플러그인을 많이 설치하면, 위키 업그레이드가 안될 수도 있으니 필요한만큼만 쓰고 업그레이드가 되지 않는 것은 삭제하는게 나을 것 같다.
2024-04-30 이전에 설치 해봤던 플러그인
{{filelisting}}
{{filelisting>custom:namespace}}
{{filelisting>namespace}}
{{page>tool:blender:문서_목차&nofooter&noeditbtn&firstseconly}}
뭔가?
문법
~~NOCACHE~~ // 현재 상태 반영한다 ~~QUICKSTATS:<month_year>&<category><;;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 |
{{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) }}
특정 페이지로 바로 다이렉트 되는 플러그인
~~REDIRECT>namespace:page~~ ~~REDIRECT>http://example.com~~
<uml> Alice -> Bob: Authentication Request Bob --> Alice: Authentication Response Alice -> Bob: Another authentication Request Alice <-- Bob: another authentication Response </uml>
<uml> Alice → Bob: Authentication Request Bob –> Alice: Authentication Response
Alice → Bob: Another authentication Request Alice ←- Bob: another authentication Response </uml>
<uml> 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 } } </uml>
<uml> 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 }
} </uml>
skinparam linetype polyline
skinparam linetype ortho
<usecase> [User]-(Login) [User]-(Logout) (Login)<(Reminder) (Login)>(Captcha) </usecase>
<usecase>
[User]-(Login) [User]-(Logout) (Login)<(Reminder) (Login)>(Captcha)
</usecase>
<classdiagram> [Customer]+1->*[Order] [Order]++1-items >*[LineItem] [Order]-0..1>[PaymentMethod] </classdiagram>
<classdiagram>
[Customer]+1->*[Order] [Order]++1-items >*[LineItem] [Order]-0..1>[PaymentMethod]
</classdiagram>
<activitydiagram> (start)->|a| |a|->(Make Coffee)->|b| |a|->(Make Break)->|b| |b|-><c>[want more coffee]->(Make Coffee) <c>[satisfied]->(end) </activitydiagram>
<activitydiagram>
(start)->|a| |a|->(Make Coffee)->|b| |a|->(Make Break)->|b| |b|-><c>[want more coffee]->(Make Coffee) <c>[satisfied]->(end)
</activitydiagram>
<key>ALT-H</key> | <key>ALT-H</key> |
<key>ALT+Plus</key> | <key>ALT+Plus</key> |
<key>'Ctrl+A'</key> | <key>'Ctrl+A'</key> |
<key>C+-</key> | <key>C+-</key> |
비스므리하지만 나중에 필요할지도?
[{{ImagePath|Caption}}]
{{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 |
:자료실:천년아이돌_하시모토칸나_운명의사진.jpg | {{popup>:자료실:천년아이돌_하시모토칸나_운명의사진.jpg?100}} |
{{ popup> 이미지경로 ? 크기(픽셀, ex: 100x100) }}
https://www.dokuwiki.org/plugin:codeprettify <Code:csharp linenums:1> // What is diff? void function() { } </Code>
뭔가 충돌나서 비활성 상태
https://www.dokuwiki.org/plugin:block <block 100%:c:white;#333300;1px solid black;Verdana/10ptrounded>PAGE UPDATE</block> <code> <block 100%:c:white;#333300;1px solid black;Verdana/10ptrounded>PAGE UPDATE</block>
https://www.dokuwiki.org/plugin:catlist
<catlist language: -titleHead:"LANGUAGE" -columns:2 -maxDepth:2 -noLinkStartHead -noAddPageButton -noNSHeadTitle -nsLinks:auto> <catlist tool: -titleHead:"TOOL" -columns:2 -maxDepth:2 -noLinkStartHead -noAddPageButton -noNSHeadTitle -nsLinks:auto>
플러그인주소 : https://www.dokuwiki.org/plugin:dw2pdf
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
해결법 적힌 곳 : Dokuwiki에서 dw2pdf 사용시 한글 출력 안되는 경우
<DOKUWIKI_PATH>\lib\plugins\dw2pef\mpdf\config.php 에서 $this->useAdobeCJK = false; // false를 true로 변경.
플러그인주소 : https://www.dokuwiki.org/plugin:sequencediagram
<sequencediagram> Cook->Stove: Switch on Cook->Stove: Switch off Stove->Cook: Burn Note left of Cook: Aua! </sequencediagram>
<sequencediagram>
Cook->Stove: Switch on Cook->Stove: Switch off Stove->Cook: Burn Note left of Cook: Aua!
</sequencediagram>
문법을 정확하게 이해는 못하겠지만, 간단히는 이렇게 써두 된다.
라는 뜻
<columns 100% right -> <newcolumn> </columns>
<columns 100% right → 왼쪽 컬럼 <newcolumn> 오른쪽 컬럼 </columns>
<columns 100% r *-* l -> 또 다른 예제, 왼쪽 컬럼 <newcolumn> 오른쪽 컬럼 </columns>
<columns 100% r *-* l → 또 다른 예제, 왼쪽 컬럼 <newcolumn> 오른쪽 컬럼 </columns>
<diagram>
AAA | - | BBB | ||||
: | ||||||
L | ~ | ~ | CCC |
</diagram>
<diagram> | AAA |-| BBB | | |:| | | | | | | |L|~|~| CCC | </diagram>
<diagram>
Dad | y | Mom | Dad=Daddy | |||||||
, | - | - | - | + | - | - | - | . | ||
Sys | Me | Bro | Sys=Syster |
</diagram>
<diagram> | | | Dad |y| Mom | | |Dad=Daddy|Mom=Mommy | |,|-|-|-|+|-|-|-|.| | | Sys | | Me | | Bro |Sys=Syster|Bro=Brother </diagram>
<orgapp> <organigram> <unit name="eIrOcA" > <unit name="eNrIcO" /> <unit name="sImOnA" /> </unit> </organigram> </orgapp>
Apples = 33 Peaches = 23 Strawberries = 25 Peanuts = 7 </gchart> |
| <gchart 350x120 pie3d #0000ff #ffffff right> Apples = 33 Peaches = 23 Strawberries = 25 Peanuts = 7 </gchart> |
<gchart> 태그 내부에 name=value 형식의 값을 채워 넣으면 되는 형식. 추가 파라미터는,
++++ 열기 |
Wrap 설명
<wrap>테스트</wrap>
<wrap half column>컬럼테스트1</wrap>
<wrap info>인포 wrapping</wrap>
<wrap>테스트</wrap> <wrap half column>컬럼테스트1</wrap> <wrap info>인포 wrapping</wrap>
컬럼 키워드를 사용한 다음 clear 키워드로 floating 기능을 막을 수 있다.
<wrap clear></wrap>
wrap 키워드를 사용한 다음 텍스트가 정렬 되는 순서.
<WRAP col4> 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.
다음 구문을 쓰면?? </WRAP>
<wrap clear></wrap>
++++
관리 페이지로 이동해서, Page redirect setup 선택하면, redirect용 페이지 설정 화면이 뜬다.
redirect 설정이 필요한 페이지를 적고 저장하면 된다.
// old-page new-page sdk:codeigniter language:php:codeigniter:basic
좀더 상세한 문법은, Redirect 플러그인 페이지에서.
MathPublish Plugin / MathPublish Syntax
BigSample: S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)} |
<m>S(f)(t)=a_{0}+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)}</m> |
Basic:
x+y | <m>x+y</m> | x-y | <m>x-y</m> | ||
x*y | <m>x*y</m> | x/y | <m>x/y</m> | ||
x^y | <m>x | y</m> | x_y | <m>x_y</m> | |
---|---|---|---|---|---|
x<>y | <m>x<>y</m> | x>y | <m>x>y</m> | ||
x>=y | <m>x>=y</m> | x<y | <m>x<y</m> | ||
x⇐y | <m>x⇐y</m> | (x) | <m>(x)</m> | ||
{x} | <m>{x}</m> |
Space:
a~b | <m>a~b</m> |
Greek:
alpha | <m>alpha</m> | beta | <m>beta</m> | gamma | <m>gamma</m> | delta | <m>delta</m> | |||
epsilon | <m>epsilon</m> | varepsilon | <m>varepsilon</m> | zeta | <m>zeta</m> | eta | <m>eta</m> | |||
theta | <m>theta</m> | vartheta | <m>vartheta</m> | iota | <m>iota</m> | kappa | <m>kappa</m> | |||
lambda | <m>lambda</m> | mu | <m>mu</m> | nu | <m>nu</m> | xi | <m>xi</m> | |||
pi | <m>pi</m> | varpi | <m>varpi</m> | rho | <m>rho</m> | varrho | <m>varrho</m> | |||
sigma | <m>sigma</m> | varsigma | <m>varsigma</m> | tau | <m>tau</m> | upsilon | <m>upsilon</m> | |||
phi | <m>phi</m> | varphi | <m>varphi</m> | chi | <m>chi</m> | psi | <m>psi</m> | |||
omega | <m>omega</m> | Gamma | <m>Gamma</m> | Lambda | <m>Lambda</m> | Sigma | <m>Sigma</m> | |||
Psi | <m>Psi</m> | Delta | <m>Delta</m> | Xi | <m>Xi</m> | Upsilon | <m>Upsilon</m> | |||
Omega | <m>Omega</m> | Theta | <m>Theta</m> | Pi | <m>Pi</m> | Phi | <m>Phi</m> |
Symbols:
infty | <m>infty</m> | in | <m>in</m> | |
notin | <m>notin</m> | forall | <m>forall</m> | |
exists | <m>exists</m> | notexists | <m>notexists</m> | |
partial | <m>partial</m> | approx | <m>approx</m> | |
pm | <m>pm</m> | inter | <m>inter</m> | |
union | <m>union</m> | ortho | <m>ortho</m> | |
parallel | <m>parallel</m> | backslash | <m>backslash</m> | |
prime | <m>prime</m> | wedge | <m>wedge</m> | |
vert | <m>vert</m> | lbrace | <m>{</m> | |
rbrace | <m>}</m> | circ | <m>circ</m> | |
varnothing | <m>varnothing</m> | subset | <m>subset</m> | |
notsubset | <m>notsubset</m> | cdots | <m>cdots</m> | |
vdots | <m>vdots</m> | ddots | <m>ddots</m> |
Arrows:
left | <m>left</m> | right | <m>right</m> | |
leftright | <m>leftright</m> | doubleleft | <m>doubleleft</m> | |
doubleright | <m>doubleright</m> | doubleleftright | <m>doubleleftright</m> | |
nearrow | <m>nearrow</m> | searrow | <m>searrow</m> |
Sets:
bbR | <m>bbR</m> | bbN | <m>bbN</m> | |
bbZ | <m>bbZ</m> | bbC | <m>bbC</m> |
Roots and Limits:
sqrt{a} | <m>sqrt{a}</m> |
root{n}{a} | <m>root{n}{a}</m> |
lim{a}{x} | <m>lim{a}{x}</m> |
Big Operators:
int{a}{b}{x} | <m>int{a}{b}{x}</m> |
doubleint{a}{b}{x} | <m>doubleint{a}{b}{x}</m> |
tripleint{a}{b}{x} | <m>tripleint{a}{b}{x}</m> |
oint{a}{b}{x} | <m>oint{a}{b}{x}</m> |
sum{a}{b}{x} | <m>sum{a}{b}{x}</m> |
prod{a}{b}{x} | <m>prod{a}{b}{x}</m> |
bigcup{a}{b}{x} | <m>bigcup{a}{b}{x}</m> |
bigcap{a}{b}{x} | <m>bigcap{a}{b}{x}</m> |
Delimiters:
<m>delim{[}{x}{]}</m> | delim{[}{x}{]} | ||
<m>delim{]}{x}{]}</m> | delim{]}{x}{]} | ||
<m>delim{[}{x}{[}</m> | delim{[}{x}{[} | ||
<m>delim{]}{x}{[}</m> | delim{]}{x}{[} | ||
<m>delim{lbrace}{x}{rbrace}</m> | delim{lbrace}{x}{rbrace} | ||
<m>delim{ | }{x}{ | }</m> | delim{|}{x}{|} |
<m>delim{vert}{x}{vert}</m> | delim{vert}{x}{vert} |
Matrix:
<m>matrix{2}{3}{a b c d e f g}</m> | matrix{2}{3}{a b c d e f g} |
Syntax matrix{num of lines}{num of columns}{first_element … last_element} |
Tabular:
<m>tabular{111}{1111}{a b c d e f g}</m> | tabular{111}{1111}{a b c d e f g} |
<m>tabular{1001}{101}{1 2 3 4 5 6}</m> | 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} | <m>vec{express}</m> |
{express}under{foo} | <m>{express}under{foo}</m> |
{express}over{foo} | <m>{express}over{foo}</m> |
overline{express} | <m>overline{express}</m> |
underline{express} | <m>underline{express}</m> |
hat{express} | <m>hat{express}</m> |
[[{}링크를 버튼처럼 보이도록]]
width:90%; color:red}wiki:plugin-syntax|위키 플러그인 문법 정리
[[{:wiki:dokuwiki-128.png|width:90%; color:red}wiki:plugin-syntax|위키 플러그인 문법 정리]]
~~TAGCLOUD~~
https://www.dokuwiki.org/plugin:tablewidth
첫 줄에 테이블의 크기를 적는다.
|< 100% 50px - 5em 10em 10% >| ^ A ^ B ^ C ^ D ^ E ^ | 1 | 2 | 3 | 4 | 5 |
A | B | C | D | E |
---|---|---|---|---|
1 | 2 | 3 | 4 | 5 |
|< 50em 20% >| ^ 20% ^ 80% ^ | Specified width | The rest of the table width |
20% | 80% |
---|---|
Specified width | The rest of the table width |
++++ 펼치기 |
위, 아래 사이의 텍스트는 폴딩 된다.
++++
++++ 코드 사이이의 폴딩 | 이것도 되려나..? ++++
미디어 위키의 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.
<note> This is my note ! Remember it!! </note> <note important> Warning ! You're about to lose your mind ;-) </note> <note tip> The clues are in the images. </note> <note warning> Beware of the dog when you open the door !! </note>
<color blue/lightgrey>text</color>
<color blue/lightgrey>text</color>
url : https://www.dokuwiki.org/plugin:flashplayer
<flashplayer width=x height=y>flashvars</flashplayer>
<flashplayer width=416 height=540> file=http://kieuns.cafe24.com/wikimedia/language/unity/ngui/ngui-scrollview.flv </flashplayer>
<flashplayer width=416 height=540>file=http://kieuns.cafe24.com/wikimedia/language/unity/ngui/ngui-scrollview.flv</flashplayer>
{tag> flv movie}
기본 사용 방식은 {{비디오사이트>비디오ID?화면크기|제목}} 포맷.
{{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 ^ ^
yuA8f3Nf8t8
youtube
// quick {{url>http://www.daum.net}} // 문법 {{url>someurl width,height noscroll noborder alignment|alternate-text}}
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 |
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 |
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 |
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 |
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 420x315 http://www.youtube.com/v/oXDErmsbydI> fs 1 allowFullScreen true </flash>
| <flash 420x315 http://www.youtube.com/v/oXDErmsbydI> fs 1 allowFullScreen true </flash> | <flash 425x344 http://www.youtube.com/v/SMWi7CLoZ2Q> hl en_US fs 1 allowFullScreen true allowscriptaccess always </flash> |