ver. 20210828
미디어위키(MediaWiki)에는 사용자들을 위키 사용을 돕는 소도구가 존존재합니다.
미디어위키에서 소도구를 사용하려면 위키 관리자가 직접 소도구를 정의해주어야 합니다.
소도구를 정의하지 않은 미디어위키는 환경설정에서 소도구 메뉴 자체가 없습니다.
미디어위키 소도구 정의 1편
1. 미디어위키에서 "특수:소도구"를 검색해서 들어가면 빈 페이지가 나오면서 "소도구 정의"에서 편집하라고 합니다.
* 미디어위키 환경설정에도 정의된 "소도구" 없어서 "소도구" 메뉴가 생성되지 않은 상태입니다.
2. "소도구 정의"에 정의할 소도구는 아래 적은 사이트에서 설명을 보고 고를 수 있습니다.
* 위키백과 한국어 버전에 있는 소도구만 사용해도 충분하지만 영어 버전이 더 많은 소도구 목록을 가지고 있습니다.
* 리버티 스킨을 사용하실 분은 리브레위키 소도구를 참고해서 정의하기 바랍니다.
https://ko.wikipedia.org/wiki/특수:소도구
https://en.wikipedia.org/wiki/Special:Gadgets
https://librewiki.net/wiki/특수:소도구
3. 위키백과와 리브레위키에서 "미디어위키:Gadgets-definition"를 검색하면 "소도구 정의" 할 수 있는 소스 코드가 나옵니다.
4. 해당 소스코드 중 사용할 소도구 소스 코드를 선택해서 미디어위키 "소도구 정의" 편집 화면에 적고 저장합니다.
* 아래 예시는 리브레위키 소도구와 일부 유용한 소도구를 적은 것으로 그대로 따라하지 않으셔도 됩니다.
== browsing ==
* searchFocus[ResourceLoader]|searchFocus.js
* ReferenceTooltips[ResourceLoader]|ReferenceTooltips-ko.js|ReferenceTooltips.css
* Navigation_popups[ResourceLoader|dependencies=mediawiki.user,mediawiki.util]|popups.js|popups-strings-ko.js|navpop.css
== editing ==
* DotsSyntaxHighlighter[ResourceLoader]|DotsSyntaxHighlighter.js
* HotCat[ResourceLoader]|HotCat.js|HotCat.css
* WikEdDiff[ResourceLoader]|WikEdDiff.js
* TemporarySave[ResourceLoader|default]|TemporarySave.js
* Edittools[ResourceLoader|default]|Edittools.js
* charinsert[ResourceLoader|peers=charinsert-styles]|charinsert.js
* charinsert-core[ResourceLoader|hidden|dependencies=mediawiki.toolbar,jquery.textSelection,user]|charinsert-core.js
* charinsert-styles[ResourceLoader|hidden|type=styles]|charinsert-styles.css
== appearance ==
* exlinks[ResourceLoader|dependencies=mediawiki.util]|exlinks.js
* Righteditlinks[ResourceLoader]|Righteditlinks.css
* RollbackComment[ResourceLoader]|RollbackComment.js
* quickeditcounter[ResourceLoader|dependencies=mediawiki.util]|quickeditcounter.js
* BreadCrumb[ResourceLoader|skins=libre]|BreadCrumb.js
* BookMark[ResourceLoader|skins=libre,newiwiki]|bookmark.js
* Watchlist[ResourceLoader|skins=libre,newiwiki]|watchlist.js
5. 정의한 소도구들은 "특수:소도구" 문서에 등록되어 있지만 비활성화 상태라서 빨간색 글씨입니다.
* "소도구 정의"한 후 환경설정에 "소도구" 메뉴가 생성되고 정의한 소도구들의 사용여부를 결정할 수 있습니다.
6. 등록된 "소도구"의 빨간색 글씨를 클릭하면 해당 "소도구" 문서가 생성되며 편집 문서에서 소스 코드를 편집할 수 있습니다.
7. "소도구" 편집 문서에 들어갈 소스 코드는 위키백과와 리브레위키의 "특수:소도구" 사이트에서 파란색 글씨로 된 동일한 명칭의 "소도구"를 클릭하면 나옵니다.
https://ko.wikipedia.org/wiki/특수:소도구
https://en.wikipedia.org/wiki/Special:Gadgets
https://librewiki.net/wiki/특수:소도구
8. 위키백과와 리브레위키에서 찾은 소스코드를 "소도구" 편집 문서 넣고 저장하면 "특수:소도구" 문서에서 해당 "소도구"가 파란색 글씨로 활성화됩니다.
'Wiki' 카테고리의 다른 글
[개인 위키 만들기 with MediaWiki] 3. 미디어위키 스킨 변경하기(리버티 스킨 for 리브레위키) (0) | 2021.08.28 |
---|---|
[개인 위키 만들기 with MediaWiki] 2. 미디어위키 설치 (3) | 2021.08.28 |
[개인 위키 만들기 with MediaWiki] 1-1. WINDOWS 환경에서 웹서버 환경 구축 (2) | 2021.08.27 |