r2774 vs r2775
11
[[분류:냥]]
22
33
{{{#!if num=0x1dff, r=16, int=parseInt(num, r)
44
@r@진수 @num@는 10진법으로 @int@입니다.}}}
55
66
==# ㅇ #==
77
[include]
88
https://theseed.io/backlink/%EB%AC%B8%EC%84%9C:%20
99
[include(틀:ㅇ, a=)]
1010
{{{#!if a='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
1111
##length : 65
1212
}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
1313
##length : 650
1414
}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
1515
##length : 6500
1616
}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
1717
##length : 65000
1818
}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
1919
##guess : 계산시 length가 65534를 초과하게 되면 텍스트 길이가 늘어나는 연산을 실행하지 않음. (또는 오류 발생)
2020
##예전에 수백만자 소환술이 가능했었는데, namu님은 이렇게 잠수함 패치를 했다고 합리적(?)인 의심을 해볼 수 있습니다.
2121
}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
2222
}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
2323
}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
2424
##guess : 여기까지 싸그리 무시됨
2525
}}}{{{#!if a += 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
2626
##length : 65000 + 534 = 65534 (정상입니다)?
2727
}}}{{{#!if b=a.length
2828
}}}
2929
b == @b@
3030
65534?
3131
전엔 29970아니였냐
3232
## @a@
3333
---
3434
{{{#!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
3535
}}}{{{#!if b=a.length
3636
}}}b == @b@
3737
---
3838
{{{#!if b=1, c='asdf', d='asdf'
3939
}}}{{{#!if c='1sid1', a+=a, b=a.length, d='2sid2'
4040
}}}b == @b@
4141
@c@<바뀜 @d@<안바뀜
4242
##65534를 초과하게 연산을 해 두면 그 if문 뒷부분이 씹히는 듯 합니다.
4343
---
4444
{{{#!if 각주명=' '
4545
}}}[*@각주명@]
4646
4747
{{{#!if true
4848
[include({{{#!if true)]}}}
4949
----
5050
{{{#!if true
5151
[include(\{\{\{#red asdf}}})]
5252
}}}
5353
----
5454
{{{#!if true
5555
[include({{{#red asdf}}})]
5656
}}}
5757
----
5858
{{{#!if true
5959
[include(\{\{\{}}})]
6060
}}}
6161
----
6262
{{{#!if true
6363
[include(\}\}\})]
6464
}}}
6565
----
6666
{{{#!wiki style=""
6767
[include(\}\}\})]}}}
6868
6969
----
7070
{{{#!if 식='1+2'
7171
}}}
7272
{{{#!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))
7373
##42 43 45 47~57 or null
7474
그렇다. ^^그긴거^^는 필요없었다.}}}흑흑
7575
하지만 소수점 아랫쪽은 필요했다는 무시무시한 사실
7676
----
7777
{{{#!if ap=5, bp=0, bb=""
7878
}}}{{{#!if ap-bp>=9
7979
{{{#!if bp+=9, bb=bb+"000000000"
8080
}}}}}}{{{#!if ap-bp>=4
8181
{{{#!if bp+=4, bb=bb+"0000"
8282
}}}}}}{{{#!if ap-bp>=2
8383
{{{#!if bp+=2, bb=bb+"00"
8484
}}}}}}{{{#!if ap-bp>=2
8585
{{{#!if bp+=2, bb=bb+"00"
8686
}}}}}}{{{#!if ap-bp>=1
8787
{{{#!if bp+=1, bb=bb+"0"
8888
}}}}}}
8989
@ap@ @bp@
9090
{{{#!if bl = bb.length
9191
}}}@bl@자
9292
----
9393
{{{#!if ap=5, bp=0, bb=""
9494
}}}{{{#!if ap>bp
9595
{{{#!if bp=ap, bb+="000000000000000000"
9696
}}}{{{#!if bb=bb.substr(0,ap)
9797
}}}}}}
9898
@ap@ @bp@
9999
{{{#!if bl = bb.length
100100
}}}@bl@자
101101
##
102102
||<#fff"> <#fff'''{{{#red \"}}}'''>왜 문제가 없지 ||
103103
##
104104
folding, wiki(스타일), html은 뒤에 띄어쓰기 없어도 작동.
105105
다만 dark-style은 꼭 "-"만 사용 가능.
106106
if, syntax는 띄어쓰기 없을 시 에러.
107107
##
108108
==# 계산기 테스트 #==
109109
{{{-5
110110
1.[include(틀:계산기2, a=1.1, f=-, b=-1.2)]
111111
1.[include(틀:계산기2, a=9223372036854775808, f=-, b=-9223372036854775800)]
112112
1.[include(틀:계산기2, a=123456789012345678, f=-, b=-901234567890123456)]
113113
1.[include(틀:계산기2, a=., f=-, b=-.)]
114114
1.[include(틀:계산기2, a=-, f=+, b=-)]
115115
1.[include(틀:계산기2, a=12345, f=-, b=67890)]
116116
1.[include(틀:계산기2, a=123459, f=/, b=2)]
117117
1.[include(틀:계산기2, a=10, f=/, b=3)]
118118
1.[include(틀:계산기2, a=-5, f=/, b=200)]
119119
1.[include(틀:계산기2, a=-3, f=/, b=7)]
120120
121121
1.#11[include(틀:계산기2, a=123456789012345678.901234567890123456, f=+, b=789012345678901234.567890123456789012)]
122122
1.[include(틀:계산기2, a=123456789012345678.9012345678901234567, f=+, b=789012345678901234.567890123456789012)]
123123
1.[include(틀:계산기2, a=-5, f=*, b=200)]
124124
1.[include(틀:계산기2, a=-1, f=*, b=-5)]
125125
1.[include(틀:계산기2, a=1.1, f=+, b=0.1)]
126126
1.[include(틀:계산기2, a=1.123, f=+, b=0.877)]
127127
1.[include(틀:계산기2, a=1.123, f=+, b=0.878)]
128128
1.[include(틀:계산기2, a=1.333, f=-, b=4.354)]
129129
1.[include(틀:계산기2, a=7.89, f=-, b=12.345)]
130130
1.[include(틀:계산기2, a=1, f=-, b=0.000000000000000001)]
131131
132132
1.#21[include(틀:계산기2, a=0.999999999999999999, f=+, b=0.000000000000000001)]
133133
1.[include(틀:계산기2, a=1.000000000000000002, f=-, b=2.000000000000000001)]
134134
1.[include(틀:계산기2, a=100000000000000000, f=*, b=100000000000000000)]
135135
1.[include(틀:계산기2, a=123456789012345678, f=*, b=789012345678901234)]
136136
1.[include(틀:계산기2, a=123456789012345678.901234567890123456, f=*, b=789012345678901234.567890123456789012)]
137137
1.[include(틀:계산기2, a=999999999999999999.999999999999999999, f=*, b=999999999999999999.999999999999999999)]
138138
1.[include(틀:계산기2, a=-999999999999999999.999999999999999999, f=*, b=-999999999999999999.999999999999999999)]
139139
1.[include(틀:계산기2, a=0, f=*, b=789012345678901234.567890123456789012)]
140140
1.[include(틀:계산기2, a=100000000000000000.000000001, f=*, b=0.00000000000005678)]
141141
1.[include(틀:계산기2, a=-999999999999999999.9999999999999999999, f=*, b=0.0000000000000000009)]
142142
143143
1.#31[include(틀:계산기2, a=123냥456, f=*, b=1)]
144144
1.[include(틀:계산기2, a=1.1, f=*, b=1.1)]
145145
1.[include(틀:계산기2, a=1냥2.1, f=*, b=1)]
146146
1.[include(틀:계산기2, a=1냥2.1, f=*, b=1.냥21)]
147147
1.[include(틀:계산기2, a=0, f=/, b=0.0)]
148148
1.[include(틀:계산기2, a=0.111112222233333444테스트, b=0.555556666677777888테스트, f=*)]
149149
1.[include(틀:계산기2, a=0.11111222223333344444, b=0.555556666677777888., f=*)]
150150
1.[include(틀:계산기2, a=00000000001, b=000001, f=+)]
151151
1.[include(틀:계산기2, a=\0\0\0\0\0\0\0\0\0\0, b=2, f=+)]
152152
}}}
153153
154154
155155
== 문단 ==
156156
{{{#!if json={'a':'b', 'c':'d'}
157157
json={'a':'b', 'c':'d'}[br]
158158
}}}{{{#!if json['a'] == 'b'
159159
json['a'] == 'b'[br]
160160
}}}{{{#!if list = ['a', 'b']
161161
list = ['a', 'b'][br]
162162
}}}{{{#!if list[1] == 'b'
163163
list[1] == 'b'[br]
164164
}}}
165165
166166
[[../냥]] < 볼드체. 단, {{{../}}}뒤에 붙는 이름이 자기자신과 같은 이름이면 볼드체, 다른 이름(예 : [[../냥냥]], [[../냥/냥]])이면 볼드체가 아니다. 문서명이 '[[냥/냥|(상위문서명)/냥]]'일 경우에도 볼드체가 된다. 이 문서에는 상위 문서가 없으니 그냥 '냥' 으로 링크되는 듯 하다.
167167
[[냥#]] < 볼드체
168168
[[냥#ㅁㄴㅇㄹ|냥#ㅁㄴㅇㄹ]] < 볼드체아님
169169
[[문서:냥]] < 볼드체아님
170170
171171
[include(틀:계산기, r=13)]
172172
\[include(틀:계산기, r=13)]
173173
생각해보니까 그냥 r을 지정할 수도 있겠구나
174174
[include(틀:계산기, a=123456789, f=+, b=1)]
175175
[include(틀:계산기, a=123456789, f=-, b=1)]
176176
[include(틀:계산기, a=123459, f=*, b=2)]
177177
[include(틀:계산기, a=123459, f=/, b=2)]
178178
179179
== 그래프구상 ==
180180
{{{#!if i=0, x=0
181181
}}}<math>x^2</math>
182182
{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
183183
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
184184
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
185185
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
186186
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
187187
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
188188
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
189189
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
190190
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
191191
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
192192
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
193193
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
194194
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
195195
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
196196
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
197197
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
198198
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
199199
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
200200
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
201201
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
202202
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
203203
}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
204204
}}}{{{#!if true
205205
#tk : thickness (px) ; wd : width (px)
206206
{{{#!if tk=1+0.0, color="#666", wd=10+0.0
207207
}}}}}}{{{#!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"
208208
}}}
209209
{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y1@px; @wdx@; @vag@(@v1@px + @tk@px)"
210210
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y2@px; @wdx@; @vag@(@v2@px + @tk@px);"
211211
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y3@px; @wdx@; @vag@(@v3@px + @tk@px);"
212212
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y4@px; @wdx@; @vag@(@v4@px + @tk@px);"
213213
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y5@px; @wdx@; @vag@(@v5@px + @tk@px);"
214214
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y6@px; @wdx@; @vag@(@v6@px + @tk@px);"
215215
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y7@px; @wdx@; @vag@(@v7@px + @tk@px);"
216216
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y8@px; @wdx@; @vag@(@v8@px + @tk@px);"
217217
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y9@px; @wdx@; @vag@(@v9@px + @tk@px);"
218218
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y10@px; @wdx@; @vag@(@v10@px + @tk@px)"
219219
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y11@px; @wdx@; @vag@(@v11@px + @tk@px)"
220220
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y12@px; @wdx@; @vag@(@v12@px + @tk@px)"
221221
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y13@px; @wdx@; @vag@(@v13@px + @tk@px)"
222222
}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y14@px; @wdx@; @vag@(@v14@px + @tk@px)"
223223
}}}
224224
225225
== 나무나무마크 ==
226226
* todo: 리스트, 분류, 각주, 주석, 매크로
227227
input: {{\{#!wiki style="margin: auto; max-width: 700px; border-radius: 12px; background: linear-gradient(to right\, #00a69c\, #28b472); overflow: hidden; word-break: keep-all; text-align: center" dark-style="background: #888"<br>{\{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"<br>'\'\'\{{\{+5 [\[나무위키|{\{{#fff\,#fff 나무위키\}}}]\]}\}}<br>{\{{#fff 둘러보기아님}\}}'\'\'
228228
실제:
229229
{{{#!wiki style="margin: auto; max-width: 700px; border-radius: 12px; background: linear-gradient(to right, #00a69c, #28b472); overflow: hidden; word-break: keep-all; text-align: center" dark-style="background: #888"
230230
{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"
231231
'''{{{+5 [[나무위키|{{{#fff,#fff 나무위키}}}]]}}}[br]{{{#fff,#fff 둘러보기아님}}}'''}}}
232232
}}}
233233
나무나무마크:
234234
[include(틀:ㄴ, input={{{#!wiki style="margin: auto; max-width: 700px; border-radius: 12px; background: linear-gradient(to right\, #00a69c\, #28b472); overflow: hidden; word-break: keep-all; text-align: center" dark-style="background: #888"<br>{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"<br>'''{{{+5 [[나무위키|{{{#fff\,#fff 나무위키}}}]]}}}<br>{{{#fff 둘러보기아님}}}'''}}}
235235
}}})]
236236
== 나무나무마크구상 ==
237237
* 할거 > 분류
238238
## \{{{#!html <div style="clear: both"/>}}}
239239
## == clearfix
240240
{{{#!if input='냥[[링크|냥]]냥[[https://namu.wiki/w/사용자:nyangx3|냥]]냥'
241241
}}}{{{#!if DarkInput=input
242242
}}}
243243
input=@input@
244244
{{{#!wiki style="display: none"
245245
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', DarkLinkColor='#e69720', outLink=''
246246
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
247247
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
248248
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
249249
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
250250
{{{#!if divider = linkRaw.indexOf('|')
251251
}}}{{{#!if divider == -1
252252
##[[링크]]
253253
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
254254
}}}
255255
}}}{{{#!if divider != -1
256256
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
257257
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
258258
##[[|]] > 출력 x
259259
}}}
260260
}}}
261261
{{{#!if (divider == 2) && !break
262262
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
263263
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
264264
}}}
265265
}}}
266266
{{{#!if (divider+1 == linkRaw.length-2) && !break
267267
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
268268
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
269269
@linkPrint@
270270
@href@
271271
}}}
272272
}}}
273273
{{{#!if !break
274274
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
275275
}}}
276276
}}}
277277
}}}
278278
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
279279
{{{#!if linkColor = 'none', DarkLinkColor = 'none', outLink = 'asdf'
280280
}}}
281281
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
282282
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
283283
}}}{{{#!if !(isCategory || isLink)
284284
{{{#!if href = 'https://theseed.io/w/'+href
285285
}}}
286286
}}}{{{#!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)
287287
}}}{{{#!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)
288288
}}}
289289
}}}
290290
#######################
291291
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
292292
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
293293
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
294294
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
295295
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
296296
{{{#!if divider = linkRaw.indexOf('|')
297297
}}}{{{#!if divider == -1
298298
##[[링크]]
299299
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
300300
}}}
301301
}}}{{{#!if divider != -1
302302
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
303303
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
304304
##[[|]] > 출력 x
305305
}}}
306306
}}}
307307
{{{#!if (divider == 2) && !break
308308
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
309309
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
310310
}}}
311311
}}}
312312
{{{#!if (divider+1 == linkRaw.length-2) && !break
313313
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
314314
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
315315
@linkPrint@
316316
@href@
317317
}}}
318318
}}}
319319
{{{#!if !break
320320
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
321321
}}}
322322
}}}
323323
}}}
324324
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
325325
{{{#!if linkColor = 'none', DarkLinkColor = 'none', outLink = 'asdf'
326326
}}}
327327
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
328328
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
329329
}}}{{{#!if !(isCategory || isLink)
330330
{{{#!if href = 'https://theseed.io/w/'+href
331331
}}}
332332
}}}{{{#!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)
333333
}}}{{{#!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)
334334
}}}
335335
}}}
336336
}}}
337337
338338
화이트: {{{#!html @input@}}}
339339
----
340340
다크: {{{#!html @DarkInput@}}}
341341
342342
343343
== 나무나무마크구상2 ==
344344
* 리터럴귀찮음 if folding syntax는 될리가없음
345345
{{{#!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>}}}}}}) 한 번 눌러 주세요.}}}}}}}}}'
346346
}}}
347347
input=@input@
348348
##괄호를 ) 를 찾고 (를 나중에 찾는 방식이라(이게 로직이 더 간단함 근데 처리부분 길어지면 바꿀수도) input에 다른 거 오면 창남ㅇㅇ
349349
350350
{{{#!wiki style="display: none"
351351
##############################
352352
{{{#!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'}
353353
}}}{{{#!if DarkInput=input
354354
}}}
355355
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
356356
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
357357
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
358358
}}}
359359
{{{#!if _ParOpen == -1
360360
{{{#!if Match=true
361361
}}}
362362
}}}{{{#!if _ParOpen != -1
363363
{{{#!if ParOpen=_ParOpen
364364
}}}
365365
}}}
366366
############################
367367
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
368368
}}}
369369
{{{#!if _ParOpen == -1
370370
{{{#!if Match=true
371371
}}}
372372
}}}{{{#!if _ParOpen != -1
373373
{{{#!if ParOpen+=_ParOpen+3
374374
}}}
375375
}}}
376376
############################
377377
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
378378
}}}
379379
{{{#!if _ParOpen == -1
380380
{{{#!if Match=true
381381
}}}
382382
}}}{{{#!if _ParOpen != -1
383383
{{{#!if ParOpen+=_ParOpen+3
384384
}}}
385385
}}}
386386
############################
387387
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
388388
}}}
389389
{{{#!if _ParOpen == -1
390390
{{{#!if Match=true
391391
}}}
392392
}}}{{{#!if _ParOpen != -1
393393
{{{#!if ParOpen+=_ParOpen+3
394394
}}}
395395
}}}
396396
############################
397397
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
398398
}}}
399399
{{{#!if _ParOpen == -1
400400
{{{#!if Match=true
401401
}}}
402402
}}}{{{#!if _ParOpen != -1
403403
{{{#!if ParOpen+=_ParOpen+3
404404
}}}
405405
}}}
406406
############################
407407
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
408408
}}}
409409
{{{#!if _ParOpen == -1
410410
{{{#!if Match=true
411411
}}}
412412
}}}{{{#!if _ParOpen != -1
413413
{{{#!if ParOpen+=_ParOpen+3
414414
}}}
415415
}}}
416416
############################
417417
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
418418
}}}
419419
{{{#!if _ParOpen == -1
420420
{{{#!if Match=true
421421
}}}
422422
}}}{{{#!if _ParOpen != -1
423423
{{{#!if ParOpen+=_ParOpen+3
424424
}}}
425425
}}}
426426
}}}
427427
###########################
428428
{{{#!if Match
429429
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
430430
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
431431
}}}
432432
}}}
433433
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
434434
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
435435
}}}{{{#!if BrL != -1 && StyleL!=-1
436436
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
437437
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
438438
}}}
439439
}}}
440440
}}}
441441
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
442442
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
443443
}}}{{{#!if Blank!=-1
444444
{{{#!if Comma != -1
445445
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
446446
}}}
447447
}}}
448448
{{{#!if Comma == -1
449449
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
450450
}}}
451451
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
452452
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
453453
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
454454
}}}
455455
}}}
456456
}}}
457457
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
458458
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
459459
}}}{{{#!if Blank==5
460460
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
461461
}}}{{{#!if Em = Emlist[Size]
462462
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
463463
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
464464
}}}
465465
}}}
466466
}}}
467467
}}}
468468
}}}
469469
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
470470
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
471471
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
472472
}}}
473473
{{{#!if _ParOpen == -1
474474
{{{#!if Match=true
475475
}}}
476476
}}}{{{#!if _ParOpen != -1
477477
{{{#!if ParOpen=_ParOpen
478478
}}}
479479
}}}
480480
############################
481481
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
482482
}}}
483483
{{{#!if _ParOpen == -1
484484
{{{#!if Match=true
485485
}}}
486486
}}}{{{#!if _ParOpen != -1
487487
{{{#!if ParOpen+=_ParOpen+3
488488
}}}
489489
}}}
490490
############################
491491
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
492492
}}}
493493
{{{#!if _ParOpen == -1
494494
{{{#!if Match=true
495495
}}}
496496
}}}{{{#!if _ParOpen != -1
497497
{{{#!if ParOpen+=_ParOpen+3
498498
}}}
499499
}}}
500500
############################
501501
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
502502
}}}
503503
{{{#!if _ParOpen == -1
504504
{{{#!if Match=true
505505
}}}
506506
}}}{{{#!if _ParOpen != -1
507507
{{{#!if ParOpen+=_ParOpen+3
508508
}}}
509509
}}}
510510
############################
511511
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
512512
}}}
513513
{{{#!if _ParOpen == -1
514514
{{{#!if Match=true
515515
}}}
516516
}}}{{{#!if _ParOpen != -1
517517
{{{#!if ParOpen+=_ParOpen+3
518518
}}}
519519
}}}
520520
############################
521521
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
522522
}}}
523523
{{{#!if _ParOpen == -1
524524
{{{#!if Match=true
525525
}}}
526526
}}}{{{#!if _ParOpen != -1
527527
{{{#!if ParOpen+=_ParOpen+3
528528
}}}
529529
}}}
530530
############################
531531
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
532532
}}}
533533
{{{#!if _ParOpen == -1
534534
{{{#!if Match=true
535535
}}}
536536
}}}{{{#!if _ParOpen != -1
537537
{{{#!if ParOpen+=_ParOpen+3
538538
}}}
539539
}}}
540540
}}}
541541
###########################
542542
{{{#!if Match
543543
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
544544
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
545545
}}}
546546
}}}
547547
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
548548
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
549549
}}}{{{#!if BrL != -1 && StyleL!=-1
550550
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
551551
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
552552
}}}
553553
}}}
554554
}}}
555555
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
556556
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
557557
}}}{{{#!if Blank!=-1
558558
{{{#!if Comma != -1
559559
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
560560
}}}
561561
}}}
562562
{{{#!if Comma == -1
563563
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
564564
}}}
565565
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
566566
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
567567
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
568568
}}}
569569
}}}
570570
}}}
571571
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
572572
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
573573
}}}{{{#!if Blank==5
574574
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
575575
}}}{{{#!if Em = Emlist[Size]
576576
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
577577
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
578578
}}}
579579
}}}
580580
}}}
581581
}}}
582582
}}}
583583
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
584584
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
585585
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
586586
}}}
587587
{{{#!if _ParOpen == -1
588588
{{{#!if Match=true
589589
}}}
590590
}}}{{{#!if _ParOpen != -1
591591
{{{#!if ParOpen=_ParOpen
592592
}}}
593593
}}}
594594
############################
595595
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
596596
}}}
597597
{{{#!if _ParOpen == -1
598598
{{{#!if Match=true
599599
}}}
600600
}}}{{{#!if _ParOpen != -1
601601
{{{#!if ParOpen+=_ParOpen+3
602602
}}}
603603
}}}
604604
############################
605605
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
606606
}}}
607607
{{{#!if _ParOpen == -1
608608
{{{#!if Match=true
609609
}}}
610610
}}}{{{#!if _ParOpen != -1
611611
{{{#!if ParOpen+=_ParOpen+3
612612
}}}
613613
}}}
614614
############################
615615
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
616616
}}}
617617
{{{#!if _ParOpen == -1
618618
{{{#!if Match=true
619619
}}}
620620
}}}{{{#!if _ParOpen != -1
621621
{{{#!if ParOpen+=_ParOpen+3
622622
}}}
623623
}}}
624624
############################
625625
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
626626
}}}
627627
{{{#!if _ParOpen == -1
628628
{{{#!if Match=true
629629
}}}
630630
}}}{{{#!if _ParOpen != -1
631631
{{{#!if ParOpen+=_ParOpen+3
632632
}}}
633633
}}}
634634
############################
635635
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
636636
}}}
637637
{{{#!if _ParOpen == -1
638638
{{{#!if Match=true
639639
}}}
640640
}}}{{{#!if _ParOpen != -1
641641
{{{#!if ParOpen+=_ParOpen+3
642642
}}}
643643
}}}
644644
############################
645645
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
646646
}}}
647647
{{{#!if _ParOpen == -1
648648
{{{#!if Match=true
649649
}}}
650650
}}}{{{#!if _ParOpen != -1
651651
{{{#!if ParOpen+=_ParOpen+3
652652
}}}
653653
}}}
654654
}}}
655655
###########################
656656
{{{#!if Match
657657
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
658658
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
659659
}}}
660660
}}}
661661
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
662662
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
663663
}}}{{{#!if BrL != -1 && StyleL!=-1
664664
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
665665
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
666666
}}}
667667
}}}
668668
}}}
669669
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
670670
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
671671
}}}{{{#!if Blank!=-1
672672
{{{#!if Comma != -1
673673
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
674674
}}}
675675
}}}
676676
{{{#!if Comma == -1
677677
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
678678
}}}
679679
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
680680
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
681681
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
682682
}}}
683683
}}}
684684
}}}
685685
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
686686
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
687687
}}}{{{#!if Blank==5
688688
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
689689
}}}{{{#!if Em = Emlist[Size]
690690
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
691691
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
692692
}}}
693693
}}}
694694
}}}
695695
}}}
696696
}}}
697697
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
698698
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
699699
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
700700
}}}
701701
{{{#!if _ParOpen == -1
702702
{{{#!if Match=true
703703
}}}
704704
}}}{{{#!if _ParOpen != -1
705705
{{{#!if ParOpen=_ParOpen
706706
}}}
707707
}}}
708708
############################
709709
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
710710
}}}
711711
{{{#!if _ParOpen == -1
712712
{{{#!if Match=true
713713
}}}
714714
}}}{{{#!if _ParOpen != -1
715715
{{{#!if ParOpen+=_ParOpen+3
716716
}}}
717717
}}}
718718
############################
719719
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
720720
}}}
721721
{{{#!if _ParOpen == -1
722722
{{{#!if Match=true
723723
}}}
724724
}}}{{{#!if _ParOpen != -1
725725
{{{#!if ParOpen+=_ParOpen+3
726726
}}}
727727
}}}
728728
############################
729729
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
730730
}}}
731731
{{{#!if _ParOpen == -1
732732
{{{#!if Match=true
733733
}}}
734734
}}}{{{#!if _ParOpen != -1
735735
{{{#!if ParOpen+=_ParOpen+3
736736
}}}
737737
}}}
738738
############################
739739
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
740740
}}}
741741
{{{#!if _ParOpen == -1
742742
{{{#!if Match=true
743743
}}}
744744
}}}{{{#!if _ParOpen != -1
745745
{{{#!if ParOpen+=_ParOpen+3
746746
}}}
747747
}}}
748748
############################
749749
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
750750
}}}
751751
{{{#!if _ParOpen == -1
752752
{{{#!if Match=true
753753
}}}
754754
}}}{{{#!if _ParOpen != -1
755755
{{{#!if ParOpen+=_ParOpen+3
756756
}}}
757757
}}}
758758
############################
759759
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
760760
}}}
761761
{{{#!if _ParOpen == -1
762762
{{{#!if Match=true
763763
}}}
764764
}}}{{{#!if _ParOpen != -1
765765
{{{#!if ParOpen+=_ParOpen+3
766766
}}}
767767
}}}
768768
}}}
769769
###########################
770770
{{{#!if Match
771771
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
772772
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
773773
}}}
774774
}}}
775775
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
776776
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
777777
}}}{{{#!if BrL != -1 && StyleL!=-1
778778
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
779779
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
780780
}}}
781781
}}}
782782
}}}
783783
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
784784
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
785785
}}}{{{#!if Blank!=-1
786786
{{{#!if Comma != -1
787787
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
788788
}}}
789789
}}}
790790
{{{#!if Comma == -1
791791
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
792792
}}}
793793
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
794794
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
795795
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
796796
}}}
797797
}}}
798798
}}}
799799
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
800800
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
801801
}}}{{{#!if Blank==5
802802
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
803803
}}}{{{#!if Em = Emlist[Size]
804804
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
805805
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
806806
}}}
807807
}}}
808808
}}}
809809
}}}
810810
}}}
811811
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
812812
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
813813
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
814814
}}}
815815
{{{#!if _ParOpen == -1
816816
{{{#!if Match=true
817817
}}}
818818
}}}{{{#!if _ParOpen != -1
819819
{{{#!if ParOpen=_ParOpen
820820
}}}
821821
}}}
822822
############################
823823
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
824824
}}}
825825
{{{#!if _ParOpen == -1
826826
{{{#!if Match=true
827827
}}}
828828
}}}{{{#!if _ParOpen != -1
829829
{{{#!if ParOpen+=_ParOpen+3
830830
}}}
831831
}}}
832832
############################
833833
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
834834
}}}
835835
{{{#!if _ParOpen == -1
836836
{{{#!if Match=true
837837
}}}
838838
}}}{{{#!if _ParOpen != -1
839839
{{{#!if ParOpen+=_ParOpen+3
840840
}}}
841841
}}}
842842
############################
843843
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
844844
}}}
845845
{{{#!if _ParOpen == -1
846846
{{{#!if Match=true
847847
}}}
848848
}}}{{{#!if _ParOpen != -1
849849
{{{#!if ParOpen+=_ParOpen+3
850850
}}}
851851
}}}
852852
############################
853853
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
854854
}}}
855855
{{{#!if _ParOpen == -1
856856
{{{#!if Match=true
857857
}}}
858858
}}}{{{#!if _ParOpen != -1
859859
{{{#!if ParOpen+=_ParOpen+3
860860
}}}
861861
}}}
862862
############################
863863
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
864864
}}}
865865
{{{#!if _ParOpen == -1
866866
{{{#!if Match=true
867867
}}}
868868
}}}{{{#!if _ParOpen != -1
869869
{{{#!if ParOpen+=_ParOpen+3
870870
}}}
871871
}}}
872872
############################
873873
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
874874
}}}
875875
{{{#!if _ParOpen == -1
876876
{{{#!if Match=true
877877
}}}
878878
}}}{{{#!if _ParOpen != -1
879879
{{{#!if ParOpen+=_ParOpen+3
880880
}}}
881881
}}}
882882
}}}
883883
###########################
884884
{{{#!if Match
885885
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
886886
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
887887
}}}
888888
}}}
889889
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
890890
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
891891
}}}{{{#!if BrL != -1 && StyleL!=-1
892892
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
893893
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
894894
}}}
895895
}}}
896896
}}}
897897
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
898898
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
899899
}}}{{{#!if Blank!=-1
900900
{{{#!if Comma != -1
901901
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
902902
}}}
903903
}}}
904904
{{{#!if Comma == -1
905905
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
906906
}}}
907907
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
908908
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
909909
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
910910
}}}
911911
}}}
912912
}}}
913913
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
914914
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
915915
}}}{{{#!if Blank==5
916916
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
917917
}}}{{{#!if Em = Emlist[Size]
918918
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
919919
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
920920
}}}
921921
}}}
922922
}}}
923923
}}}
924924
}}}
925925
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
926926
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
927927
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
928928
}}}
929929
{{{#!if _ParOpen == -1
930930
{{{#!if Match=true
931931
}}}
932932
}}}{{{#!if _ParOpen != -1
933933
{{{#!if ParOpen=_ParOpen
934934
}}}
935935
}}}
936936
############################
937937
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
938938
}}}
939939
{{{#!if _ParOpen == -1
940940
{{{#!if Match=true
941941
}}}
942942
}}}{{{#!if _ParOpen != -1
943943
{{{#!if ParOpen+=_ParOpen+3
944944
}}}
945945
}}}
946946
############################
947947
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
948948
}}}
949949
{{{#!if _ParOpen == -1
950950
{{{#!if Match=true
951951
}}}
952952
}}}{{{#!if _ParOpen != -1
953953
{{{#!if ParOpen+=_ParOpen+3
954954
}}}
955955
}}}
956956
############################
957957
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
958958
}}}
959959
{{{#!if _ParOpen == -1
960960
{{{#!if Match=true
961961
}}}
962962
}}}{{{#!if _ParOpen != -1
963963
{{{#!if ParOpen+=_ParOpen+3
964964
}}}
965965
}}}
966966
############################
967967
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
968968
}}}
969969
{{{#!if _ParOpen == -1
970970
{{{#!if Match=true
971971
}}}
972972
}}}{{{#!if _ParOpen != -1
973973
{{{#!if ParOpen+=_ParOpen+3
974974
}}}
975975
}}}
976976
############################
977977
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
978978
}}}
979979
{{{#!if _ParOpen == -1
980980
{{{#!if Match=true
981981
}}}
982982
}}}{{{#!if _ParOpen != -1
983983
{{{#!if ParOpen+=_ParOpen+3
984984
}}}
985985
}}}
986986
############################
987987
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
988988
}}}
989989
{{{#!if _ParOpen == -1
990990
{{{#!if Match=true
991991
}}}
992992
}}}{{{#!if _ParOpen != -1
993993
{{{#!if ParOpen+=_ParOpen+3
994994
}}}
995995
}}}
996996
}}}
997997
###########################
998998
{{{#!if Match
999999
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
10001000
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
10011001
}}}
10021002
}}}
10031003
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
10041004
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
10051005
}}}{{{#!if BrL != -1 && StyleL!=-1
10061006
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
10071007
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
10081008
}}}
10091009
}}}
10101010
}}}
10111011
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
10121012
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
10131013
}}}{{{#!if Blank!=-1
10141014
{{{#!if Comma != -1
10151015
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
10161016
}}}
10171017
}}}
10181018
{{{#!if Comma == -1
10191019
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
10201020
}}}
10211021
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
10221022
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
10231023
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
10241024
}}}
10251025
}}}
10261026
}}}
10271027
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
10281028
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
10291029
}}}{{{#!if Blank==5
10301030
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
10311031
}}}{{{#!if Em = Emlist[Size]
10321032
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
10331033
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
10341034
}}}
10351035
}}}
10361036
}}}
10371037
}}}
10381038
}}}
10391039
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
10401040
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
10411041
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
10421042
}}}
10431043
{{{#!if _ParOpen == -1
10441044
{{{#!if Match=true
10451045
}}}
10461046
}}}{{{#!if _ParOpen != -1
10471047
{{{#!if ParOpen=_ParOpen
10481048
}}}
10491049
}}}
10501050
############################
10511051
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
10521052
}}}
10531053
{{{#!if _ParOpen == -1
10541054
{{{#!if Match=true
10551055
}}}
10561056
}}}{{{#!if _ParOpen != -1
10571057
{{{#!if ParOpen+=_ParOpen+3
10581058
}}}
10591059
}}}
10601060
############################
10611061
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
10621062
}}}
10631063
{{{#!if _ParOpen == -1
10641064
{{{#!if Match=true
10651065
}}}
10661066
}}}{{{#!if _ParOpen != -1
10671067
{{{#!if ParOpen+=_ParOpen+3
10681068
}}}
10691069
}}}
10701070
############################
10711071
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
10721072
}}}
10731073
{{{#!if _ParOpen == -1
10741074
{{{#!if Match=true
10751075
}}}
10761076
}}}{{{#!if _ParOpen != -1
10771077
{{{#!if ParOpen+=_ParOpen+3
10781078
}}}
10791079
}}}
10801080
############################
10811081
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
10821082
}}}
10831083
{{{#!if _ParOpen == -1
10841084
{{{#!if Match=true
10851085
}}}
10861086
}}}{{{#!if _ParOpen != -1
10871087
{{{#!if ParOpen+=_ParOpen+3
10881088
}}}
10891089
}}}
10901090
############################
10911091
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
10921092
}}}
10931093
{{{#!if _ParOpen == -1
10941094
{{{#!if Match=true
10951095
}}}
10961096
}}}{{{#!if _ParOpen != -1
10971097
{{{#!if ParOpen+=_ParOpen+3
10981098
}}}
10991099
}}}
11001100
############################
11011101
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
11021102
}}}
11031103
{{{#!if _ParOpen == -1
11041104
{{{#!if Match=true
11051105
}}}
11061106
}}}{{{#!if _ParOpen != -1
11071107
{{{#!if ParOpen+=_ParOpen+3
11081108
}}}
11091109
}}}
11101110
}}}
11111111
###########################
11121112
{{{#!if Match
11131113
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
11141114
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
11151115
}}}
11161116
}}}
11171117
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
11181118
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
11191119
}}}{{{#!if BrL != -1 && StyleL!=-1
11201120
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
11211121
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
11221122
}}}
11231123
}}}
11241124
}}}
11251125
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
11261126
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
11271127
}}}{{{#!if Blank!=-1
11281128
{{{#!if Comma != -1
11291129
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
11301130
}}}
11311131
}}}
11321132
{{{#!if Comma == -1
11331133
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
11341134
}}}
11351135
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
11361136
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
11371137
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
11381138
}}}
11391139
}}}
11401140
}}}
11411141
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
11421142
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
11431143
}}}{{{#!if Blank==5
11441144
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
11451145
}}}{{{#!if Em = Emlist[Size]
11461146
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
11471147
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
11481148
}}}
11491149
}}}
11501150
}}}
11511151
}}}
11521152
}}}
11531153
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
11541154
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
11551155
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
11561156
}}}
11571157
{{{#!if _ParOpen == -1
11581158
{{{#!if Match=true
11591159
}}}
11601160
}}}{{{#!if _ParOpen != -1
11611161
{{{#!if ParOpen=_ParOpen
11621162
}}}
11631163
}}}
11641164
############################
11651165
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
11661166
}}}
11671167
{{{#!if _ParOpen == -1
11681168
{{{#!if Match=true
11691169
}}}
11701170
}}}{{{#!if _ParOpen != -1
11711171
{{{#!if ParOpen+=_ParOpen+3
11721172
}}}
11731173
}}}
11741174
############################
11751175
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
11761176
}}}
11771177
{{{#!if _ParOpen == -1
11781178
{{{#!if Match=true
11791179
}}}
11801180
}}}{{{#!if _ParOpen != -1
11811181
{{{#!if ParOpen+=_ParOpen+3
11821182
}}}
11831183
}}}
11841184
############################
11851185
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
11861186
}}}
11871187
{{{#!if _ParOpen == -1
11881188
{{{#!if Match=true
11891189
}}}
11901190
}}}{{{#!if _ParOpen != -1
11911191
{{{#!if ParOpen+=_ParOpen+3
11921192
}}}
11931193
}}}
11941194
############################
11951195
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
11961196
}}}
11971197
{{{#!if _ParOpen == -1
11981198
{{{#!if Match=true
11991199
}}}
12001200
}}}{{{#!if _ParOpen != -1
12011201
{{{#!if ParOpen+=_ParOpen+3
12021202
}}}
12031203
}}}
12041204
############################
12051205
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
12061206
}}}
12071207
{{{#!if _ParOpen == -1
12081208
{{{#!if Match=true
12091209
}}}
12101210
}}}{{{#!if _ParOpen != -1
12111211
{{{#!if ParOpen+=_ParOpen+3
12121212
}}}
12131213
}}}
12141214
############################
12151215
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
12161216
}}}
12171217
{{{#!if _ParOpen == -1
12181218
{{{#!if Match=true
12191219
}}}
12201220
}}}{{{#!if _ParOpen != -1
12211221
{{{#!if ParOpen+=_ParOpen+3
12221222
}}}
12231223
}}}
12241224
}}}
12251225
###########################
12261226
{{{#!if Match
12271227
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
12281228
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
12291229
}}}
12301230
}}}
12311231
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
12321232
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
12331233
}}}{{{#!if BrL != -1 && StyleL!=-1
12341234
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
12351235
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
12361236
}}}
12371237
}}}
12381238
}}}
12391239
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
12401240
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
12411241
}}}{{{#!if Blank!=-1
12421242
{{{#!if Comma != -1
12431243
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
12441244
}}}
12451245
}}}
12461246
{{{#!if Comma == -1
12471247
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
12481248
}}}
12491249
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
12501250
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
12511251
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
12521252
}}}
12531253
}}}
12541254
}}}
12551255
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
12561256
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
12571257
}}}{{{#!if Blank==5
12581258
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
12591259
}}}{{{#!if Em = Emlist[Size]
12601260
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
12611261
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
12621262
}}}
12631263
}}}
12641264
}}}
12651265
}}}
12661266
}}}
12671267
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
12681268
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
12691269
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
12701270
}}}
12711271
{{{#!if _ParOpen == -1
12721272
{{{#!if Match=true
12731273
}}}
12741274
}}}{{{#!if _ParOpen != -1
12751275
{{{#!if ParOpen=_ParOpen
12761276
}}}
12771277
}}}
12781278
############################
12791279
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
12801280
}}}
12811281
{{{#!if _ParOpen == -1
12821282
{{{#!if Match=true
12831283
}}}
12841284
}}}{{{#!if _ParOpen != -1
12851285
{{{#!if ParOpen+=_ParOpen+3
12861286
}}}
12871287
}}}
12881288
############################
12891289
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
12901290
}}}
12911291
{{{#!if _ParOpen == -1
12921292
{{{#!if Match=true
12931293
}}}
12941294
}}}{{{#!if _ParOpen != -1
12951295
{{{#!if ParOpen+=_ParOpen+3
12961296
}}}
12971297
}}}
12981298
############################
12991299
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
13001300
}}}
13011301
{{{#!if _ParOpen == -1
13021302
{{{#!if Match=true
13031303
}}}
13041304
}}}{{{#!if _ParOpen != -1
13051305
{{{#!if ParOpen+=_ParOpen+3
13061306
}}}
13071307
}}}
13081308
############################
13091309
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
13101310
}}}
13111311
{{{#!if _ParOpen == -1
13121312
{{{#!if Match=true
13131313
}}}
13141314
}}}{{{#!if _ParOpen != -1
13151315
{{{#!if ParOpen+=_ParOpen+3
13161316
}}}
13171317
}}}
13181318
############################
13191319
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
13201320
}}}
13211321
{{{#!if _ParOpen == -1
13221322
{{{#!if Match=true
13231323
}}}
13241324
}}}{{{#!if _ParOpen != -1
13251325
{{{#!if ParOpen+=_ParOpen+3
13261326
}}}
13271327
}}}
13281328
############################
13291329
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
13301330
}}}
13311331
{{{#!if _ParOpen == -1
13321332
{{{#!if Match=true
13331333
}}}
13341334
}}}{{{#!if _ParOpen != -1
13351335
{{{#!if ParOpen+=_ParOpen+3
13361336
}}}
13371337
}}}
13381338
}}}
13391339
###########################
13401340
{{{#!if Match
13411341
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
13421342
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
13431343
}}}
13441344
}}}
13451345
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
13461346
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
13471347
}}}{{{#!if BrL != -1 && StyleL!=-1
13481348
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
13491349
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
13501350
}}}
13511351
}}}
13521352
}}}
13531353
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
13541354
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
13551355
}}}{{{#!if Blank!=-1
13561356
{{{#!if Comma != -1
13571357
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
13581358
}}}
13591359
}}}
13601360
{{{#!if Comma == -1
13611361
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
13621362
}}}
13631363
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
13641364
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
13651365
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
13661366
}}}
13671367
}}}
13681368
}}}
13691369
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
13701370
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
13711371
}}}{{{#!if Blank==5
13721372
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
13731373
}}}{{{#!if Em = Emlist[Size]
13741374
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
13751375
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
13761376
}}}
13771377
}}}
13781378
}}}
13791379
}}}
13801380
}}}
13811381
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
13821382
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
13831383
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
13841384
}}}
13851385
{{{#!if _ParOpen == -1
13861386
{{{#!if Match=true
13871387
}}}
13881388
}}}{{{#!if _ParOpen != -1
13891389
{{{#!if ParOpen=_ParOpen
13901390
}}}
13911391
}}}
13921392
############################
13931393
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
13941394
}}}
13951395
{{{#!if _ParOpen == -1
13961396
{{{#!if Match=true
13971397
}}}
13981398
}}}{{{#!if _ParOpen != -1
13991399
{{{#!if ParOpen+=_ParOpen+3
14001400
}}}
14011401
}}}
14021402
############################
14031403
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
14041404
}}}
14051405
{{{#!if _ParOpen == -1
14061406
{{{#!if Match=true
14071407
}}}
14081408
}}}{{{#!if _ParOpen != -1
14091409
{{{#!if ParOpen+=_ParOpen+3
14101410
}}}
14111411
}}}
14121412
############################
14131413
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
14141414
}}}
14151415
{{{#!if _ParOpen == -1
14161416
{{{#!if Match=true
14171417
}}}
14181418
}}}{{{#!if _ParOpen != -1
14191419
{{{#!if ParOpen+=_ParOpen+3
14201420
}}}
14211421
}}}
14221422
############################
14231423
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
14241424
}}}
14251425
{{{#!if _ParOpen == -1
14261426
{{{#!if Match=true
14271427
}}}
14281428
}}}{{{#!if _ParOpen != -1
14291429
{{{#!if ParOpen+=_ParOpen+3
14301430
}}}
14311431
}}}
14321432
############################
14331433
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
14341434
}}}
14351435
{{{#!if _ParOpen == -1
14361436
{{{#!if Match=true
14371437
}}}
14381438
}}}{{{#!if _ParOpen != -1
14391439
{{{#!if ParOpen+=_ParOpen+3
14401440
}}}
14411441
}}}
14421442
############################
14431443
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
14441444
}}}
14451445
{{{#!if _ParOpen == -1
14461446
{{{#!if Match=true
14471447
}}}
14481448
}}}{{{#!if _ParOpen != -1
14491449
{{{#!if ParOpen+=_ParOpen+3
14501450
}}}
14511451
}}}
14521452
}}}
14531453
###########################
14541454
{{{#!if Match
14551455
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
14561456
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
14571457
}}}
14581458
}}}
14591459
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
14601460
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
14611461
}}}{{{#!if BrL != -1 && StyleL!=-1
14621462
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
14631463
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
14641464
}}}
14651465
}}}
14661466
}}}
14671467
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
14681468
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
14691469
}}}{{{#!if Blank!=-1
14701470
{{{#!if Comma != -1
14711471
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
14721472
}}}
14731473
}}}
14741474
{{{#!if Comma == -1
14751475
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
14761476
}}}
14771477
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
14781478
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
14791479
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
14801480
}}}
14811481
}}}
14821482
}}}
14831483
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
14841484
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
14851485
}}}{{{#!if Blank==5
14861486
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
14871487
}}}{{{#!if Em = Emlist[Size]
14881488
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
14891489
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
14901490
}}}
14911491
}}}
14921492
}}}
14931493
}}}
14941494
}}}
14951495
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
14961496
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
14971497
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
14981498
}}}
14991499
{{{#!if _ParOpen == -1
15001500
{{{#!if Match=true
15011501
}}}
15021502
}}}{{{#!if _ParOpen != -1
15031503
{{{#!if ParOpen=_ParOpen
15041504
}}}
15051505
}}}
15061506
############################
15071507
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
15081508
}}}
15091509
{{{#!if _ParOpen == -1
15101510
{{{#!if Match=true
15111511
}}}
15121512
}}}{{{#!if _ParOpen != -1
15131513
{{{#!if ParOpen+=_ParOpen+3
15141514
}}}
15151515
}}}
15161516
############################
15171517
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
15181518
}}}
15191519
{{{#!if _ParOpen == -1
15201520
{{{#!if Match=true
15211521
}}}
15221522
}}}{{{#!if _ParOpen != -1
15231523
{{{#!if ParOpen+=_ParOpen+3
15241524
}}}
15251525
}}}
15261526
############################
15271527
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
15281528
}}}
15291529
{{{#!if _ParOpen == -1
15301530
{{{#!if Match=true
15311531
}}}
15321532
}}}{{{#!if _ParOpen != -1
15331533
{{{#!if ParOpen+=_ParOpen+3
15341534
}}}
15351535
}}}
15361536
############################
15371537
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
15381538
}}}
15391539
{{{#!if _ParOpen == -1
15401540
{{{#!if Match=true
15411541
}}}
15421542
}}}{{{#!if _ParOpen != -1
15431543
{{{#!if ParOpen+=_ParOpen+3
15441544
}}}
15451545
}}}
15461546
############################
15471547
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
15481548
}}}
15491549
{{{#!if _ParOpen == -1
15501550
{{{#!if Match=true
15511551
}}}
15521552
}}}{{{#!if _ParOpen != -1
15531553
{{{#!if ParOpen+=_ParOpen+3
15541554
}}}
15551555
}}}
15561556
############################
15571557
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
15581558
}}}
15591559
{{{#!if _ParOpen == -1
15601560
{{{#!if Match=true
15611561
}}}
15621562
}}}{{{#!if _ParOpen != -1
15631563
{{{#!if ParOpen+=_ParOpen+3
15641564
}}}
15651565
}}}
15661566
}}}
15671567
###########################
15681568
{{{#!if Match
15691569
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
15701570
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
15711571
}}}
15721572
}}}
15731573
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
15741574
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
15751575
}}}{{{#!if BrL != -1 && StyleL!=-1
15761576
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
15771577
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
15781578
}}}
15791579
}}}
15801580
}}}
15811581
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
15821582
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
15831583
}}}{{{#!if Blank!=-1
15841584
{{{#!if Comma != -1
15851585
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
15861586
}}}
15871587
}}}
15881588
{{{#!if Comma == -1
15891589
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
15901590
}}}
15911591
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
15921592
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
15931593
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
15941594
}}}
15951595
}}}
15961596
}}}
15971597
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
15981598
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
15991599
}}}{{{#!if Blank==5
16001600
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
16011601
}}}{{{#!if Em = Emlist[Size]
16021602
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
16031603
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
16041604
}}}
16051605
}}}
16061606
}}}
16071607
}}}
16081608
}}}
16091609
{{{#!if ParClose=input.indexOf('\}\}\}'), ParOpen=input.indexOf('\{\{\{'), Match=false, true
16101610
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
16111611
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
16121612
}}}
16131613
{{{#!if _ParOpen == -1
16141614
{{{#!if Match=true
16151615
}}}
16161616
}}}{{{#!if _ParOpen != -1
16171617
{{{#!if ParOpen=_ParOpen
16181618
}}}
16191619
}}}
16201620
############################
16211621
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
16221622
}}}
16231623
{{{#!if _ParOpen == -1
16241624
{{{#!if Match=true
16251625
}}}
16261626
}}}{{{#!if _ParOpen != -1
16271627
{{{#!if ParOpen+=_ParOpen+3
16281628
}}}
16291629
}}}
16301630
############################
16311631
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
16321632
}}}
16331633
{{{#!if _ParOpen == -1
16341634
{{{#!if Match=true
16351635
}}}
16361636
}}}{{{#!if _ParOpen != -1
16371637
{{{#!if ParOpen+=_ParOpen+3
16381638
}}}
16391639
}}}
16401640
############################
16411641
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
16421642
}}}
16431643
{{{#!if _ParOpen == -1
16441644
{{{#!if Match=true
16451645
}}}
16461646
}}}{{{#!if _ParOpen != -1
16471647
{{{#!if ParOpen+=_ParOpen+3
16481648
}}}
16491649
}}}
16501650
############################
16511651
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
16521652
}}}
16531653
{{{#!if _ParOpen == -1
16541654
{{{#!if Match=true
16551655
}}}
16561656
}}}{{{#!if _ParOpen != -1
16571657
{{{#!if ParOpen+=_ParOpen+3
16581658
}}}
16591659
}}}
16601660
############################
16611661
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
16621662
}}}
16631663
{{{#!if _ParOpen == -1
16641664
{{{#!if Match=true
16651665
}}}
16661666
}}}{{{#!if _ParOpen != -1
16671667
{{{#!if ParOpen+=_ParOpen+3
16681668
}}}
16691669
}}}
16701670
############################
16711671
{{{#!if _ParOpen = input.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
16721672
}}}
16731673
{{{#!if _ParOpen == -1
16741674
{{{#!if Match=true
16751675
}}}
16761676
}}}{{{#!if _ParOpen != -1
16771677
{{{#!if ParOpen+=_ParOpen+3
16781678
}}}
16791679
}}}
16801680
}}}
16811681
###########################
16821682
{{{#!if Match
16831683
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!html'
16841684
{{{#!if input = input.substring(0,ParOpen)+input.substring(ParOpen+9,ParClose).trim()+input.substr(ParClose+3)
16851685
}}}
16861686
}}}
16871687
{{{#!if input.substr(ParOpen, 9) == '\{\{\{#!wiki'
16881688
{{{#!if BrL = input.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = input.substring(ParOpen,ParClose).indexOf('style=')
16891689
}}}{{{#!if BrL != -1 && StyleL!=-1
16901690
{{{#!if Text = input.substring(ParOpen+BrL+4,ParClose), Style=input.substr(ParOpen+StyleL,BrL-StyleL)
16911691
}}}{{{#!if input = input.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+input.substr(ParClose+3)
16921692
}}}
16931693
}}}
16941694
}}}
16951695
{{{#!if input.substr(ParOpen, 4) == '\{\{\{#'
16961696
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' '), Comma = input.substring(ParOpen,ParClose).indexOf(',')
16971697
}}}{{{#!if Blank!=-1
16981698
{{{#!if Comma != -1
16991699
{{{#!if WhiteColor=input.substr(ParOpen+3,Comma-3), DarkColor=input.substring(ParOpen+Comma+1,ParOpen+Blank)
17001700
}}}
17011701
}}}
17021702
{{{#!if Comma == -1
17031703
{{{#!if WhiteColor=input.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
17041704
}}}
17051705
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
17061706
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; color: '+WhiteColor+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
17071707
##유효성 검사는 뺌. 귀찮고 넣으면 길어짐.
17081708
}}}
17091709
}}}
17101710
}}}
17111711
{{{#!if input.substr(ParOpen, 4) == '\{\{\{+' || input.substr(ParOpen, 4) == '\{\{\{-'
17121712
{{{#!if Blank = input.substring(ParOpen,ParClose).indexOf(' ')
17131713
}}}{{{#!if Blank==5
17141714
{{{#!if Size=input.substr(ParOpen+Blank-2, 2)
17151715
}}}{{{#!if Em = Emlist[Size]
17161716
}}}{{{#!if Text = input.substring(ParOpen+Blank,ParClose)
17171717
}}}{{{#!if input = input.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+input.substr(ParClose+3)
17181718
}}}
17191719
}}}
17201720
}}}
17211721
}}}
17221722
}}}
17231723
##################################################################################################################################################################################################################################################################################################################################################################################################################################################################
17241724
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
17251725
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
17261726
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
17271727
}}}
17281728
{{{#!if _ParOpen == -1
17291729
{{{#!if Match=true
17301730
}}}
17311731
}}}{{{#!if _ParOpen != -1
17321732
{{{#!if ParOpen=_ParOpen
17331733
}}}
17341734
}}}
17351735
############################
17361736
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
17371737
}}}
17381738
{{{#!if _ParOpen == -1
17391739
{{{#!if Match=true
17401740
}}}
17411741
}}}{{{#!if _ParOpen != -1
17421742
{{{#!if ParOpen+=_ParOpen+3
17431743
}}}
17441744
}}}
17451745
############################
17461746
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
17471747
}}}
17481748
{{{#!if _ParOpen == -1
17491749
{{{#!if Match=true
17501750
}}}
17511751
}}}{{{#!if _ParOpen != -1
17521752
{{{#!if ParOpen+=_ParOpen+3
17531753
}}}
17541754
}}}
17551755
############################
17561756
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
17571757
}}}
17581758
{{{#!if _ParOpen == -1
17591759
{{{#!if Match=true
17601760
}}}
17611761
}}}{{{#!if _ParOpen != -1
17621762
{{{#!if ParOpen+=_ParOpen+3
17631763
}}}
17641764
}}}
17651765
############################
17661766
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
17671767
}}}
17681768
{{{#!if _ParOpen == -1
17691769
{{{#!if Match=true
17701770
}}}
17711771
}}}{{{#!if _ParOpen != -1
17721772
{{{#!if ParOpen+=_ParOpen+3
17731773
}}}
17741774
}}}
17751775
############################
17761776
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
17771777
}}}
17781778
{{{#!if _ParOpen == -1
17791779
{{{#!if Match=true
17801780
}}}
17811781
}}}{{{#!if _ParOpen != -1
17821782
{{{#!if ParOpen+=_ParOpen+3
17831783
}}}
17841784
}}}
17851785
############################
17861786
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
17871787
}}}
17881788
{{{#!if _ParOpen == -1
17891789
{{{#!if Match=true
17901790
}}}
17911791
}}}{{{#!if _ParOpen != -1
17921792
{{{#!if ParOpen+=_ParOpen+3
17931793
}}}
17941794
}}}
17951795
}}}
17961796
###########################
17971797
{{{#!if Match
17981798
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
17991799
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
18001800
}}}
18011801
}}}
18021802
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
18031803
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
18041804
}}}{{{#!if BrL != -1 && StyleL!=-1
18051805
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
18061806
}}}
18071807
{{{#!if DarkStyleL==-1
18081808
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
18091809
}}}}}}
18101810
{{{#!if DarkStyleL!=-1
18111811
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
18121812
}}}}}}
18131813
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
18141814
}}}
18151815
}}}
18161816
}}}
18171817
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
18181818
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
18191819
}}}{{{#!if Blank!=-1
18201820
{{{#!if Comma != -1
18211821
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
18221822
}}}
18231823
}}}
18241824
{{{#!if Comma == -1
18251825
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
18261826
}}}
18271827
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
18281828
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
18291829
}}}
18301830
}}}
18311831
}}}
18321832
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
18331833
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
18341834
}}}{{{#!if Blank==5
18351835
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
18361836
}}}{{{#!if Em = Emlist[Size]
18371837
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
18381838
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
18391839
}}}
18401840
}}}
18411841
}}}
18421842
}}}
18431843
}}}
18441844
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
18451845
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
18461846
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
18471847
}}}
18481848
{{{#!if _ParOpen == -1
18491849
{{{#!if Match=true
18501850
}}}
18511851
}}}{{{#!if _ParOpen != -1
18521852
{{{#!if ParOpen=_ParOpen
18531853
}}}
18541854
}}}
18551855
############################
18561856
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
18571857
}}}
18581858
{{{#!if _ParOpen == -1
18591859
{{{#!if Match=true
18601860
}}}
18611861
}}}{{{#!if _ParOpen != -1
18621862
{{{#!if ParOpen+=_ParOpen+3
18631863
}}}
18641864
}}}
18651865
############################
18661866
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
18671867
}}}
18681868
{{{#!if _ParOpen == -1
18691869
{{{#!if Match=true
18701870
}}}
18711871
}}}{{{#!if _ParOpen != -1
18721872
{{{#!if ParOpen+=_ParOpen+3
18731873
}}}
18741874
}}}
18751875
############################
18761876
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
18771877
}}}
18781878
{{{#!if _ParOpen == -1
18791879
{{{#!if Match=true
18801880
}}}
18811881
}}}{{{#!if _ParOpen != -1
18821882
{{{#!if ParOpen+=_ParOpen+3
18831883
}}}
18841884
}}}
18851885
############################
18861886
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
18871887
}}}
18881888
{{{#!if _ParOpen == -1
18891889
{{{#!if Match=true
18901890
}}}
18911891
}}}{{{#!if _ParOpen != -1
18921892
{{{#!if ParOpen+=_ParOpen+3
18931893
}}}
18941894
}}}
18951895
############################
18961896
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
18971897
}}}
18981898
{{{#!if _ParOpen == -1
18991899
{{{#!if Match=true
19001900
}}}
19011901
}}}{{{#!if _ParOpen != -1
19021902
{{{#!if ParOpen+=_ParOpen+3
19031903
}}}
19041904
}}}
19051905
############################
19061906
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
19071907
}}}
19081908
{{{#!if _ParOpen == -1
19091909
{{{#!if Match=true
19101910
}}}
19111911
}}}{{{#!if _ParOpen != -1
19121912
{{{#!if ParOpen+=_ParOpen+3
19131913
}}}
19141914
}}}
19151915
}}}
19161916
###########################
19171917
{{{#!if Match
19181918
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
19191919
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
19201920
}}}
19211921
}}}
19221922
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
19231923
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
19241924
}}}{{{#!if BrL != -1 && StyleL!=-1
19251925
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
19261926
}}}
19271927
{{{#!if DarkStyleL==-1
19281928
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
19291929
}}}}}}
19301930
{{{#!if DarkStyleL!=-1
19311931
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
19321932
}}}}}}
19331933
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
19341934
}}}
19351935
}}}
19361936
}}}
19371937
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
19381938
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
19391939
}}}{{{#!if Blank!=-1
19401940
{{{#!if Comma != -1
19411941
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
19421942
}}}
19431943
}}}
19441944
{{{#!if Comma == -1
19451945
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
19461946
}}}
19471947
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
19481948
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
19491949
}}}
19501950
}}}
19511951
}}}
19521952
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
19531953
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
19541954
}}}{{{#!if Blank==5
19551955
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
19561956
}}}{{{#!if Em = Emlist[Size]
19571957
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
19581958
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
19591959
}}}
19601960
}}}
19611961
}}}
19621962
}}}
19631963
}}}
19641964
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
19651965
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
19661966
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
19671967
}}}
19681968
{{{#!if _ParOpen == -1
19691969
{{{#!if Match=true
19701970
}}}
19711971
}}}{{{#!if _ParOpen != -1
19721972
{{{#!if ParOpen=_ParOpen
19731973
}}}
19741974
}}}
19751975
############################
19761976
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
19771977
}}}
19781978
{{{#!if _ParOpen == -1
19791979
{{{#!if Match=true
19801980
}}}
19811981
}}}{{{#!if _ParOpen != -1
19821982
{{{#!if ParOpen+=_ParOpen+3
19831983
}}}
19841984
}}}
19851985
############################
19861986
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
19871987
}}}
19881988
{{{#!if _ParOpen == -1
19891989
{{{#!if Match=true
19901990
}}}
19911991
}}}{{{#!if _ParOpen != -1
19921992
{{{#!if ParOpen+=_ParOpen+3
19931993
}}}
19941994
}}}
19951995
############################
19961996
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
19971997
}}}
19981998
{{{#!if _ParOpen == -1
19991999
{{{#!if Match=true
20002000
}}}
20012001
}}}{{{#!if _ParOpen != -1
20022002
{{{#!if ParOpen+=_ParOpen+3
20032003
}}}
20042004
}}}
20052005
############################
20062006
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
20072007
}}}
20082008
{{{#!if _ParOpen == -1
20092009
{{{#!if Match=true
20102010
}}}
20112011
}}}{{{#!if _ParOpen != -1
20122012
{{{#!if ParOpen+=_ParOpen+3
20132013
}}}
20142014
}}}
20152015
############################
20162016
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
20172017
}}}
20182018
{{{#!if _ParOpen == -1
20192019
{{{#!if Match=true
20202020
}}}
20212021
}}}{{{#!if _ParOpen != -1
20222022
{{{#!if ParOpen+=_ParOpen+3
20232023
}}}
20242024
}}}
20252025
############################
20262026
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
20272027
}}}
20282028
{{{#!if _ParOpen == -1
20292029
{{{#!if Match=true
20302030
}}}
20312031
}}}{{{#!if _ParOpen != -1
20322032
{{{#!if ParOpen+=_ParOpen+3
20332033
}}}
20342034
}}}
20352035
}}}
20362036
###########################
20372037
{{{#!if Match
20382038
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
20392039
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
20402040
}}}
20412041
}}}
20422042
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
20432043
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
20442044
}}}{{{#!if BrL != -1 && StyleL!=-1
20452045
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
20462046
}}}
20472047
{{{#!if DarkStyleL==-1
20482048
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
20492049
}}}}}}
20502050
{{{#!if DarkStyleL!=-1
20512051
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
20522052
}}}}}}
20532053
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
20542054
}}}
20552055
}}}
20562056
}}}
20572057
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
20582058
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
20592059
}}}{{{#!if Blank!=-1
20602060
{{{#!if Comma != -1
20612061
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
20622062
}}}
20632063
}}}
20642064
{{{#!if Comma == -1
20652065
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
20662066
}}}
20672067
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
20682068
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
20692069
}}}
20702070
}}}
20712071
}}}
20722072
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
20732073
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
20742074
}}}{{{#!if Blank==5
20752075
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
20762076
}}}{{{#!if Em = Emlist[Size]
20772077
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
20782078
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
20792079
}}}
20802080
}}}
20812081
}}}
20822082
}}}
20832083
}}}
20842084
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
20852085
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
20862086
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
20872087
}}}
20882088
{{{#!if _ParOpen == -1
20892089
{{{#!if Match=true
20902090
}}}
20912091
}}}{{{#!if _ParOpen != -1
20922092
{{{#!if ParOpen=_ParOpen
20932093
}}}
20942094
}}}
20952095
############################
20962096
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
20972097
}}}
20982098
{{{#!if _ParOpen == -1
20992099
{{{#!if Match=true
21002100
}}}
21012101
}}}{{{#!if _ParOpen != -1
21022102
{{{#!if ParOpen+=_ParOpen+3
21032103
}}}
21042104
}}}
21052105
############################
21062106
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
21072107
}}}
21082108
{{{#!if _ParOpen == -1
21092109
{{{#!if Match=true
21102110
}}}
21112111
}}}{{{#!if _ParOpen != -1
21122112
{{{#!if ParOpen+=_ParOpen+3
21132113
}}}
21142114
}}}
21152115
############################
21162116
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
21172117
}}}
21182118
{{{#!if _ParOpen == -1
21192119
{{{#!if Match=true
21202120
}}}
21212121
}}}{{{#!if _ParOpen != -1
21222122
{{{#!if ParOpen+=_ParOpen+3
21232123
}}}
21242124
}}}
21252125
############################
21262126
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
21272127
}}}
21282128
{{{#!if _ParOpen == -1
21292129
{{{#!if Match=true
21302130
}}}
21312131
}}}{{{#!if _ParOpen != -1
21322132
{{{#!if ParOpen+=_ParOpen+3
21332133
}}}
21342134
}}}
21352135
############################
21362136
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
21372137
}}}
21382138
{{{#!if _ParOpen == -1
21392139
{{{#!if Match=true
21402140
}}}
21412141
}}}{{{#!if _ParOpen != -1
21422142
{{{#!if ParOpen+=_ParOpen+3
21432143
}}}
21442144
}}}
21452145
############################
21462146
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
21472147
}}}
21482148
{{{#!if _ParOpen == -1
21492149
{{{#!if Match=true
21502150
}}}
21512151
}}}{{{#!if _ParOpen != -1
21522152
{{{#!if ParOpen+=_ParOpen+3
21532153
}}}
21542154
}}}
21552155
}}}
21562156
###########################
21572157
{{{#!if Match
21582158
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
21592159
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
21602160
}}}
21612161
}}}
21622162
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
21632163
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
21642164
}}}{{{#!if BrL != -1 && StyleL!=-1
21652165
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
21662166
}}}
21672167
{{{#!if DarkStyleL==-1
21682168
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
21692169
}}}}}}
21702170
{{{#!if DarkStyleL!=-1
21712171
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
21722172
}}}}}}
21732173
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
21742174
}}}
21752175
}}}
21762176
}}}
21772177
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
21782178
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
21792179
}}}{{{#!if Blank!=-1
21802180
{{{#!if Comma != -1
21812181
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
21822182
}}}
21832183
}}}
21842184
{{{#!if Comma == -1
21852185
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
21862186
}}}
21872187
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
21882188
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
21892189
}}}
21902190
}}}
21912191
}}}
21922192
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
21932193
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
21942194
}}}{{{#!if Blank==5
21952195
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
21962196
}}}{{{#!if Em = Emlist[Size]
21972197
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
21982198
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
21992199
}}}
22002200
}}}
22012201
}}}
22022202
}}}
22032203
}}}
22042204
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
22052205
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
22062206
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
22072207
}}}
22082208
{{{#!if _ParOpen == -1
22092209
{{{#!if Match=true
22102210
}}}
22112211
}}}{{{#!if _ParOpen != -1
22122212
{{{#!if ParOpen=_ParOpen
22132213
}}}
22142214
}}}
22152215
############################
22162216
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
22172217
}}}
22182218
{{{#!if _ParOpen == -1
22192219
{{{#!if Match=true
22202220
}}}
22212221
}}}{{{#!if _ParOpen != -1
22222222
{{{#!if ParOpen+=_ParOpen+3
22232223
}}}
22242224
}}}
22252225
############################
22262226
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
22272227
}}}
22282228
{{{#!if _ParOpen == -1
22292229
{{{#!if Match=true
22302230
}}}
22312231
}}}{{{#!if _ParOpen != -1
22322232
{{{#!if ParOpen+=_ParOpen+3
22332233
}}}
22342234
}}}
22352235
############################
22362236
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
22372237
}}}
22382238
{{{#!if _ParOpen == -1
22392239
{{{#!if Match=true
22402240
}}}
22412241
}}}{{{#!if _ParOpen != -1
22422242
{{{#!if ParOpen+=_ParOpen+3
22432243
}}}
22442244
}}}
22452245
############################
22462246
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
22472247
}}}
22482248
{{{#!if _ParOpen == -1
22492249
{{{#!if Match=true
22502250
}}}
22512251
}}}{{{#!if _ParOpen != -1
22522252
{{{#!if ParOpen+=_ParOpen+3
22532253
}}}
22542254
}}}
22552255
############################
22562256
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
22572257
}}}
22582258
{{{#!if _ParOpen == -1
22592259
{{{#!if Match=true
22602260
}}}
22612261
}}}{{{#!if _ParOpen != -1
22622262
{{{#!if ParOpen+=_ParOpen+3
22632263
}}}
22642264
}}}
22652265
############################
22662266
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
22672267
}}}
22682268
{{{#!if _ParOpen == -1
22692269
{{{#!if Match=true
22702270
}}}
22712271
}}}{{{#!if _ParOpen != -1
22722272
{{{#!if ParOpen+=_ParOpen+3
22732273
}}}
22742274
}}}
22752275
}}}
22762276
###########################
22772277
{{{#!if Match
22782278
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
22792279
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
22802280
}}}
22812281
}}}
22822282
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
22832283
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
22842284
}}}{{{#!if BrL != -1 && StyleL!=-1
22852285
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
22862286
}}}
22872287
{{{#!if DarkStyleL==-1
22882288
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
22892289
}}}}}}
22902290
{{{#!if DarkStyleL!=-1
22912291
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
22922292
}}}}}}
22932293
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
22942294
}}}
22952295
}}}
22962296
}}}
22972297
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
22982298
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
22992299
}}}{{{#!if Blank!=-1
23002300
{{{#!if Comma != -1
23012301
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
23022302
}}}
23032303
}}}
23042304
{{{#!if Comma == -1
23052305
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
23062306
}}}
23072307
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
23082308
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
23092309
}}}
23102310
}}}
23112311
}}}
23122312
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
23132313
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
23142314
}}}{{{#!if Blank==5
23152315
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
23162316
}}}{{{#!if Em = Emlist[Size]
23172317
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
23182318
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
23192319
}}}
23202320
}}}
23212321
}}}
23222322
}}}
23232323
}}}
23242324
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
23252325
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
23262326
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
23272327
}}}
23282328
{{{#!if _ParOpen == -1
23292329
{{{#!if Match=true
23302330
}}}
23312331
}}}{{{#!if _ParOpen != -1
23322332
{{{#!if ParOpen=_ParOpen
23332333
}}}
23342334
}}}
23352335
############################
23362336
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
23372337
}}}
23382338
{{{#!if _ParOpen == -1
23392339
{{{#!if Match=true
23402340
}}}
23412341
}}}{{{#!if _ParOpen != -1
23422342
{{{#!if ParOpen+=_ParOpen+3
23432343
}}}
23442344
}}}
23452345
############################
23462346
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
23472347
}}}
23482348
{{{#!if _ParOpen == -1
23492349
{{{#!if Match=true
23502350
}}}
23512351
}}}{{{#!if _ParOpen != -1
23522352
{{{#!if ParOpen+=_ParOpen+3
23532353
}}}
23542354
}}}
23552355
############################
23562356
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
23572357
}}}
23582358
{{{#!if _ParOpen == -1
23592359
{{{#!if Match=true
23602360
}}}
23612361
}}}{{{#!if _ParOpen != -1
23622362
{{{#!if ParOpen+=_ParOpen+3
23632363
}}}
23642364
}}}
23652365
############################
23662366
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
23672367
}}}
23682368
{{{#!if _ParOpen == -1
23692369
{{{#!if Match=true
23702370
}}}
23712371
}}}{{{#!if _ParOpen != -1
23722372
{{{#!if ParOpen+=_ParOpen+3
23732373
}}}
23742374
}}}
23752375
############################
23762376
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
23772377
}}}
23782378
{{{#!if _ParOpen == -1
23792379
{{{#!if Match=true
23802380
}}}
23812381
}}}{{{#!if _ParOpen != -1
23822382
{{{#!if ParOpen+=_ParOpen+3
23832383
}}}
23842384
}}}
23852385
############################
23862386
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
23872387
}}}
23882388
{{{#!if _ParOpen == -1
23892389
{{{#!if Match=true
23902390
}}}
23912391
}}}{{{#!if _ParOpen != -1
23922392
{{{#!if ParOpen+=_ParOpen+3
23932393
}}}
23942394
}}}
23952395
}}}
23962396
###########################
23972397
{{{#!if Match
23982398
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
23992399
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
24002400
}}}
24012401
}}}
24022402
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
24032403
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
24042404
}}}{{{#!if BrL != -1 && StyleL!=-1
24052405
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
24062406
}}}
24072407
{{{#!if DarkStyleL==-1
24082408
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
24092409
}}}}}}
24102410
{{{#!if DarkStyleL!=-1
24112411
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
24122412
}}}}}}
24132413
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
24142414
}}}
24152415
}}}
24162416
}}}
24172417
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
24182418
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
24192419
}}}{{{#!if Blank!=-1
24202420
{{{#!if Comma != -1
24212421
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
24222422
}}}
24232423
}}}
24242424
{{{#!if Comma == -1
24252425
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
24262426
}}}
24272427
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
24282428
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
24292429
}}}
24302430
}}}
24312431
}}}
24322432
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
24332433
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
24342434
}}}{{{#!if Blank==5
24352435
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
24362436
}}}{{{#!if Em = Emlist[Size]
24372437
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
24382438
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
24392439
}}}
24402440
}}}
24412441
}}}
24422442
}}}
24432443
}}}
24442444
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
24452445
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
24462446
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
24472447
}}}
24482448
{{{#!if _ParOpen == -1
24492449
{{{#!if Match=true
24502450
}}}
24512451
}}}{{{#!if _ParOpen != -1
24522452
{{{#!if ParOpen=_ParOpen
24532453
}}}
24542454
}}}
24552455
############################
24562456
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
24572457
}}}
24582458
{{{#!if _ParOpen == -1
24592459
{{{#!if Match=true
24602460
}}}
24612461
}}}{{{#!if _ParOpen != -1
24622462
{{{#!if ParOpen+=_ParOpen+3
24632463
}}}
24642464
}}}
24652465
############################
24662466
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
24672467
}}}
24682468
{{{#!if _ParOpen == -1
24692469
{{{#!if Match=true
24702470
}}}
24712471
}}}{{{#!if _ParOpen != -1
24722472
{{{#!if ParOpen+=_ParOpen+3
24732473
}}}
24742474
}}}
24752475
############################
24762476
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
24772477
}}}
24782478
{{{#!if _ParOpen == -1
24792479
{{{#!if Match=true
24802480
}}}
24812481
}}}{{{#!if _ParOpen != -1
24822482
{{{#!if ParOpen+=_ParOpen+3
24832483
}}}
24842484
}}}
24852485
############################
24862486
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
24872487
}}}
24882488
{{{#!if _ParOpen == -1
24892489
{{{#!if Match=true
24902490
}}}
24912491
}}}{{{#!if _ParOpen != -1
24922492
{{{#!if ParOpen+=_ParOpen+3
24932493
}}}
24942494
}}}
24952495
############################
24962496
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
24972497
}}}
24982498
{{{#!if _ParOpen == -1
24992499
{{{#!if Match=true
25002500
}}}
25012501
}}}{{{#!if _ParOpen != -1
25022502
{{{#!if ParOpen+=_ParOpen+3
25032503
}}}
25042504
}}}
25052505
############################
25062506
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
25072507
}}}
25082508
{{{#!if _ParOpen == -1
25092509
{{{#!if Match=true
25102510
}}}
25112511
}}}{{{#!if _ParOpen != -1
25122512
{{{#!if ParOpen+=_ParOpen+3
25132513
}}}
25142514
}}}
25152515
}}}
25162516
###########################
25172517
{{{#!if Match
25182518
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
25192519
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
25202520
}}}
25212521
}}}
25222522
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
25232523
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
25242524
}}}{{{#!if BrL != -1 && StyleL!=-1
25252525
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
25262526
}}}
25272527
{{{#!if DarkStyleL==-1
25282528
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
25292529
}}}}}}
25302530
{{{#!if DarkStyleL!=-1
25312531
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
25322532
}}}}}}
25332533
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
25342534
}}}
25352535
}}}
25362536
}}}
25372537
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
25382538
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
25392539
}}}{{{#!if Blank!=-1
25402540
{{{#!if Comma != -1
25412541
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
25422542
}}}
25432543
}}}
25442544
{{{#!if Comma == -1
25452545
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
25462546
}}}
25472547
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
25482548
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
25492549
}}}
25502550
}}}
25512551
}}}
25522552
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
25532553
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
25542554
}}}{{{#!if Blank==5
25552555
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
25562556
}}}{{{#!if Em = Emlist[Size]
25572557
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
25582558
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
25592559
}}}
25602560
}}}
25612561
}}}
25622562
}}}
25632563
}}}
25642564
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
25652565
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
25662566
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
25672567
}}}
25682568
{{{#!if _ParOpen == -1
25692569
{{{#!if Match=true
25702570
}}}
25712571
}}}{{{#!if _ParOpen != -1
25722572
{{{#!if ParOpen=_ParOpen
25732573
}}}
25742574
}}}
25752575
############################
25762576
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
25772577
}}}
25782578
{{{#!if _ParOpen == -1
25792579
{{{#!if Match=true
25802580
}}}
25812581
}}}{{{#!if _ParOpen != -1
25822582
{{{#!if ParOpen+=_ParOpen+3
25832583
}}}
25842584
}}}
25852585
############################
25862586
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
25872587
}}}
25882588
{{{#!if _ParOpen == -1
25892589
{{{#!if Match=true
25902590
}}}
25912591
}}}{{{#!if _ParOpen != -1
25922592
{{{#!if ParOpen+=_ParOpen+3
25932593
}}}
25942594
}}}
25952595
############################
25962596
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
25972597
}}}
25982598
{{{#!if _ParOpen == -1
25992599
{{{#!if Match=true
26002600
}}}
26012601
}}}{{{#!if _ParOpen != -1
26022602
{{{#!if ParOpen+=_ParOpen+3
26032603
}}}
26042604
}}}
26052605
############################
26062606
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
26072607
}}}
26082608
{{{#!if _ParOpen == -1
26092609
{{{#!if Match=true
26102610
}}}
26112611
}}}{{{#!if _ParOpen != -1
26122612
{{{#!if ParOpen+=_ParOpen+3
26132613
}}}
26142614
}}}
26152615
############################
26162616
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
26172617
}}}
26182618
{{{#!if _ParOpen == -1
26192619
{{{#!if Match=true
26202620
}}}
26212621
}}}{{{#!if _ParOpen != -1
26222622
{{{#!if ParOpen+=_ParOpen+3
26232623
}}}
26242624
}}}
26252625
############################
26262626
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
26272627
}}}
26282628
{{{#!if _ParOpen == -1
26292629
{{{#!if Match=true
26302630
}}}
26312631
}}}{{{#!if _ParOpen != -1
26322632
{{{#!if ParOpen+=_ParOpen+3
26332633
}}}
26342634
}}}
26352635
}}}
26362636
###########################
26372637
{{{#!if Match
26382638
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
26392639
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
26402640
}}}
26412641
}}}
26422642
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
26432643
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
26442644
}}}{{{#!if BrL != -1 && StyleL!=-1
26452645
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
26462646
}}}
26472647
{{{#!if DarkStyleL==-1
26482648
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
26492649
}}}}}}
26502650
{{{#!if DarkStyleL!=-1
26512651
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
26522652
}}}}}}
26532653
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
26542654
}}}
26552655
}}}
26562656
}}}
26572657
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
26582658
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
26592659
}}}{{{#!if Blank!=-1
26602660
{{{#!if Comma != -1
26612661
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
26622662
}}}
26632663
}}}
26642664
{{{#!if Comma == -1
26652665
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
26662666
}}}
26672667
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
26682668
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
26692669
}}}
26702670
}}}
26712671
}}}
26722672
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
26732673
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
26742674
}}}{{{#!if Blank==5
26752675
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
26762676
}}}{{{#!if Em = Emlist[Size]
26772677
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
26782678
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
26792679
}}}
26802680
}}}
26812681
}}}
26822682
}}}
26832683
}}}
26842684
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
26852685
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
26862686
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
26872687
}}}
26882688
{{{#!if _ParOpen == -1
26892689
{{{#!if Match=true
26902690
}}}
26912691
}}}{{{#!if _ParOpen != -1
26922692
{{{#!if ParOpen=_ParOpen
26932693
}}}
26942694
}}}
26952695
############################
26962696
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
26972697
}}}
26982698
{{{#!if _ParOpen == -1
26992699
{{{#!if Match=true
27002700
}}}
27012701
}}}{{{#!if _ParOpen != -1
27022702
{{{#!if ParOpen+=_ParOpen+3
27032703
}}}
27042704
}}}
27052705
############################
27062706
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
27072707
}}}
27082708
{{{#!if _ParOpen == -1
27092709
{{{#!if Match=true
27102710
}}}
27112711
}}}{{{#!if _ParOpen != -1
27122712
{{{#!if ParOpen+=_ParOpen+3
27132713
}}}
27142714
}}}
27152715
############################
27162716
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
27172717
}}}
27182718
{{{#!if _ParOpen == -1
27192719
{{{#!if Match=true
27202720
}}}
27212721
}}}{{{#!if _ParOpen != -1
27222722
{{{#!if ParOpen+=_ParOpen+3
27232723
}}}
27242724
}}}
27252725
############################
27262726
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
27272727
}}}
27282728
{{{#!if _ParOpen == -1
27292729
{{{#!if Match=true
27302730
}}}
27312731
}}}{{{#!if _ParOpen != -1
27322732
{{{#!if ParOpen+=_ParOpen+3
27332733
}}}
27342734
}}}
27352735
############################
27362736
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
27372737
}}}
27382738
{{{#!if _ParOpen == -1
27392739
{{{#!if Match=true
27402740
}}}
27412741
}}}{{{#!if _ParOpen != -1
27422742
{{{#!if ParOpen+=_ParOpen+3
27432743
}}}
27442744
}}}
27452745
############################
27462746
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
27472747
}}}
27482748
{{{#!if _ParOpen == -1
27492749
{{{#!if Match=true
27502750
}}}
27512751
}}}{{{#!if _ParOpen != -1
27522752
{{{#!if ParOpen+=_ParOpen+3
27532753
}}}
27542754
}}}
27552755
}}}
27562756
###########################
27572757
{{{#!if Match
27582758
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
27592759
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
27602760
}}}
27612761
}}}
27622762
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
27632763
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
27642764
}}}{{{#!if BrL != -1 && StyleL!=-1
27652765
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
27662766
}}}
27672767
{{{#!if DarkStyleL==-1
27682768
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
27692769
}}}}}}
27702770
{{{#!if DarkStyleL!=-1
27712771
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
27722772
}}}}}}
27732773
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
27742774
}}}
27752775
}}}
27762776
}}}
27772777
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
27782778
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
27792779
}}}{{{#!if Blank!=-1
27802780
{{{#!if Comma != -1
27812781
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
27822782
}}}
27832783
}}}
27842784
{{{#!if Comma == -1
27852785
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
27862786
}}}
27872787
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
27882788
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
27892789
}}}
27902790
}}}
27912791
}}}
27922792
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
27932793
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
27942794
}}}{{{#!if Blank==5
27952795
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
27962796
}}}{{{#!if Em = Emlist[Size]
27972797
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
27982798
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
27992799
}}}
28002800
}}}
28012801
}}}
28022802
}}}
28032803
}}}
28042804
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
28052805
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
28062806
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
28072807
}}}
28082808
{{{#!if _ParOpen == -1
28092809
{{{#!if Match=true
28102810
}}}
28112811
}}}{{{#!if _ParOpen != -1
28122812
{{{#!if ParOpen=_ParOpen
28132813
}}}
28142814
}}}
28152815
############################
28162816
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
28172817
}}}
28182818
{{{#!if _ParOpen == -1
28192819
{{{#!if Match=true
28202820
}}}
28212821
}}}{{{#!if _ParOpen != -1
28222822
{{{#!if ParOpen+=_ParOpen+3
28232823
}}}
28242824
}}}
28252825
############################
28262826
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
28272827
}}}
28282828
{{{#!if _ParOpen == -1
28292829
{{{#!if Match=true
28302830
}}}
28312831
}}}{{{#!if _ParOpen != -1
28322832
{{{#!if ParOpen+=_ParOpen+3
28332833
}}}
28342834
}}}
28352835
############################
28362836
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
28372837
}}}
28382838
{{{#!if _ParOpen == -1
28392839
{{{#!if Match=true
28402840
}}}
28412841
}}}{{{#!if _ParOpen != -1
28422842
{{{#!if ParOpen+=_ParOpen+3
28432843
}}}
28442844
}}}
28452845
############################
28462846
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
28472847
}}}
28482848
{{{#!if _ParOpen == -1
28492849
{{{#!if Match=true
28502850
}}}
28512851
}}}{{{#!if _ParOpen != -1
28522852
{{{#!if ParOpen+=_ParOpen+3
28532853
}}}
28542854
}}}
28552855
############################
28562856
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
28572857
}}}
28582858
{{{#!if _ParOpen == -1
28592859
{{{#!if Match=true
28602860
}}}
28612861
}}}{{{#!if _ParOpen != -1
28622862
{{{#!if ParOpen+=_ParOpen+3
28632863
}}}
28642864
}}}
28652865
############################
28662866
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
28672867
}}}
28682868
{{{#!if _ParOpen == -1
28692869
{{{#!if Match=true
28702870
}}}
28712871
}}}{{{#!if _ParOpen != -1
28722872
{{{#!if ParOpen+=_ParOpen+3
28732873
}}}
28742874
}}}
28752875
}}}
28762876
###########################
28772877
{{{#!if Match
28782878
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
28792879
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
28802880
}}}
28812881
}}}
28822882
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
28832883
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
28842884
}}}{{{#!if BrL != -1 && StyleL!=-1
28852885
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
28862886
}}}
28872887
{{{#!if DarkStyleL==-1
28882888
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
28892889
}}}}}}
28902890
{{{#!if DarkStyleL!=-1
28912891
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
28922892
}}}}}}
28932893
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
28942894
}}}
28952895
}}}
28962896
}}}
28972897
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
28982898
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
28992899
}}}{{{#!if Blank!=-1
29002900
{{{#!if Comma != -1
29012901
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
29022902
}}}
29032903
}}}
29042904
{{{#!if Comma == -1
29052905
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
29062906
}}}
29072907
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
29082908
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
29092909
}}}
29102910
}}}
29112911
}}}
29122912
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
29132913
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
29142914
}}}{{{#!if Blank==5
29152915
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
29162916
}}}{{{#!if Em = Emlist[Size]
29172917
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
29182918
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
29192919
}}}
29202920
}}}
29212921
}}}
29222922
}}}
29232923
}}}
29242924
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
29252925
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
29262926
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
29272927
}}}
29282928
{{{#!if _ParOpen == -1
29292929
{{{#!if Match=true
29302930
}}}
29312931
}}}{{{#!if _ParOpen != -1
29322932
{{{#!if ParOpen=_ParOpen
29332933
}}}
29342934
}}}
29352935
############################
29362936
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
29372937
}}}
29382938
{{{#!if _ParOpen == -1
29392939
{{{#!if Match=true
29402940
}}}
29412941
}}}{{{#!if _ParOpen != -1
29422942
{{{#!if ParOpen+=_ParOpen+3
29432943
}}}
29442944
}}}
29452945
############################
29462946
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
29472947
}}}
29482948
{{{#!if _ParOpen == -1
29492949
{{{#!if Match=true
29502950
}}}
29512951
}}}{{{#!if _ParOpen != -1
29522952
{{{#!if ParOpen+=_ParOpen+3
29532953
}}}
29542954
}}}
29552955
############################
29562956
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
29572957
}}}
29582958
{{{#!if _ParOpen == -1
29592959
{{{#!if Match=true
29602960
}}}
29612961
}}}{{{#!if _ParOpen != -1
29622962
{{{#!if ParOpen+=_ParOpen+3
29632963
}}}
29642964
}}}
29652965
############################
29662966
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
29672967
}}}
29682968
{{{#!if _ParOpen == -1
29692969
{{{#!if Match=true
29702970
}}}
29712971
}}}{{{#!if _ParOpen != -1
29722972
{{{#!if ParOpen+=_ParOpen+3
29732973
}}}
29742974
}}}
29752975
############################
29762976
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
29772977
}}}
29782978
{{{#!if _ParOpen == -1
29792979
{{{#!if Match=true
29802980
}}}
29812981
}}}{{{#!if _ParOpen != -1
29822982
{{{#!if ParOpen+=_ParOpen+3
29832983
}}}
29842984
}}}
29852985
############################
29862986
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
29872987
}}}
29882988
{{{#!if _ParOpen == -1
29892989
{{{#!if Match=true
29902990
}}}
29912991
}}}{{{#!if _ParOpen != -1
29922992
{{{#!if ParOpen+=_ParOpen+3
29932993
}}}
29942994
}}}
29952995
}}}
29962996
###########################
29972997
{{{#!if Match
29982998
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
29992999
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
30003000
}}}
30013001
}}}
30023002
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
30033003
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
30043004
}}}{{{#!if BrL != -1 && StyleL!=-1
30053005
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
30063006
}}}
30073007
{{{#!if DarkStyleL==-1
30083008
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
30093009
}}}}}}
30103010
{{{#!if DarkStyleL!=-1
30113011
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
30123012
}}}}}}
30133013
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
30143014
}}}
30153015
}}}
30163016
}}}
30173017
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
30183018
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
30193019
}}}{{{#!if Blank!=-1
30203020
{{{#!if Comma != -1
30213021
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
30223022
}}}
30233023
}}}
30243024
{{{#!if Comma == -1
30253025
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
30263026
}}}
30273027
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
30283028
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
30293029
}}}
30303030
}}}
30313031
}}}
30323032
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
30333033
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
30343034
}}}{{{#!if Blank==5
30353035
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
30363036
}}}{{{#!if Em = Emlist[Size]
30373037
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
30383038
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
30393039
}}}
30403040
}}}
30413041
}}}
30423042
}}}
30433043
}}}
30443044
{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
30453045
{{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
30463046
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
30473047
}}}
30483048
{{{#!if _ParOpen == -1
30493049
{{{#!if Match=true
30503050
}}}
30513051
}}}{{{#!if _ParOpen != -1
30523052
{{{#!if ParOpen=_ParOpen
30533053
}}}
30543054
}}}
30553055
############################
30563056
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
30573057
}}}
30583058
{{{#!if _ParOpen == -1
30593059
{{{#!if Match=true
30603060
}}}
30613061
}}}{{{#!if _ParOpen != -1
30623062
{{{#!if ParOpen+=_ParOpen+3
30633063
}}}
30643064
}}}
30653065
############################
30663066
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
30673067
}}}
30683068
{{{#!if _ParOpen == -1
30693069
{{{#!if Match=true
30703070
}}}
30713071
}}}{{{#!if _ParOpen != -1
30723072
{{{#!if ParOpen+=_ParOpen+3
30733073
}}}
30743074
}}}
30753075
############################
30763076
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
30773077
}}}
30783078
{{{#!if _ParOpen == -1
30793079
{{{#!if Match=true
30803080
}}}
30813081
}}}{{{#!if _ParOpen != -1
30823082
{{{#!if ParOpen+=_ParOpen+3
30833083
}}}
30843084
}}}
30853085
############################
30863086
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
30873087
}}}
30883088
{{{#!if _ParOpen == -1
30893089
{{{#!if Match=true
30903090
}}}
30913091
}}}{{{#!if _ParOpen != -1
30923092
{{{#!if ParOpen+=_ParOpen+3
30933093
}}}
30943094
}}}
30953095
############################
30963096
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
30973097
}}}
30983098
{{{#!if _ParOpen == -1
30993099
{{{#!if Match=true
31003100
}}}
31013101
}}}{{{#!if _ParOpen != -1
31023102
{{{#!if ParOpen+=_ParOpen+3
31033103
}}}
31043104
}}}
31053105
############################
31063106
{{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
31073107
}}}
31083108
{{{#!if _ParOpen == -1
31093109
{{{#!if Match=true
31103110
}}}
31113111
}}}{{{#!if _ParOpen != -1
31123112
{{{#!if ParOpen+=_ParOpen+3
31133113
}}}
31143114
}}}
31153115
}}}
31163116
###########################
31173117
{{{#!if Match
31183118
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
31193119
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
31203120
}}}
31213121
}}}
31223122
{{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
31233123
{{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
31243124
}}}{{{#!if BrL != -1 && StyleL!=-1
31253125
{{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
31263126
}}}
31273127
{{{#!if DarkStyleL==-1
31283128
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
31293129
}}}}}}
31303130
{{{#!if DarkStyleL!=-1
31313131
{{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
31323132
}}}}}}
31333133
{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
31343134
}}}
31353135
}}}
31363136
}}}
31373137
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
31383138
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
31393139
}}}{{{#!if Blank!=-1
31403140
{{{#!if Comma != -1
31413141
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
31423142
}}}
31433143
}}}
31443144
{{{#!if Comma == -1
31453145
{{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
31463146
}}}
31473147
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
31483148
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
31493149
}}}
31503150
}}}
31513151
}}}
31523152
{{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
31533153
{{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
31543154
}}}{{{#!if Blank==5
31553155
{{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
31563156
}}}{{{#!if Em = Emlist[Size]
31573157
}}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
31583158
}}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
31593159
}}}
31603160
}}}
31613161
}}}
31623162
}}}
31633163
}}}
31643164
}}}
31653165
----
31663166
화이트: {{{#!html @input@}}}
31673167
----
31683168
다크: {{{#!html @DarkInput@}}}
31693169
31703170
== 나무나무마크구상3 ==
31713171
input="\'\'\'강조\'\'\'\'\'기울임\'\'\-\-취소선\-\-\_\_밑줄\_\_\,\,아래\,\,"
31723172
{{{#!wiki style="display: none"
31733173
{{{#!if input="\'\'\'강조\'\'\'\'\'기울임\'\'\-\-취소선\-\-\_\_밑줄\_\_\,\,아래\,\,\^\^위\^\^"
31743174
}}}
31753175
{{{#!if Open=input.indexOf("'''")
31763176
}}}{{{#!if Open!=-1
31773177
{{{#!if Close=input.substring(Open+3).indexOf("'''")
31783178
}}}{{{#!if Close!=-1, Text=input.substr(Open+3,Close)
31793179
{{{#!if input = input.substring(0,Open)+'<b>'+Text.trim()+'</b>'+input.substr(Open+3+Close+3)
31803180
}}}}}}
31813181
}}}
31823182
{{{#!if Open=input.indexOf("''")
31833183
}}}{{{#!if Open!=-1
31843184
{{{#!if Close=input.substring(Open+2).indexOf("''")
31853185
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
31863186
{{{#!if input = input.substring(0,Open)+'<em>'+Text.trim()+'</em>'+input.substr(Open+2+Close+2)
31873187
}}}}}}
31883188
}}}
31893189
{{{#!if Open=input.indexOf("--")
31903190
}}}{{{#!if Open!=-1
31913191
{{{#!if Close=input.substring(Open+2).indexOf("--")
31923192
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
31933193
{{{#!if input = input.substring(0,Open)+'<del>'+Text.trim()+'</del>'+input.substr(Open+2+Close+2)
31943194
}}}}}}
31953195
}}}
31963196
{{{#!if Open=input.indexOf("__")
31973197
}}}{{{#!if Open!=-1
31983198
{{{#!if Close=input.substring(Open+2).indexOf("__")
31993199
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
32003200
{{{#!if input = input.substring(0,Open)+'<u>'+Text.trim()+'</u>'+input.substr(Open+2+Close+2)
32013201
}}}}}}
32023202
}}}
32033203
{{{#!if Open=input.indexOf(",,")
32043204
}}}{{{#!if Open!=-1
32053205
{{{#!if Close=input.substring(Open+2).indexOf(",,")
32063206
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
32073207
{{{#!if input = input.substring(0,Open)+'<sub>'+Text.trim()+'</sub>'+input.substr(Open+2+Close+2)
32083208
}}}}}}
32093209
}}}
32103210
{{{#!if Open=input.indexOf("^^")
32113211
}}}{{{#!if Open!=-1
32123212
{{{#!if Close=input.substring(Open+2).indexOf("^^")
32133213
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
32143214
{{{#!if input = input.substring(0,Open)+'<sup>'+Text.trim()+'</sup>'+input.substr(Open+2+Close+2)
32153215
}}}}}}
32163216
}}}
32173217
}}}
32183218
32193219
output: {{{#!html @input@}}}
32203220
32213221
== 나무나무마크구상4 ==
32223222
* 할거 : math
32233223
## * date(datetime) dday pagecount 되겠냐?
32243224
32253225
ruby는 쉼표 붙여쓰기.
32263226
{{{#!if this.input="냥\[br]냥\[clearfix]d[ruby(글자,ruby=루비,color=red)][ruby(글자,ruby=루비루비)]sid"
32273227
}}}
32283228
input=@input@
32293229
{{{#!wiki style="display: none"
32303230
{{{#!if this.Macro=this.input.indexOf("[br]")
32313231
}}}{{{#!if this.Macro!=-1
32323232
{{{#!if this.input = this.input.substring(0,this.Macro)+'<br>'+this.input.substr(this.Macro+4)
32333233
}}}}}}
32343234
{{{#!if this.Macro=this.input.indexOf("[clearfix]")
32353235
}}}{{{#!if this.Macro!=-1
32363236
{{{#!if this.input = this.input.substring(0,this.Macro)+'<div style="clear: both">'+this.input.substr(this.Macro+10)
32373237
}}}}}}
32383238
{{{#!if this.MacroOpen=this.input.indexOf("\[ruby\("), this.Color=''
32393239
##)]
32403240
}}}{{{#!if this.MacroOpen!=-1
32413241
{{{#!if this.MacroClose=this.input.substring(this.MacroOpen).indexOf(")]")
32423242
}}}{{{#!if this.MacroClose!=-1
32433243
{{{#!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)
32443244
}}}{{{#!if this.Comma2==-1
32453245
{{{#!if this.Ruby = this.RubyRaw.substring(this.Comma1+6,this.MacroClose)
32463246
}}}
32473247
}}}{{{#!if this.Comma2!=-1
32483248
{{{#!if this.Ruby = this.RubyRaw.substring(this.Comma1+6,this.Comma2)
32493249
}}}{{{#!if this.Color = this.RubyRaw.substr(this.Comma2+7,this.MacroClose)
32503250
}}}
32513251
}}}
32523252
{{{#!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)
32533253
}}}
32543254
}}}
32553255
}}}
32563256
}}}
32573257
output: {{{#!html @input@}}}
32583258
== ㅁㄴㅇㄹ ==
32593259
[include(a)]''''''[include(a)][include(a)]
32603260
[[]][include(a)][include(a)][include(a)]
32613261
32623262
{{{#!wiki style="background: skyblue; margin: 0 auto; padding: 5px; max-width: 500px"
32633263
||<tablealign=center><tablewidth=100%><tablebordercolor=transparent><tablebgcolor=red><bgcolor=#000>||
32643264
32653265
||<tablealign=center><tablewidth=100%><tablebordercolor=transparent><tablebgcolor=red><rowbgcolor=#000>||
32663266
||<colbgcolor=#000>||
32673267
||<tan>||
32683268
32693269
||<tablealign=center><tablewidth=100%><bgcolor=#000>||
32703270
32713271
||<tablealign=center><tablewidth=100%>||}}}
32723272
Mozilla/5.0 (compatible; Daum/1.0; +http://ws.daum.net/aboutkr.html) ok
32733273
Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/web) ok
32743274
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961)]
32753275
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961)]
32763276
----
32773277
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961, uuid=2d701244-1d84-4716-8717-e0756914096d)]
32783278
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961, uuid=2d701244-1d84-4716-8717-e0756914096d)]
32793279
----
32803280
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=-1, UUID=2d701244-1d84-4716-8717-e07569140961)]
32813281
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=-1, UUID=2d701244-1d84-4716-8717-e07569140961)]
32823282
----
32833283
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=)]
32843284
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=)]
32853285
----
32863286
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e0756914096x)]
32873287
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e0756914096x)]
32883288
----
32893289
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961)]
32903290
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961)]
32913291
----
32923292
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e0756914096x)]
32933293
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e0756914096x)]
32943294
----
32953295
\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961, UUID=2d701244-1d84-4716-8717-e07569140961)]
32963296
[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961, UUID=2d701244-1d84-4716-8717-e07569140961)]
32973297
----
32983298
\[include(틀:isuuid, uuid=1dd4a127-1b8d-4788-8cea-9ff8b1ddd06e)]
32993299
[include(틀:isuuid, uuid=1dd4a127-1b8d-4788-8cea-9ff8b1ddd06e)]
33003300
----
33013301
\[include(틀:isuuid, uuid=xdd4a127-1b8d-4788-8cea-9ff8b1ddd0xx)]
33023302
[include(틀:isuuid, uuid=xdd4a127-1b8d-4788-8cea-9ff8b1ddd0xx)]
33033303
\[include(틀:isuuid, uuid=냥)]
33043304
[include(틀:isuuid, uuid=냥)]
33053305
[include(틀:ㅁ, str=Hello\, World!)]
33063306
toString() 가능
33073307
parseInt() x
33083308
33093309
== ==
33103310
{{{#!wiki style="font-weight: 300; font-size: 20px"
33113311
{{{#!if 식 = '11+2'
33123312
@식=11+2@}}} = {{{#!if s1=false, s2=false, s3=false, j=1+0, i=0+0, k=1+0
33133313
##switch1 : 숫자 계속 탐색하기, switch2 : 소수점 아래 기입하기. switch3 : 중복 실행 방지.
33143314
}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
33153315
}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
33163316
##숫자를 발견할 경우
33173317
{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
33183318
##여기에 앞자리가 음수냐 아니냐를 읽는 판별을 만들어야 합니다. ㅏ 이걸 생각 못했네요 그럼 좀 많이 길어지는데
33193319
}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
33203320
##숫자를 계속 발견할 경우 (소수점일 수도 있습니다. 여기서는 숫자일 경우)
33213321
##여기에서 소수점 위를 기입하냐 소수점 아래를 기입하냐 소수점 아래라면 소수점 아래 몇번째 자리를 기입하느냐를 적어야 합니다.
33223322
{{{#!if s2==false
33233323
##정수 자리를 기입하는 경우
33243324
{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
33253325
}}}}}}{{{#!if s2==true
33263326
##소수점 아래 자리를 기입하는 경우
33273327
{{{#!if this['v'+j] = this['v'+j]+(10.0**(-k))*(+(식.substr(i,1))), s3=true
33283328
}}}{{{#!if k+=1
33293329
##다음 소수점 자리 찾기
33303330
}}}}}}}}}{{{#!if (s1==true)&&(s2==false)&&(식[i]==46)&&(s3==false)
33313331
##앞에서 숫자를 발견한 다음 소수점을 발견할 경우 (소수점 발견은 최초 1회에 한함)
33323332
{{{#!if s2=true, s3=true, k=1+0
33333333
##switch2 : 켜기
33343334
}}}}}}{{{#!if (s1==true)&&(((s2==false)&&!this['d'+i]&&(식[i]!=46))||((s2==true)&&!this['d'+i]))&&(s3==false)
33353335
##숫자가 더 이상 나오지 않고 소수점을 발견하지 못했을 경우, 소수점을 발견한 상황인데 숫자가 나오지 않을 경우 (소수점이 다시 나오는 경우가 자동적으로 포함)
33363336
{{{#!if j+=1, s1=false, s2=false, s3=true
33373337
##소수점 아래 기입하는 스위치도 off, 다음 index(j) 매김.
33383338
}}}{{{#!if s3==true
33393339
##여기까지 과정을 거쳤다면 스위치 off.
33403340
{{{#!if s3=false
33413341
}}}}}}
33423342
}}}{{{#!if i+=1
33433343
}}}
33443344
##
33453345
{{{#!if false
33463346
##이 if문은 실행되지 않는 단락. 주석만 제거하고 복사 붙여넣기.
33473347
{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
33483348
}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
33493349
{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
33503350
}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
33513351
{{{#!if s2==false
33523352
{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
33533353
}}}}}}{{{#!if s2==true
33543354
{{{#!if this['v'+j] = this['v'+j]+(10.0**(-k))*(+(식.substr(i,1))), s3=true
33553355
}}}{{{#!if k+=1
33563356
}}}}}}}}}{{{#!if (s1==true)&&(s2==false)&&(식[i]==46)&&(s3==false)
33573357
{{{#!if s2=true, s3=true, k=1+0
33583358
}}}}}}{{{#!if (s1==true)&&(((s2==false)&&!this['d'+i]&&(식[i]!=46)||(s2==false))||((s2==true)&&!this['d'+i]&&(식=[i]==46)))&&(s3==false)
33593359
{{{#!if j+=1, s1=false, s2=false, s3=true
33603360
}}}{{{#!if s3==true
33613361
{{{#!if s3=false
33623362
}}}}}}
33633363
}}}{{{#!if i+=1
33643364
}}}
33653365
####
33663366
}}}
33673367
##
33683368
{{{#!if this['v1'] == 1
33693369
this['v1'] == 1}}}
33703370
##
33713371
{{{#!if s3=false
33723372
}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
33733373
}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
33743374
{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
33753375
}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
33763376
{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
33773377
}}}}}}{{{#!if (s1==true)&&(식[i]==46)&&(s3==false)
33783378
{{{#!if s2=true, s3=true
33793379
}}}}}}{{{#!if (s1==true)&&!this['d'+i]&&(s3==false)
33803380
{{{#!if j+=1, s1=false, s2=false, s3=true
33813381
}}}}}}{{{#!if i+=1
33823382
}}}
33833383
##
33843384
{{{#!if this['v1'] == 11
33853385
this['v1'] == 11}}}
33863386
##
33873387
{{{#!if s3=false
33883388
}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
33893389
}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
33903390
{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
33913391
}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
33923392
{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
33933393
}}}}}}{{{#!if (s1==true)&&(식[i]==46)&&(s3==false)
33943394
{{{#!if s2=true, s3=true
33953395
}}}}}}{{{#!if (s1==true)&&!this['d'+i]&&(s3==false)
33963396
{{{#!if j+=1, s1=false, s2=false, s3=true
33973397
}}}}}}{{{#!if i+=1
33983398
}}}{{{#!if s3=false
33993399
}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
34003400
}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
34013401
{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
34023402
}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
34033403
{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
34043404
}}}}}}{{{#!if (s1==true)&&(식[i]==46)&&(s3==false)
34053405
{{{#!if s2=true, s3=true
34063406
}}}}}}{{{#!if (s1==true)&&!this['d'+i]&&(s3==false)
34073407
{{{#!if j+=1, s1=false, s2=false, s3=true
34083408
}}}}}}{{{#!if i+=1
34093409
}}}
34103410
##
34113411
{{{#!if this['v2'] == 2
34123412
this['v2'] == 2}}}
34133413
##
34143414
##
34153415
##
34163416
##
34173417
{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57), i+=1
34183418
}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57), i+=1
34193419
}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57), i+=1
34203420
}}}
34213421
## 식 검증이 됐다 치면
34223422
## dn : true - 수 / false - 연산자
34233423
{{{#!if this['d0']
34243424
1}}}{{{#!if this['d1']
34253425
1}}}{{{#!if !this['d2']
34263426
+}}}{{{#!if this['d3']
34273427
2}}}
34283428
## in : 11+2 에서 '11'은 0번째 위치, '+'는 2번째 위치.. > 0, 2, 3 > 위치 기억 / 뺄셈으로 자릿수 계산
34293429
## 보다 좋은 방법이 있ㅅ을 것 같은데음ㅁ..
34303430
{{{#!if i = 1, j = 1, i0 = 0
34313431
}}}
34323432
{{{#!if t = this['d0'] != this['d1'], t
34333433
{{{#!if this['i'+i] = j, j+=1, i+=1
34343434
}}}}}}{{{#!if !t
34353435
{{{#!if j+=1
34363436
}}}}}}{{{#!if t = this['d1'] != this['d2'], t
34373437
{{{#!if this['i'+i] = j, j+=1, i+=1
34383438
}}}}}}{{{#!if !t
34393439
{{{#!if j+=1
34403440
}}}}}}{{{#!if t = this['d1'] != this['d2'], t
34413441
{{{#!if this['i'+i] = j, j+=1, i+=1
34423442
}}}}}}{{{#!if !t
34433443
{{{#!if j+=1
34443444
}}}}}}
34453445
## {{{#!if i0 == 0
34463446
## i0 == 0 }}}{{{#!if i1 == 2
34473447
## i1 == 2 }}}{{{#!if i2 == 3
34483448
## i2 == 3 }}}
34493449
## {{{#!if list = [d0, d1, d2, d3]
34503450
## }}}
34513451
}}}