2009. 11. 26. 15:17

moniwiki-사용법, 도움말, tip

참고
 : http://kldp.net/projects/moniwiki/wiki/
 : http://moniwiki.kldp.net/wiki.php/MoniWikiFaq



1.1 글씨 색깔 넣기 
1.2 이미지 size and alignment 문법
1.3 페이지 이름 바꾸기
1.4 페이지에 파일 첨부하기
1.5 페이지 내용에 그림파일 보이게 하기
1.6 목차 만들기
1.7 첨부 파일 크기 제한
1.8 템플릿 만들어 두기
1.9 Category 만드는 방법
1.10 웹주소 link 걸기
1.11 계정 등록 막기
1.12 페이지 history 보는 방법
1.13 첫 화면에서 메뉴(quicklinks) 바꾸기
1.14 표 그리기(예제)
1.15 지운 페이지 히스토리 없애기
1.16 페이지 복원1.17 사용자 암호 초기화 또는 바꾸기
-------------------------------------------------------------------------

1. moniwiki 사용법, 도움말
1.1 글씨 색깔 넣기
아래 두가지 방법 사용 가능
 ㄱ. {{{{color:red}붉은 글씨}}} 
 ㄴ. {{{#ffcc33 색글씨}}} 

1.2 이미지 size and alignment 문법
외부파일은 : http://어쩌구...my.gif?widht=300&align=left
내부파일은, attachment:my.png?width=100&align=left 군요.

1.3 페이지 이름 바꾸기
주소줄에 "&action=rename"을 쳐주면 된다.

1.4 페이지에 파일 첨부하기
- 편집 화면 아래쪽에 파일 올리기 기능을 사용한다.
- 페이지 본문에 파일 올리기 버튼을 넣고 싶으면 [[UploadFile]] 을 쓰고 저장해 준다.

1.5 페이지 내용에 그림파일 보이게 하기
- 위 파일 첨부하기와 같이 파일을 올린 다음 아래처럼 써준다.
 ㄱ. attachment:filename
 ㄴ. attachment:"페이지이름/filename"
 ㄷ. [[attachment(file_name.gif)]]
- 그림 사이즈 조정하기
attachment:file_name.gif?width=800
[[attachment 매크로는 width가 안되더라

1.6 목차 만들기
- 아래처럼 만들어 주면 된다
[[TableOfContents]] 를 써주고 그 밑에부터 제목, 목록 등을 써 주면 된다
ex) [[TableOfContents]]
== wiki 사용 방법 ==
=== 페이지 이름 바꾸기 ===
=== 페이지에 파일 첨부하기 ===

1.7 첨부 파일 크기 제한
/etc/php.ini 파일에서 upload_max_filesize = 20M 부분을 수정한다.
post_max_size도 조정되어야 합니다.
수정하고 httpd 데몬 재시동 할것

- 만약 위에 대로 했는데도 안되면 다음 참조할것
/etc/httpd/conf.d/php.conf의 LimitRequestBody가
충분한 크기(바이트)로 설정되어 있는지 확인해 보세요.
초기설정 그대로라면 고쳐보시기 바랍니다.
..
LimitRequestBody 104857600
php.ini에서
upload_max_size뿐만 아니라
post_max_size도 조정되어야 합니다.
PHP 파일업로드 용량 변경 php.ini설정

1.8 템플릿 만들어 두기
- Template으로 끝나는 페이지를 만들면 된다.

1.9 Category 만드는 방법
- CategoryTest 처럼 Category리 시작하는 페이지를 만든다.
- 글을 작성할 때 Category 목록이 나타난다
카테고리에 한글 들어가도록 하기
네, 분류의 기본 regex 설정은 "CategoryA-Z" 입니다. 즉, Category 다음에 영문자 대문자가 따라와야 분류 페이지로 인식하게 됩니다.
따라서, 말씀하신 것처럼 Category영화 같이 사용하시면 지금의 기본 설정에서는 분류로 사용하실 수 없습니다.
config.php에
$category_regex = "^Category";
을 추가해보세요.

1.10 웹주소 link 걸기
아래처럼 쓰면 한겨레신문 처럼 된다.
 ㄱ. [http://www.hani.co.kr 한겨레신문] 
 ㄴ. http://www.hani.co.kr 처럼 쓰면 자동 링크 된다.

1.11 계정 등록 막기
$no_register=1;

1.12 페이지 history 보는 방법
해당 페이지를 화면에서 i 를 누른다.

1.13 첫 화면에서 메뉴(quicklinks) 바꾸기
주소줄에 action=quicklinks를 넣고 엔터 또는 오른쪽 i 아이콘을 누른다.

1.14 표 그리기(예제)
http://eilinux.chonbuk.ac.kr/~ei200211175/moniwiki/wiki.php/컴퓨터교재연구및지도법

1.15 지운 페이지 히스토리 없애기
/var/www/moniwiki/data/text/RCS 디렉토리에서 해당 페이지 이름의 파일을 지운다.

1.16 페이지 복원
페이지 히스토리에서 지운 파일은 복구하기 메뉴를 사용하고 지워지지 않은 파일은
해당 버전의 raw 데이터를 copy & paste 한다.

1.17 사용자 암호 초기화 또는 바꾸기
ㄱ. 초기화 할 암호를 만든다. 
  # perl moniwiki/tools/mkpasswd.pl password 수행 후 결과를 사용한다.
 ㄴ. moniwiki/data/user/wu-user 파일의 암호 부분을 위의 결과로 덮어 씌운다.