위키설치하기
|
위키설치 및 사용방법
3. 설정파일 ¶모니위키 설치된 곳의 config.php 파일을 직접 수정하거나 웹인터페이스를 이용할 수 있다.
[taejun@localhost moniwiki]$ sh ./monisetup.sh
+-------------------------------------+
| MoniWiki configuration script |
+-------------------------------------+
Please enter the permission 777 or 2777(default 2777):
*** chmod 777 config.php
*** chmod 2777 . ./data
Did you really want to make directories with permission '2777'(N/y):
Please open monisetup.php again
[taejun@localhost moniwiki]$ sh ./secure.sh
+-------------------------------------+
| MoniWiki configuration script |
+-------------------------------------+
*** chmod 644 config.php
Your MoniWiki is now secure and cannot be configured.
If you wish to reconfigure it, execute the following command:
% sh monisetup.sh
and open 'monisetup.php' on a web browser.
4. config.php 에서 유용한 옵션 ¶상세한 설명은 Moni Wiki Options(
5. 유용한 기능들 ¶
$ tools/mkpasswd.pl newpassword 88v7OSgEkSL82
HelpOnEditing [[EditToolbar]] #editform [[UploadFile(js)]] ---- [[EditHints]] ---- [[UploadedFiles]]
5.2. 오른쪽메뉴 수정하기 ¶ 모니위키 1.1.2에서 doc/theme.php.sample 파일의 문제가 있습니다. CVS버전에서는 이미 고쳐졌습니다.
[joon@intranet doc]$ pwd
/home/joon/html/moniwiki/doc
[joon@intranet doc]$ diff theme.php.joon theme.php.sample
2,3c2
< $iconset='moni2';
< $themeurl=$url_prefix;
---
> $iconset='moni';
5,19c4,17
< $ext='png';
< $icon['upper']="<img src='$imgdir/${iconset}/upper.$ext' alt='U' align='middle' border='0' />";
< $icon['edit']="<img src='$imgdir/${iconset}/edit.$ext' alt='E' align='middle' border='0' />";
< $icon['diff']="<img src='$imgdir/${iconset}/diff.$ext' alt='D' align='middle' border='0' />";
< $icon['del']="<img src='$imgdir/${iconset}/deleted.$ext' alt='(del)' align='middle' border='0' />";
< $icon['info']="<img src='$imgdir/${iconset}/info.$ext' alt='I' align='middle' border='0' />";
< $icon['rss']="<img src='$imgdir/${iconset}/rss.$ext' alt='RSS' align='middle' border='0' />";
< $icon['show']="<img src='$imgdir/${iconset}/show.$ext' alt='R' align='middle' border='0' />";
< $icon['find']="<img src='$imgdir/${iconset}/search.$ext' alt='S' align='middle' border='0' />";
< $icon['help']="<img src='$imgdir/${iconset}/help.$ext' alt='H' align='middle' border='0' />";
< $icon['www']="<img src='$imgdir/${iconset}/www.$ext' alt='www' align='middle' border='0' />";
< $icon['mailto']="<img src='$imgdir/${iconset}/email.$ext' alt='M' align='middle' border='0' />";
< $icon['create']="<img src='$imgdir/${iconset}/create.$ext' alt='N' align='middle' border='0' />";
< $icon['new']="<img src='$imgdir/${iconset}/new.$ext' alt='U' align='middle' border='0' />";
< $icon['updated']="<img src='$imgdir/${iconset}/updated.$ext' alt='U' align='middle' border='0' />";
---
> $icon['upper']="<img src='$imgdir/$iconset-upper.gif' alt='U' align='middle' border='0' />";
> $icon['edit']="<img src='$imgdir/$iconset-edit.gif' alt='E' align='middle' border='0' />";
> $icon['diff']="<img src='$imgdir/$iconset-diff.gif' alt='D' align='middle' border='0' />";
> $icon['del']="<img src='$imgdir/$iconset-deleted.gif' alt='(del)' align='middle' border='0' />";
> $icon['info']="<img src='$imgdir/$iconset-info.gif' alt='I' align='middle' border='0' />";
> $icon['rss']="<img src='$imgdir/$iconset-rss.gif' alt='RSS' align='middle' border='0' />";
> $icon['show']="<img src='$imgdir/$iconset-show.gif' alt='R' align='middle' border='0' />";
> $icon['find']="<img src='$imgdir/$iconset-search.gif' alt='S' align='middle' border='0' />";
> $icon['help']="<img src='$imgdir/$iconset-help.gif' alt='H' align='middle' border='0' />";
> $icon['www']="<img src='$imgdir/$iconset-www.gif' alt='www' align='middle' border='0' />";
> $icon['mailto']="<img src='$imgdir/$iconset-email.gif' alt='M' align='middle' border='0' />";
> $icon['create']="<img src='$imgdir/$iconset-create.gif' alt='N' align='middle' border='0' />";
> $icon['new']="<img src='$imgdir/$iconset-new.gif' alt='U' align='middle' border='0' />";
> $icon['updated']="<img src='$imgdir/$iconset-updated.gif' alt='U' align='middle' border='0' />";
21,24c19,22
< $icon['home']="<img src='$imgdir/${iconset}/home.$ext' alt='M' align='middle' border='0' />";
< $icon['xml']="<img src='$imgdir/${iconset}/xml.$ext' alt='X' align='middle' border='0' />";
< $icon['print']="<img src='$imgdir/${iconset}/print.$ext' alt='P' align='middle' border='0' />";
< $icon['attach']="<img src='$imgdir/${iconset}/attach.$ext' alt='@' align='middle' border='0' />";
---
> $icon['home']="<img src='$imgdir/$iconset-home.gif' alt='M' align='middle' border='0' />";
> $icon['xml']="<img src='$imgdir/$iconset-xml.gif' alt='X' align='middle' border='0' />";
> $icon['print']="<img src='$imgdir/$iconset-print.gif' alt='P' align='middle' border='0' />";
> $icon['attach']="<img src='$imgdir/$iconset-attach.gif' alt='@' align='middle' border='0' />";
33c31
< // array("FindPage","",$icon['find']),
---
> array("FindPage","",$icon['find']),
35,37c33,35
< // array("","?action=subscribe",$icon['mailto']),
< // array("HelpContents","",$icon['help']),
< // array("","?action=format&mimetype=text/xml",$icon['xml']),
---
> array("","?action=subscribe",$icon['mailto']),
> array("HelpContents","",$icon['help']),
> array("","?action=format&mimetype=text/xml",$icon['xml']),
6. 사용자 인증 ¶모니위키에서 제공하는
회사에서 별도의 인증을 사용한다면 아래의 형태처럼 하여 인증을 추가하면 된다. 디렉토리는 각자의 서버설정에 따라 다를 것이다.
// auth
require_once("$DOCUMENT_ROOT/admin/include/auth.php");
Contributor: 문태준
|
You will receive a legacy which will place you above want. |











한글사용 : utf-8을 사용하려 할 경우 lang 을 ko_KR.UTF-8 로 지정해야 프로그램의 메뉴등이 한글로 나오며 문서의 경우는 charset 을 utf-8로 설정해야한다. 문서의 charset 만 utf-8로 하면 프로그램의 메뉴은 euc-kr로 되어있기때문에 깨져보인다.
모니위키 1.1.2에서 doc/theme.php.sample 파일의 문제가 있습니다. CVS버전에서는 이미 고쳐졌습니다.