미디어위키

지각생 연습장
(extension)
 
1번째 줄: 1번째 줄:
 
{{topmenu}}
 
{{topmenu}}
 
= 사용 =
 
= 사용 =
* [[미디어위키 설정]]
+
* [[미디어위키 설정]] - 설정 & 사용 팁들
 
* http://www.mediawiki.org/wiki/MediaWiki 미디어위키 홈페이지
 
* http://www.mediawiki.org/wiki/MediaWiki 미디어위키 홈페이지
 +
* 사례: [http://sestory.tistory.com/9 MediaWiki 로 개인 홈페이지 만들기]
 
== 업그레이드 ==
 
== 업그레이드 ==
 
* 백업 : DB, 파일들
 
* 백업 : DB, 파일들
33번째 줄: 34번째 줄:
 
* [http://www.mediawiki.org/wiki/Extension:AuthDrupal AuthDrupal] : 드루팔과 미디어위키의 로그인 계정정보 공유
 
* [http://www.mediawiki.org/wiki/Extension:AuthDrupal AuthDrupal] : 드루팔과 미디어위키의 로그인 계정정보 공유
 
* [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi SyntaxHighlight_GeSHi] : 코드문법 하이라이트  
 
* [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi SyntaxHighlight_GeSHi] : 코드문법 하이라이트  
 +
* [http://www.mediawiki.org/wiki/Extension:Google_Analytics_Integration 구글 Analytics]
 +
** [http://www.engagestory.com/tt/516 미디어 위키에 google analytics 코드 삽입하기]
 
=== 관리 도구 ===
 
=== 관리 도구 ===
 
* [http://www.mediawiki.org/wiki/Extension:SpecialDeleteOldRevisions SpecialDeleteOldRevisions - 페이지의 옛날 버전들 지우기]
 
* [http://www.mediawiki.org/wiki/Extension:SpecialDeleteOldRevisions SpecialDeleteOldRevisions - 페이지의 옛날 버전들 지우기]
 +
=== Semantic Mediawiki ===
 +
* SMW
 +
* Semantic Form
 +
* Semantic Drilldown
  
 
=== anti-spam extensions  ===
 
=== anti-spam extensions  ===
 +
*http://www.mediawiki.org/wiki/Extension:AntiSpoof
 +
*http://meta.wikimedia.org/wiki/Newuserlog
 +
*http://meta.wikimedia.org/wiki/SpamBlacklist_extension
 +
*http://www.mediawiki.org/wiki/Extension:Username_Blacklist
 +
*Evaluate continuation of the use of Bad Behavior extension
 +
*:- we use it here currently http://e-democracy.org/wiki
 +
*http://www.bad-behavior.ioerror.us/category/mediawiki/
 +
==== 사용자 생성 제한 ====
 +
* [http://minimonk.tistory.com/2211 mediawiki 사용자 생성 막기 / 금지하기]
 +
** 가입할 사람만 가입시키고 가입을 막아 버린다던가, (그룹 퍼미션에서 createaacount를 끔)
 +
** 아니면 가입승인 기능을 추가 ([http://www.mediawiki.org/wiki/Extension:ConfirmAccount ConfirmAccount] 확장 추가)
 +
* ConfirmAccount 확장기능은 biography 에서 한국어 단어 수를 제대로 세지 못한다. RequestAccount_body.php 파일을 아래와 같이 수정
 +
**290번째 줄 부근에서 아래와 같은 줄을 찾아
 +
**:if ( str_word_count( $this->mBio ) < $wgAccountRequestMinWords ) {
 +
**이렇게 고쳐준다.
 +
$wordcount = count(preg_split('~[^\p{L}\p{N}\']+~u',$this->mBio));
 +
if ( $wordcount < $wgAccountRequestMinWords ) {
  
 +
====Captcha: [[ConfirmEdit]]====
 
*[http://www.mediawiki.org/wiki/Extension:ConfirmEdit ConfirmEdit - 작성시 captcha 확인 (스팸 방지)]  
 
*[http://www.mediawiki.org/wiki/Extension:ConfirmEdit ConfirmEdit - 작성시 captcha 확인 (스팸 방지)]  
 
**1.6 이상 버전에서 작동. 최신 버전은 PHP5 필요, PHP4의 경우는 21970 이전의 revision을 다운받음(svn 명령어 사용)<br>  
 
**1.6 이상 버전에서 작동. 최신 버전은 PHP5 필요, PHP4의 경우는 21970 이전의 revision을 다운받음(svn 명령어 사용)<br>  
55번째 줄: 80번째 줄:
 
**#이후 위와 같은 방법으로 설정  
 
**#이후 위와 같은 방법으로 설정  
 
***빈집 홈페이지에 설치 (09/1/12), 메시지 파일(ConfirmEdit.i18n.php)에 한글이 없어서 $wgConfirmEditMessage['ko'] 변수에 최신 버전의 메시지 내용을 넣어줬다.
 
***빈집 홈페이지에 설치 (09/1/12), 메시지 파일(ConfirmEdit.i18n.php)에 한글이 없어서 $wgConfirmEditMessage['ko'] 변수에 최신 버전의 메시지 내용을 넣어줬다.
 
*http://www.mediawiki.org/wiki/Extension:AntiSpoof
 
*http://meta.wikimedia.org/wiki/Newuserlog
 
*http://meta.wikimedia.org/wiki/SpamBlacklist_extension
 
*http://www.mediawiki.org/wiki/Extension:Username_Blacklist
 
*Evaluate continuation of the use of Bad Behavior extension
 
*:- we use it here currently http://e-democracy.org/wiki
 
*http://www.bad-behavior.ioerror.us/category/mediawiki/
 
  
 
=== 멀티미디어  ===
 
=== 멀티미디어  ===
125번째 줄: 142번째 줄:
  
 
==== 기타 (미확인)  ====
 
==== 기타 (미확인)  ====
 
+
*[http://www.mediawiki.org/wiki/Extension:Restrict_access_by_category_and_group Restrict_access_by_category_and_group]
 
*http://www.mediawiki.org/wiki/Extension:AddHTML  
 
*http://www.mediawiki.org/wiki/Extension:AddHTML  
 
*http://www.mediawiki.org/wiki/Extension:EmailObfuscator  
 
*http://www.mediawiki.org/wiki/Extension:EmailObfuscator  
148번째 줄: 165번째 줄:
 
= 참고 =
 
= 참고 =
 
좋은 참고, 자료 사이트들
 
좋은 참고, 자료 사이트들
 +
* [http://ko.wikipedia.org/wiki/%EC%82%AC%EC%9A%A9%EC%9E%90:%EB%A9%80%EB%9A%B1%EC%9D%B4/%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4 위키백과 - 사용자:WonRyong/MediaWiki]
 
* http://www.knowledgethoughts.com/wiki/Mediawiki_templates 미디어위키 템플릿 만들기 튜토리얼
 
* http://www.knowledgethoughts.com/wiki/Mediawiki_templates 미디어위키 템플릿 만들기 튜토리얼
 
* [http://mediawiki2u.com/ Free Mediawiki Skins] 미디어위키 스킨
 
* [http://mediawiki2u.com/ Free Mediawiki Skins] 미디어위키 스킨
208번째 줄: 226번째 줄:
 
[[category: 미디어위키]]
 
[[category: 미디어위키]]
 
[[category: 확장기능]]
 
[[category: 확장기능]]
 +
[[category: 웹]]
 +
[[category: CMS]]
 +
[[category: FOSS]]

2012년 9월 15일 (토) 20:04 기준 최신판

개인 도구