본문으로 건너뛰기
사용자

nyangx3/연습장(비교)

r95 vs r96
......
104104
* 편집기에서 문법 하이라이팅 버그가 있을 시, #\#)]를 추가하는 등으로 해결할 수 있다.}}}{{{#!if if='나무나무마크'
105105
{{{#!wiki style="display: none"
106106
##############################
107
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
108
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
109
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
110
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
111
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
112
{{{#!if divider = linkRaw.indexOf('|')
113
}}}{{{#!if divider == -1
114
##[[링크]]
115
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
116
}}}
117
}}}{{{#!if divider != -1
118
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
119
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
120
##[[|]] > 출력 x
121
}}}
122
}}}
123
{{{#!if (divider == 2) && !break
124
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
125
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
126
}}}
127
}}}
128
{{{#!if (divider+1 == linkRaw.length-2) && !break
129
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
130
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
131
@linkPrint@
132
@href@
133
}}}
134
}}}
135
{{{#!if !break
136
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
137
}}}
138
}}}
139
}}}
140
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
141
{{{#!if linkColor = 'none', outLink = 'asdf'
142
}}}
143
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
144
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
145
}}}{{{#!if !(isCategory || isLink)
146
{{{#!if href = 'https://theseed.io/w/'+href
147
}}}
148
}}}{{{#!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)
149
}}}
150
}}}
151
###########################
152
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
153
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
154
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
155
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
156
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
157
{{{#!if divider = linkRaw.indexOf('|')
158
}}}{{{#!if divider == -1
159
##[[링크]]
160
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
161
}}}
162
}}}{{{#!if divider != -1
163
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
164
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
165
##[[|]] > 출력 x
166
}}}
167
}}}
168
{{{#!if (divider == 2) && !break
169
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
170
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
171
}}}
172
}}}
173
{{{#!if (divider+1 == linkRaw.length-2) && !break
174
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
175
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
176
@linkPrint@
177
@href@
178
}}}
179
}}}
180
{{{#!if !break
181
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
182
}}}
183
}}}
184
}}}
185
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
186
{{{#!if linkColor = 'none', outLink = 'asdf'
187
}}}
188
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
189
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
190
}}}{{{#!if !(isCategory || isLink)
191
{{{#!if href = 'https://theseed.io/w/'+href
192
}}}
193
}}}{{{#!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)
194
}}}
195
}}}
196
###########################
197
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
198
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
199
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
200
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
201
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
202
{{{#!if divider = linkRaw.indexOf('|')
203
}}}{{{#!if divider == -1
204
##[[링크]]
205
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
206
}}}
207
}}}{{{#!if divider != -1
208
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
209
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
210
##[[|]] > 출력 x
211
}}}
212
}}}
213
{{{#!if (divider == 2) && !break
214
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
215
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
216
}}}
217
}}}
218
{{{#!if (divider+1 == linkRaw.length-2) && !break
219
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
220
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
221
@linkPrint@
222
@href@
223
}}}
224
}}}
225
{{{#!if !break
226
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
227
}}}
228
}}}
229
}}}
230
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
231
{{{#!if linkColor = 'none', outLink = 'asdf'
232
}}}
233
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
234
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
235
}}}{{{#!if !(isCategory || isLink)
236
{{{#!if href = 'https://theseed.io/w/'+href
237
}}}
238
}}}{{{#!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)
239
}}}
240
}}}
241
###########################
242
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
243
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
244
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
245
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
246
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
247
{{{#!if divider = linkRaw.indexOf('|')
248
}}}{{{#!if divider == -1
249
##[[링크]]
250
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
251
}}}
252
}}}{{{#!if divider != -1
253
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
254
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
255
##[[|]] > 출력 x
256
}}}
257
}}}
258
{{{#!if (divider == 2) && !break
259
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
260
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
261
}}}
262
}}}
263
{{{#!if (divider+1 == linkRaw.length-2) && !break
264
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
265
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
266
@linkPrint@
267
@href@
268
}}}
269
}}}
270
{{{#!if !break
271
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
272
}}}
273
}}}
274
}}}
275
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
276
{{{#!if linkColor = 'none', outLink = 'asdf'
277
}}}
278
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
279
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
280
}}}{{{#!if !(isCategory || isLink)
281
{{{#!if href = 'https://theseed.io/w/'+href
282
}}}
283
}}}{{{#!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)
284
}}}
285
}}}
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
321
{{{#!if linkColor = 'none', outLink = 'asdf'
322
}}}
323
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
324
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
325
}}}{{{#!if !(isCategory || isLink)
326
{{{#!if href = 'https://theseed.io/w/'+href
327
}}}
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)
329
}}}
330
}}}
331
##############################################
332
{{{#!if Open=input.indexOf("'''")
333
}}}{{{#!if Open!=-1
334
{{{#!if Close=input.substring(Open+3).indexOf("'''")
335
}}}{{{#!if Close!=-1, Text=input.substr(Open+3,Close)
336
{{{#!if input = input.substring(0,Open)+'<b>'+Text.trim()+'</b>'+input.substr(Open+3+Close+3)
337
}}}}}}
338
}}}
339
{{{#!if Open=input.indexOf("''")
340
}}}{{{#!if Open!=-1
341
{{{#!if Close=input.substring(Open+2).indexOf("''")
342
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
343
{{{#!if input = input.substring(0,Open)+'<em>'+Text.trim()+'</em>'+input.substr(Open+2+Close+2)
344
}}}}}}
345
}}}
346
{{{#!if Open=input.indexOf("--")
347
}}}{{{#!if Open!=-1
348
{{{#!if Close=input.substring(Open+2).indexOf("--")
349
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
350
{{{#!if input = input.substring(0,Open)+'<del>'+Text.trim()+'</del>'+input.substr(Open+2+Close+2)
351
}}}}}}
352
}}}
353
{{{#!if Open=input.indexOf("__")
354
}}}{{{#!if Open!=-1
355
{{{#!if Close=input.substring(Open+2).indexOf("__")
356
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
357
{{{#!if input = input.substring(0,Open)+'<u>'+Text.trim()+'</u>'+input.substr(Open+2+Close+2)
358
}}}}}}
359
}}}
360
{{{#!if Open=input.indexOf(",,")
361
}}}{{{#!if Open!=-1
362
{{{#!if Close=input.substring(Open+2).indexOf(",,")
363
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
364
{{{#!if input = input.substring(0,Open)+'<sub>'+Text.trim()+'</sub>'+input.substr(Open+2+Close+2)
365
}}}}}}
366
}}}
367
{{{#!if Open=input.indexOf("^^")
368
}}}{{{#!if Open!=-1
369
{{{#!if Close=input.substring(Open+2).indexOf("^^")
370
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
371
{{{#!if input = input.substring(0,Open)+'<sup>'+Text.trim()+'</sup>'+input.substr(Open+2+Close+2)
372
}}}}}}
373
}}}
374
##################################################################################
107375
{{{#!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'}
108376
}}}{{{#!if DarkInput=input
109377
}}}
......
29283196
}}}
29293197
}}}
29303198
}}}
2931
###########################
2932
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
2933
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
2934
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
2935
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
2936
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
2937
{{{#!if divider = linkRaw.indexOf('|')
2938
}}}{{{#!if divider == -1
2939
##[[링크]]
2940
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
2941
}}}
2942
}}}{{{#!if divider != -1
2943
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
2944
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
2945
##[[|]] > 출력 x
2946
}}}
2947
}}}
2948
{{{#!if (divider == 2) && !break
2949
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
2950
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
2951
}}}
2952
}}}
2953
{{{#!if (divider+1 == linkRaw.length-2) && !break
2954
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
2955
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
2956
@linkPrint@
2957
@href@
2958
}}}
2959
}}}
2960
{{{#!if !break
2961
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
2962
}}}
2963
}}}
2964
}}}
2965
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
2966
{{{#!if linkColor = 'none', outLink = 'asdf'
2967
}}}
2968
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
2969
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
2970
}}}{{{#!if !(isCategory || isLink)
2971
{{{#!if href = 'https://theseed.io/w/'+href
2972
}}}
2973
}}}{{{#!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)
2974
}}}
2975
}}}
2976
###########################
2977
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
2978
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
2979
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
2980
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
2981
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
2982
{{{#!if divider = linkRaw.indexOf('|')
2983
}}}{{{#!if divider == -1
2984
##[[링크]]
2985
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
2986
}}}
2987
}}}{{{#!if divider != -1
2988
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
2989
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
2990
##[[|]] > 출력 x
2991
}}}
2992
}}}
2993
{{{#!if (divider == 2) && !break
2994
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
2995
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
2996
}}}
2997
}}}
2998
{{{#!if (divider+1 == linkRaw.length-2) && !break
2999
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
3000
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
3001
@linkPrint@
3002
@href@
3003
}}}
3004
}}}
3005
{{{#!if !break
3006
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
3007
}}}
3008
}}}
3009
}}}
3010
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
3011
{{{#!if linkColor = 'none', outLink = 'asdf'
3012
}}}
3013
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
3014
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
3015
}}}{{{#!if !(isCategory || isLink)
3016
{{{#!if href = 'https://theseed.io/w/'+href
3017
}}}
3018
}}}{{{#!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)
3019
}}}
3020
}}}
3021
###########################
3022
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
3023
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
3024
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
3025
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
3026
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
3027
{{{#!if divider = linkRaw.indexOf('|')
3028
}}}{{{#!if divider == -1
3029
##[[링크]]
3030
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
3031
}}}
3032
}}}{{{#!if divider != -1
3033
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
3034
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
3035
##[[|]] > 출력 x
3036
}}}
3037
}}}
3038
{{{#!if (divider == 2) && !break
3039
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
3040
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
3041
}}}
3042
}}}
3043
{{{#!if (divider+1 == linkRaw.length-2) && !break
3044
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
3045
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
3046
@linkPrint@
3047
@href@
3048
}}}
3049
}}}
3050
{{{#!if !break
3051
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
3052
}}}
3053
}}}
3054
}}}
3055
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
3056
{{{#!if linkColor = 'none', outLink = 'asdf'
3057
}}}
3058
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
3059
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
3060
}}}{{{#!if !(isCategory || isLink)
3061
{{{#!if href = 'https://theseed.io/w/'+href
3062
}}}
3063
}}}{{{#!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)
3064
}}}
3065
}}}
3066
###########################
3067
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
3068
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
3069
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
3070
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
3071
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
3072
{{{#!if divider = linkRaw.indexOf('|')
3073
}}}{{{#!if divider == -1
3074
##[[링크]]
3075
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
3076
}}}
3077
}}}{{{#!if divider != -1
3078
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
3079
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
3080
##[[|]] > 출력 x
3081
}}}
3082
}}}
3083
{{{#!if (divider == 2) && !break
3084
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
3085
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
3086
}}}
3087
}}}
3088
{{{#!if (divider+1 == linkRaw.length-2) && !break
3089
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
3090
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
3091
@linkPrint@
3092
@href@
3093
}}}
3094
}}}
3095
{{{#!if !break
3096
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
3097
}}}
3098
}}}
3099
}}}
3100
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
3101
{{{#!if linkColor = 'none', outLink = 'asdf'
3102
}}}
3103
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
3104
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
3105
}}}{{{#!if !(isCategory || isLink)
3106
{{{#!if href = 'https://theseed.io/w/'+href
3107
}}}
3108
}}}{{{#!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)
3109
}}}
3110
}}}
3111
###########################
3112
{{{#!if href = null, linkPrint = null, break = false, linkColor='#0275d8', outLink=''
3113
}}}{{{#!if linkOpen = input.indexOf('[['), linkClose = input.indexOf(']]')
3114
}}}{{{#!if linkRaw = input.substring(linkOpen, linkClose+2)
3115
}}}{{{#!if linkOpen != -1 && linkClose != -1 && linkOpen+2 < linkClose
3116
## [[]] 인 경우 linkOpen+2 == linkClose 임 ^^^^^^^^^^^^^^^^^^^^^^
3117
{{{#!if divider = linkRaw.indexOf('|')
3118
}}}{{{#!if divider == -1
3119
##[[링크]]
3120
{{{#!if href = linkRaw.substring(2, linkRaw.length-2), linkPrint=href
3121
}}}
3122
}}}{{{#!if divider != -1
3123
{{{#!if (divider == 2) && (divider+1 == linkRaw.length-2)
3124
{{{#!if break = true, input = input.substring(0, linkOpen) + input.substring(linkClose+2)
3125
##[[|]] > 출력 x
3126
}}}
3127
}}}
3128
{{{#!if (divider == 2) && !break
3129
{{{#!if break = true, href = linkRaw.substring(divider+1, linkRaw.length-2), linkPrint = href
3130
##[[|링크]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
3131
}}}
3132
}}}
3133
{{{#!if (divider+1 == linkRaw.length-2) && !break
3134
##[[링크|]], 원래는 자기 자신을 링크하지만 그건 귀찮으니 그냥 입력받은 값을 출력하기로.
3135
{{{#!if break = true, href = linkRaw.substring(2, divider), linkPrint = href
3136
@linkPrint@
3137
@href@
3138
}}}
3139
}}}
3140
{{{#!if !break
3141
{{{#!if href = linkRaw.substring(2, divider), linkPrint = linkRaw.substring(divider+1, linkRaw.length-2)
3142
}}}
3143
}}}
3144
}}}
3145
{{{#!if isLink = (href.startsWith('https://') || href.startsWith('http://') || href.startsWith('ftp://')), isLink
3146
{{{#!if linkColor = 'none', outLink = 'asdf'
3147
}}}
3148
}}}{{{#!if isCategory = (href.startsWith('분류:')), isCategory
3149
## 나중에생각 - 실제로 분류되지는 않고(하고 싶어도 못 함 display: none으로 없어지는 것도 아니고) 그냥 분류 느낌만 내기
3150
}}}{{{#!if !(isCategory || isLink)
3151
{{{#!if href = 'https://theseed.io/w/'+href
3152
}}}
3153
}}}{{{#!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)
3154
}}}
3155
}}}
3156
##############################################
3157
{{{#!if Open=input.indexOf("'''")
3158
}}}{{{#!if Open!=-1
3159
{{{#!if Close=input.substring(Open+3).indexOf("'''")
3160
}}}{{{#!if Close!=-1, Text=input.substr(Open+3,Close)
3161
{{{#!if input = input.substring(0,Open)+'<b>'+Text.trim()+'</b>'+input.substr(Open+3+Close+3)
3162
}}}}}}
3163
}}}
3164
{{{#!if Open=input.indexOf("''")
3165
}}}{{{#!if Open!=-1
3166
{{{#!if Close=input.substring(Open+2).indexOf("''")
3167
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3168
{{{#!if input = input.substring(0,Open)+'<em>'+Text.trim()+'</em>'+input.substr(Open+2+Close+2)
3169
}}}}}}
3170
}}}
3171
{{{#!if Open=input.indexOf("--")
3172
}}}{{{#!if Open!=-1
3173
{{{#!if Close=input.substring(Open+2).indexOf("--")
3174
}}}{{{#!if Close!=-1, Text=input.substr(Open+2,Close)
3175
{{{#!if input = input.substring(0,Open)+'<del>'+Text.trim()+'</del>'+input.substr(Open+2+Close+2)
3176
}}}}}}
3177
}}}
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)+'<u>'+Text.trim()+'</u>'+input.substr(Open+2+Close+2)
3183
}}}}}}
3184
}}}
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)+'<sub>'+Text.trim()+'</sub>'+input.substr(Open+2+Close+2)
3190
}}}}}}
3191
}}}
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)+'<sup>'+Text.trim()+'</sup>'+input.substr(Open+2+Close+2)
3197
}}}}}}
3198
}}}
31993199
}}}{{{#!wiki sytle="" dark-style="display: none"
32003200
{{{#!html @input@}}}}}}{{{#!wiki sytle="display: none" dark-style="display: block"
32013201
{{{#!html @DarkInput@}}}}}}}}}