The TODO list for MoinMoin is on MoinMoinTodo. You are encouraged to add wishes and ideas to MoinMoinIdeas.
http://moinmoin.wikiwikiweb.de/
Links:
[http://sourceforge.net/projects/moin/ SourceForge Project Info]
[http://moin.sourceforge.net/ Project Homepage]
[http://www.oreillynet.com/pub/a/python/2000/11/29/pythonnews.html PythonNews article on wikis]
BioinfoWiki uses upgraded MoinMoin, NoSmokeMoinMoin
최근버전(1.3)은 디렉토리중심의 페이지관리, FastCgi, [Twisted]지원, 테마기능이 추가되었다.
노스모크모인모인을 모인모인1.3으로 옮기기위한 절차
스크립트를 이용한 페이지저장방식변경 ([EncodingConverter.py]이용)
1 class WikiConverter:
2 def __init__(self, idir, odir):
3 os.mkdir(odir)
4 errlog = file('errlog','w')
5 ec = EcConverter('euc-kr','utf-8')
6 for fname in os.listdir(idir):
7 print fname+'...'
8 new_fname = fname.replace('_2f','(2f)')
9 new_fname = new_fname.replace('_2e','(2e)')
10 new_fname = new_fname.replace('_2d','(2d)')
11 try:
12 converted = ec.convert(
13 file(os.path.join(idir, fname)).read())
14 except UnicodeDecodeError, e:
15 errlog.write('%s : %s\n'%(fname, e))
16 continue
17 os.makedirs(os.path.join(odir, new_fname, 'revisions'))
18 ofile = file(os.path.join(
19 odir, new_fname, 'revisions', '00000001'),'w')
20 ofile.write(converted)
21 cfile = file(os.path.join(odir, new_fname, 'current'),'w')
22 cfile.write('00000001')
wikiname_bracket RegularExpression 변경