노스모크모인모인/개발

FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences U P RSS

TrainInTheDistanceMBTI유형글자볼만한페이지숫자상징지도노스모크중독자가진단 노스모크모인모인/개발

노스모크모인모인 개발

아래 부분은 더이상 작업 하지 않습니다.

현재 작업 중인 것은,
  • 핵심 코드 ReFactoring 및 일부 유닛 테스팅 코드 추가 -- 코드 다큐먼팅과 가독률, 확장편이를 위해 80%
  • Persistence Layer ReFactoring. (CVS/RDBMS 등 사용가능) 90%
  • 스케쥴링 기능 -- 반복 이벤트(e.g. 매주 월요일, 매달 4일 등) 설정 가능 70%
  • TranslatorsWiki 70%
  • Concurrency Control
  • 동시수정시 자동 합치기(auto-merging)

앞으로 지원 예정인 것은,
  • 암호를 잊어버렸을 경우 이메일로 전달 받기
  • 위키를 통해 페이지별, 사용자별 접근 레벨 제어 (None/Read/R&W)

DeleteMe 현재 작동하지 않고 있음.

개발자 버전은 아래의 방법으로 다운 받을 수 있습니다. 베타버젼이므로 직접 사용하지는 마시길 바랍니다. (파이썬 버젼은 2.1 이상 필요함) 설치를 위해서는 wik/moin_config.py와 wiki/moin.cgi에서 경로를 수정해야 합니다. (경로수정은 아래 설치과정을 참조하세요.)

cvs -d :pserver:anonymous@no-smok.net:/home/cvs login
cvs -z3 -d :pserver:anonymous@no-smok.net:/home/cvs co moin

노스모크모인모인 버그 보고


InterMap에서도 파일이나 페이지이름을 url encoding을 하지 않아 ExtendedWikiName은 링크가 걸리지 않음.
링크가 걸리지 않는 예를 보여주실수 있나요? --희상
배포되는 것에는 TeX 등등이 연결되는 문법이 첨가되기 이전 버전입니다. 아래의 모인모인SisterWiki버전에는 이 부분을 적용했습니다. --무신

공개된 노스모크모인모인에서 RenamePage 액션을 하게 되면 에러 메세지가 나옵니다. editlog.tmp를 이용해서 editlog에 rename을 추가하는 부분에서 문제가 생기네요.. wikiaction.py 593번째 줄입니다.(파일이 없다는 에러입니다.) 참고로, 노스모크에서는 문제가 없는 듯 합니다.
아래의 SisterWiki버전에서 editlog.py와 wikiaction.py를 참고하여 고치시면 되겠네요. --커널0

2003-06-23 TableOfContents 매크로에서 Title 에 < > 가 들어간 경우에, Title에는 제대로 표시가 되는데 TableOfContents 쪽에는 제대로 표시가 되지 않습니다. --나를잊어줘

모인모인SisterWiki버전

추가 모듈 부분을 버리기는 뭣하고 해서, SisterWiki확장을 끄고 기본 동작을 하도록 만든 마지막 버전을 올려놓습니다. MoniWiki에 집중하기 위해 이 버전은 더이상 관리하지 않습니다만, 개인위키노스모크모인모인을 쓰기를 원하시는 분을 위해 정리해서 올려놓습니다. --무신

Uploads:nsmk-20030716.tar.gz크기는 218KB
9060b773689155d37110b92531ebe4b2 nsmk-20030716.tar.gz

특징은,
  • 노스모크모인모인보다 빠르다. (import 부분을 일일히 점검해서 필요 없는 부분을 지우고..)
  • 간단한 setup.sh 제공 - setup.sh를 실행하면 설치 끝
  • 간단한 security 향상 - data 디렉토리 퍼미션 조정 및 .htaccess이용
  • WikiSeed가 없다.
  • Clone을 만들지 않습니다.
  • 기타 인모인SisterWiki버전의 고친 부분을 그대로 반영합니다.

Please see 노스모크모인모인을New21에설치하기


"; if (isset($options[timer])) print $menu.$banner."
".$options[timer]->Write()."
"; else print $menu.$banner."
".$timer; ?> # # ?>