프로그램 사용/wiki2010. 12. 23. 13:23
기본적으로 위키에는 이미지 파일만 올릴수 있게 되어있다.
pdf 나 exe 등을 올리고 싶다면 아래의 도움말을 따라하면 된다.

추가적인 확장자 파일을 업로드 허용하려면?

$wgFileExtensions 설정을 변경하여 추가할 수 있습니다. LocalSettings.php 파일 안에 있습니다.
예를들어, LocalSettings.php 파일을 수정해서, PDF 파일을 업로드 허용할 수 있습니다:

$wgFileExtensions[] = 'pdf';

png, gif, jpg, jpeg, pdf, txt 파일을 업로드 허용하려면 다음과 같이 하면 됩니다:

$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'txt');

[링크 : http://www.mediawiki.org/wiki/Manual:FAQ/ko]

Posted by 구차니
프로그램 사용/wiki2010. 12. 20. 21:56
별 기능은 아니고, 사용자 개별에 대한(자기 자신것만 볼 수 있다)
새문서의 변화량 / 수정한 글의 숫자를 통계낼 수 있는 기능이다.

관리자 권한이라고 해도 특정인의 통계를 볼 수 있는게 아니라,
위치 전체에 대한 전체 사용자에 대한 통계의 합만을 볼 수 있다.(아무튼 아쉬운 기능)

설정은 매우쉽다.
다운로드 받고, 압축풀고,
LocalSettings.php에 추가하고, Gnuplot은 보안상 문제가 있다고 하니 Google charts로 쓰도록
require_once( "$IP/extensions/UsageStatistics/SpecialUserStats.php" );
$wgUserStatsGoogleCharts = 1;

위와 같이 두줄만 추가해주면 별다른 설정없이 바로 사용이 가능하다.

[링크 : http://www.mediawiki.org/wiki/Extension:Usage_Statistics]
Posted by 구차니
프로그램 사용/wiki2010. 12. 20. 18:06
UserMerge 확장기능은 사용자를 삭제하는데 사용된다.

엄밀하게는 사용자가 작성했던 모든 내용을 anonymous 사용자로 소유권을 이전하고 나서 아이디를 삭제한다.
혹은 여러 아이디를 사용하는 사람을 하나의 아이디로 병합할때도 사용한다.

admin 유저로 로그인하면 되며, 특수 문서 목록중 사용자 권한에서 "사용자 계정 병합 및 삭제" 가 추가된다.

설치는 확장기능 홈페이지에서 확인하고, admin 에서는 아래와 같이 추가하면된다.
[링크 : http://www.mediawiki.org/wiki/Extension:User_Merge_and_Delete]

$ sudo vi LocalSettings.php
require_once( "$IP/extensions/UserMerge/UserMerge.php" );
$wgGroupPermissions['bureaucrat']['usermerge'] = true;

사용자 삭제시 아래와 같은 메시지가 나온다.
(물론 Test 사용자는 쓴글이 하나도 없으니 아래와 같이 전부 0으로 나오는듯?)

Posted by 구차니
프로그램 사용/wiki2010. 12. 9. 18:02
미디어 위키를 사내용도로만 쓸려고 하지만
외부망에 연결되어 임의로 가입이 가능하다면, 로그인 하지 않으면 볼수없게 해놔도 의미가 없어진다.
이렇게 폐쇄적인 위키를 운영하고 싶다면

가입할 사람만 가입시키고 가입을 막아 버린다던가, (그룹 퍼미션에서 createaacount를 끔)
아니면 가입승인 기능을 추가하면 된다. (ConfirmAccount 확장 추가)
$wgGroupPermissions['*']['createaccount'] = false;

Note Note: You can use the ConfirmAccount extension if you want to set up an account confirmation queue. (If not you may still proceed as follows.)

[링크 : http://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_account_creation]

Posted by 구차니
프로그램 사용/wiki2010. 12. 9. 13:21
스킨에 따라 다르지만 일반적인 "메뉴"를 수정하기 위해서는

 /mediawiki/index.php/미디어위키:Sidebar
 /mediawiki/index.php/mediawiki:Sidebar

페이지를 "관리자" 계정으로 접속해서 수정하면 된다.

[링크 : http://www.mediawiki.org/wiki/Manual:Interface/Sidebar]
[링크 : http://www.jopenbusiness.com/mediawiki/index.php/MediaWiki_1.11.2]
Posted by 구차니
프로그램 사용/wiki2010. 12. 3. 16:59
mediawiki-1.15.5 버전에도 모바일 페이지를 띄우고 싶다면

[링크 : http://www.mediawiki.org/wiki/Extension:MobileSkin]


위의 파일을 mediawiki/extension 에서 압축을 해제한뒤
mediawiki/LocalSettings.php 파일에서, FCKEditor 를 추가하는 부분 앞에 다음 내용을 추가하면 된다.
require_once("./extensions/MobileSkin/MobileSkin.php");
require_once("./extensions/FCKeditor/FCKeditor.php");


음.. 그런데 wikipedia와는 다르게 오리지널 페이지로 보기 라던가, Hide/Show는 안나온다.
-_-!
Posted by 구차니
프로그램 사용/wiki2010. 12. 3. 13:04
1.15.5를 사용중에 파일을 항상 하나씩만 올려야 한다는 불편함이 있었다.
혹시나 해서 찾아봤는데 multiupload 라는 확장이 있지만....



[링크 : http://www.mediawiki.org/wiki/Extension:MultiUpload]

1.16 용이라니 -_-
음.. 근데 내가 왜 1.15.5를 쓴거지? 음..
Fckeditor 통합 때문이었나?

Posted by 구차니
프로그램 사용/wiki2010. 12. 2. 22:22
아직 백업을 해본건 아니지만, 조만간 쓸일이 있지 않으려나?

-- 백업 --
mediawiki는 mysql 의 내용과
# mysqldump -u root -p --opt --default-character-set=latin1 --skip-set-charset DBNAME > DBNAME.sql
업로드한 이미지
mediawiki/images << 첨부파일들
설정파일과
mediawiki/LocalSettings.php

추가되었다면 각종 확장기능
mediawiki/extensions
그리고 스킨을 백업한다.
mediawiki/skins

[링크 : http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki]

-- 복구 --
그리고 mysql 복구는
# mysql -p wikidb < sql_backup_file

[링크 : http://blog.jbheren.com/post/2009/09/30/HOWTO-backup-restore-mediawiki]

Posted by 구차니
프로그램 사용/wiki2010. 11. 30. 13:48
mediawiki 기본 폰트는 영문이다 보니, 아무래도 한글 기본 서체는 OS 버전별로 다르게 나온다.
그런 이유로 맑은고딕을 기본으로 해달라는 압박으로 인해 검색 고고싱~

it's in the main.css file

[링크 : http://www.ipbwiki.com/forums/index.php?showtopic=1555]

오 심플한데!
/var/www/mediawiki$ find ./ -name main.css
./skins/monobook/main.css
./skins/simple/main.css
./skins/chick/main.css
./skins/myskin/main.css
./skins/modern/main.css

음.. 스킨별로 되어있군 -_-
body {
        font: x-small sans-serif;
        background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat;
        color: black;
        margin: 0;
        padding: 0;
}

몇개 더있긴 하지만, 일단은 이녀석의 font가 기본으로 sans-serif로 되어있다.
아마도 이녀석을 맑은고딕으로 바꾸면 될 듯?!

Posted by 구차니
프로그램 사용/wiki2010. 11. 29. 09:32
wiki 의 특수문서 목록(special) 에서
원래목적이 아닌대로 사용하는 넘이 바로.. 분류되지 않은 문서 목록인데
영어로는 uncategorized documents 일려나?

아무튼, 현재로서는 전체목록을 보는데 사용중 ㅋㅋ


일단 wiki에는 티스토리나 블로그들 처럼 글 분류가 존재하지 않는데 이걸 통해서 분류하는 것으로 보인다.
근데 왜케 겁을 주니! 쓰란거니 말란거니 -_-
 카테고리를 이동하는 것은 다른 페이지 처럼 쉽지는 않습니다. 이러한 이유로 카테고리 이름은 조심스럽게 선택되어야 합니다.

사용법은
문서의 마지막에 아래의 내용 추가
[[분류:NAME]]

분류로 링크걸기는
[[:Category:Help]]

[링크 : http://www.mediawiki.org/wiki/Help:Categories]
[링크 : http://www.mediawiki.org/wiki/Help:Categories/ko]
Posted by 구차니