플러그인을 많이 설치하면, 위키 업그레이드가 안될 수도 있으니 
  필요한만큼만 쓰고 
  업그레이드가 되지 않는 것은 삭제하는게 나을 것 같다.
  2024-04-30 이전에 설치 해봤던 플러그인
{{htmlmetatags>metatag-robots=() 
metatag-keywords=(도쿠위키,플러그인) 
metatag-description=(쓸만한 dokuwiki 플러그인)
}}
====== Statdisplay Plugin ======
  * [[https://www.dokuwiki.org/plugin:statdisplay?s[]=popular#statdisplay_plugin]]
====== SearchStats Plugin ======
  * [[https://www.dokuwiki.org/plugin:searchstats]]
  ~~SEARCHCLOUD~~
를 쓰기 위해서 추가한 플러그인
====== pagequery Plugin ======
  * [[https://www.dokuwiki.org/plugin:pagequery]] : 아직 설치 전
====== filelisting Plugin ======
  * [[https://www.dokuwiki.org/plugin:filelisting]]
  * 미디어 파일의 목록을 보여주는 플러그인
  {{filelisting}}
  {{filelisting>custom:namespace}}
  {{filelisting>namespace}}
====== Approve Plugin ======
  * [[https://www.dokuwiki.org/plugin:approve]]
====== Page Templater Plugin ======
  * [[https://www.dokuwiki.org/plugin:pagetemplater]]
  * [[https://github.com/i-net-software/dokuwiki-plugin-pagetemplater]]
====== PageTitle Plugin ======
  * [[https://www.dokuwiki.org/plugin:pagetitle]]
====== partialsearch Plugin ======
  * [[https://www.dokuwiki.org/plugin:partialsearch]]
====== include ======
  * 다른 페이지의 일부분을 가져와서 표시할 수 있다. 문서 목차 정리 된 거라든지..
  * [[https://www.dokuwiki.org/plugin:include]]
{{page>tool:blender:문서_목차&nofooter&noeditbtn&firstseconly}}
====== QuickStats ======
  * [[https://www.dokuwiki.org/plugin:quickstats]]
  * geoip : [[https://www.maxmind.com/en/accounts/199620/geoip/downloads]]
**뭔가?**
  * 웹 stat 기록
  * 위키 웹의 stat을 볼 수 있는 기능 제공
  * 상세 자료를 위한 쿼리 인터페이스
**문법**
~~NOCACHE~~ // 현재 상태 반영한다
~~QUICKSTATS:&<;;depth>~~
**depth** 파라미터는 줄수를 제한한다. 
| 이달의 STAT 예시 | 
~~QUICKSTATS:~~  
~~QUICKSTATS:basics<;;depth>~~  
~~QUICKSTATS:ip<;;depth>~~
~~QUICKSTATS:misc<;;depth>~~
~~QUICKSTATS:countries<;;depth>~~
~~QUICKSTATS:pages<;;depth>~~
~~QUICKSTATS:ua<;;depth>~~
 |
**예시 1**
  ~~QUICKSTATS:1_2011~~
2011년 1월분의 기본 데이터 출력
**예시 2**
   ~~QUICKSTATS:12_2011&pages;;10~~
2011년 12월의 top 10 페이지 출력
| 출력 예시 | 
Page Accesses
1  	other:items	   372
2  	blog:start	    12
3  	start	            12
4  	other:features	    11
5  	other:stuff	     7  
.   .   .    .    .   .    .
.   .   .    .    .   .    .
10      least_accessed       1 
Number of pages accessed: 10
Total accesses: 420
 |
====== SearchStats ======
====== HtmlMetaTags Plugin ======
[[{}https://www.dokuwiki.org/plugin:htmlmetatags]]
{{htmlmetatags>metatag-robots=() 
metatag-keywords=(apfel,bananne,birne) 
metatag-description=(Allgemeiner Obstbauer)
metatag-media-og:image=(:wiki:image.jpg)
metatag-og:description=(anything else)
metatag-og:any=(anything else 2)
}}
====== Page Redirect Plugin ======
특정 페이지로 바로 다이렉트 되는 플러그인
~~REDIRECT>namespace:page~~
~~REDIRECT>http://example.com~~
====== plantumlparser Plugin ======
  * https://www.dokuwiki.org/plugin:plantumlparser
  * 이거 상당히 쓸만하네.
  * 여기에서 그릴 수 있는 것 설명 되어 있음 : https://plantuml.com/ko/
  * 시퀀스 다이어그램 설명 : https://plantuml.com/ko/sequence-diagram
  * 온라인 편집기 (샘플포함) : [[http://www.plantuml.com/plantuml/umla/TLL1JnD15BxFhvXmqWDUl3N6O0jDccoZOUcjIRFi3cN3CjDijvXu4bmIe9XWe51mGTGgrc2ij9ecydUyT6R_Ws-dsx5RwONjpllUzxttlhV3NDKpNA-sxg0AF6tJhXZKmpCQCooRbdMJK3A3ZIhMz2J0g5Q9jroZbaFoPLT2qlaaf90hBP8ggxaccMVFgGEK4bV89N5foPAr7HAfaY5PLak28AnOHf1v3I5DdtsiwIciHstSkw_U5pO8zIOFbspF8Nh5fcGo8gTGafKe6GZBU3gVmeWoZs3NBgzwADcwE6zYSTuNUwtGxy5VldU4nSMEk7h9h_QHJMsGYSx2Pb_y2i96Sz3lu3-xhn6X5evO4KhdfKXSn9E8VbX9QLGAM07L6APdRnWUYIQjaiHnJspN-SqEFsnXSTdWtHxczPOuw_7t0JyCCE-y1SaYpImkbQoORrmaHrSOa2j2MN9IJ3Rla1KFJNh5FzrYw1DqPDydtyB69H8NJVxrDpy8SDZu8dQY-VJuPn-BhMjnrbQDIyMiba9PJJvn3fHjmx5V4D3_foaQFhzeueU3JY2PRbhXNZ-cZlI5tuA-KN937ZobevSCMwyun2FJ4SzSLdP9jPfPDMYPMDE12wxBNDK052v7XYnofpMPLMAkoKaNAXO4nwVi4iCf3GrdAygN4QAGIw52JZw7cps-amvZ5HmR3ZE91WmMX9ktAcM4bjgG0kSWEdwkt8TeRCEKA3AXL8_8hqqQDGzG13yVpSgVKwS8kO2NzOWhFppU5QysmzDs-2OGzQ186LLumt6M3NCD4YPfrSp7oKuE-BjhljNaRTZqzX6mmSU6-RalpZg3xYKM7xRvn_r8GQPEfqzinvW2ethDD1EL5QdmVmowFyE6b8rNSj2zXSt3ejw2zc3AKzEXPk53quaFKvpwK2SMDxrmyrfb9o3yUt-80j4YdR0rlbAYTKJAuZiKrCwn_vgsOlirVNA9rSt8w0YiBeta7Ja7-l3_uoy0|샘플 포함]]
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
scale 350 width
[*] --> NotShooting
state NotShooting {
  [*] --> Idle
  Idle --> Configuring : EvConfig
  Configuring --> Idle : EvConfig
}
state Configuring {
  [*] --> NewValueSelection
  NewValueSelection --> NewValuePreview : EvNewValue
  NewValuePreview --> NewValueSelection : EvNewValueRejected
  NewValuePreview --> NewValueSelection : EvNewValueSaved
  state NewValuePreview {
     State1 -> State2
  }
}
scale 350 width
[*] --> NotShooting
state NotShooting {
  [*] --> Idle
  Idle --> Configuring : EvConfig
  Configuring --> Idle : EvConfig
}
state Configuring {
  [*] --> NewValueSelection
  NewValueSelection --> NewValuePreview : EvNewValue
  NewValuePreview --> NewValueSelection : EvNewValueRejected
  NewValuePreview --> NewValueSelection : EvNewValueSaved
  state NewValuePreview {
     State1 -> State2
  }
}
=====선 종류 변경=====
  * 기본: 부드럽게 휘어지는 커브라인으로 구성되는데
  * 딱딱하게 꺽어지는 폴리라인으로 구성 : ''skinparam linetype polyline''
  * 90도로 꺽어지는 라인으로 구성 : ''skinparam linetype ortho''
====== yUML.me Plugin ======
  * https://www.dokuwiki.org/plugin:yuml
  * usecase
    * 사용 예 : https://yuml.me/diagram/scruffy/usecase/draw
    * https://yuml.me/diagram/scruffy/usecase/samples
  [User]-(Login)
  [User]-(Logout) 
  (Login)<(Reminder) 
  (Login)>(Captcha)
  [User]-(Login)
  [User]-(Logout) 
  (Login)<(Reminder) 
  (Login)>(Captcha)
  * classdiagram
    * 사용 예 : https://yuml.me/diagram/scruffy/class/draw
    * https://yuml.me/diagram/scruffy/class/samples
  [Customer]+1->*[Order]
  [Order]++1-items >*[LineItem]
  [Order]-0..1>[PaymentMethod]
  [Customer]+1->*[Order]
  [Order]++1-items >*[LineItem]
  [Order]-0..1>[PaymentMethod]
  * activitydiagram
    * 사용 예 : https://yuml.me/diagram/scruffy/activity/draw
    * https://yuml.me/diagram/scruffy/activity/samples
  (start)->|a|
  |a|->(Make Coffee)->|b|
  |a|->(Make Break)->|b|
  |b|->[want more coffee]->(Make Coffee)
  [satisfied]->(end)
  (start)->|a|
  |a|->(Make Coffee)->|b|
  |a|->(Make Break)->|b|
  |b|->[want more coffee]->(Make Coffee)
  [satisfied]->(end)
====== RUBY Plugin : 일본어 한자 발음 표기 ======
[[https://www.dokuwiki.org/plugin:ruby|Ruby Plugin]], [[https://www.hkdyukkuri.space/dokuwiki/ruby|ルビ表示 Plugin]]
  * 이걸 루비라고 하나?
  {{ruby|車|くるま}}
  
{{ruby|車|くるま}}
한글에도 이렇게 응용해 쓸 수 있지.
  {{ruby|단어|무시무시}}
{{ruby|단어|무시무시}}
====== Keyboard Plugin ======
  * https://www.dokuwiki.org/plugin:keyboard
  * 단축키 표시할때 키보드 이미지를 표시한다.
| %%ALT-H%% | ALT-H |
| %%ALT+Plus%% | ALT+Plus |
| %%'Ctrl+A'%% | 'Ctrl+A' |
| %%C+-%% | C+- |
  * C, A는 각각 Ctrl, Alt로 인식.
  * A, C를 글자로 표시하려면 'A', 'C' 로 쓴다. %%C+'A'%% -> C+'A' 
비스므리하지만 나중에 필요할지도?
  * 가상키보드 : https://www.dokuwiki.org/plugin:vkeyboard
====== imagebox Plugin ======
  * https://www.dokuwiki.org/plugin:imagebox
  * 이미지에 캡션을 달아서 표시한다.
  * 이미지 태그 앞뒤로 [ ] 를 붙인다.
  [{{ImagePath|Caption}}]
[{{:자료실:천년아이돌_하시모토칸나_운명의사진.jpg?300|유명한 사진이죠}}]
  * PopupViewer 플러그인과는 호환되지 않습니다.
====== Indexmenu Plugin ======
  * https://www.dokuwiki.org/plugin:indexmenu
  * 위키 인덱스 목록을 임의로 보여줄 수 있는 플러그인
{{indexmenu>.:#1|js#bw.png navbar skipfile+/sidebar/}}
위의 태그를 쓰면 위키 인덱스를 보여줄수 있다.
===== 테마변경 =====
  * 플러그인 폴더에 보면 테마 이미지 파일이 여럿 있는데, 태그 추가할때 테마를 변경할 수 있는 키워드로 쓸 수 있다.
{{indexmenu>.:#1|js#bw.png ... 나머지는 삭제 ... }}
js 키워드 다음에 테마폴더 이름을 쓰면 트리 표시하는 테마를 변경 할 수 있다.
변경 가능한 테마 목록 - 스크린샷을 찍기는 귀찮고 이름만 정리.
| bj-tango.png | bj_ubuntu.png | bw.png | default |
| doku | drktheme | dryoo.png | gnome.png |
| human.png | indextheme | kde | kde.png |
| kgs | leopard.png | pcc_dotted | phoenity.png |
| prdsuser-de.png | shiki_brave.png | simple | tango.png |
| thread | thread2 | vista.png | |
====== PopUpViewer Plugin ======
  * 이미지를 클릭하면 확대해서 표시한다.
  * https://www.dokuwiki.org/plugin:popupviewer
| {{popup>:자료실:천년아이돌_하시모토칸나_운명의사진.jpg?100}} | 
{{popup>:자료실:천년아이돌_하시모토칸나_운명의사진.jpg?100}} |
  {{ popup> 이미지경로 ? 크기(픽셀, ex: 100x100) }}
====== Code Prettifier plugin ======
https://www.dokuwiki.org/plugin:codeprettify
 
// What is diff?
void function()
{
}
====== FastWiki 플러그인 (빠른 편집) ======
  뭔가 충돌나서 비활성 상태
  * 섹션 편집할때는, 페이지 리로드 없이 바로 해당 페이지에서 편집한다. \\ (code mirror 플러그인 off 상태로 편집)
  * https://www.dokuwiki.org/plugin:fastwiki
====== block plugin ======
https://www.dokuwiki.org/plugin:block
PAGE UPDATE
PAGE UPDATE
====== catlist Plugin : 인덱스를 표시하는 기능 ======
https://www.dokuwiki.org/plugin:catlist
====== 랜덤 페이지 include 기능 ======
https://www.dokuwiki.org/plugin:randominc
====== PDF Export (dw2pdf) ======
플러그인주소 : https://www.dokuwiki.org/plugin:dw2pdf
  * 현재 Page를 PDF로 익스포트해준다. (위키를 프린트해도 비슷한 효과가 나온다)
  * 따로 버튼을 넣지 않았기 때문에 위키에 직접 명령을 내려야 한다.쓸만하다고 생각되면 버튼 추가
http://kieuns.com/wiki/doku.php?id=language:unity:playmaker:example-1
라면 %%&do=export_pdf%% 를 붙여서 pdf를 만들도록 한다.
http://kieuns.com/wiki/doku.php?id=language:unity:playmaker:example-1&do=export_pdf
===== 한글깨짐현상 =====
해결법 적힌 곳 : [[http://jee1.tistory.com/875|Dokuwiki에서 dw2pdf 사용시 한글 출력 안되는 경우]]
\lib\plugins\dw2pef\mpdf\config.php 에서
$this->useAdobeCJK = false; // false를 true로 변경.
====== SequenceDiagram ======
플러그인주소 : https://www.dokuwiki.org/plugin:sequencediagram
    Cook->Stove: Switch on
    Cook->Stove: Switch off
    Stove->Cook: Burn
    Note left of Cook: Aua!
    Cook->Stove: Switch on
    Cook->Stove: Switch off
    Stove->Cook: Burn
    Note left of Cook: Aua!
====== Column 정렬 플러그인 ======
  * [[https://www.dokuwiki.org/plugin:columns|플러그인 페이지]]
문법을 정확하게 이해는 못하겠지만, 간단히는 이렇게 써두 된다.
  * 100% 길이를 갖는 컬럼을 만들고
  * 첫번째 컬럼은 오른쪽 정렬
  * %%%%이 나오면 새 컬럼으로 이동해서 출력해라.
라는 뜻
왼쪽 컬럼
오른쪽 컬럼
또 다른 예제, 왼쪽 컬럼
오른쪽 컬럼
또 다른 예제, 왼쪽 컬럼
오른쪽 컬럼
====== Plugin Diagram for DokuWiki ======
++++ 호환성 미달 - 안씀 |
[[https://www.dokuwiki.org/plugin:diagram|DokuWiki상의 안내 사이트]]
[[http://nikita.melnichenko.name/projects/dokuwiki-diagram/index.php?lang=en|저작자 홈페이지]]
===== 예제1 =====
| AAA |-| BBB |
| |:| | | | | |
| |L|~|~| CCC |
| AAA |-| BBB |
| |:| | | | | |
| |L|~|~| CCC |
===== 예제2 =====
| | | Dad |y| Mom | | |Dad=Daddy|Mom=Mommy
| |,|-|-|-|+|-|-|-|.| |
| Sys | |  Me | | Bro |Sys=Syster|Bro=Brother
| | | Dad |y| Mom | | |Dad=Daddy|Mom=Mommy
| |,|-|-|-|+|-|-|-|.| |
| Sys | |  Me | | Bro |Sys=Syster|Bro=Brother
===== 선을 그릴때 쓰는 단축키 =====
{{:wiki:diagramplugin_line.png|}}
++++
====== Call flow ======
메소드,객체간 서로 호출 관계를 정리할 수 있는 플러그인인데, **AceEditor**하고 충돌나서 일단 다운로드만.
실행은 언젠가 미래에.
[[https://www.dokuwiki.org/plugin:callflow?s[]=callflow&s[]=diagrams|CallFlow]]
====== Organization Charts 계층도 플러그인 ======
[[https://www.dokuwiki.org/plugin:orgapp|링크]]
Java VM을 필요로 해서 플러그인 정지
  
    
      
      
    
  
====== Google Chart 플러그인 ======
  * [[https://www.dokuwiki.org/plugin:gchart|구글챠트]]
| 
Apples       = 33
Peaches      = 23
Strawberries = 25
Peanuts      = 7
 |
| 
Apples       = 33
Peaches      = 23
Strawberries = 25
Peanuts      = 7
 |
%%%% 태그 내부에 name=value 형식의 값을 채워 넣으면 되는 형식. 추가 파라미터는,
  * **Size** : \\ give in the form widthxheight in pixels. Defaults to 320x140
  * **Type** : \\ 기본은  pie3d, 다른 옵션은 아래쪽에
    * **pie3d** : for a 3D pie graph
    * **pie2d** : for a 2D pie graph
    * **line** : for a line graph
    * **sparkline** : for a “sparkline” graph
    * **hbar** : for a horizontal bar graph
    * **vbar** : for a vertical bar graph
  * **Graph** : \\ color this is the first hex color given. Defaults to the configuration (see below) or orange if no config is given.
  * **Background** : \\ color this is the second hex color given. Defaults to the configuration (see below) or white if no config is given.
  * **Alignment** : \\ can be left, center or right. Defaults to right.
  * **Value** : \\ Display if value is given, the entered values are added to the graph
  * **Legend** : \\ is only available for pie graphs. If legend is given, the slices will not be labeled directly
  * **Title** : \\ if you want to add a title to the graphic, give it in quotes. E.g. “this is my Title”
====== WRAP 플러그인 ======
++++ 열기 |
Wrap 설명
  * [[https://www.dokuwiki.org/plugin:wrap#syntax|WRAP 플러그인]]
  * [[http://demo.selfthinker.org/plugin:wrap|WRAP 플러그인 데모]]
  * [[wiki:plugin-syntax-wrap-plugin|WRAP 플러그인 사용법 설명서]] : 짧게 요약하기 힘든 플러그인.
테스트
컬럼테스트1
인포 wrapping
테스트
컬럼테스트1
인포 wrapping
컬럼 키워드를 사용한 다음 clear 키워드로 floating 기능을 막을 수 있다.
wrap 키워드를 사용한 다음 텍스트가 정렬 되는 순서.
For modern browsers (Firefox, Chrome and Safari) you can use multi-columns. 한개의 문장당 하나의 컬럼을 사용하는 방식인가부다. 
문장 개수로 판단하기보다는, 글자 수를 읽어서 문장을 자르는 느낌.
Just use **''%%col2%%''** for 2 columns, **''%%col3%%''** for 3 columns, **''%%col4%%''** for 4 columns and **''%%col5%%''** for 5 columns.
:!: Note: Multi-columns don't make sense for spans.
다음 구문을 쓰면??
++++
====== 페이지 리다이렉트 설정 Redirect plugin ======
**관리** 페이지로 이동해서, **Page redirect setup** 선택하면, redirect용 페이지 설정 화면이 뜬다.
redirect 설정이 필요한 페이지를 적고 저장하면 된다.
// old-page new-page
sdk:codeigniter language:php:codeigniter:basic
좀더  상세한 문법은, [[https://www.dokuwiki.org/plugin:redirect|Redirect 플러그]]인 페이지에서.
====== math publish ======
[[{}https://www.dokuwiki.org/plugin:mathpublish|MathPublish Plugin]] / [[{}https://www.dokuwiki.org/plugin:mathpublish:syntax|MathPublish Syntax]]
| BigSample: \\ S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)} |
| S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)} |
Basic:
| x+y | x+y | | x-y | x-y |
| x*y | x*y | | x/y | x/y |
| x%%^%%y | x^y | | x_y | x_y |
| x<>y | x<>y | | x>y | x>y |
| x>=y | x>=y | | xx |
| x⇐y | x⇐y |  | (x) | (x) | 
| {x} | {x} | | | |
Space:
| a~b | a~b |
Greek:
| alpha | alpha | | beta | beta | | gamma | gamma | | delta | delta |
| epsilon | epsilon | | varepsilon | varepsilon | | zeta | zeta | | eta | eta |
| theta | theta | | vartheta | vartheta | | iota | iota | | kappa | kappa |
| lambda | lambda | | mu | mu | | nu | nu | | xi | xi |
| pi | pi | | varpi | varpi | | rho | rho | | varrho | varrho |
| sigma | sigma | | varsigma | varsigma | | tau | tau | | upsilon | upsilon |
| phi | phi | | varphi | varphi | | chi | chi | | psi | psi |
| omega | omega | | Gamma | Gamma | | Lambda | Lambda | | Sigma | Sigma |
| Psi | Psi | | Delta | Delta | | Xi | Xi | | Upsilon | Upsilon |
| Omega | Omega | | Theta | Theta | | Pi | Pi | | Phi | Phi |
Symbols:
| infty | infty | | in | in |
| notin | notin | | forall | forall |
| exists | exists | | notexists | notexists |
| partial | partial | | approx | approx |
| pm | pm | | inter | inter |
| union | union | | ortho | ortho |
| parallel | parallel | | backslash | backslash |
| prime | prime | | wedge | wedge |
| vert | vert | | lbrace | { |
| rbrace | } | | circ | circ |
| varnothing | varnothing | | subset | subset |
| notsubset | notsubset | | cdots | cdots |
| vdots | vdots | | ddots | ddots |
Arrows:
| left | left | | right | right |
| leftright | leftright | | doubleleft | doubleleft |
| doubleright | doubleright | | doubleleftright | doubleleftright |
| nearrow | nearrow | | searrow | searrow |
Sets:
| bbR | bbR | | bbN | bbN |
| bbZ | bbZ | | bbC | bbC |
Roots and Limits:
| sqrt{a} |  sqrt{a} | 
| root{n}{a} |  root{n}{a} | 
| lim{a}{x} |  lim{a}{x} | 
Big Operators:
| int{a}{b}{x} | int{a}{b}{x} |
| doubleint{a}{b}{x} | doubleint{a}{b}{x} |
| tripleint{a}{b}{x} | tripleint{a}{b}{x} |
| oint{a}{b}{x} | oint{a}{b}{x} |
| sum{a}{b}{x} | sum{a}{b}{x} |
| prod{a}{b}{x} | prod{a}{b}{x} |
| bigcup{a}{b}{x} | bigcup{a}{b}{x} |
| bigcap{a}{b}{x} | bigcap{a}{b}{x} |
Delimiters:
| delim{[}{x}{]} | delim{[}{x}{]} |
| delim{]}{x}{]} | delim{]}{x}{]} |
| delim{[}{x}{[} | delim{[}{x}{[} |
| delim{]}{x}{[} | delim{]}{x}{[} |
| delim{lbrace}{x}{rbrace} | delim{lbrace}{x}{rbrace} |
| delim{|}{x}{|} | %%delim{|}{x}{|}%% |
| delim{vert}{x}{vert} | delim{vert}{x}{vert} |
Matrix:
| matrix{2}{3}{a b c d e f g} | matrix{2}{3}{a b c d e f g} |
|:::| Syntax \\ matrix{num of lines}{num of columns}{first_element … last_element} |
Tabular:
| tabular{111}{1111}{a b c d e f g} | tabular{111}{1111}{a b c d e f g} |
| tabular{1001}{101}{1 2 3 4 5 6} | tabular{1001}{101}{1 2 3 4 5 6} |
| Syntax \\ tabular{lines description}{columns description}{first_element … last_element} \\ lines : sequence of 1 (draw the horizontal line) or 0 (don't draw the horizontal line) - the length of the sequence=num of lines+1 \\ columns : sequence of 1 (draw the vertical line) or 0 (don't draw the vertical line) - the length of the sequence=num of columns+1 ||
Constructions:
| vec{express} | vec{express} |
| {express}under{foo} | {express}under{foo} |
| {express}over{foo} | {express}over{foo} |
| overline{express} | overline{express} |
| underline{express} | underline{express} |
| hat{express} | hat{express} |
====== button ======
[[{}https://www.dokuwiki.org/plugin:button|button 플러그인 바로가기]]
[[{}wiki:plugin-syntax|링크를 버튼처럼 보이도록]]
[[{}링크를 버튼처럼 보이도록]]
[[{:wiki:dokuwiki-128.png|width:90%; color:red}wiki:plugin-syntax|위키 플러그인 문법 정리]]
[[{:wiki:dokuwiki-128.png|width:90%; color:red}wiki:plugin-syntax|위키 플러그인 문법 정리]]
====== TAG Cloud ======
~~TAGCLOUD~~
====== 테이블 크기 결정 ======
[[https://www.dokuwiki.org/plugin:tablewidth]]
첫 줄에 테이블의 크기를 적는다.
  * 첫번째 : 테이블의 너비
  * 나머지 : 각 컬럼의 너비
  * 무시하려면 '-' 입력
|< 100% 50px - 5em 10em 10% >|
^ A  ^  B  ^  C  ^  D  ^  E  ^
| 1  |  2  |  3  |  4  |  5  |
|< 100% 50px - 5em 10em 10% >|
^ A  ^  B  ^  C  ^  D  ^  E  ^
| 1  |  2  |  3  |  4  |  5  |
|< 50em 20% >|
^ 20%              ^ 80%                          ^
| Specified width  | The rest of the table width  |
|< 50em 20% >|
^ 20%              ^ 80%                          ^
| Specified width  | The rest of the table width  |
====== 접기 (Folding) 플러그인 ======
++++ 펼치기 |
위, 아래 사이의 텍스트는 폴딩 된다.
    
++++ 
++++ 코드 사이이의 폴딩 |
이것도 되려나..?
++++ 
====== definition 플러그인 ======
미디어 위키의 definition 과 유사한 기능 . http://www.dokuwiki.org/plugin:definitions?s[]=definition
  = Item 1 : Definition of item 1.
  = Item 2 : Definition of item 2.
  = : Second definition of item 2.
  = Item 3 : Definition of item 3.
  = Item 4 : 
  = Item 5 : 
  = Item 6 : Definition of items 4 through 6.
  = Item 1 : Definition of item 1.
  = Item 2 : Definition of item 2.
  = : Second definition of item 2.
  = Item 3 : Definition of item 3.
  = Item 6 : Definition of items 4 through 6.
====== 노트 플러그인 ======
[[http://www.dokuwiki.org/plugin:note|note plugin]]
This is my note ! Remember it!!
Warning ! You're about to lose your mind ;-)
The clues are in the images.
Beware of the dog when you open the door !!
This is my note ! Remember it!!
Warning ! You're about to lose your mind ;-)
 The clues are in the images.Beware of the dog when you open the door !!
====== 글자에 색상 넣기 : color 플러그인 ======
  * [[https://www.dokuwiki.org/plugin:color|plugin:color]]
  * 플러그인 개별 파일을 다운로드 받아서 파일 업로드 (wiki/lib/plugin 폴더) 하는 형식
===== 문법 =====
text
text
====== FLV Player ======
url : https://www.dokuwiki.org/plugin:flashplayer
flashvars
  * 내 위키에서 사용하기 위해서는 아래 url에서 파일 경로 설정
  * 주의 : 모두 한줄로 사용
file=http://kieuns.cafe24.com/wikimedia/language/unity/ngui/ngui-scrollview.flv
file=http://kieuns.cafe24.com/wikimedia/language/unity/ngui/ngui-scrollview.flv
{tag> flv movie}
====== 동영상 걸기 ======
  * [[https://www.dokuwiki.org/plugin:vshare|Video Share Plugin 새로운 비디오 링크 플러그인]]
  * [[https://www.dokuwiki.org/plugin:youtube|YouTube plugin]]
기본 사용 방식은 %%{{비디오사이트>비디오ID?화면크기|제목}}%% 포맷.
  * 비디오사이트 : youtube, viemo 와 같은 동영상 사이트
  * 비디오ID : 동영상의 고유 번호
  * 화면크기 : 사용 여부는 선택 옵션.
    * 키워드 : small, medium, large
    * 숫자 지정 : 500x300 처럼 숫자로 화면 크기 설정
  {{youtube>(Movie ID)?(Option)|(title)}} 
사용 예:
//- YouTube 비디오 추가
{{youtube>L-WM8YxwqEU}}
//- 큰 화면의 비디오 추가
{{youtube>L-WM8YxwqEU?large}}
//- 오른쪽 정렬로 화면 표시
{{ youtube>L-WM8YxwqEU}}
//- 작은 화면, 중앙 정렬
{{ youtube>L-WM8YxwqEU?small }}
//- 작은 화면, 중앙 정렬, 제목 추가
{{ youtube>L-WM8YxwqEU?small |Some funny video}}
Alignments (same as image alignment)
{{youtube>small:MJj5XWQHUFE }}   -> Align to left
                           ^
{{ youtube>link:MJj5XWQHUFE}}    -> Align to right
  ^
{{ youtube>link:MJj5XWQHUFE }}   -> Centering
  ^                        ^
{{ youtube>yuA8f3Nf8t8 }}
{{tag> youtube}}
======= 사용자 정의 버튼 (custom button) ======
[[http://www.dokuwiki.org/plugin:custombuttons|custom button]]
  - 관리(admin) 화면에서, "부가적인 플러그인" 섹션에
  - "custombuttons plugin ..." 링크를 클릭해서 설정 화면으로 이동
====== iframe에 다른 웹사이트 표시 ======
// quick
{{url>http://www.daum.net}}
// 문법 
{{url>someurl width,height noscroll noborder alignment|alternate-text}}
====== doku wiki 대체 에디터 - aceeditor ======
  * url 설명서: https://www.dokuwiki.org/plugin:aceeditor
===== Command reference =====
==== Navigation ====
^ Command          ^ PC              ^ Mac                          ^
| Center selection |                 | Ctrl-L                       |
| Go to end        | Ctrl-End        | Command-End / Command-Down   |
| Go to line       | Ctrl-L          | Command-L                    |
| Go to line end   | Alt-Right / End | Command-Right / End / Ctrl-E |
| Go to line start | Alt-Left / Home | Command-Left / Home / Ctrl-A |
| Go to start      | Ctrl-Home       | Command-Home / Command-Up    |
| Go to word left  | Ctrl-Left       | Option-Left                  |
| Go to word right | Ctrl-Right      | Option-Right                 |
| Jump to matching | Ctrl-P          | Ctrl-Shift-P                 |
==== Selection ====
^ Command              ^ PC               ^ Mac                 ^
| Select all           | Ctrl-A           | Command-A           |
| Select to end        | Ctrl-Shift-End   | Command-Shift-Down  |
| Select to line end   | Alt-Shit-Right   | Command-Shift-Right |
| Select to line start | Alt-Shift-Left   | Command-Shift-Left  |
| Select to matching   | Ctrl-Shift-P     |                     |
| Select to start      | Ctrl-Shift-Home  | Command-Shift-Up    |
| Select word left     | Ctrl-Shift-Left  | Option-Shift-Left   |
| Select word right    | Ctrl-Shift-Right | Option-Shift-Right  |
==== Basic editing ====
^ Command              ^ PC                    ^ Mac                         ^
| Copy lines down      | Ctrl-Alt-Down         | Command-Option-Down         |
| Copy lines up        | Ctrl-Alt-Up           | Command-Option-Up           |
| Duplicate selection  | Ctrl-Shift-D          | Command-Shift-D             |
| Indent               | Tab                   | Tab                         |
| Move lines down      | Alt-Down              | Option-Down                 |
| Move lines up        | Alt-Up                | Option-Up                   |
| Outdent              | Shift-Tab             | Shift-Tab                   |
| Redo                 | Ctrl-Shift-Z / Ctrl-Y | Command-Shift-Z / Command-Y |
| Remove line          | Ctrl-D                | Command-D                   |
| Remove to line end   | Alt-Delete            | Ctrl-K                      |
| Remove to line start | Alt-Backspace         | Command-Backspace           |
| Remove word left     | Ctrl-Backspace        | Alt-Backspace               |
| Remove word right    | Ctrl-Delete           | Alt-Delete                  |
| Split line           |                       | Ctrl-O                      |
| Transpose letters    | Ctrl-T                | Ctrl-T                      |
| To upper case        | Ctrl-U                | Ctrl-U                      |
| To lower case        | Ctrl-Shift            | Ctrl-Shift-U                |
| Undo                 | Ctrl-Z                | Command-Z                   |
==== Find and replace ====
^ Command       ^ PC           ^ Mac                    ^
| Find          | Ctrl-F       | Command-F              |
| Find next     | Ctrl-K       | Command-G              |
| Find previous | Ctrl-Shift-K | Command-Shift-G        |
| Replace       | Ctrl-R       | Command-Option-F       |
| Replace all   | Ctrl-Shift-R | Command-Shift-Option-F |
==== Tables ====
^ Command              ^ PC              ^ Mac                ^
| Align cell to center | Ctrl-Space-C    | Ctrl-Space-C       |
| Align cell to left   | Ctrl-Space-L    | Ctrl-Space-L       |
| Align cell to right  | Ctrl-Space-R    | Ctrl-Space-R       |
| Go to next cell      | Tab             | Tab                |
| Go to next row       | Enter           | Shift-Enter        |
| Go to previous cell  | Shift-Tab       | Shift-Tab          |
| Go to previous row   | Shift-Enter     | Shift-Enter        |
| Insert row above     | Alt-Shift-Enter | Option-Shift-Enter |
| Insert row below     | Alt-Enter       | Option-Enter       |
| Move column right    | Alt-Right       | Option-Right       |
| Move column left     | Alt-Left        | Option-Left        |
| Remove column        | Ctrl-Shift-D    | Command-Shift-D    |
| Remove row           | Ctrl-D          | Command-D          |
| Toggle cell type     | Ctrl-Space-T    | Ctrl-Space-T       |
===== 편집용 글자 크기 변경 =====
플러그인의 style.css 파일 변경
/* 원본은 1.2em, 더 작은 글꼴이 필요해서 수정함 */
.ace-doku .ace_editor {
  font-size: 0.9em;
}
====== Flash embed ======
  * [[https://www.dokuwiki.org/plugin:flash|plugin-flash]]
fs 1
allowFullScreen   true
===== youtube 추가하기 =====
  * 좀 번거롭다. 소스 코드를 복사와서 url 중간의 "embed" 는 'v'로 바꿔야 한다.
  * 동영상 링크는 다른 플러그인을 씁니다. 코드 예시만 남겨 놓음
| 
fs 1
allowFullScreen   true
 | 
hl en_US
fs 1
allowFullScreen   true
allowscriptaccess always
 |