사용자
nyangx3/연습장(비교)
| r95 vs r96 | ||
|---|---|---|
| ... | ... | |
| 104 | 104 | * 편집기에서 문법 하이라이팅 버그가 있을 시, #\#)]를 추가하는 등으로 해결할 수 있다.}}}{{{#!if if='나무나무마크' |
| 105 | 105 | {{{#!wiki style="display: none" |
| 106 | 106 | ############################## |
| 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 | ################################################################################## | |
| 107 | 375 | {{{#!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'} |
| 108 | 376 | }}}{{{#!if DarkInput=input |
| 109 | 377 | }}} |
| ... | ... | |
| 2928 | 3196 | }}} |
| 2929 | 3197 | }}} |
| 2930 | 3198 | }}} |
| 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 | }}} | |
| 3199 | 3199 | }}}{{{#!wiki sytle="" dark-style="display: none" |
| 3200 | 3200 | {{{#!html @input@}}}}}}{{{#!wiki sytle="display: none" dark-style="display: block" |
| 3201 | 3201 | {{{#!html @DarkInput@}}}}}}}}} |