| r79 vs r80 | ||
|---|---|---|
| ... | ... | |
| 4 | 4 | ##@>{{{#!wiki style="display: inline-block; margin: 0.5em 0.5em 0.5em 0;" |
| 5 | 5 | ##@{{{#!wiki style="display: inline-block; font-family: monospace;" |
| 6 | 6 | ##@\[include(틀:분류 트리, c1={{{#deepskyblue 분류명}}}, c2={{{#deepskyblue 분류명}}}, c3={{{#deepskyblue 분류명}}}, ...)]}}}}}} |
| 7 | ##@ * c1, c2, c3 순서대로 분류명을 입력하여 경로를 기입합니다. (알파벳 c는 '''c'''ategory의 앞글자를 의미합니다.) | |
| 8 | ##@c50}}} 까지 지원됩니다. "분류명"으로 시작되는 이름 | |
| 7 | ##@ * c1, c2, c3 순서대로 분류명을 입력하여 경로를 기입합니다. (알파벳 c는 '''c'''ategory의 앞글자를 의미합니다.) | |
| 8 | ##@ * 변수는 50번째인 {{{#!wiki style="display: inline-block; font-family: monospace;" | |
| 9 | ##@c50}}} 까지 지원됩니다. | |
| 10 | ##@ * c1, c2, c3, ... 을 대신하여 분류명1, 분류명2, 분류명3, ... 을 넣어도 동작됩니다. 이 경우 "분류명"으로 시작되는 이름이 "c"로 시작되는 이름을 대신하여 적용됩니다. | |
| 9 | 11 | ##@ * c1은 반드시 입력해야 합니다. 그렇지 않으면 틀이 출력되지 않고 오류 문구를 반환합니다. |
| 10 | ##@ * c2, c3, c4, ... 번호 순서대로 | |
| 12 | ##@ * c2, c3, c4, ... 번호 순서대로 채워야 합니다. 도중 건너뛰었거나 빠진 번호가 있으면 틀이 출력되어도 누락된 번호부터 끝까지 나오지 않은 채로 틀이 나오며 틀의 아래에 경고 문구가 같이 나오게 됩니다. | |
| 11 | 13 | ##@ |
| 12 | ##@10개 이상을 입력하거나 10개 미만이어도 변수명으로 입력한 글자수가 50자를 넘어갈 경우 다음 부분은 접기 처리 됩니다. --"[[:분류:이 세계는 이미 내가 구해서 부와 권력을 손에 넣었고, 여기사와 여마왕과 성에서 즐겁게 살고 있으니 나 말고 다른 용자는 더 이상 이 세계에 오지 마세요]]" 같은 것을 두세 개 넣고 테스트해볼 수 있습니다.-- | |
| 14 | ##@10개 이상을 입력하거나 10개 미만이어도 변수명으로 입력한 글자수가 기본값 50자를 넘어갈 경우 다음 부분은 접기 처리 됩니다. --"[[:분류:이 세계는 이미 내가 구해서 부와 권력을 손에 넣었고, 여기사와 여마왕과 성에서 즐겁게 살고 있으니 나 말고 다른 용자는 더 이상 이 세계에 오지 마세요]]" 같은 것을 두세 개 넣고 테스트해볼 수 있습니다.-- 제한할 글자수를 조절하고 싶으면 다음과 같이 호출할 수 있습니다. | |
| 15 | ##@ | |
| 16 | ##@>{{{#!wiki style="display: inline-block; margin: 0.5em 0.5em 0.5em 0;" | |
| 17 | ##@{{{#!wiki style="display: inline-block; font-family: monospace;" | |
| 18 | ##@\[include(틀:분류 트리, c1={{{#deepskyblue 분류명}}}, c2={{{#deepskyblue 분류명}}}, c3={{{#deepskyblue 분류명}}}, ... , o={{{#teal 글자수}}})]}}}}}} | |
| 13 | 19 | ##@== 기타 == |
| 14 | 20 | ##@분류 관련해서 생각하다가 위키백과의 category tree([[https://en.wikipedia.org/wiki/Special:CategoryTree|#]]{{{-3 ^^영위백^^}}} [[https://ko.wikipedia.org/wiki/특수:분류트리|#]]{{{-3 ^^한위백^^}}})에서 영감을 받아서 만들어본 틀입니다. 자동 기입이 아니므로 수동으로 기입해야 합니다. |
| 15 | 21 | ##@ |
| 16 | 22 | ##@사담 같겠지만, [[https://theseed.io/OrphanedCategories|고립된 분류]]를 만들 기술이 있으면 곧 존재하는 모든 분류 문서를 탐색할 수 있으며 고립되지 않은 분류는 곧 [[:분류:분류]]에서 유한 번의 경로(링크)를 거쳐 도달할 수 있는 분류 문서라는 의미이므로 결국 몇 번을 거쳐 도달하는지 셀 수만 있고 그 상위 분류를 나열할 수 있다면 충분히 --잠수함-- 업데이트 될 수 있는 사항입니다. |
| 17 | 23 | ##@ |
| 18 | ##@다음은 호출 예시이며, 테스트 결과는 [[https://theseed.io/w/더시드위키:연습장?uuid=7f2201ac-8f26-48ff-81e2-595465b3c7f0|여기]]를 참고할 수 있습니다. | |
| 24 | ##@다음은 호출 예시이며, 또다른 테스트 결과는 [[https://theseed.io/w/더시드위키:연습장?uuid=7f2201ac-8f26-48ff-81e2-595465b3c7f0|여기]]를 참고할 수 있습니다. | |
| 19 | 25 | ##@>{{{#!wiki style="display: inline-block; margin: 0.5em 0.5em 0.5em 0;" |
| 20 | 26 | ##@{{{#!wiki style="display: inline-block; font-family: monospace;" |
| 21 | 27 | ##@\[include(틀:분류 트리, c1={{{#deepskyblue 사회}}}, c2={{{#deepskyblue 경제}}}, c3={{{#deepskyblue 기업}}})]}}}}}} |
| ... | ... | |
| 35 | 41 | ##e : last Existing number of categories (마지막으로 존재하는 분류 번호) |
| 36 | 42 | {{{#!if e=50, !w50&&(e-=1), (e==49)&&!w49&&(e-=1), (e==48)&&!w48&&(e-=1), (e==47)&&!w47&&(e-=1), (e==46)&&!w46&&(e-=1), (e==45)&&!w45&&(e-=1), (e==44)&&!w44&&(e-=1), (e==43)&&!w43&&(e-=1), (e==42)&&!w42&&(e-=1), (e==41)&&!w41&&(e-=1), (e==40)&&!w40&&(e-=1), (e==39)&&!w39&&(e-=1), (e==38)&&!w38&&(e-=1), (e==37)&&!w37&&(e-=1), (e==36)&&!w36&&(e-=1), (e==35)&&!w35&&(e-=1), (e==34)&&!w34&&(e-=1), (e==33)&&!w33&&(e-=1), (e==32)&&!w32&&(e-=1), (e==31)&&!w31&&(e-=1), (e==30)&&!w30&&(e-=1), (e==29)&&!w29&&(e-=1), (e==28)&&!w28&&(e-=1), (e==27)&&!w27&&(e-=1), (e==26)&&!w26&&(e-=1), (e==25)&&!w25&&(e-=1), (e==24)&&!w24&&(e-=1), (e==23)&&!w23&&(e-=1), (e==22)&&!w22&&(e-=1), (e==21)&&!w21&&(e-=1), (e==20)&&!w20&&(e-=1), (e==19)&&!w19&&(e-=1), (e==18)&&!w18&&(e-=1), (e==17)&&!w17&&(e-=1), (e==16)&&!w16&&(e-=1), (e==15)&&!w15&&(e-=1), (e==14)&&!w14&&(e-=1), (e==13)&&!w13&&(e-=1), (e==12)&&!w12&&(e-=1), (e==11)&&!w11&&(e-=1), (e==10)&&!w10&&(e-=1), (e==9)&&!w9&&(e-=1), (e==8)&&!w8&&(e-=1), (e==7)&&!w7&&(e-=1), (e==6)&&!w6&&(e-=1), (e==5)&&!w5&&(e-=1), (e==4)&&!w4&&(e-=1), (e==3)&&!w3&&(e-=1), (e==2)&&!w2&&(e-=1), (e==1)&&!w1&&(e-=1) |
| 37 | 43 | }}} |
| 38 | ##o : text Overflow limitation (기본값 50자), L : displaying text Length | |
| 39 | {{{#!if !(o>0)&&(o=50), L=0 | |
| 44 | ##o : text Overflow limitation (넘침 제한, 기본값 50자), L : displaying text Length (보여지는 문자열 길이) | |
| 45 | {{{#!if o=+o, !(o>0)&&(o=50), L=0 | |
| 40 | 46 | }}} |
| 41 | 47 | ##end |
| 42 | 48 | }}}{{{#!if !w1 |
| ... | ... |