r2773
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: 리스트, 분류, 각주, 주석, 매크로
r2772
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" dark-style="background: #888"<br>{\{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"<br>'\'\'\{{\{+5 [\[나무위키|{\{{#fff\,#fff 나무위키\}}}]\]}\}}<br>{\{{#fff 둘러보기아님}\}}'\'\'
r2768
224실제:
r2772
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" dark-style="background: #888"
r2768
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나무나무마크:
r2772
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" dark-style="background: #888"<br>{{{#!wiki style="display: flex; padding: 10px 0 15px; justify-content: center; align-items: center; gap: 10px"<br>'''{{{+5 [[나무위키|{{{#fff\,#fff 나무위키}}}]]}}}<br>{{{#fff 둘러보기아님}}}'''}}}
r2768
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'
r2769
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 }}}}}}
1806 {{{#!if DarkStyleL!=-1
r2770
1807 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
1808 }}}}}}
1809 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2765
1810 }}}
1811 }}}
r2703
1812 }}}
r2765
1813 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
1814 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
r2703
1815 }}}{{{#!if Blank!=-1
1816 {{{#!if Comma != -1
r2765
1817 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
r2681
1818 }}}
r2703
1819 }}}
1820 {{{#!if Comma == -1
r2765
1821 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
r2681
1822 }}}
r2765
1823 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
1824 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2703
1825 }}}
r2681
1826 }}}
r2703
1827 }}}
r2765
1828 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
1829 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
r2703
1830 }}}{{{#!if Blank==5
r2765
1831 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
r2741
1832 }}}{{{#!if Em = Emlist[Size]
r2765
1833 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
1834 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2703
1835 }}}
1836 }}}
1837 }}}
r2686
1838}}}
r2700
1839}}}
r2765
1840{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
r2703
1841 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
r2765
1842 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1843 }}}
1844 {{{#!if _ParOpen == -1
1845 {{{#!if Match=true
r2688
1846 }}}
r2703
1847 }}}{{{#!if _ParOpen != -1
1848 {{{#!if ParOpen=_ParOpen
1849 }}}
1850 }}}
r2688
1851############################
r2765
1852 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1853 }}}
1854 {{{#!if _ParOpen == -1
1855 {{{#!if Match=true
r2688
1856 }}}
r2703
1857 }}}{{{#!if _ParOpen != -1
1858 {{{#!if ParOpen+=_ParOpen+3
1859 }}}
1860 }}}
r2688
1861############################
r2765
1862 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1863 }}}
1864 {{{#!if _ParOpen == -1
1865 {{{#!if Match=true
r2688
1866 }}}
r2703
1867 }}}{{{#!if _ParOpen != -1
1868 {{{#!if ParOpen+=_ParOpen+3
r2688
1869 }}}
r2703
1870 }}}
r2705
1871############################
r2765
1872 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1873 }}}
r2705
1874 {{{#!if _ParOpen == -1
1875 {{{#!if Match=true
1876 }}}
1877 }}}{{{#!if _ParOpen != -1
1878 {{{#!if ParOpen+=_ParOpen+3
1879 }}}
1880 }}}
1881############################
r2765
1882 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
1883 }}}
1884 {{{#!if _ParOpen == -1
1885 {{{#!if Match=true
1886 }}}
1887 }}}{{{#!if _ParOpen != -1
1888 {{{#!if ParOpen+=_ParOpen+3
1889 }}}
1890 }}}
1891############################
r2765
1892 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
1893 }}}
1894 {{{#!if _ParOpen == -1
1895 {{{#!if Match=true
1896 }}}
1897 }}}{{{#!if _ParOpen != -1
1898 {{{#!if ParOpen+=_ParOpen+3
1899 }}}
1900 }}}
1901############################
r2765
1902 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
1903 }}}
1904 {{{#!if _ParOpen == -1
1905 {{{#!if Match=true
1906 }}}
1907 }}}{{{#!if _ParOpen != -1
1908 {{{#!if ParOpen+=_ParOpen+3
1909 }}}
1910 }}}
1911 }}}
r2688
1912###########################
r2703
1913 {{{#!if Match
r2765
1914 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
1915 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
r2703
1916 }}}
1917 }}}
r2765
1918 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
1919 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2703
1920 }}}{{{#!if BrL != -1 && StyleL!=-1
r2766
1921 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
r2703
1922 }}}
r2765
1923 {{{#!if DarkStyleL==-1
1924 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
1925 }}}}}}
1926 {{{#!if DarkStyleL!=-1
r2770
1927 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
1928 }}}}}}
1929 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2765
1930 }}}
1931 }}}
r2703
1932 }}}
r2765
1933 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
1934 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
r2703
1935 }}}{{{#!if Blank!=-1
1936 {{{#!if Comma != -1
r2765
1937 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
r2688
1938 }}}
r2703
1939 }}}
1940 {{{#!if Comma == -1
r2765
1941 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
r2688
1942 }}}
r2765
1943 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
1944 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2703
1945 }}}
r2688
1946 }}}
r2703
1947 }}}
r2765
1948 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
1949 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
r2703
1950 }}}{{{#!if Blank==5
r2765
1951 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
r2741
1952 }}}{{{#!if Em = Emlist[Size]
r2765
1953 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
1954 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2703
1955 }}}
1956 }}}
1957 }}}
r2687
1958}}}
r2700
1959}}}
r2765
1960{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
r2703
1961 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
r2765
1962 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1963 }}}
1964 {{{#!if _ParOpen == -1
1965 {{{#!if Match=true
r2699
1966 }}}
r2703
1967 }}}{{{#!if _ParOpen != -1
1968 {{{#!if ParOpen=_ParOpen
1969 }}}
1970 }}}
r2699
1971############################
r2765
1972 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1973 }}}
1974 {{{#!if _ParOpen == -1
1975 {{{#!if Match=true
r2699
1976 }}}
r2703
1977 }}}{{{#!if _ParOpen != -1
1978 {{{#!if ParOpen+=_ParOpen+3
1979 }}}
1980 }}}
r2699
1981############################
r2765
1982 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1983 }}}
1984 {{{#!if _ParOpen == -1
1985 {{{#!if Match=true
r2699
1986 }}}
r2703
1987 }}}{{{#!if _ParOpen != -1
1988 {{{#!if ParOpen+=_ParOpen+3
r2699
1989 }}}
r2703
1990 }}}
r2705
1991############################
r2765
1992 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2703
1993 }}}
r2705
1994 {{{#!if _ParOpen == -1
1995 {{{#!if Match=true
1996 }}}
1997 }}}{{{#!if _ParOpen != -1
1998 {{{#!if ParOpen+=_ParOpen+3
1999 }}}
2000 }}}
2001############################
r2765
2002 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2003 }}}
2004 {{{#!if _ParOpen == -1
2005 {{{#!if Match=true
2006 }}}
2007 }}}{{{#!if _ParOpen != -1
2008 {{{#!if ParOpen+=_ParOpen+3
2009 }}}
2010 }}}
2011############################
r2765
2012 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2013 }}}
2014 {{{#!if _ParOpen == -1
2015 {{{#!if Match=true
2016 }}}
2017 }}}{{{#!if _ParOpen != -1
2018 {{{#!if ParOpen+=_ParOpen+3
2019 }}}
2020 }}}
2021############################
r2765
2022 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2023 }}}
2024 {{{#!if _ParOpen == -1
2025 {{{#!if Match=true
2026 }}}
2027 }}}{{{#!if _ParOpen != -1
2028 {{{#!if ParOpen+=_ParOpen+3
2029 }}}
2030 }}}
2031 }}}
r2688
2032###########################
r2703
2033 {{{#!if Match
r2765
2034 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2035 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
r2703
2036 }}}
2037 }}}
r2765
2038 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2039 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2703
2040 }}}{{{#!if BrL != -1 && StyleL!=-1
r2766
2041 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
r2703
2042 }}}
r2765
2043 {{{#!if DarkStyleL==-1
2044 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2045 }}}}}}
2046 {{{#!if DarkStyleL!=-1
r2770
2047 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2048 }}}}}}
2049 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2765
2050 }}}
2051 }}}
r2703
2052 }}}
r2765
2053 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2054 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
r2703
2055 }}}{{{#!if Blank!=-1
2056 {{{#!if Comma != -1
r2765
2057 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
r2699
2058 }}}
r2703
2059 }}}
2060 {{{#!if Comma == -1
r2765
2061 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
r2699
2062 }}}
r2765
2063 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2064 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2703
2065 }}}
r2699
2066 }}}
r2703
2067 }}}
r2765
2068 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2069 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
r2703
2070 }}}{{{#!if Blank==5
r2765
2071 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
r2741
2072 }}}{{{#!if Em = Emlist[Size]
r2765
2073 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2074 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2703
2075 }}}
2076 }}}
2077 }}}
r2689
2078}}}
r2700
2079}}}
r2765
2080{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
r2705
2081 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
r2765
2082 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2083 }}}
2084 {{{#!if _ParOpen == -1
2085 {{{#!if Match=true
2086 }}}
2087 }}}{{{#!if _ParOpen != -1
2088 {{{#!if ParOpen=_ParOpen
2089 }}}
2090 }}}
2091############################
r2765
2092 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2093 }}}
2094 {{{#!if _ParOpen == -1
2095 {{{#!if Match=true
2096 }}}
2097 }}}{{{#!if _ParOpen != -1
2098 {{{#!if ParOpen+=_ParOpen+3
2099 }}}
2100 }}}
2101############################
r2765
2102 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2103 }}}
2104 {{{#!if _ParOpen == -1
2105 {{{#!if Match=true
2106 }}}
2107 }}}{{{#!if _ParOpen != -1
2108 {{{#!if ParOpen+=_ParOpen+3
2109 }}}
2110 }}}
2111############################
r2765
2112 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2113 }}}
2114 {{{#!if _ParOpen == -1
2115 {{{#!if Match=true
2116 }}}
2117 }}}{{{#!if _ParOpen != -1
2118 {{{#!if ParOpen+=_ParOpen+3
2119 }}}
2120 }}}
2121############################
r2765
2122 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2123 }}}
2124 {{{#!if _ParOpen == -1
2125 {{{#!if Match=true
2126 }}}
2127 }}}{{{#!if _ParOpen != -1
2128 {{{#!if ParOpen+=_ParOpen+3
2129 }}}
2130 }}}
2131############################
r2765
2132 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2133 }}}
2134 {{{#!if _ParOpen == -1
2135 {{{#!if Match=true
2136 }}}
2137 }}}{{{#!if _ParOpen != -1
2138 {{{#!if ParOpen+=_ParOpen+3
2139 }}}
2140 }}}
2141############################
r2765
2142 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2143 }}}
2144 {{{#!if _ParOpen == -1
2145 {{{#!if Match=true
2146 }}}
2147 }}}{{{#!if _ParOpen != -1
2148 {{{#!if ParOpen+=_ParOpen+3
2149 }}}
2150 }}}
2151 }}}
r2699
2152###########################
r2705
2153 {{{#!if Match
r2765
2154 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2155 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
r2705
2156 }}}
2157 }}}
r2765
2158 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2159 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2705
2160 }}}{{{#!if BrL != -1 && StyleL!=-1
r2766
2161 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
r2705
2162 }}}
r2765
2163 {{{#!if DarkStyleL==-1
2164 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2165 }}}}}}
2166 {{{#!if DarkStyleL!=-1
r2770
2167 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2168 }}}}}}
2169 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2765
2170 }}}
2171 }}}
r2705
2172 }}}
r2765
2173 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2174 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
r2705
2175 }}}{{{#!if Blank!=-1
2176 {{{#!if Comma != -1
r2765
2177 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
r2705
2178 }}}
2179 }}}
2180 {{{#!if Comma == -1
r2765
2181 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
r2705
2182 }}}
r2765
2183 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2184 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2185 }}}
2186 }}}
2187 }}}
r2765
2188 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2189 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
r2705
2190 }}}{{{#!if Blank==5
r2765
2191 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
r2741
2192 }}}{{{#!if Em = Emlist[Size]
r2765
2193 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2194 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2195 }}}
2196 }}}
2197 }}}
r2699
2198}}}
r2705
2199}}}
r2765
2200{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
r2705
2201 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
r2765
2202 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2203 }}}
2204 {{{#!if _ParOpen == -1
2205 {{{#!if Match=true
2206 }}}
2207 }}}{{{#!if _ParOpen != -1
2208 {{{#!if ParOpen=_ParOpen
2209 }}}
2210 }}}
2211############################
r2765
2212 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2213 }}}
2214 {{{#!if _ParOpen == -1
2215 {{{#!if Match=true
2216 }}}
2217 }}}{{{#!if _ParOpen != -1
2218 {{{#!if ParOpen+=_ParOpen+3
2219 }}}
2220 }}}
2221############################
r2765
2222 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2223 }}}
2224 {{{#!if _ParOpen == -1
2225 {{{#!if Match=true
2226 }}}
2227 }}}{{{#!if _ParOpen != -1
2228 {{{#!if ParOpen+=_ParOpen+3
2229 }}}
2230 }}}
2231############################
r2765
2232 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2233 }}}
2234 {{{#!if _ParOpen == -1
2235 {{{#!if Match=true
2236 }}}
2237 }}}{{{#!if _ParOpen != -1
2238 {{{#!if ParOpen+=_ParOpen+3
2239 }}}
2240 }}}
2241############################
r2765
2242 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2243 }}}
2244 {{{#!if _ParOpen == -1
2245 {{{#!if Match=true
2246 }}}
2247 }}}{{{#!if _ParOpen != -1
2248 {{{#!if ParOpen+=_ParOpen+3
2249 }}}
2250 }}}
2251############################
r2765
2252 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2253 }}}
2254 {{{#!if _ParOpen == -1
2255 {{{#!if Match=true
2256 }}}
2257 }}}{{{#!if _ParOpen != -1
2258 {{{#!if ParOpen+=_ParOpen+3
2259 }}}
2260 }}}
2261############################
r2765
2262 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2263 }}}
2264 {{{#!if _ParOpen == -1
2265 {{{#!if Match=true
2266 }}}
2267 }}}{{{#!if _ParOpen != -1
2268 {{{#!if ParOpen+=_ParOpen+3
2269 }}}
2270 }}}
2271 }}}
2272###########################
2273 {{{#!if Match
r2765
2274 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2275 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
r2705
2276 }}}
2277 }}}
r2765
2278 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2279 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2705
2280 }}}{{{#!if BrL != -1 && StyleL!=-1
r2766
2281 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
r2705
2282 }}}
r2765
2283 {{{#!if DarkStyleL==-1
2284 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2285 }}}}}}
2286 {{{#!if DarkStyleL!=-1
r2770
2287 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2288 }}}}}}
2289 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2765
2290 }}}
2291 }}}
r2705
2292 }}}
r2765
2293 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2294 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
r2705
2295 }}}{{{#!if Blank!=-1
2296 {{{#!if Comma != -1
r2765
2297 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
r2705
2298 }}}
2299 }}}
2300 {{{#!if Comma == -1
r2765
2301 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
r2705
2302 }}}
r2765
2303 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2304 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2305 }}}
2306 }}}
2307 }}}
r2765
2308 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2309 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
r2705
2310 }}}{{{#!if Blank==5
r2765
2311 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
r2741
2312 }}}{{{#!if Em = Emlist[Size]
r2765
2313 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2314 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2315 }}}
2316 }}}
2317 }}}
2318}}}
2319}}}
r2765
2320{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
r2705
2321 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
r2765
2322 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2323 }}}
2324 {{{#!if _ParOpen == -1
2325 {{{#!if Match=true
2326 }}}
2327 }}}{{{#!if _ParOpen != -1
2328 {{{#!if ParOpen=_ParOpen
2329 }}}
2330 }}}
2331############################
r2765
2332 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2333 }}}
2334 {{{#!if _ParOpen == -1
2335 {{{#!if Match=true
2336 }}}
2337 }}}{{{#!if _ParOpen != -1
2338 {{{#!if ParOpen+=_ParOpen+3
2339 }}}
2340 }}}
2341############################
r2765
2342 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2343 }}}
2344 {{{#!if _ParOpen == -1
2345 {{{#!if Match=true
2346 }}}
2347 }}}{{{#!if _ParOpen != -1
2348 {{{#!if ParOpen+=_ParOpen+3
2349 }}}
2350 }}}
2351############################
r2765
2352 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2353 }}}
2354 {{{#!if _ParOpen == -1
2355 {{{#!if Match=true
2356 }}}
2357 }}}{{{#!if _ParOpen != -1
2358 {{{#!if ParOpen+=_ParOpen+3
2359 }}}
2360 }}}
2361############################
r2765
2362 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2363 }}}
2364 {{{#!if _ParOpen == -1
2365 {{{#!if Match=true
2366 }}}
2367 }}}{{{#!if _ParOpen != -1
2368 {{{#!if ParOpen+=_ParOpen+3
2369 }}}
2370 }}}
2371############################
r2765
2372 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2373 }}}
2374 {{{#!if _ParOpen == -1
2375 {{{#!if Match=true
2376 }}}
2377 }}}{{{#!if _ParOpen != -1
2378 {{{#!if ParOpen+=_ParOpen+3
2379 }}}
2380 }}}
2381############################
r2765
2382 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2383 }}}
2384 {{{#!if _ParOpen == -1
2385 {{{#!if Match=true
2386 }}}
2387 }}}{{{#!if _ParOpen != -1
2388 {{{#!if ParOpen+=_ParOpen+3
2389 }}}
2390 }}}
2391 }}}
2392###########################
2393 {{{#!if Match
r2765
2394 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2395 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
r2705
2396 }}}
2397 }}}
r2765
2398 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2399 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2705
2400 }}}{{{#!if BrL != -1 && StyleL!=-1
r2766
2401 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
r2705
2402 }}}
r2765
2403 {{{#!if DarkStyleL==-1
2404 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2405 }}}}}}
2406 {{{#!if DarkStyleL!=-1
r2770
2407 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2408 }}}}}}
2409 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2765
2410 }}}
2411 }}}
r2705
2412 }}}
r2765
2413 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2414 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
r2705
2415 }}}{{{#!if Blank!=-1
2416 {{{#!if Comma != -1
r2765
2417 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
r2705
2418 }}}
2419 }}}
2420 {{{#!if Comma == -1
r2765
2421 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
r2705
2422 }}}
r2765
2423 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2424 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2425 }}}
2426 }}}
2427 }}}
r2765
2428 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2429 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
r2705
2430 }}}{{{#!if Blank==5
r2765
2431 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
r2741
2432 }}}{{{#!if Em = Emlist[Size]
r2765
2433 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2434 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2435 }}}
2436 }}}
2437 }}}
2438}}}
2439}}}
r2765
2440{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
r2705
2441 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
r2765
2442 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2443 }}}
2444 {{{#!if _ParOpen == -1
2445 {{{#!if Match=true
2446 }}}
2447 }}}{{{#!if _ParOpen != -1
2448 {{{#!if ParOpen=_ParOpen
2449 }}}
2450 }}}
2451############################
r2765
2452 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2453 }}}
2454 {{{#!if _ParOpen == -1
2455 {{{#!if Match=true
2456 }}}
2457 }}}{{{#!if _ParOpen != -1
2458 {{{#!if ParOpen+=_ParOpen+3
2459 }}}
2460 }}}
2461############################
r2765
2462 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2463 }}}
2464 {{{#!if _ParOpen == -1
2465 {{{#!if Match=true
2466 }}}
2467 }}}{{{#!if _ParOpen != -1
2468 {{{#!if ParOpen+=_ParOpen+3
2469 }}}
2470 }}}
2471############################
r2765
2472 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2473 }}}
2474 {{{#!if _ParOpen == -1
2475 {{{#!if Match=true
2476 }}}
2477 }}}{{{#!if _ParOpen != -1
2478 {{{#!if ParOpen+=_ParOpen+3
2479 }}}
2480 }}}
2481############################
r2765
2482 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2483 }}}
2484 {{{#!if _ParOpen == -1
2485 {{{#!if Match=true
2486 }}}
2487 }}}{{{#!if _ParOpen != -1
2488 {{{#!if ParOpen+=_ParOpen+3
2489 }}}
2490 }}}
2491############################
r2765
2492 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2493 }}}
2494 {{{#!if _ParOpen == -1
2495 {{{#!if Match=true
2496 }}}
2497 }}}{{{#!if _ParOpen != -1
2498 {{{#!if ParOpen+=_ParOpen+3
2499 }}}
2500 }}}
2501############################
r2765
2502 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
r2705
2503 }}}
2504 {{{#!if _ParOpen == -1
2505 {{{#!if Match=true
2506 }}}
2507 }}}{{{#!if _ParOpen != -1
2508 {{{#!if ParOpen+=_ParOpen+3
2509 }}}
2510 }}}
2511 }}}
2512###########################
2513 {{{#!if Match
r2765
2514 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2515 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
r2705
2516 }}}
2517 }}}
r2765
2518 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2519 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2705
2520 }}}{{{#!if BrL != -1 && StyleL!=-1
r2766
2521 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
r2705
2522 }}}
r2765
2523 {{{#!if DarkStyleL==-1
2524 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2525 }}}}}}
2526 {{{#!if DarkStyleL!=-1
r2770
2527 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2528 }}}}}}
2529 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2765
2530 }}}
2531 }}}
r2705
2532 }}}
r2765
2533 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2534 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
r2705
2535 }}}{{{#!if Blank!=-1
2536 {{{#!if Comma != -1
r2765
2537 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
r2705
2538 }}}
2539 }}}
2540 {{{#!if Comma == -1
r2765
2541 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
r2705
2542 }}}
r2765
2543 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2544 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2545 }}}
2546 }}}
2547 }}}
r2765
2548 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2549 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
r2705
2550 }}}{{{#!if Blank==5
r2765
2551 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
r2741
2552 }}}{{{#!if Em = Emlist[Size]
r2765
2553 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2554 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2705
2555 }}}
2556 }}}
2557 }}}
2558}}}
2559}}}
r2766
2560{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2561 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2562 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2563 }}}
2564 {{{#!if _ParOpen == -1
2565 {{{#!if Match=true
2566 }}}
2567 }}}{{{#!if _ParOpen != -1
2568 {{{#!if ParOpen=_ParOpen
2569 }}}
2570 }}}
2571############################
2572 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2573 }}}
2574 {{{#!if _ParOpen == -1
2575 {{{#!if Match=true
2576 }}}
2577 }}}{{{#!if _ParOpen != -1
2578 {{{#!if ParOpen+=_ParOpen+3
2579 }}}
2580 }}}
2581############################
2582 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2583 }}}
2584 {{{#!if _ParOpen == -1
2585 {{{#!if Match=true
2586 }}}
2587 }}}{{{#!if _ParOpen != -1
2588 {{{#!if ParOpen+=_ParOpen+3
2589 }}}
2590 }}}
2591############################
2592 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2593 }}}
2594 {{{#!if _ParOpen == -1
2595 {{{#!if Match=true
2596 }}}
2597 }}}{{{#!if _ParOpen != -1
2598 {{{#!if ParOpen+=_ParOpen+3
2599 }}}
2600 }}}
2601############################
2602 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2603 }}}
2604 {{{#!if _ParOpen == -1
2605 {{{#!if Match=true
2606 }}}
2607 }}}{{{#!if _ParOpen != -1
2608 {{{#!if ParOpen+=_ParOpen+3
2609 }}}
2610 }}}
2611############################
2612 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2613 }}}
2614 {{{#!if _ParOpen == -1
2615 {{{#!if Match=true
2616 }}}
2617 }}}{{{#!if _ParOpen != -1
2618 {{{#!if ParOpen+=_ParOpen+3
2619 }}}
2620 }}}
2621############################
2622 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2623 }}}
2624 {{{#!if _ParOpen == -1
2625 {{{#!if Match=true
2626 }}}
2627 }}}{{{#!if _ParOpen != -1
2628 {{{#!if ParOpen+=_ParOpen+3
2629 }}}
2630 }}}
2631 }}}
2632###########################
2633 {{{#!if Match
2634 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2635 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2636 }}}
2637 }}}
2638 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2639 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2766
2640 }}}{{{#!if BrL != -1 && StyleL!=-1
2641 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2642 }}}
2643 {{{#!if DarkStyleL==-1
2644 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2645 }}}}}}
2646 {{{#!if DarkStyleL!=-1
r2770
2647 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2648 }}}}}}
2649 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2766
2650 }}}
2651 }}}
2652 }}}
2653 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2654 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2655 }}}{{{#!if Blank!=-1
2656 {{{#!if Comma != -1
2657 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2658 }}}
2659 }}}
2660 {{{#!if Comma == -1
2661 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2662 }}}
2663 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2664 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2665 }}}
2666 }}}
2667 }}}
2668 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2669 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2670 }}}{{{#!if Blank==5
2671 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2672 }}}{{{#!if Em = Emlist[Size]
2673 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2674 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2675 }}}
2676 }}}
2677 }}}
r2705
2678}}}
r2766
2679}}}
2680{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2681 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2682 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2683 }}}
2684 {{{#!if _ParOpen == -1
2685 {{{#!if Match=true
2686 }}}
2687 }}}{{{#!if _ParOpen != -1
2688 {{{#!if ParOpen=_ParOpen
2689 }}}
2690 }}}
2691############################
2692 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2693 }}}
2694 {{{#!if _ParOpen == -1
2695 {{{#!if Match=true
2696 }}}
2697 }}}{{{#!if _ParOpen != -1
2698 {{{#!if ParOpen+=_ParOpen+3
2699 }}}
2700 }}}
2701############################
2702 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2703 }}}
2704 {{{#!if _ParOpen == -1
2705 {{{#!if Match=true
2706 }}}
2707 }}}{{{#!if _ParOpen != -1
2708 {{{#!if ParOpen+=_ParOpen+3
2709 }}}
2710 }}}
2711############################
2712 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2713 }}}
2714 {{{#!if _ParOpen == -1
2715 {{{#!if Match=true
2716 }}}
2717 }}}{{{#!if _ParOpen != -1
2718 {{{#!if ParOpen+=_ParOpen+3
2719 }}}
2720 }}}
2721############################
2722 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2723 }}}
2724 {{{#!if _ParOpen == -1
2725 {{{#!if Match=true
2726 }}}
2727 }}}{{{#!if _ParOpen != -1
2728 {{{#!if ParOpen+=_ParOpen+3
2729 }}}
2730 }}}
2731############################
2732 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2733 }}}
2734 {{{#!if _ParOpen == -1
2735 {{{#!if Match=true
2736 }}}
2737 }}}{{{#!if _ParOpen != -1
2738 {{{#!if ParOpen+=_ParOpen+3
2739 }}}
2740 }}}
2741############################
2742 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2743 }}}
2744 {{{#!if _ParOpen == -1
2745 {{{#!if Match=true
2746 }}}
2747 }}}{{{#!if _ParOpen != -1
2748 {{{#!if ParOpen+=_ParOpen+3
2749 }}}
2750 }}}
2751 }}}
2752###########################
2753 {{{#!if Match
2754 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2755 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2756 }}}
2757 }}}
2758 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2759 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2766
2760 }}}{{{#!if BrL != -1 && StyleL!=-1
2761 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2762 }}}
2763 {{{#!if DarkStyleL==-1
2764 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2765 }}}}}}
2766 {{{#!if DarkStyleL!=-1
r2770
2767 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2768 }}}}}}
2769 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2766
2770 }}}
2771 }}}
2772 }}}
2773 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2774 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2775 }}}{{{#!if Blank!=-1
2776 {{{#!if Comma != -1
2777 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2778 }}}
2779 }}}
2780 {{{#!if Comma == -1
2781 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2782 }}}
2783 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2784 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2785 }}}
2786 }}}
2787 }}}
2788 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2789 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2790 }}}{{{#!if Blank==5
2791 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2792 }}}{{{#!if Em = Emlist[Size]
2793 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2794 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2795 }}}
2796 }}}
2797 }}}
2798}}}
2799}}}
2800{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2801 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2802 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2803 }}}
2804 {{{#!if _ParOpen == -1
2805 {{{#!if Match=true
2806 }}}
2807 }}}{{{#!if _ParOpen != -1
2808 {{{#!if ParOpen=_ParOpen
2809 }}}
2810 }}}
2811############################
2812 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2813 }}}
2814 {{{#!if _ParOpen == -1
2815 {{{#!if Match=true
2816 }}}
2817 }}}{{{#!if _ParOpen != -1
2818 {{{#!if ParOpen+=_ParOpen+3
2819 }}}
2820 }}}
2821############################
2822 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2823 }}}
2824 {{{#!if _ParOpen == -1
2825 {{{#!if Match=true
2826 }}}
2827 }}}{{{#!if _ParOpen != -1
2828 {{{#!if ParOpen+=_ParOpen+3
2829 }}}
2830 }}}
2831############################
2832 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2833 }}}
2834 {{{#!if _ParOpen == -1
2835 {{{#!if Match=true
2836 }}}
2837 }}}{{{#!if _ParOpen != -1
2838 {{{#!if ParOpen+=_ParOpen+3
2839 }}}
2840 }}}
2841############################
2842 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2843 }}}
2844 {{{#!if _ParOpen == -1
2845 {{{#!if Match=true
2846 }}}
2847 }}}{{{#!if _ParOpen != -1
2848 {{{#!if ParOpen+=_ParOpen+3
2849 }}}
2850 }}}
2851############################
2852 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2853 }}}
2854 {{{#!if _ParOpen == -1
2855 {{{#!if Match=true
2856 }}}
2857 }}}{{{#!if _ParOpen != -1
2858 {{{#!if ParOpen+=_ParOpen+3
2859 }}}
2860 }}}
2861############################
2862 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2863 }}}
2864 {{{#!if _ParOpen == -1
2865 {{{#!if Match=true
2866 }}}
2867 }}}{{{#!if _ParOpen != -1
2868 {{{#!if ParOpen+=_ParOpen+3
2869 }}}
2870 }}}
2871 }}}
2872###########################
2873 {{{#!if Match
2874 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2875 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2876 }}}
2877 }}}
2878 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2879 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2766
2880 }}}{{{#!if BrL != -1 && StyleL!=-1
2881 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
2882 }}}
2883 {{{#!if DarkStyleL==-1
2884 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
2885 }}}}}}
2886 {{{#!if DarkStyleL!=-1
r2770
2887 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
2888 }}}}}}
2889 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2766
2890 }}}
2891 }}}
2892 }}}
2893 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
2894 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
2895 }}}{{{#!if Blank!=-1
2896 {{{#!if Comma != -1
2897 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
2898 }}}
2899 }}}
2900 {{{#!if Comma == -1
2901 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
2902 }}}
2903 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2904 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2905 }}}
2906 }}}
2907 }}}
2908 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
2909 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
2910 }}}{{{#!if Blank==5
2911 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
2912 }}}{{{#!if Em = Emlist[Size]
2913 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
2914 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
2915 }}}
2916 }}}
2917 }}}
2918}}}
2919}}}
2920{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
2921 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
2922 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
2923 }}}
2924 {{{#!if _ParOpen == -1
2925 {{{#!if Match=true
2926 }}}
2927 }}}{{{#!if _ParOpen != -1
2928 {{{#!if ParOpen=_ParOpen
2929 }}}
2930 }}}
2931############################
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+3
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###########################
2993 {{{#!if Match
2994 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
2995 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
2996 }}}
2997 }}}
2998 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
2999 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2766
3000 }}}{{{#!if BrL != -1 && StyleL!=-1
3001 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
3002 }}}
3003 {{{#!if DarkStyleL==-1
3004 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
3005 }}}}}}
3006 {{{#!if DarkStyleL!=-1
r2770
3007 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
3008 }}}}}}
3009 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2766
3010 }}}
3011 }}}
3012 }}}
3013 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
3014 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
3015 }}}{{{#!if Blank!=-1
3016 {{{#!if Comma != -1
3017 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
3018 }}}
3019 }}}
3020 {{{#!if Comma == -1
3021 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
3022 }}}
3023 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3024 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3025 }}}
3026 }}}
3027 }}}
3028 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
3029 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
3030 }}}{{{#!if Blank==5
3031 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
3032 }}}{{{#!if Em = Emlist[Size]
3033 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3034 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3035 }}}
3036 }}}
3037 }}}
3038}}}
3039}}}
3040{{{#!if ParClose=DarkInput.indexOf('\}\}\}'), ParOpen=DarkInput.indexOf('\{\{\{'), Match=false, true
3041 {{{#!if ParClose!=-1&&ParOpen!=-1&&ParClose>ParOpen
3042 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3043 }}}
3044 {{{#!if _ParOpen == -1
3045 {{{#!if Match=true
3046 }}}
3047 }}}{{{#!if _ParOpen != -1
3048 {{{#!if ParOpen=_ParOpen
3049 }}}
3050 }}}
3051############################
3052 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3053 }}}
3054 {{{#!if _ParOpen == -1
3055 {{{#!if Match=true
3056 }}}
3057 }}}{{{#!if _ParOpen != -1
3058 {{{#!if ParOpen+=_ParOpen+3
3059 }}}
3060 }}}
3061############################
3062 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3063 }}}
3064 {{{#!if _ParOpen == -1
3065 {{{#!if Match=true
3066 }}}
3067 }}}{{{#!if _ParOpen != -1
3068 {{{#!if ParOpen+=_ParOpen+3
3069 }}}
3070 }}}
3071############################
3072 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3073 }}}
3074 {{{#!if _ParOpen == -1
3075 {{{#!if Match=true
3076 }}}
3077 }}}{{{#!if _ParOpen != -1
3078 {{{#!if ParOpen+=_ParOpen+3
3079 }}}
3080 }}}
3081############################
3082 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3083 }}}
3084 {{{#!if _ParOpen == -1
3085 {{{#!if Match=true
3086 }}}
3087 }}}{{{#!if _ParOpen != -1
3088 {{{#!if ParOpen+=_ParOpen+3
3089 }}}
3090 }}}
3091############################
3092 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3093 }}}
3094 {{{#!if _ParOpen == -1
3095 {{{#!if Match=true
3096 }}}
3097 }}}{{{#!if _ParOpen != -1
3098 {{{#!if ParOpen+=_ParOpen+3
3099 }}}
3100 }}}
3101############################
3102 {{{#!if _ParOpen = DarkInput.substring(ParOpen+3,ParClose).indexOf('\{\{\{')
3103 }}}
3104 {{{#!if _ParOpen == -1
3105 {{{#!if Match=true
3106 }}}
3107 }}}{{{#!if _ParOpen != -1
3108 {{{#!if ParOpen+=_ParOpen+3
3109 }}}
3110 }}}
3111 }}}
3112###########################
3113 {{{#!if Match
3114 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!html'
3115 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+DarkInput.substring(ParOpen+9,ParClose).trim()+DarkInput.substr(ParClose+3)
3116 }}}
3117 }}}
3118 {{{#!if DarkInput.substr(ParOpen, 9) == '\{\{\{#!wiki'
r2769
3119 {{{#!if BrL = DarkInput.substring(ParOpen,ParClose).indexOf('<br>'), StyleL = DarkInput.substring(ParOpen,ParClose).indexOf('style='), DarkStyleL=DarkInput.substring(ParOpen,ParClose).indexOf('" dark-style="')
r2766
3120 }}}{{{#!if BrL != -1 && StyleL!=-1
3121 {{{#!if Text = DarkInput.substring(ParOpen+BrL+4,ParClose)
3122 }}}
3123 {{{#!if DarkStyleL==-1
3124 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,BrL-StyleL)
3125 }}}}}}
3126 {{{#!if DarkStyleL!=-1
r2770
3127 {{{#!if Style=DarkInput.substr(ParOpen+StyleL,DarkStyleL-StyleL)+'; '+DarkInput.substr(ParOpen+DarkStyleL+14,BrL-DarkStyleL-14)
r2769
3128 }}}}}}
3129 {{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div '+Style+'>'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
r2766
3130 }}}
3131 }}}
3132 }}}
3133 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{#'
3134 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' '), Comma = DarkInput.substring(ParOpen,ParClose).indexOf(',')
3135 }}}{{{#!if Blank!=-1
3136 {{{#!if Comma != -1
3137 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Comma-3), DarkColor=DarkInput.substring(ParOpen+Comma+1,ParOpen+Blank)
3138 }}}
3139 }}}
3140 {{{#!if Comma == -1
3141 {{{#!if WhiteColor=DarkInput.substr(ParOpen+3,Blank-3), DarkColor=WhiteColor
3142 }}}
3143 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3144 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; color: '+DarkColor+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3145 }}}
3146 }}}
3147 }}}
3148 {{{#!if DarkInput.substr(ParOpen, 4) == '\{\{\{+' || DarkInput.substr(ParOpen, 4) == '\{\{\{-'
3149 {{{#!if Blank = DarkInput.substring(ParOpen,ParClose).indexOf(' ')
3150 }}}{{{#!if Blank==5
3151 {{{#!if Size=DarkInput.substr(ParOpen+Blank-2, 2)
3152 }}}{{{#!if Em = Emlist[Size]
3153 }}}{{{#!if Text = DarkInput.substring(ParOpen+Blank,ParClose)
3154 }}}{{{#!if DarkInput = DarkInput.substring(0,ParOpen)+'<div style="display: inline; font-size: '+Em+'">'+Text.trim()+'</div>'+DarkInput.substr(ParClose+3)
3155 }}}
3156 }}}
3157 }}}
3158}}}
3159}}}
3160}}}
r2765
3161----
3162화이트: {{{#!html @input@}}}
3163----
r2770
3164다크: {{{#!html @DarkInput@}}}
r2766
3165
r2706
3166== 나무나무마크구상3 ==
r2713
3167input="\'\'\'강조\'\'\'\'\'기울임\'\'\-\-취소선\-\-\_\_밑줄\_\_\,\,아래\,\,"
3168{{{#!wiki style="display: none"
3169{{{#!if input="\'\'\'강조\'\'\'\'\'기울임\'\'\-\-취소선\-\-\_\_밑줄\_\_\,\,아래\,\,\^\^위\^\^"
3170}}}
r2716
3171{{{#!if Open=input.indexOf("'''")
3172}}}{{{#!if Open!=-1
3173 {{{#!if Close=input.substring(Open+3).indexOf("'''")
3174 }}}{{{#!if Close!=-1, Text=input.substr(Open+3,Close)
3175 {{{#!if input = input.substring(0,Open)+'<b>'+Text.trim()+'</b>'+input.substr(Open+3+Close+3)
r2713
3176 }}}}}}
3177}}}
r2716
3178{{{#!if Open=input.indexOf("''")
3179}}}{{{#!if Open!=-1
3180 {{{#!if Close=input.substring(Open+2).indexOf("''")
3181 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3182 {{{#!if input = input.substring(0,Open)+'<em>'+Text.trim()+'</em>'+input.substr(Open+2+Close+2)
r2713
3183 }}}}}}
3184}}}
r2716
3185{{{#!if Open=input.indexOf("--")
3186}}}{{{#!if Open!=-1
3187 {{{#!if Close=input.substring(Open+2).indexOf("--")
3188 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3189 {{{#!if input = input.substring(0,Open)+'<del>'+Text.trim()+'</del>'+input.substr(Open+2+Close+2)
r2713
3190 }}}}}}
3191}}}
r2716
3192{{{#!if Open=input.indexOf("__")
3193}}}{{{#!if Open!=-1
3194 {{{#!if Close=input.substring(Open+2).indexOf("__")
3195 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3196 {{{#!if input = input.substring(0,Open)+'<u>'+Text.trim()+'</u>'+input.substr(Open+2+Close+2)
r2713
3197 }}}}}}
3198}}}
r2716
3199{{{#!if Open=input.indexOf(",,")
3200}}}{{{#!if Open!=-1
3201 {{{#!if Close=input.substring(Open+2).indexOf(",,")
3202 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3203 {{{#!if input = input.substring(0,Open)+'<sub>'+Text.trim()+'</sub>'+input.substr(Open+2+Close+2)
r2713
3204 }}}}}}
3205}}}
r2716
3206{{{#!if Open=input.indexOf("^^")
3207}}}{{{#!if Open!=-1
3208 {{{#!if Close=input.substring(Open+2).indexOf("^^")
3209 }}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3210 {{{#!if input = input.substring(0,Open)+'<sup>'+Text.trim()+'</sup>'+input.substr(Open+2+Close+2)
r2713
3211 }}}}}}
3212}}}
r2716
3213}}}
r2711
3214
r2716
3215output: {{{#!html @input@}}}
r2713
3216
r2716
3217== 나무나무마크구상4 ==
3218 * 할거 : math
3219## * date(datetime) dday pagecount 되겠냐?
r2717
3220
3221ruby는 쉼표 붙여쓰기.
r2773
3222{{{#!if this.input="냥\[br]냥\[clearfix]d[ruby(글자,ruby=루비,color=red)][ruby(글자,ruby=루비루비)]sid"
r2714
3223}}}
r2773
3224input=@input@
3225{{{#!wiki style="display: none"
3226{{{#!if this.Macro=this.input.indexOf("[br]")
3227}}}{{{#!if this.Macro!=-1
3228 {{{#!if this.input = this.input.substring(0,this.Macro)+'<br>'+this.input.substr(this.Macro+4)
r2716
3229 }}}}}}
r2773
3230{{{#!if this.Macro=this.input.indexOf("[clearfix]")
3231}}}{{{#!if this.Macro!=-1
3232 {{{#!if this.input = this.input.substring(0,this.Macro)+'<div style="clear: both">'+this.input.substr(this.Macro+10)
r2716
3233 }}}}}}
r2773
3234{{{#!if this.MacroOpen=this.input.indexOf("\[ruby\("), this.Color=''
r2716
3235##)]
r2773
3236}}}{{{#!if this.MacroOpen!=-1
3237 {{{#!if this.MacroClose=this.input.substring(this.MacroOpen).indexOf(")]")
3238 }}}{{{#!if this.MacroClose!=-1
3239 {{{#!if this.RubyRaw=this.input.substr(this.MacroOpen,this.MacroClose), this.Comma1 = this.RubyRaw.indexOf(',ruby='), this.Comma2 = this.RubyRaw.substr().indexOf(',color='), this.Text = this.RubyRaw.substring(6,this.Comma1)
3240 }}}{{{#!if this.Comma2==-1
3241 {{{#!if this.Ruby = this.RubyRaw.substring(this.Comma1+6,this.MacroClose)
r2716
3242 }}}
r2773
3243 }}}{{{#!if this.Comma2!=-1
3244 {{{#!if this.Ruby = this.RubyRaw.substring(this.Comma1+6,this.Comma2)
3245 }}}{{{#!if this.Color = this.RubyRaw.substr(this.Comma2+7,this.MacroClose)
r2716
3246 }}}
3247 }}}
r2773
3248 {{{#!if this.input = this.input.substring(0,this.MacroOpen)+'<ruby>'+this.Text+'<rt><span style="color:'+this.Color+'">'+this.Ruby+'</span></rt></ruby>'+this.input.substr(this.MacroClose+this.MacroOpen+2)
r2716
3249 }}}
3250 }}}
3251}}}
3252}}}
r2711
3253output: {{{#!html @input@}}}
r2624
3254== ㅁㄴㅇㄹ ==
3255[include(a)]''''''[include(a)][include(a)]
3256[[]][include(a)][include(a)][include(a)]
3257
3258{{{#!wiki style="background: skyblue; margin: 0 auto; padding: 5px; max-width: 500px"
3259||<tablealign=center><tablewidth=100%><tablebordercolor=transparent><tablebgcolor=red><bgcolor=#000>||
3260
3261||<tablealign=center><tablewidth=100%><tablebordercolor=transparent><tablebgcolor=red><rowbgcolor=#000>||
3262||<colbgcolor=#000>||
3263||<tan>||
3264
3265||<tablealign=center><tablewidth=100%><bgcolor=#000>||
3266
3267||<tablealign=center><tablewidth=100%>||}}}
3268Mozilla/5.0 (compatible; Daum/1.0; +http://ws.daum.net/aboutkr.html) ok
3269Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/web) ok
3270\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961)]
3271[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961)]
3272----
3273\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961, uuid=2d701244-1d84-4716-8717-e0756914096d)]
3274[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961, uuid=2d701244-1d84-4716-8717-e0756914096d)]
3275----
3276\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=-1, UUID=2d701244-1d84-4716-8717-e07569140961)]
3277[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=-1, UUID=2d701244-1d84-4716-8717-e07569140961)]
3278----
3279\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=)]
3280[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=)]
3281----
3282\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e0756914096x)]
3283[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e0756914096x)]
3284----
3285\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961)]
3286[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e07569140961)]
3287----
3288\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e0756914096x)]
3289[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, UUID=2d701244-1d84-4716-8717-e0756914096x)]
3290----
3291\[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961, UUID=2d701244-1d84-4716-8717-e07569140961)]
3292[include(틀:문서 가져옴/the seed, 위키=더, 문서명=검색, 버전=32, uuid=2d701244-1d84-4716-8717-e07569140961, UUID=2d701244-1d84-4716-8717-e07569140961)]
3293----
3294\[include(틀:isuuid, uuid=1dd4a127-1b8d-4788-8cea-9ff8b1ddd06e)]
3295[include(틀:isuuid, uuid=1dd4a127-1b8d-4788-8cea-9ff8b1ddd06e)]
3296----
3297\[include(틀:isuuid, uuid=xdd4a127-1b8d-4788-8cea-9ff8b1ddd0xx)]
3298[include(틀:isuuid, uuid=xdd4a127-1b8d-4788-8cea-9ff8b1ddd0xx)]
3299\[include(틀:isuuid, uuid=냥)]
3300[include(틀:isuuid, uuid=냥)]
3301[include(틀:ㅁ, str=Hello\, World!)]
3302toString() 가능
3303parseInt() x
3304
3305== ==
r2584
3306{{{#!wiki style="font-weight: 300; font-size: 20px"
3307{{{#!if 식 = '11+2'
r2597
3308@식=11+2@}}} = {{{#!if s1=false, s2=false, s3=false, j=1+0, i=0+0, k=1+0
r2593
3309##switch1 : 숫자 계속 탐색하기, switch2 : 소수점 아래 기입하기. switch3 : 중복 실행 방지.
r2594
3310}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
r2593
3311}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
r2594
3312##숫자를 발견할 경우
r2591
3313{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
r2595
3314##여기에 앞자리가 음수냐 아니냐를 읽는 판별을 만들어야 합니다. ㅏ 이걸 생각 못했네요 그럼 좀 많이 길어지는데
r2591
3315}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
3316##숫자를 계속 발견할 경우 (소수점일 수도 있습니다. 여기서는 숫자일 경우)
r2592
3317##여기에서 소수점 위를 기입하냐 소수점 아래를 기입하냐 소수점 아래라면 소수점 아래 몇번째 자리를 기입하느냐를 적어야 합니다.
r2597
3318{{{#!if s2==false
3319##정수 자리를 기입하는 경우
r2595
3320{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
r2597
3321}}}}}}{{{#!if s2==true
3322##소수점 아래 자리를 기입하는 경우
3323{{{#!if this['v'+j] = this['v'+j]+(10.0**(-k))*(+(식.substr(i,1))), s3=true
3324}}}{{{#!if k+=1
3325##다음 소수점 자리 찾기
r2602
3326}}}}}}}}}{{{#!if (s1==true)&&(s2==false)&&(식[i]==46)&&(s3==false)
r2605
3327##앞에서 숫자를 발견한 다음 소수점을 발견할 경우 (소수점 발견은 최초 1회에 한함)
r2597
3328{{{#!if s2=true, s3=true, k=1+0
3329##switch2 : 켜기
r2607
3330}}}}}}{{{#!if (s1==true)&&(((s2==false)&&!this['d'+i]&&(식[i]!=46))||((s2==true)&&!this['d'+i]))&&(s3==false)
3331##숫자가 더 이상 나오지 않고 소수점을 발견하지 못했을 경우, 소수점을 발견한 상황인데 숫자가 나오지 않을 경우 (소수점이 다시 나오는 경우가 자동적으로 포함)
r2591
3332{{{#!if j+=1, s1=false, s2=false, s3=true
r2592
3333##소수점 아래 기입하는 스위치도 off, 다음 index(j) 매김.
r2597
3334}}}{{{#!if s3==true
3335##여기까지 과정을 거쳤다면 스위치 off.
3336{{{#!if s3=false
3337}}}}}}
3338}}}{{{#!if i+=1
r2594
3339}}}
r2595
3340##
r2599
3341{{{#!if false
r2600
3342##이 if문은 실행되지 않는 단락. 주석만 제거하고 복사 붙여넣기.
r2599
3343{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
3344}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
3345{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
3346}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
3347{{{#!if s2==false
3348{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
3349}}}}}}{{{#!if s2==true
3350{{{#!if this['v'+j] = this['v'+j]+(10.0**(-k))*(+(식.substr(i,1))), s3=true
3351}}}{{{#!if k+=1
r2603
3352}}}}}}}}}{{{#!if (s1==true)&&(s2==false)&&(식[i]==46)&&(s3==false)
r2599
3353{{{#!if s2=true, s3=true, k=1+0
r2604
3354}}}}}}{{{#!if (s1==true)&&(((s2==false)&&!this['d'+i]&&(식[i]!=46)||(s2==false))||((s2==true)&&!this['d'+i]&&(식=[i]==46)))&&(s3==false)
r2599
3355{{{#!if j+=1, s1=false, s2=false, s3=true
3356}}}{{{#!if s3==true
3357{{{#!if s3=false
3358}}}}}}
3359}}}{{{#!if i+=1
3360}}}
3361####
3362}}}
3363##
r2600
3364{{{#!if this['v1'] == 1
3365this['v1'] == 1}}}
3366##
3367{{{#!if s3=false
3368}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
3369}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
3370{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
3371}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
3372{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
3373}}}}}}{{{#!if (s1==true)&&(식[i]==46)&&(s3==false)
3374{{{#!if s2=true, s3=true
3375}}}}}}{{{#!if (s1==true)&&!this['d'+i]&&(s3==false)
3376{{{#!if j+=1, s1=false, s2=false, s3=true
3377}}}}}}{{{#!if i+=1
3378}}}
3379##
r2595
3380{{{#!if this['v1'] == 11
3381this['v1'] == 11}}}
3382##
r2596
3383{{{#!if s3=false
3384}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
3385}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
3386{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
3387}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
3388{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
3389}}}}}}{{{#!if (s1==true)&&(식[i]==46)&&(s3==false)
3390{{{#!if s2=true, s3=true
3391}}}}}}{{{#!if (s1==true)&&!this['d'+i]&&(s3==false)
3392{{{#!if j+=1, s1=false, s2=false, s3=true
3393}}}}}}{{{#!if i+=1
3394}}}{{{#!if s3=false
3395}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57)
3396}}}{{{#!if (s1==false)&&this['d'+i]&&(s3==false)
3397{{{#!if this['v'+j] = +(식.substr(i,1)), s1=true, s3=true
3398}}}}}}{{{#!if (s1==true)&&this['d'+i]&&(s3==false)
3399{{{#!if this['v'+j] = 10*this['v'+j]+(+(식.substr(i,1))), s3=true
3400}}}}}}{{{#!if (s1==true)&&(식[i]==46)&&(s3==false)
3401{{{#!if s2=true, s3=true
3402}}}}}}{{{#!if (s1==true)&&!this['d'+i]&&(s3==false)
3403{{{#!if j+=1, s1=false, s2=false, s3=true
3404}}}}}}{{{#!if i+=1
3405}}}
r2595
3406##
r2596
3407{{{#!if this['v2'] == 2
3408this['v2'] == 2}}}
r2595
3409##
3410##
3411##
3412##
r2593
3413{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57), i+=1
r2586
3414}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57), i+=1
3415}}}{{{#!if this['d'+i] = (식[i]>=48&&식[i]<=57), i+=1
r2584
3416}}}
r2586
3417## 식 검증이 됐다 치면
r2587
3418## dn : true - 수 / false - 연산자
r2586
3419{{{#!if this['d0']
34201}}}{{{#!if this['d1']
34211}}}{{{#!if !this['d2']
3422+}}}{{{#!if this['d3']
r2585
34232}}}
r2587
3424## in : 11+2 에서 '11'은 0번째 위치, '+'는 2번째 위치.. > 0, 2, 3 > 위치 기억 / 뺄셈으로 자릿수 계산
3425## 보다 좋은 방법이 있ㅅ을 것 같은데음ㅁ..
3426{{{#!if i = 1, j = 1, i0 = 0
3427}}}
3428{{{#!if t = this['d0'] != this['d1'], t
3429{{{#!if this['i'+i] = j, j+=1, i+=1
3430}}}}}}{{{#!if !t
3431{{{#!if j+=1
3432}}}}}}{{{#!if t = this['d1'] != this['d2'], t
3433{{{#!if this['i'+i] = j, j+=1, i+=1
3434}}}}}}{{{#!if !t
3435{{{#!if j+=1
3436}}}}}}{{{#!if t = this['d1'] != this['d2'], t
3437{{{#!if this['i'+i] = j, j+=1, i+=1
3438}}}}}}{{{#!if !t
3439{{{#!if j+=1
r2585
3440}}}}}}
r2608
3441## {{{#!if i0 == 0
3442## i0 == 0 }}}{{{#!if i1 == 2
3443## i1 == 2 }}}{{{#!if i2 == 3
3444## i2 == 3 }}}
r2587
3445## {{{#!if list = [d0, d1, d2, d3]
3446## }}}
r2624
3447}}}