플러그인을 많이 설치하면, 위키 업그레이드가 안될 수도 있으니
필요한만큼만 쓰고
업그레이드가 되지 않는 것은 삭제하는게 나을 것 같다.
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
|