| 
  
   Size: 1947 
  
  Comment:  
 | 
  
   Size: 1929 
  
  Comment:  
 | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 20: | Line 20: | 
| 노스모크모인모인을 모인모인1.3으로 옮기기위한 절차  1. 스크립트를 이용한 페이지저장방식변경 ([EncodingConverter.py]이용)  | 
== NoSmokeMoinMoin을 모인모인1.3으로 옮기기 ==  스크립트를 이용한 페이지저장방식변경 ([EncodingConverter.py]이용)  | 
| Line 46: | Line 47: | 
| 1. wikiname_bracket RegularExpression 변경 |   wikiname_bracket RegularExpression 변경  | 
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]지원, 테마기능이 추가되었다.
== NoSmokeMoinMoin을 모인모인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 변경
 BioHackersNet