경고 : 최신판이 아닙니다. 이 문서의 오래된 판을 편집하고 있습니다. 이것을 저장하면, 이 판 이후로 바뀐 모든 편집이 사라집니다. 로그인하고 있지 않습니다. 편집하면 당신의 IP 주소가 공개적으로 기록됩니다. 계정을 만들고 로그인하면 편집 시 사용자 이름만 보이며, 위키 이용에 여러 가지 편의가 주어집니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!'''도쿠위키'''(DokuWiki)는 [[위키 엔진]] 중 하나다. 개발자는 독일 출신의 프로그래머 Andreas Gohr. 이름의 유래는 『Dokument(문서를 뜻하는 독일어 단어) + WikiWiki』를 합성한 것. [[미디어위키]]와 함께 널리 사용되는 위키 엔진으로, 텍스트 파일 기반의 위키다. == 설치 == === 윈도우 설치 === [http://download.dokuwiki.org/ 여기]에서 내려받기를 하여 설치하면 된다. 내려받기에는 몇 가지 옵션이 있다. 단순히 개인적인 용도로 사용할 것이라면 아래 설정으로 충분하다. * Version = Stable * Include Web-Server = MicroApache (Windows) * Languages = ** en - English (always enabled) ** ko - 한국어 이렇게 설정하고 내려받으면 압축 파일을 던져준다. *zip 등으로 적당한 곳에 풀어둔다음 {{파일|run.cmd}}를 실행하면, 자동으로 아파치 서버와 웹브라우저가 작동하며 [[위키]]질을 할 수 있게 된다. == 설정 == 최초 실행하면 설정 항목을 작성하게 되는데, 개인 사용자라면 [[위키]] 이름과 사용 [[언어]] 정도만 설정해두면 될 것이다. 필요하다면 외부 접근에 대비해 [[비밀번호]]를 설정하거나 [[아파치]] 설정을 이용하여 선별적으로 허용·차단하도록 한다. 설정이 끝났다면 {{파일|$도쿠위키/install.php}}는 이름을 바꿔 접근할 수 없도록 해둔다. ([[윈도우]]라면 "DokuWikiStick" 폴더에서 찾아볼 수 있다.) === 문서파일 이름의 인코딩 설정 === 문서파일 이름의 기본 값은 [[URL]] [[인코딩]]이다. 이 방식은 [[운영체제]]의 [[언어]] 설정에 의존적이지 않고 어디서든 동일한 파일이름을 유지할 수 있다는 장점이 있다. 그러나 사람이 쉽게 알아보기 힘든 단점이 있다. 따라서 이 방식이 싫다면 다음처럼 {{파일|$도쿠위키/conf/local.php}}에서 설정 값을 넣어주자. [[인코딩]] 없이 파일 이름이 [[UTF-8]]로 저장된다.(※[[윈도우]]에서는 [[UTF-8]] 옵션을 쓰기 힘들다. 꼭 필요하다면 safe 옵션을 추천할 수 있겠지만 범용성면에서는 url이 낫다.) <source lang="php"> $conf['fnencode'] = 'utf-8'; </source> 파일명 예시: url: %EB%8F%84%EC%BF%A0%EC%9C%84%ED%82%A4.txt safe: %zhg%151c%13ac%156s].txt utf-8: 도쿠위키.txt === 인터위키 설정 === {{파일|$도쿠위키/conf/interwiki.php}}를 수정하여 단축어를 만들면 위키 문서간 링크(인터위키)를 만들어 넣기 쉽다. 다음은 [[리브레 위키]]로 가는 단축어다. <source lang="php"> lw https://librewiki.net/wiki/{NAME} </source> === 글꼴 설정 === {{파일|$도쿠위키/conf/userstyle.css}}를 수정하여 다음처럼 [[글꼴]]을 선택적으로 적용할 수 있다. <source lang="css"> body { font-family: "함초롬돋움"; font-style: normal; } blockquote, pre { font-family: "Noto Sans CJK KR"; font-style: normal; font-weight: 100; } h1, h2, h3, h4 { font-family: "나눔바른고딕"; font-style: normal; } pre.code { font-family: "Consolas", "나눔고딕코딩"; font-style: normal; } </source> 인쇄용은 {{파일|$도쿠위키/conf/userprint.css}}를 수정한다. === 플러그인 설치 및 설정 === 도쿠위키는 다양한 [[플러그인]]을 지원한다. [[윈도우]]-포터블 버전이라면 {{파일|$도쿠위키/lib/plugins}} 폴더에 [[플러그인]] 파일을 압축 해체하여 통째로 넣어두면 된다. 그리고 도쿠위키를 재실행하여 [[플러그인]]이 작동하는 것을 확인하면 설치는 완료. 도쿠위키 [[플러그인]]은 별도의 설정파일이 없는 경우가 많다. 별도로 수정을 원한다면 직접 소스 코드를 수정해야 한다. === 템플릿 설정 === 템플릿은 흔히 말하는 스킨 혹은 테마를 뜻한다. {{파일|$도쿠위키/lib/tpl}}에 템플릿을 내려받아 풀어둔 다음 {{파일|$도쿠위키/lib/local.php}}를 수정하면 적용할 수 있다. <source lang="php"> $conf['template'] = '템플릿이름'; </source> 도쿠위키의 기본 템플릿(dokuwiki)는 겉보기엔 세련되어 보이지 않지만 모바일을 포함한 여러 상황에 무리 없이 대응하도록 잘 짜여져 있기 때문에 그냥 쓰는 것도 나쁘지 않다. == 사용 == === 문법 === 기본 위키 문법이야 대동소이하니 [[리브레 위키]]를 [[도움말:위키_문법|잘 사용할 줄 안다면]] 쉽게 사용할 수 있다. 필요하다면 [https://www.dokuwiki.org/wiki:syntax 도쿠위키 문법 도움말]을 살펴본다. === 백업 === 도쿠위키 역시 [[백업]]이 중요하다. 백업 대상은 {{파일|dokuwiki/data}} 폴더에 몰려있으니 주기적으로 백업하여 소중한 문서를 보호하자. 도쿠위키의 [https://www.dokuwiki.org/faq:backup 안내]에 따른다면, * data/pages * data/meta * data/media * data/media_attic * data/media_meta * data/attic * conf 정도를 신경 써주는 것이 좋겠다. === 미디어위키와 다른 점 === 이미지를 올리는 문법이 다르다. [[미디어위키]]는 <nowiki>[[파일:XXX]]</nowiki>를 쓰지만 도쿠위키는 <nowiki>{{위키:XXX}}</nowiki>를 쓴다. == 같이 보기 == * [[도쿠위키/플러그인|도쿠위키의 플러그인]] == 바깥 링크 == * {{언어고리|en}} [http://www.dokuwiki.org/ 도쿠위키 공식 웹 사이트] * {{언어고리|en}} [http://www.splitbrain.org/projects/dokuwiki 다운로드 페이지] {{각주}} {{위키위키}} [[분류:위키 소프트웨어]] 요약: 리브레 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포됩니다(자세한 내용에 대해서는 리브레 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 글이 직접 작성되었거나 호환되는 라이선스인지 확인해주세요. 리그베다 위키, 나무위키, 오리위키, 구스위키, 디시위키 및 CCL 미적용 사이트 등에서 글을 가져오실 때는 본인이 문서의 유일한 기여자여야 하고, 만약 본인이 문서의 유일한 기여자라는 증거가 없다면 그 문서는 불시에 삭제될 수 있습니다. 취소 편집 도움말 (새 창에서 열림) | () [] [[]] {{}} {{{}}} · <!-- --> · [[분류:]] · [[파일:]] · [[미디어:]] · #넘겨주기 [[]] · {{ㅊ|}} · <onlyinclude></onlyinclude> · <includeonly></includeonly> · <noinclude></noinclude> · <br /> · <ref></ref> · {{각주}} · {|class="wikitable" · |- · rowspan=""| · colspan=""| · |} {{lang|}} · {{llang||}} · {{인용문|}} · {{인용문2|}} · {{유튜브|}} · {{다음팟|}} · {{니코|}} · {{토막글}} {{삭제|}} · {{특정판삭제|}}(이유를 적지 않을 경우 기각될 가능성이 높습니다. 반드시 이유를 적어주세요.) {{#expr:}} · {{#if:}} · {{#ifeq:}} · {{#iferror:}} · {{#ifexist:}} · {{#switch:}} · {{#time:}} · {{#timel:}} · {{#titleparts:}} __NOTOC__ · __FORCETOC__ · __TOC__ · {{PAGENAME}} · {{SITENAME}} · {{localurl:}} · {{fullurl:}} · {{ns:}} –(대시) ‘’(작은따옴표) “”(큰따옴표) ·(가운뎃점) …(말줄임표) ‽(물음느낌표) 〈〉(홑화살괄호) 《》(겹화살괄호) ± − × ÷ ≈ ≠ ∓ ≤ ≥ ∞ ¬ ¹ ² ³ ⁿ ¼ ½ ¾ § € £ ₩ ¥ ¢ † ‡ • ← → ↔ ‰ °C µ(마이크로) Å °(도) ′(분) ″(초) Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι ι Κ κ Λ λ Μ μ(뮤) Ν ν Ξ ξ Ο ο Π π Ρ ρ Σ σ ς Τ τ Υ υ Φ φ Χ χ Ψ ψ Ω ω · Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ · Ϊ ϊ Ϋ ϋ · ΐ ΰ Æ æ Đ(D with stroke) đ Ð(eth) ð ı Ł ł Ø ø Œ œ ß Þ þ · Á á Ć ć É é Í í Ĺ ĺ Ḿ ḿ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź · À à È è Ì ì Ǹ ǹ Ò ò Ù ù · İ Ż ż ·  â Ĉ ĉ Ê ê Ĝ ĝ Ĥ ĥ Î î Ĵ ĵ Ô ô Ŝ ŝ Û û · Ä ä Ë ë Ï ï Ö ö Ü ü Ÿ ÿ · ǘ ǜ ǚ ǖ · caron/háček: Ǎ ǎ Č č Ď ď Ě ě Ǐ ǐ Ľ ľ Ň ň Ǒ ǒ Ř ř Š š Ť ť Ǔ ǔ Ž ž · breve: Ă ă Ğ ğ Ŏ ŏ Ŭ ŭ · Ā ā Ē ē Ī ī Ō ō Ū ū · à ã Ñ ñ Õ õ · Å å Ů ů · Ą ą Ę ę · Ç ç Ş ş Ţ ţ · Ő ő Ű ű · Ș ș Ț ț 이 문서에서 사용한 틀: 틀:Skin (원본 보기) (준보호됨)틀:각주 (원본 보기) (준보호됨)틀:둘러보기 상자 (원본 보기) (보호됨)틀:둘러보기 상자/핵심 (원본 보기) (보호됨)틀:위키 (편집) 틀:틀바 (원본 보기) (준보호됨)틀:파일 (원본 보기) (준보호됨)