틀:고급 넘겨주기: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
백괴게임>Gustmd7410
잔글편집 요약 없음
imported>Regurus
잔글 (Regurus의 편집을 [[특수:기여/imported>Gustmd7410|imported>Gustmd7410]]의 마지막 판으로 되돌림)
 
(사용자 2명의 중간 판 33개는 보이지 않습니다)
1번째 줄: 1번째 줄:
= 고급 넘겨주기 =
<onlyinclude><includeonly>{{#vardefine:redirect|{{#ifeq:{{#urlget:redirect}}|no||{{#if:{{#urlget:action}}||<span id="advredirect" data-url="{{localurl:{{#switch:{{#invoke:NAMESPACE|type|{{{1|{{FULLPAGENAME}}}}}}}|0|1|2|4|5={{{1|{{FULLPAGENAME}}}}}|3|6=특수:인터위키가기/{{{1}}}}}|{{#if:{{{1|}}}|{{#ifeq:{{#invoke:NAMESPACE|type|{{{1}}}}}|0|rdfrom={{FULLPAGENAMEE}}}}|{{boolean|{{{rd|false}}}|3=redirect=no}}}}{{#if:{{{get|}}}|&{{{get}}}}}}}"></span>}}}}}}{{#ifeq:{{#invoke:NAMESPACE|type|{{{1|{{FULLPAGENAME}}}}}}}|-1||{{#ifeq:{{#invoke:NAMESPACE|type|{{{1|{{FULLPAGENAME}}}}}}}|0|{{#ifexist:{{{1|{{FULLPAGENAME}}}}}|{{#var:redirect}}}}|{{#var:redirect}}}}}}{{boolean|{{{hidden|false}}}|3=[[파일:Redirectltr.svg|#REDIRECT|링크=]]<span class="redirectText" id="softredirect"><big><big>{{linkget|{{{1|{{FULLPAGENAME}}}}}|get={{{get|}}}}}</big></big></span><br />}}</includeonly></onlyinclude>
<onlyinclude><includeonly>{{플러그인|사용자:Gustmd7410/연구소/틀/플러그인|틀}}{{#vardefine:redirect|{{#ifeq:{{#urlget:redirect}}|no||{{#if:{{#urlget:action}}||<span class="advredirect" data-search="title={{#switch:{{NSTYPE|{{{1|{{FULLPAGENAME}}}}}}}|0|1|2|4|5={{{1|{{FULLPAGENAME}}}}}{{#if:{{{1|}}}|{{#ifeq:{{NSTYPE|{{{1}}}}}|0|&rdfrom={{FULLPAGENAME}}}}|{{#switch:{{{rd}}}|#default=&redirect=no|yes|true|y|t|1=}}}}{{#if:{{{get|}}}|&{{{get}}}}}"|3|6=특수:인터위키가기/{{{1}}}"}}></span>}}}}}}{{#iferror:{{NSTYPE|{{{1|{{FULLPAGENAME}}}}}}}||{{#ifeq:{{NSTYPE|{{{1|{{FULLPAGENAME}}}}}}}|0|{{#ifexist:{{{1|{{FULLPAGENAME}}}}}|{{#var:redirect}}}}|{{#var:redirect}}}}}}[[파일:Redirectltr.svg|#REDIRECT|링크=]]<span class="redirectText" id="softredirect"><big><big>{{linkget|{{{1|{{FULLPAGENAME}}}}}|get={{{get|}}}}}</big></big></span><br /><span style="font-size:90%; padding-left:52px;">[[파일:Warning icon.svg|18px]]'''{{색깔|주의|red}}: 이 기능은 아직 테스트 중인 초기 버전으로 안정적으로 작동하지 않을 수 있습니다.'''</span></includeonly></onlyinclude>
{{틀 설명문서}}
 
= 설명문서 =
지금까지의 넘겨주기는 문서 중간에 삽입하여 특수 효과를 넣을 수가 없었고, CGI를 적용할 수가 없었습니다. 하지만 이 틀을 사용하면 모든 게 가능합니다.
== 사용법 ==
{{#switch:{{#urlget:offset}}
|1=
{{#switch:{{#urlget:other}}{{#urlget:cgi}}{{#urlget:rd}}
|100=다음과 같이 사용하시면 됩니다.(다른문서/CGI미사용)
<pre>{{고급 넘겨주기|(문서명)}}</pre>
|010=다음과 같이 사용하시면 됩니다. CGI 입력부분은 {{틀|linkget}}과 똑같이 입력하시면 됩니다. (같은문서/CGI사용)
<pre>{{고급 넘겨주기|get=(CGI)}}</pre>
|011=다음과 같이 사용하시면 됩니다. CGI 입력부분은 {{틀|linkget}}과 똑같이 입력하시면 됩니다. (같은문서/CGI사용/redirect=no 미사용)
<pre>{{고급 넘겨주기|get=(CGI)|rd=yes}}</pre>
|110=다음과 같이 사용하시면 됩니다. CGI 입력부분은 {{틀|linkget}}과 똑같이 입력하시면 됩니다. (다른문서/CGI사용)
<pre>{{고급 넘겨주기|(문서명)|get=(CGI)}}</pre>
|무언가 잘못되었군요. 다시 선택해 주세요.
}}
----
* {{linkget|{{FULLPAGENAME}}#사용법|돌아가기|get=offset=0}}
|이 틀을 어떻게 사용할 지 선택해 주세요.
 
* {{#switch:{{#urlget:other}}|1={{linkget|{{FULLPAGENAME}}#사용법|다른 문서로 넘겨주고 싶습니다.|get=other=0&cgi={{#urlget:cgi|0}}&rd=0}}|#default|0={{linkget|{{FULLPAGENAME}}#사용법|다른 문서로 넘겨주고 싶지 않습니다.|get=other=1&cgi={{#urlget:cgi|0}}&rd=0}}}}
{{#ifeq:{{#urlget:other}}{{#urlget:cgi}}|01|* {{#switch:{{#urlget:rd}}|0={{linkget|{{FULLPAGENAME}}#사용법|2=redirect=no를 적용합니다.|get=other=0&cgi={{#urlget:cgi}}&rd=1}}|1={{linkget|{{FULLPAGENAME}}#사용법|2=redirect=no를 적용하지 않습니다.|get=other=0&cgi={{#urlget:cgi}}&rd=0}}}}}}
* {{#switch:{{#urlget:cgi}}|1={{linkget|{{FULLPAGENAME}}#사용법|CGI를 적용하고 싶습니다.|get=other={{#urlget:other|0}}&cgi=0&rd={{#urlget:rd|0}}}}|#default|0={{linkget|{{FULLPAGENAME}}#사용법|CGI를 적용하고 싶지 않습니다.|get=other={{#urlget:other|0}}&cgi=1&rd=0}}}}
----
* {{#switch:{{#urlget:other}}{{#urlget:cgi}}{{#urlget:rd}}|100|010|011|110={{linkget|{{FULLPAGENAME}}#사용법|확인|get=offset=1&other={{#urlget:other}}&cgi={{#urlget:cgi}}&rd={{#urlget:rd}}}}|{{금지사항|용도를 지정해 주세요}}}}
}}
 
== 도보시오 ==
* [[틀:CGI넘겨주기]] (넘겨주기)
* [[틀:부드러운 넘겨주기]]
* {{linkget|도움말:길라잡이#넘겨주기 문서|get=offset=2}}

2020년 8월 30일 (일) 17:23 기준 최신판


틀 설명문서[보기] [편집] [역사] [새로 고침]
Applications-system.svg경고! 이 틀은 구조가 복잡한 틀입니다.
이 틀을 잘못 편집하면 C 드라이브가 통째로 포맷될 것입니다. 그러니 제발! 그냥 주무세요.
해당 틀에 쓰이는 특정 문법이나 함수, html 코드를 잘 다루는 분들만 편집하시기 바랍니다. 만약 이 틀을 잘못 건드려서 틀이 제 기능을 하지 못한다면 당장 되돌리기 기능을 이용해 되돌리세요. 면책 조항: 이 틀이 달린 글이라도 사실이 아닐 수 있습니다.
스크립트가 없으면 이 틀은 껍데기일 뿐입니다. 마치 당신처럼...
단축:
틀:ADVRD,
틀:CGIRD

지금까지의 넘겨주기는 문서 중간에 삽입하여 특수 효과를 넣을 수가 없었고, CGI를 적용할 수가 없었습니다. 하지만 이 틀을 사용하면 모든 게 가능합니다. 다만 자바스크립트를 사용하므로 일부 브라우저에서는 지원하지 않을 수 있으며, 넘겨줄 때 지연이 발생하기 때문에 일반적인 경우에는 기본 넘겨주기를 사용할 것을 권장합니다. 만약 문제가 발생하였을 경우 리버티게임:플러그인 문서도 참고해 주시면 감사하겠습니다.

사용법[원본 편집]

이 틀을 어떻게 사용할 지 선택해 주세요.


  • 용도를 지정해 주세요

도보시오[원본 편집]