r2945
r2922

(r2920으로 되돌림)
1[[분류:냥]]
r2940
2[tableofcontents(hide)]
3
r2945
4== base64 ==
5\ [include(틀:base64, input=cat)]
6\ [include(틀:base64, input=base64)]
7\ [include(틀:base64, input=theseedwiki)]
8\ [include(틀:base64, input=Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSWFJteFZVMjA1VjAxV2JETlhhMk0xVmpGYWMySkVUbGhoTVVwVVZtcEdTMlJIVmtWUmJVWlhWbXhzTTFadGNFSmxSbGw1VTJ0V1ZXSkhhRzlVVm1oRFZWWmFkR1ZHV214U2JHdzFWa2QwVjFWdFNrZFhiR2hhWWtaV00xcFZXbUZrUjA1R1pFWlNUbFpYZHpGV1ZFb3dWakZhV0ZOcmFHaFNlbXhXVm0xNFlVMHhXbk5YYlVaclVqQTFSMWRyV2xOVWJVcEdZMFZ3VjJKVVJYZFpWRVpyVTBaT2NscEhjRk5XUjNob1ZtMXdUMVV4U1hoalJscFlZbFZhY2xWcVFURlNNV1J5VjI1a1YwMUVSbGRaTUZaM1ZqSktWVkpZWkZkaGExcFlXa1ZhVDJNeFpITmhSMnhUVFcxb1dsWXhaRFJpTWtsNVZtNU9WbUpHV2xSWmJHaFRWMFpTVjFkdVpFNVNiRm93V2xWYVQxWlhTbFpYVkVwV1lrWktSRlpxUVhoa1ZsWjFWMnhrYUdFelFrbFdiWEJIVkRKU1YxWnVUbGhpVjJoeldXeG9iMkl4V1hoYVJGSnBUV3RzTkZaSGRHdFdiVXBIVjJ4U1dtSkdXbWhaTW5oWFkxWktkRkpzVWxOaVIzY3hWa1phVTFVeFduSk5XRXBxVW0xb1YxUlhOVzlsYkZweFVtMUdUMkpGV2xwWlZWcGhZa2RGZWxGcmJGaFhTRUpJVmtSS1UxWXhaSFZVYkZKcFZqTm9XVlpYY0U5aU1rbDRWMjVTYWxKVk5YQlVWbFpYVGtaa2NsWnRkR2hpUlhBd1ZsZDRjMWR0U2tkWGJXaGFUVlp3VkZacVJtdGtWbkJHVGxaT2FWSnRPVE5XTW5oWFlUQXhSMWRzYUZSaE1sSnhWV3RXWVZZeFduRlViVGxyWWtad2VGVnRkREJoYXpGeVRsVm9XbFpXY0hKWlZXUkdaV3hHY21KR1pGZFNWWEJ2VmpGYWExVXhXWGhVYmxaVllrWktjRlZxUmt0V1ZscEhWV3RLYTAxRVJsTlZSbEYzVUZFOVBRPT0)]
9
10== #!style ==
r2937
11{{{#!style
r2938
12.table { background: transparent; padding: 10px; border: revert }
13
14.table > thead > tr { display: flex; gap: 5px }
15
16.table th {width: 60px; padding: 10px !important; border-radius: 10px; margin-bottom: 5px }
17
18.table th:hover {background: #efefef}
19.table th:active {background: lab(from #efefef calc(l - 5) a b)}
20@theseed-dark-mode {
21.table { background: transparent; }
22.table th {border: 1px solid #3e3e3e; background: #2e2e2e}
23.table th:hover {background: #1e1e1e}
24.table th:active {background: lab(from #1e1e1e calc(l - 5) a b)} }
25
26.table th::before { display: none !important; }
27.table th::after { display: none !important; }
28
29.table > tbody > tr:nth-of-type(n + 2) { display: none; }
30
31.table > tbody > tr > td { padding: 0; font-size: 0; display: none; }
32
33.table > tbody > tr > td.content {
34 width: 100%; display: block !important; border-radius: 10px;
35}
36@theseed-dark-mode {
37.table > tbody > tr > td.content {
38 border: 1px solid #3e3e3e; background: #2e2e2e
39 }
40}
41.content {
42 font-size: initial;
43 padding: 5px 10px;
44}
45}}}
46||<thead><sortable><tableclass=table> A ||<sortable> B ||<sortable> C ||<sortable> D ||
r2943
47||<class=content>1{{{#!wiki class="content"
48not Selected}}} || 1 || 1 || 1 ||
r2938
49||<class=content>0{{{#!wiki class="content"
50Selected A}}} || 1 || 1 || 1 ||
51|| 1 ||<class=content>0{{{#!wiki class="content"
52Selected B}}} || 1 || 1 ||
53|| 1 || 1 ||<class=content>0{{{#!wiki class="content"
54Selected C}}} || 1 ||
55|| 1 || 1 || 1 ||<class=content>0{{{#!wiki class="content"
56Selected D}}} ||
r2943
57||<class=content>2{{{#!wiki class="content"
58Selected A}}} || 1 || 1 || 1 ||
59|| 1 ||<class=content>2{{{#!wiki class="content"
60Selected B}}} || 1 || 1 ||
61|| 1 || 1 ||<class=content>2{{{#!wiki class="content"
62Selected C}}} || 1 ||
63|| 1 || 1 || 1 ||<class=content>2{{{#!wiki class="content"
64Selected D}}} ||
r2938
65
66{{{#!style
r2937
67.btn { display: inline-block; min-width: max(100px, 24%); margin: 0.25%; flex-grow: 1; border: 1px solid #dadada; border-radius: 0.3rem; text-align: center; background: #fff}
68.btn:hover {background: #efefef}
69.btn:active {background: lab(from #efefef calc(l - 5) a b)}
70@theseed-dark-mode {
71.btn {border: 1px solid #3e3e3e; background: #2e2e2e}
72.btn:hover {background: #1e1e1e}
73.btn:active {background: lab(from #1e1e1e calc(l - 5) a b)}
74}
75
76}}}{{{#!wiki style="display: flex; flex-wrap: wrap"
77{{{#!wiki class="btn"
78{{{#!folding a
79내용내용내용내용내용내용내용내용내용내용내용내용내용내용내용}}}}}}{{{#!wiki class="btn"
80{{{#!folding b
81내용내용내용내용내용내용내용내용내용내용내용내용내용내용내용}}}}}}{{{#!wiki class="btn"
82{{{#!folding c
83내용내용내용내용내용내용내용내용내용내용내용내용내용내용내용}}}}}}{{{#!wiki class="btn"
84{{{#!folding d
85내용내용내용내용내용내용내용내용내용내용내용내용내용내용내용}}}}}}{{{#!wiki class="btn"
86{{{#!folding e
87내용내용내용내용내용내용내용내용내용내용내용내용내용내용내용}}}}}}{{{#!wiki class="btn"
88{{{#!folding f
89내용내용내용내용내용내용내용내용내용내용내용내용내용내용내용}}}}}}{{{#!wiki class="btn"
90{{{#!folding g
91내용내용내용내용내용내용내용내용내용내용내용내용내용내용내용}}}}}}}}}
92
93
r2933
94[tableofcontents(hide)]
95-> [[bad apple]]
r2922

(r2920으로 되돌림)
96{{{#!style
97.btn {display: inline; border: 1px solid #dadada; border-radius: 0.3rem; padding: 5px 10px; background: #fff}
98.btn:hover {background: #efefef}
99.btn:active {background: lab(from #efefef calc(l - 5) a b)}
100@theseed-dark-mode {
101.btn {border: 1px solid #3e3e3e; background: #2e2e2e}
102.btn:hover {background: #1e1e1e}
103.btn:active {background: lab(from #1e1e1e calc(l - 5) a b)}
104}
105
106
107.content2, .content3 {display: none;}
108
109.btn-active:hover .content1 {display: none;}
110.btn-active:hover .content2 {display: block;}
111
112.btn-active:active .content2 {display: none;}
113.btn-active:active .content3 {display: block;}
114}}}
115{{{#!wiki class="btn-active"
116{{{#!wiki class="btn"
117hover/click}}}
118
119{{{#!wiki class="content1"
120content1}}}{{{#!wiki class="content2"
121content2}}}{{{#!wiki class="content3"
122content3}}}}}}
123
124----
125
126{{{#!style
127 .a {background: #ddd}
128}}}
129 * rowclass
130||<rowclass=a> 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 ||
131|| 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 || 내용 ||
132
133 * colclass
134||<colclass=a> 내용 || 내용 ||
135|| 내용 || 내용 ||
136|| 내용 || 내용 ||
137|| 내용 || 내용 ||
138
139 * wiki
140{{{#!wiki class="a"
141asdf}}}
142 * html
143{{{#!html <div class="a">asdf</div>}}}
144
145{{{#!wiki style="background: lab(from #ff0066 l calc(a * -1) b); width: 1em; height: 1em; display: inline-table; vertical-align: -2px; border: 1px black solid" dark-style="border: 1px white solid"
146}}}{{{#!wiki style="background: #ff0066; width: 1em; height: 1em; display: inline-table; vertical-align: -2px; border: 1px black solid" dark-style="border: 1px white solid"
147}}}
148
149
150
151{{{#!style
152.Footnote {color: #0275d8; display: inline; font-size: .8em; vertical-align: super; margin-right: -50px}
153.Footnote:hover {color: #0263b8; text-decoration: underline}
154@theseed-dark-mode {
155.Footnote {color: #ec9f19}
156.Footnote:hover {color: #bd7f14} } }}}
157
158{{{#!style
159.g {
160 height: 5px; overflow: hidden; background: red; width: 50px; display: inline-block; vertical-align: super
161 }
162.g:hover {
163 height: revert; overflow: normal;
164 background: #fff;
165 border-radius: 3px;
166 box-shadow: rgba(0, 0, 0, 0.5) 0 0 2px;
167 max-width: 50%;
168 padding: 15px;
169 display: inline;
170 word-break: break-all;
171 }
172.h:hover {
173 overflow: normal
174 }
175@theseed-dark-mode{
176.g:hover {
177 background: rgb(56, 59, 64);
178 box-shadow: rgba(255, 255, 255, 0.5) 0 0 2px;
179 }}
180}}}
181
182asdfasdfasdf 각주{{{#!wiki class="h" style="display: inline-block; overflow: hidden"
183{{{#!wiki style="background: blue; width: fit-content"
184{{{#!wiki class="Footnote"
185[asdf]}}}{{{#!wiki class="g"
186{{{#!wiki class="InternalLink"
187[asdf]}}} 내용내용내용
188}}}}}}}}}asdfasdf
189
190{{{#!style
r2944
191.InternalLink { display: inline; margin-left: -17px }
192.InternalLink [href] {color: #0275d8 !important;}
193.InternalLink:hover [href] {color: #0263b8 !important;}
194@theseed-dark-mode{
195.InternalLink [href] {color: #ec9f19 !important;}
196.InternalLink:hover [href] {color: #bd7f14 !important;}
197} }}}
198ㅁㄴㅇㄹ[[asdf]]ㅁㄴㅇㄹ < internal
199ㅁㄴㅇㄹ{{{#!wiki style="overflow: hidden; display: inline-table"
200{{{#!wiki class="InternalLink"
201[[https://namu.wiki|asdf]]}}}}}}ㅁㄴㅇㄹ < external
r2922

(r2920으로 되돌림)
202[*진짜각주 asdfasdasdfasdf]
203
204당신은{{{#!wiki style="color: transparent; font: 1em/0 monospace; font-family: revert; display: inline-table; letter-spacing: .7px"
205{{{#!wiki style="color: var(--espejo-text-color, inherit)"
206espejo}}}{{{#!wiki style="color: var(--liberty-brand-bright-color, inherit)"
207liberty}}}
208{{{#!wiki style="color: var(--vutterfly-navbar-text-color, inherit); letter-spacing: -.5px; font-size: 0.9em"
209vutterfly}}}{{{#!wiki style="color: var(--bulma-body-color, inherit); letter-spacing: 3px; font-size: 0.9em"
210buma}}}}}}스킨을 사용하고 있습니다.
211
212
213==# ㅇ #==
214[include]
215https://theseed.io/backlink/%EB%AC%B8%EC%84%9C:%20
216[include(틀:ㅇ, a=)]
217{{{#!if a='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
218##length : 65
219}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
220##length : 650
221}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
222##length : 6500
223}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
224##length : 65000
225}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
226##guess : 계산시 length가 65534를 초과하게 되면 텍스트 길이가 늘어나는 연산을 실행하지 않음. (또는 오류 발생)
227##예전에 수백만자 소환술이 가능했었는데, namu님은 이렇게 잠수함 패치를 했다고 합리적(?)인 의심을 해볼 수 있습니다.
228}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
229}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
230}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
231##guess : 여기까지 싸그리 무시됨
232}}}{{{#!if a += 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
233##length : 65000 + 534 = 65534 (정상입니다)?
234}}}{{{#!if b=a.length
235}}}
236b == @b@
23765534?
238## @a@
239---
240{{{#!if a='a', a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a, a+=a
241}}}{{{#!if b=a.length
242}}}b == @b@
243---
244{{{#!if b=1, c='asdf', d='asdf'
245}}}{{{#!if c='1sid1', a+=a, b=a.length, d='2sid2'
246}}}b == @b@
247@c@<바뀜 @d@<안바뀜
248##65534를 초과하게 연산을 해 두면 그 if문 뒷부분이 씹히는 듯 합니다.
249---
250{{{#!if 각주명=' '
251}}}[*@각주명@]
252
253{{{#!if true
254[include({{{#!if true)]}}}
255----
256{{{#!if true
257[include(\{\{\{#red asdf}}})]
258}}}
259----
260{{{#!if true
261[include({{{#red asdf}}})]
262}}}
263----
264{{{#!if true
265[include(\{\{\{}}})]
266}}}
267----
268{{{#!if true
269[include(\}\}\})]
270}}}
271----
272{{{#!wiki style=""
273[include(\}\}\})]}}}
274
275----
276{{{#!if 식='1+2'
277}}}
278{{{#!if (식[0]==null||(식[0]>=42&&식[0]<=57&&식[0]!=44&&식[0]!=46))&&(식[1]==null||(식[1]>=42&&식[1]<=57&&식[1]!=44&&식[1]!=46))&&(식[2]==null||(식[2]>=42&&식[2]<=57&&식[2]!=44&&식[2]!=46))&&(식[3]==null||(식[3]>=42&&식[3]<=57&&식[3]!=44&&식[3]!=46))
279##42 43 45 47~57 or null
280그렇다. ^^그긴거^^는 필요없었다.}}}흑흑
281하지만 소수점 아랫쪽은 필요했다는 무시무시한 사실
282----
283{{{#!if ap=5, bp=0, bb=""
284}}}{{{#!if ap-bp>=9
285{{{#!if bp+=9, bb=bb+"000000000"
286}}}}}}{{{#!if ap-bp>=4
287{{{#!if bp+=4, bb=bb+"0000"
288}}}}}}{{{#!if ap-bp>=2
289{{{#!if bp+=2, bb=bb+"00"
290}}}}}}{{{#!if ap-bp>=2
291{{{#!if bp+=2, bb=bb+"00"
292}}}}}}{{{#!if ap-bp>=1
293{{{#!if bp+=1, bb=bb+"0"
294}}}}}}
295@ap@ @bp@
296{{{#!if bl = bb.length
297}}}@bl@자
298----
299{{{#!if ap=5, bp=0, bb=""
300}}}{{{#!if ap>bp
301{{{#!if bp=ap, bb+="000000000000000000"
302}}}{{{#!if bb=bb.substr(0,ap)
303}}}}}}
304@ap@ @bp@
305{{{#!if bl = bb.length
306}}}@bl@자
307##
308||<#fff"> <#fff'''{{{#red \"}}}'''>왜 문제가 없지 ||
309##
310folding, wiki(스타일), html은 뒤에 띄어쓰기 없어도 작동.
311다만 dark-style은 꼭 "-"만 사용 가능.
312if, syntax는 띄어쓰기 없을 시 에러.
313##
r2925
314==# [[틀:계산기2|계산기]] (ver 2) 테스트 #==
r2922

(r2920으로 되돌림)
315{{{-5
316 * plus
317 1.[include(틀:계산기2/core, a=-, f=+, b=-)]11
318 1.[include(틀:계산기2/core, a=123456789012345678.901234567890123456, f=+, b=789012345678901234.567890123456789012)]
319 1.[include(틀:계산기2/core, a=123456789012345678.9012345678901234567, f=+, b=789012345678901234.567890123456789012)]
320 1.[include(틀:계산기2/core, a=1.1, f=+, b=0.1)]
321 1.[include(틀:계산기2/core, a=1.123, f=+, b=0.877)]
322 1.[include(틀:계산기2/core, a=1.123, f=+, b=0.878)]
323 1.[include(틀:계산기2/core, a=0.999999999999999999, f=+, b=0.000000000000000001)]
324 1.[include(틀:계산기2/core, a=00000000001, b=000001, f=+)]
325 1.[include(틀:계산기2/core, a=\0\0\0\0\0\0\0\0\0\0, b=2, f=+)]
326 1.[include(틀:계산기2/core, a=1,b=1,f=+)]
327----
328 * minus
329 1.#11[include(틀:계산기2/core, a=1.1, f=-, b=-1.2)]
330 1.[include(틀:계산기2/core, a=9223372036854775808, f=-, b=-9223372036854775800)]
331 1.[include(틀:계산기2/core, a=123456789012345678, f=-, b=-901234567890123456)]
332 1.[include(틀:계산기2/core, a=., f=-, b=-.)]
333 1.[include(틀:계산기2/core, a=12345, f=-, b=67890)]
334 1.[include(틀:계산기2/core, a=1.333, f=-, b=4.354)]
335 1.[include(틀:계산기2/core, a=7.89, f=-, b=12.345)]
336 1.[include(틀:계산기2/core, a=1, f=-, b=0.000000000000000001)]
337 1.[include(틀:계산기2/core, a=1.000000000000000002, f=-, b=2.000000000000000001)]
338 1.[include(틀:계산기2/core, a=300000000000000000, b=.000000000000000007, f=-)]
339----
340 * mul
341 1.#21[include(틀:계산기2/core, a=-5, f=*, b=200)]
342 1.[include(틀:계산기2/core, a=-1, f=*, b=-5)]
343 1.[include(틀:계산기2/core, a=100000000000000000, f=*, b=100000000000000000)]
344 1.[include(틀:계산기2/core, a=123456789012345678, f=*, b=789012345678901234)]
345 1.[include(틀:계산기2/core, a=123456789012345678.901234567890123456, f=*, b=789012345678901234.567890123456789012)]
346 1.[include(틀:계산기2/core, a=999999999999999999.999999999999999999, f=*, b=999999999999999999.999999999999999999)]
347 1.[include(틀:계산기2/core, a=-999999999999999999.999999999999999999, f=*, b=-999999999999999999.999999999999999999)]
348 1.[include(틀:계산기2/core, a=0, f=*, b=789012345678901234.567890123456789012)]
349 1.[include(틀:계산기2/core, a=-999999999999999999.9999999999999999999, f=*, b=0.0000000000000000009)]
350 1.[include(틀:계산기2/core, a=0.1111111111, b=0.5555566666, f=*)]
351----
352 * div
353 1.#31[include(틀:계산기2/core, a=123459, f=/, b=2)]
354 1.[include(틀:계산기2/core, a=10, f=/, b=3)]
355 1.[include(틀:계산기2/core, a=-5, f=/, b=200)]
356 1.[include(틀:계산기2/core, a=-3, f=/, b=7)]
357 1.[include(틀:계산기2/core, a=0, f=/, b=0.0)]
358 1.[include(틀:계산기2/core, a=1, b=7777, f=/)]
359 1.[include(틀:계산기2/core, a=1, b=0.0000000000000000001, f=/)]
360 1.[include(틀:계산기2/core, a=.1, b=0.001, f=/)]
361 1.[include(틀:계산기2/core, a=999999999999999999.999999999999999999, b=.000000000000000001, f=/)]
362 1.[include(틀:계산기2/core, a=90, b=-3, f=/)]
363
364 1.#41[include(틀:계산기2/core, a=6000000000000, b=.7, f=/)]
365 1.[include(틀:계산기2/core, a=.000000000000000001, b=800000000000000000, f=/)]
366 1.[include(틀:계산기2/core, a=.000000000000000001, b=80000000000000000, f=/)]
367 1.[include(틀:계산기2/core, a=.000000000000000001, b=8000000000000000, f=/)]
368 1.[include(틀:계산기2/core, a=.000000000000000001, b=800000000000000, f=/)]
369 1.[include(틀:계산기2/core, a=-1, b=-.1, f=/)]
370 1.[include(틀:계산기2/core, a=-1, b=-1, f=/)]
371 1.[include(틀:계산기2/core, a=.000000000000000001, b=9, f=/)]
372 1.[include(틀:계산기2/core, a=300000000000000000, b=.000000000000000007, f=/)]
373 1.[include(틀:계산기2/core, a=0.0000000000000000001, b=.000000000000000001, f=/)]
374
375----
376 * md
377 1.#51[include(틀:계산기2/core, a=123456789012345678.9012345678901234567, f=+, b=789012345678901234.567890123456789012, md=3)] ##recall 3
378 1.[include(틀:계산기2/core, a=123456789012345678.9012345678901234567, f=+, b=789012345678901234.567890123456789012, md=4)] ##recall 3
379 1.[include(틀:계산기2/core, a=9223372036854775808, f=-, b=-9223372036854775800, md=3)] ##recall 12
380 1.[include(틀:계산기2/core, a=123456789012345678, f=-, b=-901234567890123456, md=3)] ##recall 13
381 1.[include(틀:계산기2/core, a=-999999999999999999.999999999999999999, f=*, b=-999999999999999999.999999999999999999, md=3)]##recall 27
382 1.[include(틀:계산기2/core, a=-999999999999999999.999999999999999999, f=*, b=-999999999999999999.999999999999999999, md=4)]##recall 27
383 1.[include(틀:계산기2/core, a=1, f=/, b=576460752303423488, md=3)] ## <math>1 \div 2^{59}</math>
384 1.[include(틀:계산기2/core, a=1, f=/, b=576460752303423488, md=4)] ## <math>1 \div 2^{59}</math>
385----
386 * ERR
387 1.#59[include(틀:계산기2/core, a=1.2.3, b=4.5.6., f=+)]
388 1.[include(틀:계산기2/core, f=+)]
389 1.[include(틀:계산기2/core, a=1, f=+)]
390 1.[include(틀:계산기2/core, b=1, f=+)]
391 1.[include(틀:계산기2)]
392 1.[include(틀:계산기2/core, a=1)]
393 1.[include(틀:계산기2/core, b=1)]
394 1.[include(틀:계산기2/core, a=1,b=1)]
395 1.[include(틀:계산기2/core, a=1냥2.1, f=*, b=1)]
396 1.[include(틀:계산기2/core, a=1냥2.1, f=*, b=1.냥21)]
397 1.[include(틀:계산기2/core, a=0.111112222233333444테스트, b=0.555556666677777888테스트, f=*)]
398 1.[include(틀:계산기2/core, a=123냥456, f=*, b=1)]
399 1.[include(틀:계산기2/core, a=0.00000000aa00000000001, b=.0000000000000000001, f=/)]
400 1.[include(틀:계산기2/core, a=10000000000000000000, b=aa.000000000000000001, f=/)]
401
402}}}
403
404
405== 문단 ==
406{{{#!if json={'a':'b', 'c':'d'}
407json={'a':'b', 'c':'d'}[br]
408}}}{{{#!if json['a'] == 'b'
409json['a'] == 'b'[br]
410}}}{{{#!if list = ['a', 'b']
411list = ['a', 'b'][br]
412}}}{{{#!if list[1] == 'b'
413list[1] == 'b'[br]
414}}}
415
416[[../냥]] < 볼드체. 단, {{{../}}}뒤에 붙는 이름이 자기자신과 같은 이름이면 볼드체, 다른 이름(예 : [[../냥냥]], [[../냥/냥]])이면 볼드체가 아니다. 문서명이 '[[냥/냥|(상위문서명)/냥]]'일 경우에도 볼드체가 된다. 이 문서에는 상위 문서가 없으니 그냥 '냥' 으로 링크되는 듯 하다.
417[[냥#]] < 볼드체
418[[냥#ㅁㄴㅇㄹ|냥#ㅁㄴㅇㄹ]] < 볼드체아님
419[[문서:냥]] < 볼드체아님
420
421[include(틀:계산기, r=13)]
422\[include(틀:계산기, r=13)]
423생각해보니까 그냥 r을 지정할 수도 있겠구나
424[include(틀:계산기, a=123456789, f=+, b=1)]
425[include(틀:계산기, a=123456789, f=-, b=1)]
426[include(틀:계산기, a=123459, f=*, b=2)]
427[include(틀:계산기, a=123459, f=/, b=2)]
428
429== 그래프구상 ==
430{{{#!if i=0, x=0
431}}}<math>x^2</math>
432{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
433}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
434}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
435}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
436}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
437}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
438}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
439}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
440}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
441}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
442}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
443}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
444}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
445}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
446}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
447}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
448}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
449}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
450}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
451}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
452}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
453}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
454}}}{{{#!if true
455#tk : thickness (px) ; wd : width (px)
456{{{#!if tk=1+0.0, color="#666", wd=10+0.0
457}}}}}}{{{#!if tk=(+tk)/2, tk=tk.toString(), dis="display: inline-table; background: linear-gradient", rb="to right bottom", rt="to right top", tp="transparent", c1="calc(50% - "+tk+"px)", c2="calc(50% + "+tk+"px)", c3=tp+" "+c1+", "+color+" "+c1+" "+c2+", "+tp+" "+c2, hg="height: ", wd=wd.toString(), wdx="width: "+wd+"px", vag="vertical-align: calc"
458}}}
459{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y1@px; @wdx@; @vag@(@v1@px + @tk@px)"
460}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y2@px; @wdx@; @vag@(@v2@px + @tk@px);"
461}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y3@px; @wdx@; @vag@(@v3@px + @tk@px);"
462}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y4@px; @wdx@; @vag@(@v4@px + @tk@px);"
463}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y5@px; @wdx@; @vag@(@v5@px + @tk@px);"
464}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y6@px; @wdx@; @vag@(@v6@px + @tk@px);"
465}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y7@px; @wdx@; @vag@(@v7@px + @tk@px);"
466}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y8@px; @wdx@; @vag@(@v8@px + @tk@px);"
467}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y9@px; @wdx@; @vag@(@v9@px + @tk@px);"
468}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y10@px; @wdx@; @vag@(@v10@px + @tk@px)"
469}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y11@px; @wdx@; @vag@(@v11@px + @tk@px)"
470}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y12@px; @wdx@; @vag@(@v12@px + @tk@px)"
471}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y13@px; @wdx@; @vag@(@v13@px + @tk@px)"
472}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y14@px; @wdx@; @vag@(@v14@px + @tk@px)"
473}}}
474
475== 나무나무마크 ==
476 * todo: 리스트, 문단, 인용문?, 테이블? +(분류, 각주)느낌만내기
477{{{{{{#!wiki style="text-align: center"
478{{{#!wiki style="margin: auto; max-width: 700px; border-radius: 12px; background: linear-gradient(to right, #00a69c, #28b472); overflow: hidden; word-break: keep-all" dark-style="background: linear-gradient(to right, transparent, #2e3033)"
479{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"
480'''{{{+5 [[나무위키|{{{#fff,#fff +5&#fff&linked}}}]]}}}[br]{{{#fff,#fff 둘러보기아님}}}'''}}}}}}
481verified?{{{#!html <span style="font-family: Ionicons">&#xf149</span>}}}
482[[냥|링크]]&[[깨지는 링크]]&[[https://namu.wiki/w/사용자:nyangx3|외부 링크]]
483'''강조'''''기울임''--취소선--__밑줄__,,아래,,^^위^^
484냥[br]냥[clearfix]d[ruby(글자,ruby=루비,color=red)][ruby(글자,ruby=루비루비)]sid
485----
486##주석. 출력되지 않는다.
487{{{#!wiki style="display: inline-block"
488{{{#!wiki style="" dark-style="display: none"
489[youtube(NNGd3uANaes, start=21)]폭력 장면이 포함되어 있어 일부 시청자에게 불쾌감을 줄 수 있습니다.}}}{{{#!wiki style="display: none" dark-style="display: block"
490[youtube(YnSW8ian29w, start=0s)]genre: ''' ''Ado'' '''}}}}}}}}}
491}}}
492실제:
493{{{#!wiki style="text-align: center"
494{{{#!wiki style="margin: auto; max-width: 700px; border-radius: 12px; background: linear-gradient(to right, #00a69c, #28b472); overflow: hidden; word-break: keep-all" dark-style="background: linear-gradient(to right, transparent, #2e3033)"
495{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"
496'''{{{+5 [[나무위키|{{{#fff,#fff +5&#fff&linked}}}]]}}}[br]{{{#fff,#fff 둘러보기아님}}}'''}}}}}}
497verified?{{{#!html <span style="font-family: Ionicons">&#xf149</span>}}}
498[[냥|링크]]&[[깨지는 링크]]&[[https://namu.wiki/w/사용자:nyangx3|외부 링크]]
499'''강조'''''기울임''--취소선--__밑줄__,,아래,,^^위^^
500냥[br]냥[clearfix]d[ruby(글자,ruby=루비,color=red)][ruby(글자,ruby=루비루비)]sid
501----
502##주석. 출력되지 않는다.
503{{{#!wiki style="display: inline-block"
504{{{#!wiki style="" dark-style="display: none"
505[youtube(NNGd3uANaes, start=21)]폭력 장면이 포함되어 있어 일부 시청자에게 불쾌감을 줄 수 있습니다.}}}{{{#!wiki style="display: none" dark-style="display: block"
506[youtube(YnSW8ian29w, start=0s)]genre: ''' ''Ado'' '''}}}}}}}}}
507
508
509
510나무나무마크:
511[include(틀:ㄴ, input={{{#!wiki style="text-align: center"<br>{{{#!wiki style="margin: auto; max-width: 700px; border-radius: 12px; background: linear-gradient(to right\, #00a69c\, #28b472); overflow: hidden; word-break: keep-all" dark-style="background: linear-gradient(to right\, transparent\, #2e3033)"<br>{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"<br>'''{{{+5 [[나무위키|{{{#fff\,#fff +5&#fff&linked}}}]]}}}[br]{{{#fff\,#fff 둘러보기아님}}}'''}}}}}}<br>verified?{{{#!html <span style="font-family: Ionicons">&#xf149</span>}}}<br>[[냥|링크]]&[[깨지는 링크]]&[[https://namu.wiki/w/사용자:nyangx3|외부 링크]]<br>'''강조'''''기울임''--취소선--__밑줄__\,\,아래\,\,^^위^^<br>냥[br]냥[clearfix]d[ruby(글자\,ruby=루비\,color=red\)][ruby(글자\,ruby=루비루비\)]sid<br>----<br>##주석. 출력되지 않는다.<br>{{{#!wiki style="display: inline-block"<br>{{{#!wiki style="" dark-style="display: none"<br>[youtube(NNGd3uANaes\, start=21\)]폭력 장면이 포함되어 있어 일부 시청자에게 불쾌감을 줄 수 있습니다.}}}{{{#!wiki style="display: none" dark-style="display: block"<br>[youtube(YnSW8ian29w\, start=0s\)]genre: ''' ''Ado'' '''}}}}}}}}})]
512== 나무나무마크구상 ==
513 * 할거 > 분류
514## \{{{#!html <div style="clear: both"/>}}}
515## == clearfix
516{{{#!if input='냥[[링크|냥]]냥[[https://namu.wiki/w/사용자:nyangx3|냥]]냥'
517}}}{{{#!if DarkInput=input
518}}}
519input=@input@
520{{{#!wiki style="display: none"
521{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', DarkLinkColor='#e69720', outLink=''
522}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
523}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
524}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
525## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
526 {{{#!if divider = linkRaw.indexOf('|')
527 }}}{{{#!if divider == -1
528##[[링크]]
529 {{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
530 }}}
531 }}}{{{#!if divider != -1
532 {{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
533 {{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
534##[[|]] > 출력 x
535 }}}
536 }}}
537 {{{#!if (divider == 2) && !break
538 {{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
539##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
540 }}}
541 }}}
542 {{{#!if (divider+1 == linkRaw.length-2) && !break
543##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
544 {{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
545 @linkPrint@
546 @href@
547 }}}
548 }}}
549 {{{#!if !break
550 {{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
551 }}}
552 }}}
553 }}}
554 {{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
555 {{{#!if linkColor = 'none', DarkLinkColor = 'none', outLink = 'asdf'
556 }}}
557 }}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
558## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
559 }}}{{{#!if !(isCategory || isLink)
560 {{{#!if href = 'https://theseed.io/w/'+href
561 }}}
562 }}}{{{#!if input = input.substring(0, linkOpen) + '<div style="display: inline-table"><div style="overflow: hidden"><div style="margin-left: -17px' + outLink + '"><a href="' + href + '"><div style="color: ' + linkColor + '; display: inline">' + linkPrint + '</div></a></div></div></div>' + input.substring(linkClose + 2)
563 }}}{{{#!if DarkInput = DarkInput.substring(0, linkOpen) + '<div style="display: inline-table"><div style="overflow: hidden"><div style="margin-left: -17px' + outLink + '"><a href="' + href + '"><div style="color: ' + DarkLinkColor + '; display: inline">' + linkPrint + '</div></a></div></div></div>' + DarkInput.substring(linkClose + 2)
564 }}}
565}}}
566#######################
567{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
568}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
569}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
570}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
571## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
572 {{{#!if divider = linkRaw.indexOf('|')
573 }}}{{{#!if divider == -1
574##[[링크]]
575 {{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
576 }}}
577 }}}{{{#!if divider != -1
578 {{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
579 {{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
580##[[|]] > 출력 x
581 }}}
582 }}}
583 {{{#!if (divider == 2) && !break
584 {{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
585##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
586 }}}
587 }}}
588 {{{#!if (divider+1 == linkRaw.length-2) && !break
589##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
590 {{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
591 @linkPrint@
592 @href@
593 }}}
594 }}}
595 {{{#!if !break
596 {{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
597 }}}
598 }}}
599 }}}
600 {{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
601 {{{#!if linkColor = 'none', DarkLinkColor = 'none', outLink = 'asdf'
602 }}}
603 }}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
604## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
605 }}}{{{#!if !(isCategory || isLink)
606 {{{#!if href = 'https://theseed.io/w/'+href
607 }}}
608 }}}{{{#!if input = input.substring(0, linkOpen) + '<div style="display: inline-table"><div style="overflow: hidden"><div style="margin-left: -17px' + outLink + '"><a href="' + href + '"><div style="color: ' + linkColor + '; display: inline">' + linkPrint + '</div></a></div></div></div>' + input.substring(linkClose + 2)
609 }}}{{{#!if DarkInput = DarkInput.substring(0, linkOpen) + '<div style="display: inline-table"><div style="overflow: hidden"><div style="margin-left: -17px' + outLink + '"><a href="' + href + '"><div style="color: ' + DarkLinkColor + '; display: inline">' + linkPrint + '</div></a></div></div></div>' + DarkInput.substring(linkClose + 2)
610 }}}
611}}}
612}}}
613
614화이트: {{{#!html @input@}}}
615----
616다크: {{{#!html @DarkInput@}}}
617
618
619== 나무나무마크구상2 ==
620 * 리터럴귀찮음 if folding syntax는 될리가없음
621{{{#!if input='{{{#!wiki style="text-align: center"<br>{{{+5 \'\'\'[[사용자:nyangx3/연습장|{{{#373a3c,#ddd 냥냥냥}}}]]\'\'\'}}}<br>{{{-1 [[고양이]]는 신이야}}}{{{#!wiki style="word-break: keep-all" dark-style="color: red"<br>{{{-3 별 이유 없이 오셨다면, 별 이유는 없고 사용자 문서에 별({{{#595c5f,#e0e0e0 {{{#!html <span style="font-family: Ionicons">&#xf4b2</span>}}}}}}) 한 번 눌러 주세요.}}}}}}}}}'
622}}}
623input=@input@
624##괄호를 ) 를 찾고 (를 나중에 찾는 방식이라(이게 로직이 더 간단함 근데 처리부분 길어지면 바꿀수도) input에 다른 거 오면 창남ㅇㅇ
625
626{{{#!wiki style="display: none"
627##############################
628{{{#!if Emlist = {'+1':'1.28889em','+2':'1.38889em','+3':'1.48144em','+4':'1.57400em','+5':'1.66667em','-1':'0.92589em','-2':'0.83333em','-3':'0.74067em','-4':'0.64811em','-5':'0.62222em'}
629}}}{{{#!if DarkInput=input
630}}}
631{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
632 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
633 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
634 }}}
635 {{{#!if _ParOpen == -1
636 {{{#!if Match=true
637 }}}
638 }}}{{{#!if _ParOpen != -1
639 {{{#!if ParOpen=_ParOpen
640 }}}
641 }}}
642############################
643 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
644 }}}
645 {{{#!if _ParOpen == -1
646 {{{#!if Match=true
647 }}}
648 }}}{{{#!if _ParOpen != -1
649 {{{#!if ParOpen+=_ParOpen+3
650 }}}
651 }}}
652############################
653 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
654 }}}
655 {{{#!if _ParOpen == -1
656 {{{#!if Match=true
657 }}}
658 }}}{{{#!if _ParOpen != -1
659 {{{#!if ParOpen+=_ParOpen+3
660 }}}
661 }}}
662############################
663 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
664 }}}
665 {{{#!if _ParOpen == -1
666 {{{#!if Match=true
667 }}}
668 }}}{{{#!if _ParOpen != -1
669 {{{#!if ParOpen+=_ParOpen+3
670 }}}
671 }}}
672############################
673 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
674 }}}
675 {{{#!if _ParOpen == -1
676 {{{#!if Match=true
677 }}}
678 }}}{{{#!if _ParOpen != -1
679 {{{#!if ParOpen+=_ParOpen+3
680 }}}
681 }}}
682############################
683 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
684 }}}
685 {{{#!if _ParOpen == -1
686 {{{#!if Match=true
687 }}}
688 }}}{{{#!if _ParOpen != -1
689 {{{#!if ParOpen+=_ParOpen+3
690 }}}
691 }}}
692############################
693 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
694 }}}
695 {{{#!if _ParOpen == -1
696 {{{#!if Match=true
697 }}}
698 }}}{{{#!if _ParOpen != -1
699 {{{#!if ParOpen+=_ParOpen+3
700 }}}
701 }}}
702 }}}
703###########################
704 {{{#!if Match
705 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
706 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
707 }}}
708 }}}
709 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
710 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
711 }}}{{{#!if BrL != -1 && StyleL!=-1
712 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
713 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
714 }}}
715 }}}
716 }}}
717 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
718 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
719 }}}{{{#!if Blank!=-1
720 {{{#!if Comma != -1
721 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
722 }}}
723 }}}
724 {{{#!if Comma == -1
725 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
726 }}}
727 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
728 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
729##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
730 }}}
731 }}}
732 }}}
733 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
734 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
735 }}}{{{#!if Blank==5
736 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
737 }}}{{{#!if Em = Emlist[Size]
738 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
739 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
740 }}}
741 }}}
742 }}}
743}}}
744}}}
745{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
746 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
747 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
748 }}}
749 {{{#!if _ParOpen == -1
750 {{{#!if Match=true
751 }}}
752 }}}{{{#!if _ParOpen != -1
753 {{{#!if ParOpen=_ParOpen
754 }}}
755 }}}
756############################
757 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
758 }}}
759 {{{#!if _ParOpen == -1
760 {{{#!if Match=true
761 }}}
762 }}}{{{#!if _ParOpen != -1
763 {{{#!if ParOpen+=_ParOpen+3
764 }}}
765 }}}
766############################
767 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
768 }}}
769 {{{#!if _ParOpen == -1
770 {{{#!if Match=true
771 }}}
772 }}}{{{#!if _ParOpen != -1
773 {{{#!if ParOpen+=_ParOpen+3
774 }}}
775 }}}
776############################
777 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
778 }}}
779 {{{#!if _ParOpen == -1
780 {{{#!if Match=true
781 }}}
782 }}}{{{#!if _ParOpen != -1
783 {{{#!if ParOpen+=_ParOpen+3
784 }}}
785 }}}
786############################
787 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
788 }}}
789 {{{#!if _ParOpen == -1
790 {{{#!if Match=true
791 }}}
792 }}}{{{#!if _ParOpen != -1
793 {{{#!if ParOpen+=_ParOpen+3
794 }}}
795 }}}
796############################
797 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
798 }}}
799 {{{#!if _ParOpen == -1
800 {{{#!if Match=true
801 }}}
802 }}}{{{#!if _ParOpen != -1
803 {{{#!if ParOpen+=_ParOpen+3
804 }}}
805 }}}
806############################
807 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
808 }}}
809 {{{#!if _ParOpen == -1
810 {{{#!if Match=true
811 }}}
812 }}}{{{#!if _ParOpen != -1
813 {{{#!if ParOpen+=_ParOpen+3
814 }}}
815 }}}
816 }}}
817###########################
818 {{{#!if Match
819 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
820 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
821 }}}
822 }}}
823 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
824 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
825 }}}{{{#!if BrL != -1 && StyleL!=-1
826 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
827 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
828 }}}
829 }}}
830 }}}
831 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
832 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
833 }}}{{{#!if Blank!=-1
834 {{{#!if Comma != -1
835 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
836 }}}
837 }}}
838 {{{#!if Comma == -1
839 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
840 }}}
841 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
842 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
843##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
844 }}}
845 }}}
846 }}}
847 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
848 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
849 }}}{{{#!if Blank==5
850 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
851 }}}{{{#!if Em = Emlist[Size]
852 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
853 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
854 }}}
855 }}}
856 }}}
857}}}
858}}}
859{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
860 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
861 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
862 }}}
863 {{{#!if _ParOpen == -1
864 {{{#!if Match=true
865 }}}
866 }}}{{{#!if _ParOpen != -1
867 {{{#!if ParOpen=_ParOpen
868 }}}
869 }}}
870############################
871 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
872 }}}
873 {{{#!if _ParOpen == -1
874 {{{#!if Match=true
875 }}}
876 }}}{{{#!if _ParOpen != -1
877 {{{#!if ParOpen+=_ParOpen+3
878 }}}
879 }}}
880############################
881 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
882 }}}
883 {{{#!if _ParOpen == -1
884 {{{#!if Match=true
885 }}}
886 }}}{{{#!if _ParOpen != -1
887 {{{#!if ParOpen+=_ParOpen+3
888 }}}
889 }}}
890############################
891 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
892 }}}
893 {{{#!if _ParOpen == -1
894 {{{#!if Match=true
895 }}}
896 }}}{{{#!if _ParOpen != -1
897 {{{#!if ParOpen+=_ParOpen+3
898 }}}
899 }}}
900############################
901 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
902 }}}
903 {{{#!if _ParOpen == -1
904 {{{#!if Match=true
905 }}}
906 }}}{{{#!if _ParOpen != -1
907 {{{#!if ParOpen+=_ParOpen+3
908 }}}
909 }}}
910############################
911 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
912 }}}
913 {{{#!if _ParOpen == -1
914 {{{#!if Match=true
915 }}}
916 }}}{{{#!if _ParOpen != -1
917 {{{#!if ParOpen+=_ParOpen+3
918 }}}
919 }}}
920############################
921 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
922 }}}
923 {{{#!if _ParOpen == -1
924 {{{#!if Match=true
925 }}}
926 }}}{{{#!if _ParOpen != -1
927 {{{#!if ParOpen+=_ParOpen+3
928 }}}
929 }}}
930 }}}
931###########################
932 {{{#!if Match
933 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
934 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
935 }}}
936 }}}
937 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
938 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
939 }}}{{{#!if BrL != -1 && StyleL!=-1
940 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
941 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
942 }}}
943 }}}
944 }}}
945 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
946 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
947 }}}{{{#!if Blank!=-1
948 {{{#!if Comma != -1
949 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
950 }}}
951 }}}
952 {{{#!if Comma == -1
953 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
954 }}}
955 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
956 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
957##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
958 }}}
959 }}}
960 }}}
961 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
962 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
963 }}}{{{#!if Blank==5
964 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
965 }}}{{{#!if Em = Emlist[Size]
966 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
967 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
968 }}}
969 }}}
970 }}}
971}}}
972}}}
973{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
974 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
975 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
976 }}}
977 {{{#!if _ParOpen == -1
978 {{{#!if Match=true
979 }}}
980 }}}{{{#!if _ParOpen != -1
981 {{{#!if ParOpen=_ParOpen
982 }}}
983 }}}
984############################
985 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
986 }}}
987 {{{#!if _ParOpen == -1
988 {{{#!if Match=true
989 }}}
990 }}}{{{#!if _ParOpen != -1
991 {{{#!if ParOpen+=_ParOpen+3
992 }}}
993 }}}
994############################
995 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
996 }}}
997 {{{#!if _ParOpen == -1
998 {{{#!if Match=true
999 }}}
1000 }}}{{{#!if _ParOpen != -1
1001 {{{#!if ParOpen+=_ParOpen+3
1002 }}}
1003 }}}
1004############################
1005 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1006 }}}
1007 {{{#!if _ParOpen == -1
1008 {{{#!if Match=true
1009 }}}
1010 }}}{{{#!if _ParOpen != -1
1011 {{{#!if ParOpen+=_ParOpen+3
1012 }}}
1013 }}}
1014############################
1015 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1016 }}}
1017 {{{#!if _ParOpen == -1
1018 {{{#!if Match=true
1019 }}}
1020 }}}{{{#!if _ParOpen != -1
1021 {{{#!if ParOpen+=_ParOpen+3
1022 }}}
1023 }}}
1024############################
1025 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1026 }}}
1027 {{{#!if _ParOpen == -1
1028 {{{#!if Match=true
1029 }}}
1030 }}}{{{#!if _ParOpen != -1
1031 {{{#!if ParOpen+=_ParOpen+3
1032 }}}
1033 }}}
1034############################
1035 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1036 }}}
1037 {{{#!if _ParOpen == -1
1038 {{{#!if Match=true
1039 }}}
1040 }}}{{{#!if _ParOpen != -1
1041 {{{#!if ParOpen+=_ParOpen+3
1042 }}}
1043 }}}
1044 }}}
1045###########################
1046 {{{#!if Match
1047 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1048 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1049 }}}
1050 }}}
1051 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1052 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1053 }}}{{{#!if BrL != -1 && StyleL!=-1
1054 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1055 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1056 }}}
1057 }}}
1058 }}}
1059 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1060 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1061 }}}{{{#!if Blank!=-1
1062 {{{#!if Comma != -1
1063 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1064 }}}
1065 }}}
1066 {{{#!if Comma == -1
1067 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1068 }}}
1069 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1070 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1071##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1072 }}}
1073 }}}
1074 }}}
1075 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1076 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1077 }}}{{{#!if Blank==5
1078 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1079 }}}{{{#!if Em = Emlist[Size]
1080 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1081 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1082 }}}
1083 }}}
1084 }}}
1085}}}
1086}}}
1087{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1088 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1089 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1090 }}}
1091 {{{#!if _ParOpen == -1
1092 {{{#!if Match=true
1093 }}}
1094 }}}{{{#!if _ParOpen != -1
1095 {{{#!if ParOpen=_ParOpen
1096 }}}
1097 }}}
1098############################
1099 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1100 }}}
1101 {{{#!if _ParOpen == -1
1102 {{{#!if Match=true
1103 }}}
1104 }}}{{{#!if _ParOpen != -1
1105 {{{#!if ParOpen+=_ParOpen+3
1106 }}}
1107 }}}
1108############################
1109 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1110 }}}
1111 {{{#!if _ParOpen == -1
1112 {{{#!if Match=true
1113 }}}
1114 }}}{{{#!if _ParOpen != -1
1115 {{{#!if ParOpen+=_ParOpen+3
1116 }}}
1117 }}}
1118############################
1119 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1120 }}}
1121 {{{#!if _ParOpen == -1
1122 {{{#!if Match=true
1123 }}}
1124 }}}{{{#!if _ParOpen != -1
1125 {{{#!if ParOpen+=_ParOpen+3
1126 }}}
1127 }}}
1128############################
1129 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1130 }}}
1131 {{{#!if _ParOpen == -1
1132 {{{#!if Match=true
1133 }}}
1134 }}}{{{#!if _ParOpen != -1
1135 {{{#!if ParOpen+=_ParOpen+3
1136 }}}
1137 }}}
1138############################
1139 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1140 }}}
1141 {{{#!if _ParOpen == -1
1142 {{{#!if Match=true
1143 }}}
1144 }}}{{{#!if _ParOpen != -1
1145 {{{#!if ParOpen+=_ParOpen+3
1146 }}}
1147 }}}
1148############################
1149 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1150 }}}
1151 {{{#!if _ParOpen == -1
1152 {{{#!if Match=true
1153 }}}
1154 }}}{{{#!if _ParOpen != -1
1155 {{{#!if ParOpen+=_ParOpen+3
1156 }}}
1157 }}}
1158 }}}
1159###########################
1160 {{{#!if Match
1161 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1162 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1163 }}}
1164 }}}
1165 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1166 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1167 }}}{{{#!if BrL != -1 && StyleL!=-1
1168 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1169 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1170 }}}
1171 }}}
1172 }}}
1173 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1174 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1175 }}}{{{#!if Blank!=-1
1176 {{{#!if Comma != -1
1177 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1178 }}}
1179 }}}
1180 {{{#!if Comma == -1
1181 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1182 }}}
1183 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1184 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1185##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1186 }}}
1187 }}}
1188 }}}
1189 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1190 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1191 }}}{{{#!if Blank==5
1192 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1193 }}}{{{#!if Em = Emlist[Size]
1194 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1195 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1196 }}}
1197 }}}
1198 }}}
1199}}}
1200}}}
1201{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1202 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1203 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1204 }}}
1205 {{{#!if _ParOpen == -1
1206 {{{#!if Match=true
1207 }}}
1208 }}}{{{#!if _ParOpen != -1
1209 {{{#!if ParOpen=_ParOpen
1210 }}}
1211 }}}
1212############################
1213 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1214 }}}
1215 {{{#!if _ParOpen == -1
1216 {{{#!if Match=true
1217 }}}
1218 }}}{{{#!if _ParOpen != -1
1219 {{{#!if ParOpen+=_ParOpen+3
1220 }}}
1221 }}}
1222############################
1223 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1224 }}}
1225 {{{#!if _ParOpen == -1
1226 {{{#!if Match=true
1227 }}}
1228 }}}{{{#!if _ParOpen != -1
1229 {{{#!if ParOpen+=_ParOpen+3
1230 }}}
1231 }}}
1232############################
1233 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1234 }}}
1235 {{{#!if _ParOpen == -1
1236 {{{#!if Match=true
1237 }}}
1238 }}}{{{#!if _ParOpen != -1
1239 {{{#!if ParOpen+=_ParOpen+3
1240 }}}
1241 }}}
1242############################
1243 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1244 }}}
1245 {{{#!if _ParOpen == -1
1246 {{{#!if Match=true
1247 }}}
1248 }}}{{{#!if _ParOpen != -1
1249 {{{#!if ParOpen+=_ParOpen+3
1250 }}}
1251 }}}
1252############################
1253 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1254 }}}
1255 {{{#!if _ParOpen == -1
1256 {{{#!if Match=true
1257 }}}
1258 }}}{{{#!if _ParOpen != -1
1259 {{{#!if ParOpen+=_ParOpen+3
1260 }}}
1261 }}}
1262############################
1263 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1264 }}}
1265 {{{#!if _ParOpen == -1
1266 {{{#!if Match=true
1267 }}}
1268 }}}{{{#!if _ParOpen != -1
1269 {{{#!if ParOpen+=_ParOpen+3
1270 }}}
1271 }}}
1272 }}}
1273###########################
1274 {{{#!if Match
1275 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1276 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1277 }}}
1278 }}}
1279 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1280 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1281 }}}{{{#!if BrL != -1 && StyleL!=-1
1282 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1283 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1284 }}}
1285 }}}
1286 }}}
1287 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1288 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1289 }}}{{{#!if Blank!=-1
1290 {{{#!if Comma != -1
1291 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1292 }}}
1293 }}}
1294 {{{#!if Comma == -1
1295 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1296 }}}
1297 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1298 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1299##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1300 }}}
1301 }}}
1302 }}}
1303 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1304 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1305 }}}{{{#!if Blank==5
1306 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1307 }}}{{{#!if Em = Emlist[Size]
1308 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1309 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1310 }}}
1311 }}}
1312 }}}
1313}}}
1314}}}
1315{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1316 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1317 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1318 }}}
1319 {{{#!if _ParOpen == -1
1320 {{{#!if Match=true
1321 }}}
1322 }}}{{{#!if _ParOpen != -1
1323 {{{#!if ParOpen=_ParOpen
1324 }}}
1325 }}}
1326############################
1327 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1328 }}}
1329 {{{#!if _ParOpen == -1
1330 {{{#!if Match=true
1331 }}}
1332 }}}{{{#!if _ParOpen != -1
1333 {{{#!if ParOpen+=_ParOpen+3
1334 }}}
1335 }}}
1336############################
1337 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1338 }}}
1339 {{{#!if _ParOpen == -1
1340 {{{#!if Match=true
1341 }}}
1342 }}}{{{#!if _ParOpen != -1
1343 {{{#!if ParOpen+=_ParOpen+3
1344 }}}
1345 }}}
1346############################
1347 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1348 }}}
1349 {{{#!if _ParOpen == -1
1350 {{{#!if Match=true
1351 }}}
1352 }}}{{{#!if _ParOpen != -1
1353 {{{#!if ParOpen+=_ParOpen+3
1354 }}}
1355 }}}
1356############################
1357 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1358 }}}
1359 {{{#!if _ParOpen == -1
1360 {{{#!if Match=true
1361 }}}
1362 }}}{{{#!if _ParOpen != -1
1363 {{{#!if ParOpen+=_ParOpen+3
1364 }}}
1365 }}}
1366############################
1367 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1368 }}}
1369 {{{#!if _ParOpen == -1
1370 {{{#!if Match=true
1371 }}}
1372 }}}{{{#!if _ParOpen != -1
1373 {{{#!if ParOpen+=_ParOpen+3
1374 }}}
1375 }}}
1376############################
1377 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1378 }}}
1379 {{{#!if _ParOpen == -1
1380 {{{#!if Match=true
1381 }}}
1382 }}}{{{#!if _ParOpen != -1
1383 {{{#!if ParOpen+=_ParOpen+3
1384 }}}
1385 }}}
1386 }}}
1387###########################
1388 {{{#!if Match
1389 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1390 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1391 }}}
1392 }}}
1393 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1394 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1395 }}}{{{#!if BrL != -1 && StyleL!=-1
1396 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1397 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1398 }}}
1399 }}}
1400 }}}
1401 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1402 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1403 }}}{{{#!if Blank!=-1
1404 {{{#!if Comma != -1
1405 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1406 }}}
1407 }}}
1408 {{{#!if Comma == -1
1409 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1410 }}}
1411 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1412 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1413##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1414 }}}
1415 }}}
1416 }}}
1417 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1418 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1419 }}}{{{#!if Blank==5
1420 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1421 }}}{{{#!if Em = Emlist[Size]
1422 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1423 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1424 }}}
1425 }}}
1426 }}}
1427}}}
1428}}}
1429{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1430 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1431 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1432 }}}
1433 {{{#!if _ParOpen == -1
1434 {{{#!if Match=true
1435 }}}
1436 }}}{{{#!if _ParOpen != -1
1437 {{{#!if ParOpen=_ParOpen
1438 }}}
1439 }}}
1440############################
1441 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1442 }}}
1443 {{{#!if _ParOpen == -1
1444 {{{#!if Match=true
1445 }}}
1446 }}}{{{#!if _ParOpen != -1
1447 {{{#!if ParOpen+=_ParOpen+3
1448 }}}
1449 }}}
1450############################
1451 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1452 }}}
1453 {{{#!if _ParOpen == -1
1454 {{{#!if Match=true
1455 }}}
1456 }}}{{{#!if _ParOpen != -1
1457 {{{#!if ParOpen+=_ParOpen+3
1458 }}}
1459 }}}
1460############################
1461 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1462 }}}
1463 {{{#!if _ParOpen == -1
1464 {{{#!if Match=true
1465 }}}
1466 }}}{{{#!if _ParOpen != -1
1467 {{{#!if ParOpen+=_ParOpen+3
1468 }}}
1469 }}}
1470############################
1471 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1472 }}}
1473 {{{#!if _ParOpen == -1
1474 {{{#!if Match=true
1475 }}}
1476 }}}{{{#!if _ParOpen != -1
1477 {{{#!if ParOpen+=_ParOpen+3
1478 }}}
1479 }}}
1480############################
1481 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1482 }}}
1483 {{{#!if _ParOpen == -1
1484 {{{#!if Match=true
1485 }}}
1486 }}}{{{#!if _ParOpen != -1
1487 {{{#!if ParOpen+=_ParOpen+3
1488 }}}
1489 }}}
1490############################
1491 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1492 }}}
1493 {{{#!if _ParOpen == -1
1494 {{{#!if Match=true
1495 }}}
1496 }}}{{{#!if _ParOpen != -1
1497 {{{#!if ParOpen+=_ParOpen+3
1498 }}}
1499 }}}
1500 }}}
1501###########################
1502 {{{#!if Match
1503 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1504 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1505 }}}
1506 }}}
1507 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1508 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1509 }}}{{{#!if BrL != -1 && StyleL!=-1
1510 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1511 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1512 }}}
1513 }}}
1514 }}}
1515 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1516 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1517 }}}{{{#!if Blank!=-1
1518 {{{#!if Comma != -1
1519 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1520 }}}
1521 }}}
1522 {{{#!if Comma == -1
1523 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1524 }}}
1525 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1526 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1527##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1528 }}}
1529 }}}
1530 }}}
1531 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1532 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1533 }}}{{{#!if Blank==5
1534 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1535 }}}{{{#!if Em = Emlist[Size]
1536 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1537 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1538 }}}
1539 }}}
1540 }}}
1541}}}
1542}}}
1543{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1544 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1545 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1546 }}}
1547 {{{#!if _ParOpen == -1
1548 {{{#!if Match=true
1549 }}}
1550 }}}{{{#!if _ParOpen != -1
1551 {{{#!if ParOpen=_ParOpen
1552 }}}
1553 }}}
1554############################
1555 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1556 }}}
1557 {{{#!if _ParOpen == -1
1558 {{{#!if Match=true
1559 }}}
1560 }}}{{{#!if _ParOpen != -1
1561 {{{#!if ParOpen+=_ParOpen+3
1562 }}}
1563 }}}
1564############################
1565 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1566 }}}
1567 {{{#!if _ParOpen == -1
1568 {{{#!if Match=true
1569 }}}
1570 }}}{{{#!if _ParOpen != -1
1571 {{{#!if ParOpen+=_ParOpen+3
1572 }}}
1573 }}}
1574############################
1575 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1576 }}}
1577 {{{#!if _ParOpen == -1
1578 {{{#!if Match=true
1579 }}}
1580 }}}{{{#!if _ParOpen != -1
1581 {{{#!if ParOpen+=_ParOpen+3
1582 }}}
1583 }}}
1584############################
1585 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1586 }}}
1587 {{{#!if _ParOpen == -1
1588 {{{#!if Match=true
1589 }}}
1590 }}}{{{#!if _ParOpen != -1
1591 {{{#!if ParOpen+=_ParOpen+3
1592 }}}
1593 }}}
1594############################
1595 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1596 }}}
1597 {{{#!if _ParOpen == -1
1598 {{{#!if Match=true
1599 }}}
1600 }}}{{{#!if _ParOpen != -1
1601 {{{#!if ParOpen+=_ParOpen+3
1602 }}}
1603 }}}
1604############################
1605 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1606 }}}
1607 {{{#!if _ParOpen == -1
1608 {{{#!if Match=true
1609 }}}
1610 }}}{{{#!if _ParOpen != -1
1611 {{{#!if ParOpen+=_ParOpen+3
1612 }}}
1613 }}}
1614 }}}
1615###########################
1616 {{{#!if Match
1617 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1618 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1619 }}}
1620 }}}
1621 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1622 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1623 }}}{{{#!if BrL != -1 && StyleL!=-1
1624 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1625 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1626 }}}
1627 }}}
1628 }}}
1629 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1630 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1631 }}}{{{#!if Blank!=-1
1632 {{{#!if Comma != -1
1633 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1634 }}}
1635 }}}
1636 {{{#!if Comma == -1
1637 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1638 }}}
1639 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1640 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1641##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1642 }}}
1643 }}}
1644 }}}
1645 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1646 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1647 }}}{{{#!if Blank==5
1648 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1649 }}}{{{#!if Em = Emlist[Size]
1650 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1651 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1652 }}}
1653 }}}
1654 }}}
1655}}}
1656}}}
1657{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1658 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1659 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1660 }}}
1661 {{{#!if _ParOpen == -1
1662 {{{#!if Match=true
1663 }}}
1664 }}}{{{#!if _ParOpen != -1
1665 {{{#!if ParOpen=_ParOpen
1666 }}}
1667 }}}
1668############################
1669 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1670 }}}
1671 {{{#!if _ParOpen == -1
1672 {{{#!if Match=true
1673 }}}
1674 }}}{{{#!if _ParOpen != -1
1675 {{{#!if ParOpen+=_ParOpen+3
1676 }}}
1677 }}}
1678############################
1679 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1680 }}}
1681 {{{#!if _ParOpen == -1
1682 {{{#!if Match=true
1683 }}}
1684 }}}{{{#!if _ParOpen != -1
1685 {{{#!if ParOpen+=_ParOpen+3
1686 }}}
1687 }}}
1688############################
1689 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1690 }}}
1691 {{{#!if _ParOpen == -1
1692 {{{#!if Match=true
1693 }}}
1694 }}}{{{#!if _ParOpen != -1
1695 {{{#!if ParOpen+=_ParOpen+3
1696 }}}
1697 }}}
1698############################
1699 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1700 }}}
1701 {{{#!if _ParOpen == -1
1702 {{{#!if Match=true
1703 }}}
1704 }}}{{{#!if _ParOpen != -1
1705 {{{#!if ParOpen+=_ParOpen+3
1706 }}}
1707 }}}
1708############################
1709 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1710 }}}
1711 {{{#!if _ParOpen == -1
1712 {{{#!if Match=true
1713 }}}
1714 }}}{{{#!if _ParOpen != -1
1715 {{{#!if ParOpen+=_ParOpen+3
1716 }}}
1717 }}}
1718############################
1719 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1720 }}}
1721 {{{#!if _ParOpen == -1
1722 {{{#!if Match=true
1723 }}}
1724 }}}{{{#!if _ParOpen != -1
1725 {{{#!if ParOpen+=_ParOpen+3
1726 }}}
1727 }}}
1728 }}}
1729###########################
1730 {{{#!if Match
1731 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1732 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1733 }}}
1734 }}}
1735 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1736 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1737 }}}{{{#!if BrL != -1 && StyleL!=-1
1738 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1739 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1740 }}}
1741 }}}
1742 }}}
1743 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1744 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1745 }}}{{{#!if Blank!=-1
1746 {{{#!if Comma != -1
1747 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1748 }}}
1749 }}}
1750 {{{#!if Comma == -1
1751 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1752 }}}
1753 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1754 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1755##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1756 }}}
1757 }}}
1758 }}}
1759 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1760 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1761 }}}{{{#!if Blank==5
1762 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1763 }}}{{{#!if Em = Emlist[Size]
1764 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1765 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1766 }}}
1767 }}}
1768 }}}
1769}}}
1770}}}
1771{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1772 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1773 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1774 }}}
1775 {{{#!if _ParOpen == -1
1776 {{{#!if Match=true
1777 }}}
1778 }}}{{{#!if _ParOpen != -1
1779 {{{#!if ParOpen=_ParOpen
1780 }}}
1781 }}}
1782############################
1783 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1784 }}}
1785 {{{#!if _ParOpen == -1
1786 {{{#!if Match=true
1787 }}}
1788 }}}{{{#!if _ParOpen != -1
1789 {{{#!if ParOpen+=_ParOpen+3
1790 }}}
1791 }}}
1792############################
1793 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1794 }}}
1795 {{{#!if _ParOpen == -1
1796 {{{#!if Match=true
1797 }}}
1798 }}}{{{#!if _ParOpen != -1
1799 {{{#!if ParOpen+=_ParOpen+3
1800 }}}
1801 }}}
1802############################
1803 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1804 }}}
1805 {{{#!if _ParOpen == -1
1806 {{{#!if Match=true
1807 }}}
1808 }}}{{{#!if _ParOpen != -1
1809 {{{#!if ParOpen+=_ParOpen+3
1810 }}}
1811 }}}
1812############################
1813 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1814 }}}
1815 {{{#!if _ParOpen == -1
1816 {{{#!if Match=true
1817 }}}
1818 }}}{{{#!if _ParOpen != -1
1819 {{{#!if ParOpen+=_ParOpen+3
1820 }}}
1821 }}}
1822############################
1823 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1824 }}}
1825 {{{#!if _ParOpen == -1
1826 {{{#!if Match=true
1827 }}}
1828 }}}{{{#!if _ParOpen != -1
1829 {{{#!if ParOpen+=_ParOpen+3
1830 }}}
1831 }}}
1832############################
1833 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1834 }}}
1835 {{{#!if _ParOpen == -1
1836 {{{#!if Match=true
1837 }}}
1838 }}}{{{#!if _ParOpen != -1
1839 {{{#!if ParOpen+=_ParOpen+3
1840 }}}
1841 }}}
1842 }}}
1843###########################
1844 {{{#!if Match
1845 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1846 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1847 }}}
1848 }}}
1849 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1850 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1851 }}}{{{#!if BrL != -1 && StyleL!=-1
1852 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1853 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1854 }}}
1855 }}}
1856 }}}
1857 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1858 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1859 }}}{{{#!if Blank!=-1
1860 {{{#!if Comma != -1
1861 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1862 }}}
1863 }}}
1864 {{{#!if Comma == -1
1865 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1866 }}}
1867 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1868 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1869##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1870 }}}
1871 }}}
1872 }}}
1873 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1874 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1875 }}}{{{#!if Blank==5
1876 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1877 }}}{{{#!if Em = Emlist[Size]
1878 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1879 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1880 }}}
1881 }}}
1882 }}}
1883}}}
1884}}}
1885{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
1886 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
1887 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1888 }}}
1889 {{{#!if _ParOpen == -1
1890 {{{#!if Match=true
1891 }}}
1892 }}}{{{#!if _ParOpen != -1
1893 {{{#!if ParOpen=_ParOpen
1894 }}}
1895 }}}
1896############################
1897 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1898 }}}
1899 {{{#!if _ParOpen == -1
1900 {{{#!if Match=true
1901 }}}
1902 }}}{{{#!if _ParOpen != -1
1903 {{{#!if ParOpen+=_ParOpen+3
1904 }}}
1905 }}}
1906############################
1907 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1908 }}}
1909 {{{#!if _ParOpen == -1
1910 {{{#!if Match=true
1911 }}}
1912 }}}{{{#!if _ParOpen != -1
1913 {{{#!if ParOpen+=_ParOpen+3
1914 }}}
1915 }}}
1916############################
1917 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1918 }}}
1919 {{{#!if _ParOpen == -1
1920 {{{#!if Match=true
1921 }}}
1922 }}}{{{#!if _ParOpen != -1
1923 {{{#!if ParOpen+=_ParOpen+3
1924 }}}
1925 }}}
1926############################
1927 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1928 }}}
1929 {{{#!if _ParOpen == -1
1930 {{{#!if Match=true
1931 }}}
1932 }}}{{{#!if _ParOpen != -1
1933 {{{#!if ParOpen+=_ParOpen+3
1934 }}}
1935 }}}
1936############################
1937 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1938 }}}
1939 {{{#!if _ParOpen == -1
1940 {{{#!if Match=true
1941 }}}
1942 }}}{{{#!if _ParOpen != -1
1943 {{{#!if ParOpen+=_ParOpen+3
1944 }}}
1945 }}}
1946############################
1947 {{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
1948 }}}
1949 {{{#!if _ParOpen == -1
1950 {{{#!if Match=true
1951 }}}
1952 }}}{{{#!if _ParOpen != -1
1953 {{{#!if ParOpen+=_ParOpen+3
1954 }}}
1955 }}}
1956 }}}
1957###########################
1958 {{{#!if Match
1959 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
1960 {{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
1961 }}}
1962 }}}
1963 {{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
1964 {{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
1965 }}}{{{#!if BrL != -1 && StyleL!=-1
1966 {{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
1967 }}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
1968 }}}
1969 }}}
1970 }}}
1971 {{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
1972 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
1973 }}}{{{#!if Blank!=-1
1974 {{{#!if Comma != -1
1975 {{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
1976 }}}
1977 }}}
1978 {{{#!if Comma == -1
1979 {{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
1980 }}}
1981 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1982 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1983##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
1984 }}}
1985 }}}
1986 }}}
1987 {{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
1988 {{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
1989 }}}{{{#!if Blank==5
1990 {{{#!if Size=input.substr(ParOpen+Blank-2, 2)
1991 }}}{{{#!if Em = Emlist[Size]
1992 }}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
1993 }}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
1994 }}}
1995 }}}
1996 }}}
1997}}}
1998}}}
1999##################################################################################################################################################################################################################################################################################################################################################################################################################################################################
2000{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2001 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2002 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2003 }}}
2004 {{{#!if _ParOpen == -1
2005 {{{#!if Match=true
2006 }}}
2007 }}}{{{#!if _ParOpen != -1
2008 {{{#!if ParOpen=_ParOpen
2009 }}}
2010 }}}
2011############################
2012 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2013 }}}
2014 {{{#!if _ParOpen == -1
2015 {{{#!if Match=true
2016 }}}
2017 }}}{{{#!if _ParOpen != -1
2018 {{{#!if ParOpen+=_ParOpen+3
2019 }}}
2020 }}}
2021############################
2022 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2023 }}}
2024 {{{#!if _ParOpen == -1
2025 {{{#!if Match=true
2026 }}}
2027 }}}{{{#!if _ParOpen != -1
2028 {{{#!if ParOpen+=_ParOpen+3
2029 }}}
2030 }}}
2031############################
2032 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2033 }}}
2034 {{{#!if _ParOpen == -1
2035 {{{#!if Match=true
2036 }}}
2037 }}}{{{#!if _ParOpen != -1
2038 {{{#!if ParOpen+=_ParOpen+3
2039 }}}
2040 }}}
2041############################
2042 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2043 }}}
2044 {{{#!if _ParOpen == -1
2045 {{{#!if Match=true
2046 }}}
2047 }}}{{{#!if _ParOpen != -1
2048 {{{#!if ParOpen+=_ParOpen+3
2049 }}}
2050 }}}
2051############################
2052 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2053 }}}
2054 {{{#!if _ParOpen == -1
2055 {{{#!if Match=true
2056 }}}
2057 }}}{{{#!if _ParOpen != -1
2058 {{{#!if ParOpen+=_ParOpen+3
2059 }}}
2060 }}}
2061############################
2062 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2063 }}}
2064 {{{#!if _ParOpen == -1
2065 {{{#!if Match=true
2066 }}}
2067 }}}{{{#!if _ParOpen != -1
2068 {{{#!if ParOpen+=_ParOpen+3
2069 }}}
2070 }}}
2071 }}}
2072###########################
2073 {{{#!if Match
2074 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2075 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2076 }}}
2077 }}}
2078 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2079 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2080 }}}{{{#!if BrL != -1 && StyleL!=-1
2081 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2082 }}}
2083 {{{#!if DarkStyleL==-1
2084 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2085 }}}}}}
2086 {{{#!if DarkStyleL!=-1
2087 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2088 }}}}}}
2089 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2090 }}}
2091 }}}
2092 }}}
2093 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2094 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2095 }}}{{{#!if Blank!=-1
2096 {{{#!if Comma != -1
2097 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2098 }}}
2099 }}}
2100 {{{#!if Comma == -1
2101 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2102 }}}
2103 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2104 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2105 }}}
2106 }}}
2107 }}}
2108 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2109 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2110 }}}{{{#!if Blank==5
2111 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2112 }}}{{{#!if Em = Emlist[Size]
2113 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2114 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2115 }}}
2116 }}}
2117 }}}
2118}}}
2119}}}
2120{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2121 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2122 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2123 }}}
2124 {{{#!if _ParOpen == -1
2125 {{{#!if Match=true
2126 }}}
2127 }}}{{{#!if _ParOpen != -1
2128 {{{#!if ParOpen=_ParOpen
2129 }}}
2130 }}}
2131############################
2132 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2133 }}}
2134 {{{#!if _ParOpen == -1
2135 {{{#!if Match=true
2136 }}}
2137 }}}{{{#!if _ParOpen != -1
2138 {{{#!if ParOpen+=_ParOpen+3
2139 }}}
2140 }}}
2141############################
2142 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2143 }}}
2144 {{{#!if _ParOpen == -1
2145 {{{#!if Match=true
2146 }}}
2147 }}}{{{#!if _ParOpen != -1
2148 {{{#!if ParOpen+=_ParOpen+3
2149 }}}
2150 }}}
2151############################
2152 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2153 }}}
2154 {{{#!if _ParOpen == -1
2155 {{{#!if Match=true
2156 }}}
2157 }}}{{{#!if _ParOpen != -1
2158 {{{#!if ParOpen+=_ParOpen+3
2159 }}}
2160 }}}
2161############################
2162 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2163 }}}
2164 {{{#!if _ParOpen == -1
2165 {{{#!if Match=true
2166 }}}
2167 }}}{{{#!if _ParOpen != -1
2168 {{{#!if ParOpen+=_ParOpen+3
2169 }}}
2170 }}}
2171############################
2172 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2173 }}}
2174 {{{#!if _ParOpen == -1
2175 {{{#!if Match=true
2176 }}}
2177 }}}{{{#!if _ParOpen != -1
2178 {{{#!if ParOpen+=_ParOpen+3
2179 }}}
2180 }}}
2181############################
2182 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2183 }}}
2184 {{{#!if _ParOpen == -1
2185 {{{#!if Match=true
2186 }}}
2187 }}}{{{#!if _ParOpen != -1
2188 {{{#!if ParOpen+=_ParOpen+3
2189 }}}
2190 }}}
2191 }}}
2192###########################
2193 {{{#!if Match
2194 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2195 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2196 }}}
2197 }}}
2198 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2199 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2200 }}}{{{#!if BrL != -1 && StyleL!=-1
2201 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2202 }}}
2203 {{{#!if DarkStyleL==-1
2204 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2205 }}}}}}
2206 {{{#!if DarkStyleL!=-1
2207 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2208 }}}}}}
2209 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2210 }}}
2211 }}}
2212 }}}
2213 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2214 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2215 }}}{{{#!if Blank!=-1
2216 {{{#!if Comma != -1
2217 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2218 }}}
2219 }}}
2220 {{{#!if Comma == -1
2221 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2222 }}}
2223 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2224 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2225 }}}
2226 }}}
2227 }}}
2228 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2229 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2230 }}}{{{#!if Blank==5
2231 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2232 }}}{{{#!if Em = Emlist[Size]
2233 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2234 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2235 }}}
2236 }}}
2237 }}}
2238}}}
2239}}}
2240{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2241 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2242 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2243 }}}
2244 {{{#!if _ParOpen == -1
2245 {{{#!if Match=true
2246 }}}
2247 }}}{{{#!if _ParOpen != -1
2248 {{{#!if ParOpen=_ParOpen
2249 }}}
2250 }}}
2251############################
2252 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2253 }}}
2254 {{{#!if _ParOpen == -1
2255 {{{#!if Match=true
2256 }}}
2257 }}}{{{#!if _ParOpen != -1
2258 {{{#!if ParOpen+=_ParOpen+3
2259 }}}
2260 }}}
2261############################
2262 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2263 }}}
2264 {{{#!if _ParOpen == -1
2265 {{{#!if Match=true
2266 }}}
2267 }}}{{{#!if _ParOpen != -1
2268 {{{#!if ParOpen+=_ParOpen+3
2269 }}}
2270 }}}
2271############################
2272 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2273 }}}
2274 {{{#!if _ParOpen == -1
2275 {{{#!if Match=true
2276 }}}
2277 }}}{{{#!if _ParOpen != -1
2278 {{{#!if ParOpen+=_ParOpen+3
2279 }}}
2280 }}}
2281############################
2282 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2283 }}}
2284 {{{#!if _ParOpen == -1
2285 {{{#!if Match=true
2286 }}}
2287 }}}{{{#!if _ParOpen != -1
2288 {{{#!if ParOpen+=_ParOpen+3
2289 }}}
2290 }}}
2291############################
2292 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2293 }}}
2294 {{{#!if _ParOpen == -1
2295 {{{#!if Match=true
2296 }}}
2297 }}}{{{#!if _ParOpen != -1
2298 {{{#!if ParOpen+=_ParOpen+3
2299 }}}
2300 }}}
2301############################
2302 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2303 }}}
2304 {{{#!if _ParOpen == -1
2305 {{{#!if Match=true
2306 }}}
2307 }}}{{{#!if _ParOpen != -1
2308 {{{#!if ParOpen+=_ParOpen+3
2309 }}}
2310 }}}
2311 }}}
2312###########################
2313 {{{#!if Match
2314 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2315 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2316 }}}
2317 }}}
2318 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2319 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2320 }}}{{{#!if BrL != -1 && StyleL!=-1
2321 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2322 }}}
2323 {{{#!if DarkStyleL==-1
2324 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2325 }}}}}}
2326 {{{#!if DarkStyleL!=-1
2327 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2328 }}}}}}
2329 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2330 }}}
2331 }}}
2332 }}}
2333 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2334 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2335 }}}{{{#!if Blank!=-1
2336 {{{#!if Comma != -1
2337 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2338 }}}
2339 }}}
2340 {{{#!if Comma == -1
2341 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2342 }}}
2343 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2344 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2345 }}}
2346 }}}
2347 }}}
2348 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2349 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2350 }}}{{{#!if Blank==5
2351 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2352 }}}{{{#!if Em = Emlist[Size]
2353 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2354 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2355 }}}
2356 }}}
2357 }}}
2358}}}
2359}}}
2360{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2361 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2362 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2363 }}}
2364 {{{#!if _ParOpen == -1
2365 {{{#!if Match=true
2366 }}}
2367 }}}{{{#!if _ParOpen != -1
2368 {{{#!if ParOpen=_ParOpen
2369 }}}
2370 }}}
2371############################
2372 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2373 }}}
2374 {{{#!if _ParOpen == -1
2375 {{{#!if Match=true
2376 }}}
2377 }}}{{{#!if _ParOpen != -1
2378 {{{#!if ParOpen+=_ParOpen+3
2379 }}}
2380 }}}
2381############################
2382 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2383 }}}
2384 {{{#!if _ParOpen == -1
2385 {{{#!if Match=true
2386 }}}
2387 }}}{{{#!if _ParOpen != -1
2388 {{{#!if ParOpen+=_ParOpen+3
2389 }}}
2390 }}}
2391############################
2392 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2393 }}}
2394 {{{#!if _ParOpen == -1
2395 {{{#!if Match=true
2396 }}}
2397 }}}{{{#!if _ParOpen != -1
2398 {{{#!if ParOpen+=_ParOpen+3
2399 }}}
2400 }}}
2401############################
2402 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2403 }}}
2404 {{{#!if _ParOpen == -1
2405 {{{#!if Match=true
2406 }}}
2407 }}}{{{#!if _ParOpen != -1
2408 {{{#!if ParOpen+=_ParOpen+3
2409 }}}
2410 }}}
2411############################
2412 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2413 }}}
2414 {{{#!if _ParOpen == -1
2415 {{{#!if Match=true
2416 }}}
2417 }}}{{{#!if _ParOpen != -1
2418 {{{#!if ParOpen+=_ParOpen+3
2419 }}}
2420 }}}
2421############################
2422 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2423 }}}
2424 {{{#!if _ParOpen == -1
2425 {{{#!if Match=true
2426 }}}
2427 }}}{{{#!if _ParOpen != -1
2428 {{{#!if ParOpen+=_ParOpen+3
2429 }}}
2430 }}}
2431 }}}
2432###########################
2433 {{{#!if Match
2434 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2435 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2436 }}}
2437 }}}
2438 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2439 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2440 }}}{{{#!if BrL != -1 && StyleL!=-1
2441 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2442 }}}
2443 {{{#!if DarkStyleL==-1
2444 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2445 }}}}}}
2446 {{{#!if DarkStyleL!=-1
2447 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2448 }}}}}}
2449 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2450 }}}
2451 }}}
2452 }}}
2453 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2454 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2455 }}}{{{#!if Blank!=-1
2456 {{{#!if Comma != -1
2457 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2458 }}}
2459 }}}
2460 {{{#!if Comma == -1
2461 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2462 }}}
2463 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2464 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2465 }}}
2466 }}}
2467 }}}
2468 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2469 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2470 }}}{{{#!if Blank==5
2471 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2472 }}}{{{#!if Em = Emlist[Size]
2473 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2474 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2475 }}}
2476 }}}
2477 }}}
2478}}}
2479}}}
2480{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2481 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2482 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2483 }}}
2484 {{{#!if _ParOpen == -1
2485 {{{#!if Match=true
2486 }}}
2487 }}}{{{#!if _ParOpen != -1
2488 {{{#!if ParOpen=_ParOpen
2489 }}}
2490 }}}
2491############################
2492 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2493 }}}
2494 {{{#!if _ParOpen == -1
2495 {{{#!if Match=true
2496 }}}
2497 }}}{{{#!if _ParOpen != -1
2498 {{{#!if ParOpen+=_ParOpen+3
2499 }}}
2500 }}}
2501############################
2502 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2503 }}}
2504 {{{#!if _ParOpen == -1
2505 {{{#!if Match=true
2506 }}}
2507 }}}{{{#!if _ParOpen != -1
2508 {{{#!if ParOpen+=_ParOpen+3
2509 }}}
2510 }}}
2511############################
2512 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2513 }}}
2514 {{{#!if _ParOpen == -1
2515 {{{#!if Match=true
2516 }}}
2517 }}}{{{#!if _ParOpen != -1
2518 {{{#!if ParOpen+=_ParOpen+3
2519 }}}
2520 }}}
2521############################
2522 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2523 }}}
2524 {{{#!if _ParOpen == -1
2525 {{{#!if Match=true
2526 }}}
2527 }}}{{{#!if _ParOpen != -1
2528 {{{#!if ParOpen+=_ParOpen+3
2529 }}}
2530 }}}
2531############################
2532 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2533 }}}
2534 {{{#!if _ParOpen == -1
2535 {{{#!if Match=true
2536 }}}
2537 }}}{{{#!if _ParOpen != -1
2538 {{{#!if ParOpen+=_ParOpen+3
2539 }}}
2540 }}}
2541############################
2542 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2543 }}}
2544 {{{#!if _ParOpen == -1
2545 {{{#!if Match=true
2546 }}}
2547 }}}{{{#!if _ParOpen != -1
2548 {{{#!if ParOpen+=_ParOpen+3
2549 }}}
2550 }}}
2551 }}}
2552###########################
2553 {{{#!if Match
2554 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2555 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2556 }}}
2557 }}}
2558 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2559 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2560 }}}{{{#!if BrL != -1 && StyleL!=-1
2561 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2562 }}}
2563 {{{#!if DarkStyleL==-1
2564 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2565 }}}}}}
2566 {{{#!if DarkStyleL!=-1
2567 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2568 }}}}}}
2569 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2570 }}}
2571 }}}
2572 }}}
2573 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2574 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2575 }}}{{{#!if Blank!=-1
2576 {{{#!if Comma != -1
2577 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2578 }}}
2579 }}}
2580 {{{#!if Comma == -1
2581 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2582 }}}
2583 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2584 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2585 }}}
2586 }}}
2587 }}}
2588 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2589 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2590 }}}{{{#!if Blank==5
2591 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2592 }}}{{{#!if Em = Emlist[Size]
2593 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2594 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2595 }}}
2596 }}}
2597 }}}
2598}}}
2599}}}
2600{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2601 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2602 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2603 }}}
2604 {{{#!if _ParOpen == -1
2605 {{{#!if Match=true
2606 }}}
2607 }}}{{{#!if _ParOpen != -1
2608 {{{#!if ParOpen=_ParOpen
2609 }}}
2610 }}}
2611############################
2612 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2613 }}}
2614 {{{#!if _ParOpen == -1
2615 {{{#!if Match=true
2616 }}}
2617 }}}{{{#!if _ParOpen != -1
2618 {{{#!if ParOpen+=_ParOpen+3
2619 }}}
2620 }}}
2621############################
2622 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2623 }}}
2624 {{{#!if _ParOpen == -1
2625 {{{#!if Match=true
2626 }}}
2627 }}}{{{#!if _ParOpen != -1
2628 {{{#!if ParOpen+=_ParOpen+3
2629 }}}
2630 }}}
2631############################
2632 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2633 }}}
2634 {{{#!if _ParOpen == -1
2635 {{{#!if Match=true
2636 }}}
2637 }}}{{{#!if _ParOpen != -1
2638 {{{#!if ParOpen+=_ParOpen+3
2639 }}}
2640 }}}
2641############################
2642 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2643 }}}
2644 {{{#!if _ParOpen == -1
2645 {{{#!if Match=true
2646 }}}
2647 }}}{{{#!if _ParOpen != -1
2648 {{{#!if ParOpen+=_ParOpen+3
2649 }}}
2650 }}}
2651############################
2652 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2653 }}}
2654 {{{#!if _ParOpen == -1
2655 {{{#!if Match=true
2656 }}}
2657 }}}{{{#!if _ParOpen != -1
2658 {{{#!if ParOpen+=_ParOpen+3
2659 }}}
2660 }}}
2661############################
2662 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2663 }}}
2664 {{{#!if _ParOpen == -1
2665 {{{#!if Match=true
2666 }}}
2667 }}}{{{#!if _ParOpen != -1
2668 {{{#!if ParOpen+=_ParOpen+3
2669 }}}
2670 }}}
2671 }}}
2672###########################
2673 {{{#!if Match
2674 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2675 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2676 }}}
2677 }}}
2678 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2679 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2680 }}}{{{#!if BrL != -1 && StyleL!=-1
2681 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2682 }}}
2683 {{{#!if DarkStyleL==-1
2684 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2685 }}}}}}
2686 {{{#!if DarkStyleL!=-1
2687 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2688 }}}}}}
2689 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2690 }}}
2691 }}}
2692 }}}
2693 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2694 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2695 }}}{{{#!if Blank!=-1
2696 {{{#!if Comma != -1
2697 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2698 }}}
2699 }}}
2700 {{{#!if Comma == -1
2701 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2702 }}}
2703 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2704 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2705 }}}
2706 }}}
2707 }}}
2708 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2709 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2710 }}}{{{#!if Blank==5
2711 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2712 }}}{{{#!if Em = Emlist[Size]
2713 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2714 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2715 }}}
2716 }}}
2717 }}}
2718}}}
2719}}}
2720{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2721 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2722 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2723 }}}
2724 {{{#!if _ParOpen == -1
2725 {{{#!if Match=true
2726 }}}
2727 }}}{{{#!if _ParOpen != -1
2728 {{{#!if ParOpen=_ParOpen
2729 }}}
2730 }}}
2731############################
2732 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2733 }}}
2734 {{{#!if _ParOpen == -1
2735 {{{#!if Match=true
2736 }}}
2737 }}}{{{#!if _ParOpen != -1
2738 {{{#!if ParOpen+=_ParOpen+3
2739 }}}
2740 }}}
2741############################
2742 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2743 }}}
2744 {{{#!if _ParOpen == -1
2745 {{{#!if Match=true
2746 }}}
2747 }}}{{{#!if _ParOpen != -1
2748 {{{#!if ParOpen+=_ParOpen+3
2749 }}}
2750 }}}
2751############################
2752 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2753 }}}
2754 {{{#!if _ParOpen == -1
2755 {{{#!if Match=true
2756 }}}
2757 }}}{{{#!if _ParOpen != -1
2758 {{{#!if ParOpen+=_ParOpen+3
2759 }}}
2760 }}}
2761############################
2762 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2763 }}}
2764 {{{#!if _ParOpen == -1
2765 {{{#!if Match=true
2766 }}}
2767 }}}{{{#!if _ParOpen != -1
2768 {{{#!if ParOpen+=_ParOpen+3
2769 }}}
2770 }}}
2771############################
2772 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2773 }}}
2774 {{{#!if _ParOpen == -1
2775 {{{#!if Match=true
2776 }}}
2777 }}}{{{#!if _ParOpen != -1
2778 {{{#!if ParOpen+=_ParOpen+3
2779 }}}
2780 }}}
2781############################
2782 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2783 }}}
2784 {{{#!if _ParOpen == -1
2785 {{{#!if Match=true
2786 }}}
2787 }}}{{{#!if _ParOpen != -1
2788 {{{#!if ParOpen+=_ParOpen+3
2789 }}}
2790 }}}
2791 }}}
2792###########################
2793 {{{#!if Match
2794 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2795 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2796 }}}
2797 }}}
2798 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2799 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2800 }}}{{{#!if BrL != -1 && StyleL!=-1
2801 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2802 }}}
2803 {{{#!if DarkStyleL==-1
2804 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2805 }}}}}}
2806 {{{#!if DarkStyleL!=-1
2807 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2808 }}}}}}
2809 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2810 }}}
2811 }}}
2812 }}}
2813 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2814 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2815 }}}{{{#!if Blank!=-1
2816 {{{#!if Comma != -1
2817 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2818 }}}
2819 }}}
2820 {{{#!if Comma == -1
2821 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2822 }}}
2823 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2824 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2825 }}}
2826 }}}
2827 }}}
2828 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2829 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2830 }}}{{{#!if Blank==5
2831 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2832 }}}{{{#!if Em = Emlist[Size]
2833 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2834 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2835 }}}
2836 }}}
2837 }}}
2838}}}
2839}}}
2840{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2841 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2842 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2843 }}}
2844 {{{#!if _ParOpen == -1
2845 {{{#!if Match=true
2846 }}}
2847 }}}{{{#!if _ParOpen != -1
2848 {{{#!if ParOpen=_ParOpen
2849 }}}
2850 }}}
2851############################
2852 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2853 }}}
2854 {{{#!if _ParOpen == -1
2855 {{{#!if Match=true
2856 }}}
2857 }}}{{{#!if _ParOpen != -1
2858 {{{#!if ParOpen+=_ParOpen+3
2859 }}}
2860 }}}
2861############################
2862 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2863 }}}
2864 {{{#!if _ParOpen == -1
2865 {{{#!if Match=true
2866 }}}
2867 }}}{{{#!if _ParOpen != -1
2868 {{{#!if ParOpen+=_ParOpen+3
2869 }}}
2870 }}}
2871############################
2872 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2873 }}}
2874 {{{#!if _ParOpen == -1
2875 {{{#!if Match=true
2876 }}}
2877 }}}{{{#!if _ParOpen != -1
2878 {{{#!if ParOpen+=_ParOpen+3
2879 }}}
2880 }}}
2881############################
2882 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2883 }}}
2884 {{{#!if _ParOpen == -1
2885 {{{#!if Match=true
2886 }}}
2887 }}}{{{#!if _ParOpen != -1
2888 {{{#!if ParOpen+=_ParOpen+3
2889 }}}
2890 }}}
2891############################
2892 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2893 }}}
2894 {{{#!if _ParOpen == -1
2895 {{{#!if Match=true
2896 }}}
2897 }}}{{{#!if _ParOpen != -1
2898 {{{#!if ParOpen+=_ParOpen+3
2899 }}}
2900 }}}
2901############################
2902 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2903 }}}
2904 {{{#!if _ParOpen == -1
2905 {{{#!if Match=true
2906 }}}
2907 }}}{{{#!if _ParOpen != -1
2908 {{{#!if ParOpen+=_ParOpen+3
2909 }}}
2910 }}}
2911 }}}
2912###########################
2913 {{{#!if Match
2914 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2915 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2916 }}}
2917 }}}
2918 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
2919 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
2920 }}}{{{#!if BrL != -1 && StyleL!=-1
2921 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2922 }}}
2923 {{{#!if DarkStyleL==-1
2924 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2925 }}}}}}
2926 {{{#!if DarkStyleL!=-1
2927 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
2928 }}}}}}
2929 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2930 }}}
2931 }}}
2932 }}}
2933 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2934 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2935 }}}{{{#!if Blank!=-1
2936 {{{#!if Comma != -1
2937 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2938 }}}
2939 }}}
2940 {{{#!if Comma == -1
2941 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2942 }}}
2943 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2944 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2945 }}}
2946 }}}
2947 }}}
2948 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2949 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2950 }}}{{{#!if Blank==5
2951 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2952 }}}{{{#!if Em = Emlist[Size]
2953 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2954 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2955 }}}
2956 }}}
2957 }}}
2958}}}
2959}}}
2960{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2961 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2962 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2963 }}}
2964 {{{#!if _ParOpen == -1
2965 {{{#!if Match=true
2966 }}}
2967 }}}{{{#!if _ParOpen != -1
2968 {{{#!if ParOpen=_ParOpen
2969 }}}
2970 }}}
2971############################
2972 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2973 }}}
2974 {{{#!if _ParOpen == -1
2975 {{{#!if Match=true
2976 }}}
2977 }}}{{{#!if _ParOpen != -1
2978 {{{#!if ParOpen+=_ParOpen+3
2979 }}}
2980 }}}
2981############################
2982 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2983 }}}
2984 {{{#!if _ParOpen == -1
2985 {{{#!if Match=true
2986 }}}
2987 }}}{{{#!if _ParOpen != -1
2988 {{{#!if ParOpen+=_ParOpen+3
2989 }}}
2990 }}}
2991############################
2992 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2993 }}}
2994 {{{#!if _ParOpen == -1
2995 {{{#!if Match=true
2996 }}}
2997 }}}{{{#!if _ParOpen != -1
2998 {{{#!if ParOpen+=_ParOpen+3
2999 }}}
3000 }}}
3001############################
3002 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3003 }}}
3004 {{{#!if _ParOpen == -1
3005 {{{#!if Match=true
3006 }}}
3007 }}}{{{#!if _ParOpen != -1
3008 {{{#!if ParOpen+=_ParOpen+3
3009 }}}
3010 }}}
3011############################
3012 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3013 }}}
3014 {{{#!if _ParOpen == -1
3015 {{{#!if Match=true
3016 }}}
3017 }}}{{{#!if _ParOpen != -1
3018 {{{#!if ParOpen+=_ParOpen+3
3019 }}}
3020 }}}
3021############################
3022 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3023 }}}
3024 {{{#!if _ParOpen == -1
3025 {{{#!if Match=true
3026 }}}
3027 }}}{{{#!if _ParOpen != -1
3028 {{{#!if ParOpen+=_ParOpen+3
3029 }}}
3030 }}}
3031 }}}
3032###########################
3033 {{{#!if Match
3034 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
3035 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
3036 }}}
3037 }}}
3038 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
3039 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
3040 }}}{{{#!if BrL != -1 && StyleL!=-1
3041 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
3042 }}}
3043 {{{#!if DarkStyleL==-1
3044 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
3045 }}}}}}
3046 {{{#!if DarkStyleL!=-1
3047 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
3048 }}}}}}
3049 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3050 }}}
3051 }}}
3052 }}}
3053 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
3054 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
3055 }}}{{{#!if Blank!=-1
3056 {{{#!if Comma != -1
3057 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
3058 }}}
3059 }}}
3060 {{{#!if Comma == -1
3061 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
3062 }}}
3063 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3064 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3065 }}}
3066 }}}
3067 }}}
3068 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
3069 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
3070 }}}{{{#!if Blank==5
3071 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
3072 }}}{{{#!if Em = Emlist[Size]
3073 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3074 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3075 }}}
3076 }}}
3077 }}}
3078}}}
3079}}}
3080{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
3081 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
3082 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3083 }}}
3084 {{{#!if _ParOpen == -1
3085 {{{#!if Match=true
3086 }}}
3087 }}}{{{#!if _ParOpen != -1
3088 {{{#!if ParOpen=_ParOpen
3089 }}}
3090 }}}
3091############################
3092 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3093 }}}
3094 {{{#!if _ParOpen == -1
3095 {{{#!if Match=true
3096 }}}
3097 }}}{{{#!if _ParOpen != -1
3098 {{{#!if ParOpen+=_ParOpen+3
3099 }}}
3100 }}}
3101############################
3102 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3103 }}}
3104 {{{#!if _ParOpen == -1
3105 {{{#!if Match=true
3106 }}}
3107 }}}{{{#!if _ParOpen != -1
3108 {{{#!if ParOpen+=_ParOpen+3
3109 }}}
3110 }}}
3111############################
3112 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3113 }}}
3114 {{{#!if _ParOpen == -1
3115 {{{#!if Match=true
3116 }}}
3117 }}}{{{#!if _ParOpen != -1
3118 {{{#!if ParOpen+=_ParOpen+3
3119 }}}
3120 }}}
3121############################
3122 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3123 }}}
3124 {{{#!if _ParOpen == -1
3125 {{{#!if Match=true
3126 }}}
3127 }}}{{{#!if _ParOpen != -1
3128 {{{#!if ParOpen+=_ParOpen+3
3129 }}}
3130 }}}
3131############################
3132 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3133 }}}
3134 {{{#!if _ParOpen == -1
3135 {{{#!if Match=true
3136 }}}
3137 }}}{{{#!if _ParOpen != -1
3138 {{{#!if ParOpen+=_ParOpen+3
3139 }}}
3140 }}}
3141############################
3142 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3143 }}}
3144 {{{#!if _ParOpen == -1
3145 {{{#!if Match=true
3146 }}}
3147 }}}{{{#!if _ParOpen != -1
3148 {{{#!if ParOpen+=_ParOpen+3
3149 }}}
3150 }}}
3151 }}}
3152###########################
3153 {{{#!if Match
3154 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
3155 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
3156 }}}
3157 }}}
3158 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
3159 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
3160 }}}{{{#!if BrL != -1 && StyleL!=-1
3161 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
3162 }}}
3163 {{{#!if DarkStyleL==-1
3164 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
3165 }}}}}}
3166 {{{#!if DarkStyleL!=-1
3167 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
3168 }}}}}}
3169 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3170 }}}
3171 }}}
3172 }}}
3173 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
3174 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
3175 }}}{{{#!if Blank!=-1
3176 {{{#!if Comma != -1
3177 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
3178 }}}
3179 }}}
3180 {{{#!if Comma == -1
3181 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
3182 }}}
3183 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3184 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3185 }}}
3186 }}}
3187 }}}
3188 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
3189 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
3190 }}}{{{#!if Blank==5
3191 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
3192 }}}{{{#!if Em = Emlist[Size]
3193 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3194 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3195 }}}
3196 }}}
3197 }}}
3198}}}
3199}}}
3200{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
3201 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
3202 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3203 }}}
3204 {{{#!if _ParOpen == -1
3205 {{{#!if Match=true
3206 }}}
3207 }}}{{{#!if _ParOpen != -1
3208 {{{#!if ParOpen=_ParOpen
3209 }}}
3210 }}}
3211############################
3212 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3213 }}}
3214 {{{#!if _ParOpen == -1
3215 {{{#!if Match=true
3216 }}}
3217 }}}{{{#!if _ParOpen != -1
3218 {{{#!if ParOpen+=_ParOpen+3
3219 }}}
3220 }}}
3221############################
3222 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3223 }}}
3224 {{{#!if _ParOpen == -1
3225 {{{#!if Match=true
3226 }}}
3227 }}}{{{#!if _ParOpen != -1
3228 {{{#!if ParOpen+=_ParOpen+3
3229 }}}
3230 }}}
3231############################
3232 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3233 }}}
3234 {{{#!if _ParOpen == -1
3235 {{{#!if Match=true
3236 }}}
3237 }}}{{{#!if _ParOpen != -1
3238 {{{#!if ParOpen+=_ParOpen+3
3239 }}}
3240 }}}
3241############################
3242 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3243 }}}
3244 {{{#!if _ParOpen == -1
3245 {{{#!if Match=true
3246 }}}
3247 }}}{{{#!if _ParOpen != -1
3248 {{{#!if ParOpen+=_ParOpen+3
3249 }}}
3250 }}}
3251############################
3252 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3253 }}}
3254 {{{#!if _ParOpen == -1
3255 {{{#!if Match=true
3256 }}}
3257 }}}{{{#!if _ParOpen != -1
3258 {{{#!if ParOpen+=_ParOpen+3
3259 }}}
3260 }}}
3261############################
3262 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3263 }}}
3264 {{{#!if _ParOpen == -1
3265 {{{#!if Match=true
3266 }}}
3267 }}}{{{#!if _ParOpen != -1
3268 {{{#!if ParOpen+=_ParOpen+3
3269 }}}
3270 }}}
3271 }}}
3272###########################
3273 {{{#!if Match
3274 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
3275 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
3276 }}}
3277 }}}
3278 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
3279 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
3280 }}}{{{#!if BrL != -1 && StyleL!=-1
3281 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
3282 }}}
3283 {{{#!if DarkStyleL==-1
3284 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
3285 }}}}}}
3286 {{{#!if DarkStyleL!=-1
3287 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
3288 }}}}}}
3289 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3290 }}}
3291 }}}
3292 }}}
3293 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
3294 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
3295 }}}{{{#!if Blank!=-1
3296 {{{#!if Comma != -1
3297 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
3298 }}}
3299 }}}
3300 {{{#!if Comma == -1
3301 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
3302 }}}
3303 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3304 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3305 }}}
3306 }}}
3307 }}}
3308 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
3309 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
3310 }}}{{{#!if Blank==5
3311 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
3312 }}}{{{#!if Em = Emlist[Size]
3313 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3314 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3315 }}}
3316 }}}
3317 }}}
3318}}}
3319}}}
3320{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
3321 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
3322 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3323 }}}
3324 {{{#!if _ParOpen == -1
3325 {{{#!if Match=true
3326 }}}
3327 }}}{{{#!if _ParOpen != -1
3328 {{{#!if ParOpen=_ParOpen
3329 }}}
3330 }}}
3331############################
3332 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3333 }}}
3334 {{{#!if _ParOpen == -1
3335 {{{#!if Match=true
3336 }}}
3337 }}}{{{#!if _ParOpen != -1
3338 {{{#!if ParOpen+=_ParOpen+3
3339 }}}
3340 }}}
3341############################
3342 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3343 }}}
3344 {{{#!if _ParOpen == -1
3345 {{{#!if Match=true
3346 }}}
3347 }}}{{{#!if _ParOpen != -1
3348 {{{#!if ParOpen+=_ParOpen+3
3349 }}}
3350 }}}
3351############################
3352 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3353 }}}
3354 {{{#!if _ParOpen == -1
3355 {{{#!if Match=true
3356 }}}
3357 }}}{{{#!if _ParOpen != -1
3358 {{{#!if ParOpen+=_ParOpen+3
3359 }}}
3360 }}}
3361############################
3362 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3363 }}}
3364 {{{#!if _ParOpen == -1
3365 {{{#!if Match=true
3366 }}}
3367 }}}{{{#!if _ParOpen != -1
3368 {{{#!if ParOpen+=_ParOpen+3
3369 }}}
3370 }}}
3371############################
3372 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3373 }}}
3374 {{{#!if _ParOpen == -1
3375 {{{#!if Match=true
3376 }}}
3377 }}}{{{#!if _ParOpen != -1
3378 {{{#!if ParOpen+=_ParOpen+3
3379 }}}
3380 }}}
3381############################
3382 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3383 }}}
3384 {{{#!if _ParOpen == -1
3385 {{{#!if Match=true
3386 }}}
3387 }}}{{{#!if _ParOpen != -1
3388 {{{#!if ParOpen+=_ParOpen+3
3389 }}}
3390 }}}
3391 }}}
3392###########################
3393 {{{#!if Match
3394 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
3395 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
3396 }}}
3397 }}}
3398 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
3399 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
3400 }}}{{{#!if BrL != -1 && StyleL!=-1
3401 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
3402 }}}
3403 {{{#!if DarkStyleL==-1
3404 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
3405 }}}}}}
3406 {{{#!if DarkStyleL!=-1
3407 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
3408 }}}}}}
3409 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3410 }}}
3411 }}}
3412 }}}
3413 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
3414 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
3415 }}}{{{#!if Blank!=-1
3416 {{{#!if Comma != -1
3417 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
3418 }}}
3419 }}}
3420 {{{#!if Comma == -1
3421 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
3422 }}}
3423 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3424 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3425 }}}
3426 }}}
3427 }}}
3428 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
3429 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
3430 }}}{{{#!if Blank==5
3431 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
3432 }}}{{{#!if Em = Emlist[Size]
3433 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3434 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3435 }}}
3436 }}}
3437 }}}
3438}}}
3439}}}
3440}}}
3441----
3442화이트: {{{#!html @input@}}}
3443----
3444다크: {{{#!html @DarkInput@}}}
3445
3446== 나무나무마크구상3 ==
3447----
3448{{{#!if input="\'\'\'강조\'\'\'\'\'기울임\'\'\-\-취소선\-\-\_\_밑줄\_\_\,\,아래\,\,\^\^위\^\^<br>----<br>##주석<br>asdf"
3449}}}
3450input=@input@
3451{{{#!wiki style="display: none"
3452{{{#!if Open=input.indexOf("'''")
3453}}}{{{#!if Open!=-1
3454 {{{#!if Close=input.substring(Open+3).indexOf("'''")
3455 }}}{{{#!if Close!=-1, Text=input.substr(Open+3,Close)
3456 {{{#!if input = input.substring(0,Open)+'<b>'+Text.trim()+'</b>'+input.substr(Open+3+Close+3)
3457 }}}}}}
3458}}}
3459{{{#!if Open=input.indexOf("''")
3460}}}{{{#!if Open!=-1
3461 {{{#!if Close=input.substring(Open+2).indexOf("''")
3462 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3463 {{{#!if input = input.substring(0,Open)+'<em>'+Text.trim()+'</em>'+input.substr(Open+2+Close+2)
3464 }}}}}}
3465}}}
3466{{{#!if Open=input.indexOf("--")
3467}}}{{{#!if Open!=-1
3468 {{{#!if Close=input.substring(Open+2).indexOf("--")
3469 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3470 {{{#!if input = input.substring(0,Open)+'<del>'+Text.trim()+'</del>'+input.substr(Open+2+Close+2)
3471 }}}}}}
3472}}}
3473{{{#!if Open=input.indexOf("__")
3474}}}{{{#!if Open!=-1
3475 {{{#!if Close=input.substring(Open+2).indexOf("__")
3476 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3477 {{{#!if input = input.substring(0,Open)+'<u>'+Text.trim()+'</u>'+input.substr(Open+2+Close+2)
3478 }}}}}}
3479}}}
3480{{{#!if Open=input.indexOf(",,")
3481}}}{{{#!if Open!=-1
3482 {{{#!if Close=input.substring(Open+2).indexOf(",,")
3483 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3484 {{{#!if input = input.substring(0,Open)+'<sub>'+Text.trim()+'</sub>'+input.substr(Open+2+Close+2)
3485 }}}}}}
3486}}}
3487{{{#!if Open=input.indexOf("^^")
3488}}}{{{#!if Open!=-1
3489 {{{#!if Close=input.substring(Open+2).indexOf("^^")
3490 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3491 {{{#!if input = input.substring(0,Open)+'<sup>'+Text.trim()+'</sup>'+input.substr(Open+2+Close+2)
3492 }}}}}}
3493}}}
3494{{{#!if Open=input.indexOf("<br>----<br>")
3495}}}{{{#!if Open!=-1
3496 {{{#!if input = input.substring(0,Open)+'<br><div style="border-top: .0625rem solid #ccc; width: 100%; height:10px; margin: .5em 0"></div><br>'+input.substring(Open+12)
3497 }}}
3498}}}
3499{{{#!if Open=input.indexOf("<br>##")
3500}}}{{{#!if Open!=-1
3501 {{{#!if Close=input.substring(Open+4).indexOf("<br>")
3502 }}}{{{#!if Close!=-1
3503 {{{#!if input = input.substring(0,Open)+input.substr(Open+4+Close+4)
3504 }}}}}}
3505}}}
3506}}}
3507
3508output: {{{#!html @input@}}}
3509
3510== 나무나무마크구상4 ==
3511## * date(datetime) dday pagecount 되겠냐?
3512ruby는 쉼표 붙여쓰기.
3513{{{#!if this.input="냥\[br]냥\[clearfix]d[ruby(글자,ruby=루비,color=red)][ruby(글자,ruby=루비루비)]sid"
3514}}}
3515input=@input@
3516{{{#!wiki style="display: none"
3517{{{#!if this.Macro=this.input.indexOf("[br]")
3518}}}{{{#!if this.Macro!=-1
3519 {{{#!if this.input = this.input.substring(0,this.Macro)+'<br>'+this.input.substr(this.Macro+4)
3520 }}}}}}
3521{{{#!if this.Macro=this.input.indexOf("[clearfix]")
3522}}}{{{#!if this.Macro!=-1
3523 {{{#!if this.input = this.input.substring(0,this.Macro)+'<div style="clear: both">'+this.input.substr(this.Macro+10)
3524 }}}}}}
3525{{{#!if this.MacroOpen=this.input.indexOf("\[ruby\("), this.Color=''
3526##)]
3527}}}{{{#!if this.MacroOpen!=-1
3528 {{{#!if this.MacroClose=this.input.substring(this.MacroOpen).indexOf(")]")
3529 }}}{{{#!if this.MacroClose!=-1
3530 {{{#!if this.RubyRaw=this.input.substr(this.MacroOpen,this.MacroClose), this.Comma1 = this.RubyRaw.indexOf(',ruby='), this.Comma2 = this.RubyRaw.substr().indexOf(',color='), this.Text = this.RubyRaw.substring(6,this.Comma1)
3531 }}}{{{#!if this.Comma2==-1
3532 {{{#!if this.Ruby = this.RubyRaw.substring(this.Comma1+6,this.MacroClose)
3533 }}}
3534 }}}{{{#!if this.Comma2!=-1
3535 {{{#!if this.Ruby = this.RubyRaw.substring(this.Comma1+6,this.Comma2)
3536 }}}{{{#!if this.Color = this.RubyRaw.substr(this.Comma2+7,this.MacroClose)
3537 }}}
3538 }}}
3539 {{{#!if this.input = this.input.substring(0,this.MacroOpen)+'<ruby>'+this.Text+'<rt><span style="color:'+this.Color+'">'+this.Ruby+'</span></rt></ruby>'+this.input.substr(this.MacroClose+this.MacroOpen+2)
3540 }}}
3541 }}}
3542}}}
3543}}}
3544output: {{{#!html @input@}}}
3545
3546== 나무나무마크구상5 ==
3547동영상 매크로.
3548start, end는 숫자'''만''' 입력해야 한다. 실제 나무마크에선 1'''s'''같이 뒤에 s를 붙인 형식도 되는데 다 만들고 나서 알게된 이유로 귀찮
3549{{{#!if this.input="[youtube(GrAchTdepsU, start=1, end=10000890890, width=640)][youtube(T2fjQrsKbAM, start=1, end=, width=640)]"
3550}}}
3551
3552input=@input@
3553{{{#!wiki style="display: none"
3554{{{#!if this.MacroOpen=this.input.indexOf("\[youtube\("), Ywidth=640, Yheight=360, Ystart='', Yend=''
3555##)]
3556}}}{{{#!if this.MacroOpen!=-1
3557 {{{#!if this.MacroClose=this.input.substring(this.MacroOpen).indexOf(")]")
3558 }}}{{{#!if this.MacroClose!=-1
3559 {{{#!if this.MacroRaw=this.input.substr(this.MacroOpen,this.MacroClose), this.link = this.MacroRaw.substring(9,20)
3560 }}}
3561
3562 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3563 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3564 }}}
3565 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3566 {{{#!if this.Comma2 == 0
3567 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3568 }}}
3569 }}}
3570 {{{#!if this.Comma2 != 0
3571 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3572 }}}
3573 }}}
3574 }}}
3575 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3576 }}}
3577
3578 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3579 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3580 }}}
3581 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3582 {{{#!if this.Comma2 == 0
3583 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3584 }}}
3585 }}}
3586 {{{#!if this.Comma2 != 0
3587 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3588 }}}
3589 }}}
3590 }}}
3591 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3592 }}}
3593
3594 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3595 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3596 }}}
3597 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3598 {{{#!if this.Comma2 == 0
3599 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3600 }}}
3601 }}}
3602 {{{#!if this.Comma2 != 0
3603 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3604 }}}
3605 }}}
3606 }}}
3607 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3608 }}}
3609
3610 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3611 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3612 }}}
3613 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3614 {{{#!if this.Comma2 == 0
3615 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3616 }}}
3617 }}}
3618 {{{#!if this.Comma2 != 0
3619 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3620 }}}
3621 }}}
3622 }}}
3623 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3624 }}}
3625
3626 {{{#!if this.input = this.input.substring(0,this.MacroOpen)+'<iframe width="'+this.Ywidth+'" height="'+this.Yheight+'" src="https://www.youtube.com/embed/' + this.link + '?start='+this.Ystart+'&end='+this.Yend+'" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>' + this.input.substring(this.MacroOpen+this.MacroClose+2)
3627 }}}
3628 }}}
3629}}}
3630{{{#!if this.MacroOpen=this.input.indexOf("\[youtube\("), Ywidth=640, Yheight=360, Ystart='', Yend=''
3631##)]
3632}}}{{{#!if this.MacroOpen!=-1
3633 {{{#!if this.MacroClose=this.input.substring(this.MacroOpen).indexOf(")]")
3634 }}}{{{#!if this.MacroClose!=-1
3635 {{{#!if this.MacroRaw=this.input.substr(this.MacroOpen,this.MacroClose), this.link = this.MacroRaw.substring(9,20)
3636 }}}
3637
3638 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3639 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3640 }}}
3641 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3642 {{{#!if this.Comma2 == 0
3643 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3644 }}}
3645 }}}
3646 {{{#!if this.Comma2 != 0
3647 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3648 }}}
3649 }}}
3650 }}}
3651 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3652 }}}
3653
3654 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3655 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3656 }}}
3657 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3658 {{{#!if this.Comma2 == 0
3659 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3660 }}}
3661 }}}
3662 {{{#!if this.Comma2 != 0
3663 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3664 }}}
3665 }}}
3666 }}}
3667 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3668 }}}
3669
3670 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3671 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3672 }}}
3673 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3674 {{{#!if this.Comma2 == 0
3675 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3676 }}}
3677 }}}
3678 {{{#!if this.Comma2 != 0
3679 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3680 }}}
3681 }}}
3682 }}}
3683 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3684 }}}
3685
3686 {{{#!if this.Comma1 = MacroRaw.indexOf(','), this.EqualSign = MacroRaw.indexOf('=')
3687 }}}{{{#!if this.Comma2 = MacroRaw.substr(Comma1+1).indexOf(',')+1
3688 }}}
3689 {{{#!if (this.Comma1 != -1) && (this.EqualSign != -1)
3690 {{{#!if this.Comma2 == 0
3691 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1).trim()
3692 }}}
3693 }}}
3694 {{{#!if this.Comma2 != 0
3695 {{{#!if this['Y'+MacroRaw.substring(Comma1+1,EqualSign).trim()]=MacroRaw.substring(EqualSign+1,Comma1+Comma2).trim()
3696 }}}
3697 }}}
3698 }}}
3699 {{{#!if this.MacroRaw = this.MacroRaw.substr(Comma1+Comma2)
3700 }}}
3701 {{{#!if this.input = this.input.substring(0,this.MacroOpen)+'<iframe width="'+this.Ywidth+'" height="'+this.Yheight+'" src="https://www.youtube.com/embed/' + this.link + '?start='+this.Ystart+'&end='+this.Yend+'" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>' + this.input.substring(this.MacroOpen+this.MacroClose+2)
3702 }}}
3703 }}}
3704}}}
3705}}}
3706
3707## {{{#!html <iframe width="640" height="360" src="https://www.youtube.com/embed/GrAchTdepsU?start=1&end=2" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>}}}
3708
3709output: {{{#!html @input@}}}
3710== ㅁㄴㅇㄹ ==
3711
3712{{{#!wiki style="background: skyblue; margin: 0 auto; padding: 5px; max-width: 500px"
3713||<tablealign=center><tablewidth=100%><tablebordercolor=transparent><tablebgcolor=red><bgcolor=#000>||
3714
3715||<tablealign=center><tablewidth=100%><tablebordercolor=transparent><tablebgcolor=red><rowbgcolor=#000>||
3716||<colbgcolor=#000>||
3717||<tan>||
3718
3719||<tablealign=center><tablewidth=100%><bgcolor=#000>||
3720
3721||<tablealign=center><tablewidth=100%>||}}}
3722Mozilla/5.0 (compatible; Daum/1.0; +http://ws.daum.net/aboutkr.html) ok
3723Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/web) ok
3724
3725==# include 문서 가져옴 #==
3726\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961)]
3727[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961)]
3728----
3729\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961, uuid=2d701244-1d84-4716-8717-e0756914096d)]
3730[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961, uuid=2d701244-1d84-4716-8717-e0756914096d)]
3731----
3732\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=-1, UUID=2d701244-1d84-4716-8717-e07569140961)]
3733[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=-1, UUID=2d701244-1d84-4716-8717-e07569140961)]
3734----
3735\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=)]
3736[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=)]
3737----
3738\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e0756914096x)]
3739[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e0756914096x)]
3740----
3741\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961)]
3742[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961)]
3743----
3744\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e0756914096x)]
3745[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e0756914096x)]
3746----
3747\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961, UUID=2d701244-1d84-4716-8717-e07569140961)]
3748[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961, UUID=2d701244-1d84-4716-8717-e07569140961)]
3749----
3750\[include(틀:isuuid, uuid=1dd4a127-1b8d-4788-8cea-9ff8b1ddd06e)]
3751[include(틀:isuuid, uuid=1dd4a127-1b8d-4788-8cea-9ff8b1ddd06e)]
3752----
3753\[include(틀:isuuid, uuid=xdd4a127-1b8d-4788-8cea-9ff8b1ddd0xx)]
3754[include(틀:isuuid, uuid=xdd4a127-1b8d-4788-8cea-9ff8b1ddd0xx)]
3755\[include(틀:isuuid, uuid=냥)]
3756[include(틀:isuuid, uuid=냥)]
3757
3758== method ==
3759[include(틀:ㅁ, str=Hello\, World!)]
3760toString() 가능