Moin To Moni

FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences P RSS
2005년 기존 노스모크모인모인에서 MoniWiki위키엔진을 바꿨다.

위키엔진을 바꾸고 안정화 과정을 밟는중.

MoniWiki 설정

현재 1.1.1-20050901 cvs버전 사용중

메뉴설정법
  • $menu=array('MoniWiki'=>1,'FindPage'=>4,'TitleIndex'=>3,'RecentChanges'=>2,'http://kldp.org KLDP'=>9);
  • 최 하위에 있는 action은 $actions= array('DeletePage','LikePages','KeyWords','Tour'); EditText는 고치거나 할 수 없습니다.

config.php 제안
  • TableOfContents 매크로 설정: $toc_options='title=목차,toggle,simple';
  • FixMoin: $auto_goto='FixMoin';
  • SectionEdit: $use_sectionedit=1;
  • 위키스팸 필터: $spam_filter='antispam'; 확인요 (!)
  • $nonexists='fancy';
  • $extra_macros=array('FootNote','Comment'); Comment 매크로를 항상 맨 하단에~
    But, 현 노스모크 분류시스템에서 분류꼬리표를 맨 하단에 다는데, Comment를 달아놓으니 분류꼬리표 아래로, SeeAlso 아래로 comment가 달리게되는 문제점이 생기네요. BrightsKorea에서는 어떻게 하고 있는지 봤더니.. 분류딱지를 맨 위에 다는 식으로 바꾼 듯.. 좀 더 고민해보고 CommentMacro를 달아야할 듯 --무신

바로 위의 설정에서 "Comment" 부분을 빼면 기본적으로 CommentMacro가 붙지 않습니다.

기타 설정 제안

<div id='wikiFooter'>
<?
  if ($lastedit)
    print "last modified $lastedit $lasttime<br />";
  if (isset($options[timer]))
  print $menu.$banner."<pre>".$options[timer]->Write()."</pre>";
  else
  print $menu.$banner."<br />".$timer;
?>
<a id='bottom'></a><!--이것을 넣으면 FireFox에서 alt-z가 top/down 전환으로 작동합니다-->
</div>

MoniWiki 기능제안

해결된 문제점

  • ?action=info :)
  • ?action=fixmoin :)

해결안된 문제점

MoniWiki에는 패스워드 필드가 12자로 제안되어 있습니다. wikilib.php의 macro_UserPreferences 함수에서 이를 고칠 수 있습니다.

필드길이가 어느정도가 적당한가요? 12면 적당하다고 생각해서 그걸 기본값으로 해둔 것이고, 기본값으로 적당한 값을 제안해주세요. --무신

저는 20자 정도는 돼야 합니다. --PuzzletChung

헉 그렇게 많이.. 웹에서 쓰는 비밀번호는 완전히 노출됩니다. 그것이 암호화되어 전달되는게 아니라 생으로 전달되죠. 물론 모니위키는 비밀번호를 암호화해서 저장합니다만, 안전장치가 완벽하지 않으므로 20자 가까이 쓴다고 해서 10자 정도의 암호와 위험도는 비슷하다는 말입니다. md5혹은 비슷한 류를 써서 자바스크립트를 통해서 암호화해서 보내는 방법이 있다고 합니다. 조만간(?) 이를 적요하고 그 때 되면 20자로 늘리도록 하죠. --무신


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