r2768
r2597
1[[분류:냥]]
r2764
2==# ㅇ #==
r2755
3[include]
4https://theseed.io/backlink/%EB%AC%B8%EC%84%9C:%20
r2743
5[include(틀:ㅇ, a=)]
r2742
6{{{#!if a='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
r2744
7##length : 65
r2742
8}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
r2744
9##length : 650
r2742
10}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
r2747
11##length : 6500
r2742
12}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
r2747
13##length : 65000
r2745
14}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
r2752
15##guess : 계산시 length가 65534를 초과하게 되면 텍스트 길이가 늘어나는 연산을 실행하지 않음. (또는 오류 발생)
r2751
16##예전에 수백만자 소환술이 가능했었는데, namu님은 이렇게 잠수함 패치를 했다고 합리적(?)인 의심을 해볼 수 있습니다.
r2746
17}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
18}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
19}}}{{{#!if a=a+a+a+a+a+a+a+a+a+a
r2748
20##guess : 여기까지 싸그리 무시됨
r2742
21}}}{{{#!if a += 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'
r2747
22##length : 65000 + 534 = 65534 (정상입니다)?
r2742
23}}}{{{#!if b=a.length
r2747
24}}}
r2749
25b == @b@
r2743
2665534?
27전엔 29970아니였냐
r2742
28## @a@
r2752
29---
30{{{#!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
31}}}{{{#!if b=a.length
32}}}b == @b@
33---
r2753
34{{{#!if b=1, c='asdf', d='asdf'
35}}}{{{#!if c='1sid1', a+=a, b=a.length, d='2sid2'
r2752
36}}}b == @b@
r2753
37@c@<바뀜 @d@<안바뀜
38##65534를 초과하게 연산을 해 두면 그 if문 뒷부분이 씹히는 듯 합니다.
r2752
39---
r2737
40{{{#!if 각주명=' '
41}}}[*@각주명@]
42
r2733
43{{{#!if true
r2734
44[include({{{#!if true)]}}}
r2733
45----
46{{{#!if true
47[include(\{\{\{#red asdf}}})]
48}}}
49----
50{{{#!if true
51[include({{{#red asdf}}})]
52}}}
53----
54{{{#!if true
55[include(\{\{\{}}})]
56}}}
57----
58{{{#!if true
59[include(\}\}\})]
60}}}
61----
62{{{#!wiki style=""
r2732
63[include(\}\}\})]}}}
64
r2715
65----
66{{{#!if 식='1+2'
67}}}
68{{{#!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))
69##42 43 45 47~57 or null
r2727
70그렇다. ^^그긴거^^는 필요없었다.}}}흑흑
r2756
71하지만 소수점 아랫쪽은 필요했다는 무시무시한 사실
r2715
72----
r2682
73{{{#!if ap=5, bp=0, bb=""
74}}}{{{#!if ap-bp>=9
75{{{#!if bp+=9, bb=bb+"000000000"
76}}}}}}{{{#!if ap-bp>=4
77{{{#!if bp+=4, bb=bb+"0000"
78}}}}}}{{{#!if ap-bp>=2
79{{{#!if bp+=2, bb=bb+"00"
80}}}}}}{{{#!if ap-bp>=2
81{{{#!if bp+=2, bb=bb+"00"
82}}}}}}{{{#!if ap-bp>=1
83{{{#!if bp+=1, bb=bb+"0"
84}}}}}}
85@ap@ @bp@
86{{{#!if bl = bb.length
87}}}@bl@자
88----
89{{{#!if ap=5, bp=0, bb=""
90}}}{{{#!if ap>bp
91{{{#!if bp=ap, bb+="000000000000000000"
92}}}{{{#!if bb=bb.substr(0,ap)
93}}}}}}
94@ap@ @bp@
95{{{#!if bl = bb.length
96}}}@bl@자
97##
r2662
98||<#fff"> <#fff'''{{{#red \"}}}'''>왜 문제가 없지 ||
r2629
99##
100folding, wiki(스타일), html은 뒤에 띄어쓰기 없어도 작동.
101다만 dark-style은 꼭 "-"만 사용 가능.
102if, syntax는 띄어쓰기 없을 시 에러.
103##
r2759
104==# 계산기 테스트 #==
r2636
105{{{-5
r2757
106 1.[include(틀:계산기2, a=1.1, f=-, b=-1.2)]
107 1.[include(틀:계산기2, a=9223372036854775808, f=-, b=-9223372036854775800)]
r2763
108 1.[include(틀:계산기2, a=123456789012345678, f=-, b=-901234567890123456)]
r2757
109 1.[include(틀:계산기2, a=., f=-, b=-.)]
110 1.[include(틀:계산기2, a=-, f=+, b=-)]
r2763
111 1.[include(틀:계산기2, a=12345, f=-, b=67890)]
112 1.[include(틀:계산기2, a=123459, f=/, b=2)]
r2757
113 1.[include(틀:계산기2, a=10, f=/, b=3)]
114 1.[include(틀:계산기2, a=-5, f=/, b=200)]
r2763
115 1.[include(틀:계산기2, a=-3, f=/, b=7)]
r2758
116
117 1.#11[include(틀:계산기2, a=123456789012345678.901234567890123456, f=+, b=789012345678901234.567890123456789012)]
r2757
118 1.[include(틀:계산기2, a=123456789012345678.9012345678901234567, f=+, b=789012345678901234.567890123456789012)]
r2763
119 1.[include(틀:계산기2, a=-5, f=*, b=200)]
r2757
120 1.[include(틀:계산기2, a=-1, f=*, b=-5)]
121 1.[include(틀:계산기2, a=1.1, f=+, b=0.1)]
122 1.[include(틀:계산기2, a=1.123, f=+, b=0.877)]
123 1.[include(틀:계산기2, a=1.123, f=+, b=0.878)]
124 1.[include(틀:계산기2, a=1.333, f=-, b=4.354)]
125 1.[include(틀:계산기2, a=7.89, f=-, b=12.345)]
126 1.[include(틀:계산기2, a=1, f=-, b=0.000000000000000001)]
r2758
127
128 1.#21[include(틀:계산기2, a=0.999999999999999999, f=+, b=0.000000000000000001)]
r2757
129 1.[include(틀:계산기2, a=1.000000000000000002, f=-, b=2.000000000000000001)]
130 1.[include(틀:계산기2, a=100000000000000000, f=*, b=100000000000000000)]
131 1.[include(틀:계산기2, a=123456789012345678, f=*, b=789012345678901234)]
132 1.[include(틀:계산기2, a=123456789012345678.901234567890123456, f=*, b=789012345678901234.567890123456789012)]
133 1.[include(틀:계산기2, a=999999999999999999.999999999999999999, f=*, b=999999999999999999.999999999999999999)]
r2758
134 1.[include(틀:계산기2, a=-999999999999999999.999999999999999999, f=*, b=-999999999999999999.999999999999999999)]
r2757
135 1.[include(틀:계산기2, a=0, f=*, b=789012345678901234.567890123456789012)]
136 1.[include(틀:계산기2, a=100000000000000000.000000001, f=*, b=0.00000000000005678)]
137 1.[include(틀:계산기2, a=-999999999999999999.9999999999999999999, f=*, b=0.0000000000000000009)]
r2758
138
139 1.#31[include(틀:계산기2, a=123냥456, f=*, b=1)]
r2757
140 1.[include(틀:계산기2, a=1.1, f=*, b=1.1)]
141 1.[include(틀:계산기2, a=1냥2.1, f=*, b=1)]
142 1.[include(틀:계산기2, a=1냥2.1, f=*, b=1.냥21)]
r2763
143 1.[include(틀:계산기2, a=0, f=/, b=0.0)]
r2761
144 1.[include(틀:계산기2, a=0.111112222233333444테스트, b=0.555556666677777888테스트, f=*)]
r2762
145 1.[include(틀:계산기2, a=0.11111222223333344444, b=0.555556666677777888., f=*)]
r2763
146 1.[include(틀:계산기2, a=00000000001, b=000001, f=+)]
147 1.[include(틀:계산기2, a=\0\0\0\0\0\0\0\0\0\0, b=2, f=+)]
148}}}
r2624
149
r2760
150
r2759
151== 문단 ==
r2624
152{{{#!if json={'a':'b', 'c':'d'}
153json={'a':'b', 'c':'d'}[br]
154}}}{{{#!if json['a'] == 'b'
155json['a'] == 'b'[br]
156}}}{{{#!if list = ['a', 'b']
157list = ['a', 'b'][br]
158}}}{{{#!if list[1] == 'b'
159list[1] == 'b'[br]
160}}}
161
162[[../냥]] < 볼드체. 단, {{{../}}}뒤에 붙는 이름이 자기자신과 같은 이름이면 볼드체, 다른 이름(예 : [[../냥냥]], [[../냥/냥]])이면 볼드체가 아니다. 문서명이 '[[냥/냥|(상위문서명)/냥]]'일 경우에도 볼드체가 된다. 이 문서에는 상위 문서가 없으니 그냥 '냥' 으로 링크되는 듯 하다.
163[[냥#]] < 볼드체
164[[냥#ㅁㄴㅇㄹ|냥#ㅁㄴㅇㄹ]] < 볼드체아님
165[[문서:냥]] < 볼드체아님
166
167[include(틀:계산기, r=13)]
168\[include(틀:계산기, r=13)]
169생각해보니까 그냥 r을 지정할 수도 있겠구나
170[include(틀:계산기, a=123456789, f=+, b=1)]
171[include(틀:계산기, a=123456789, f=-, b=1)]
172[include(틀:계산기, a=123459, f=*, b=2)]
173[include(틀:계산기, a=123459, f=/, b=2)]
r2764
174
r2646
175== 그래프구상 ==
176{{{#!if i=0, x=0
r2648
177}}}<math>x^2</math>
r2646
178{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
179}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
180}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
181}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
182}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
183}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
184}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
185}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
186}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
187}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
188}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
189}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
190}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
191}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
192}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
193}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
194}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
195}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
196}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
197}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
198}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
199}}}{{{#!if x1 = i**2, x2 = (i+1)**2, this['y'+i]=(x2-x1), this['v'+i]=x1, i+=1
r2652
200}}}{{{#!if true
r2669
201#tk : thickness (px) ; wd : width (px)
202{{{#!if tk=1+0.0, color="#666", wd=10+0.0
203}}}}}}{{{#!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"
r2646
204}}}
r2669
205{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y1@px; @wdx@; @vag@(@v1@px + @tk@px)"
206}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y2@px; @wdx@; @vag@(@v2@px + @tk@px);"
207}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y3@px; @wdx@; @vag@(@v3@px + @tk@px);"
r2670
208}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y4@px; @wdx@; @vag@(@v4@px + @tk@px);"
209}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y5@px; @wdx@; @vag@(@v5@px + @tk@px);"
210}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y6@px; @wdx@; @vag@(@v6@px + @tk@px);"
211}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y7@px; @wdx@; @vag@(@v7@px + @tk@px);"
212}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y8@px; @wdx@; @vag@(@v8@px + @tk@px);"
213}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y9@px; @wdx@; @vag@(@v9@px + @tk@px);"
214}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y10@px; @wdx@; @vag@(@v10@px + @tk@px)"
215}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y11@px; @wdx@; @vag@(@v11@px + @tk@px)"
216}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y12@px; @wdx@; @vag@(@v12@px + @tk@px)"
217}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y13@px; @wdx@; @vag@(@v13@px + @tk@px)"
218}}}{{{#!wiki style="@dis@(@rb@, @c3@); @hg@@y14@px; @wdx@; @vag@(@v14@px + @tk@px)"
r2646
219}}}
r2624
220
r2768
221== 나무나무마크 ==
222 * todo: 리스트, 분류, 각주, 주석, 매크로
223input: {{\{#!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"<br>{\{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"<br>'\'\'\{{\{+5 [\[나무위키|{\{{#fff\,#fff 나무위키\}}}]\]}\}}<br>{\{{#fff 둘러보기아님}\}}'\'\'
224실제:
225{{{#!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"
226{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"
227'''{{{+5 [[나무위키|{{{#fff,#fff 나무위키}}}]]}}}[br]{{{#fff,#fff 둘러보기아님}}}'''}}}
228}}}
229나무나무마크:
230[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"<br>{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"<br>'''{{{+5 [[나무위키|{{{#fff\,#fff 나무위키}}}]]}}}<br>{{{#fff 둘러보기아님}}}'''}}}
231}}})]
r2657
232== 나무나무마크구상 ==
r2681
233 * 할거 > 분류
r2680

(r2677으로 되돌림)
234## \{{{#!html <div style="clear: both"/>}}}
235## == clearfix
236{{{#!if input='냥[[링크|냥]]냥[[https://namu.wiki/w/사용자:nyangx3|냥]]냥'
r2767
237}}}{{{#!if DarkInput=input
r2657
238}}}
r2767
239input=@input@
240{{{#!wiki style="display: none"
241{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', DarkLinkColor='#e69720', outLink=''
r2680

(r2677으로 되돌림)
242}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
r2674
243}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
244}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
r2703
245## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
246 {{{#!if divider = linkRaw.indexOf('|')
247 }}}{{{#!if divider == -1
r2674
248##[[링크]]
r2704
249 {{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
r2703
250 }}}
251 }}}{{{#!if divider != -1
252 {{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
253 {{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
r2674
254##[[|]] > 출력 x
r2703
255 }}}
256 }}}
257 {{{#!if (divider == 2) && !break
258 {{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
r2674
259##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
r2703
260 }}}
261 }}}
262 {{{#!if (divider+1 == linkRaw.length-2) && !break
r2674
263##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
r2703
264 {{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
265 @linkPrint@
266 @href@
267 }}}
r2674
268 }}}
r2703
269 {{{#!if !break
270 {{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
271 }}}
272 }}}
273 }}}
274 {{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
r2767
275 {{{#!if linkColor = 'none', DarkLinkColor = 'none', outLink = 'asdf'
r2703
276 }}}
277 }}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
r2674
278## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
r2703
279 }}}{{{#!if !(isCategory || isLink)
280 {{{#!if href = 'https://theseed.io/w/'+href
r2674
281 }}}
r2729
282 }}}{{{#!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)
r2767
283 }}}{{{#!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)
r2703
284 }}}
r2657
285}}}
r2704
286#######################
287{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
288}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
289}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
290}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
291## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
292 {{{#!if divider = linkRaw.indexOf('|')
293 }}}{{{#!if divider == -1
294##[[링크]]
295 {{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
296 }}}
297 }}}{{{#!if divider != -1
298 {{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
299 {{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
300##[[|]] > 출력 x
301 }}}
302 }}}
303 {{{#!if (divider == 2) && !break
304 {{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
305##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
306 }}}
307 }}}
308 {{{#!if (divider+1 == linkRaw.length-2) && !break
309##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
310 {{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
311 @linkPrint@
312 @href@
313 }}}
314 }}}
315 {{{#!if !break
316 {{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
317 }}}
318 }}}
319 }}}
320 {{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
r2767
321 {{{#!if linkColor = 'none', DarkLinkColor = 'none', outLink = 'asdf'
r2704
322 }}}
323 }}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
324## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
325 }}}{{{#!if !(isCategory || isLink)
326 {{{#!if href = 'https://theseed.io/w/'+href
327 }}}
r2729
328 }}}{{{#!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)
r2767
329 }}}{{{#!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)
r2704
330 }}}
r2680

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