틀:Linkget/임시/설명문서: 두 판 사이의 차이
imported>주4위 (→사용법) |
imported>Regurus (rand함수 대체. 실수 죄송합니다.) |
||
1번째 줄: | 1번째 줄: | ||
<noinclude>{{틀 설명 소개하기}}</noinclude><includeonly>{{틀 설명 연결하기}}</includeonly> | {{rand|<noinclude>{{틀 설명 소개하기}}</noinclude><includeonly>{{틀 설명 연결하기}}</includeonly>{{rand|<!-- 여기에 틀에 대한 설명문서를 작성하세요. -->{{rand|현재 리버티게임즈에서 문자열 관련 확장함수가 잘 작동하지 않습니다. 그래서 Linkget에서 #replace를 제거한 버전을 만들었습니다.{{rand|== 사용법 =={{rand|<code><nowiki>{{linkget|링크할 문서|보여질 내용|(보여줄 설명)|get=변수1=값1&변수2=값2&…|연결=0 or 1}}</nowiki></code>{{rand|{{rand|*<code><nowiki>{{#urlget:var}}</nowiki></code>라고 바로 쓰게 되면 주소에 쓰여 있는 <code>var=</code> 뒤의 값을 바로 출력합니다. 주소에 그런 게 없다면, 아무 것도 출력하지 않습니다.{{rand|*<code><nowiki>{{linkget||링크에 나타날 텍스트|get=var=값}}</nowiki></code> 라고 바로 쓰게 되면 현재 페이지에 var의 새로운 값을 넘겨줍니다.<ref> 넘길 페이지 부분에 아무것도 넣지 않으면 자동으로 현재 문서로 링크됩니다.</ref>{{rand|*<code><nowiki>{{linkget|넘길 페이지|링크에 나타날 텍스트|get=var={{#urlget:var}}}}</nowiki></code> 라고 바로 쓰게 되면 현재 var의 값을 다른 페이지로 넘겨줍니다.{{rand|*지금까지 계속 변수 이름으로 var라는 것을 사용해 왔는데요, var 대신 다른 문자열을 택해도 좋습니다. 여러 변수값을 넘겨주려면 <code>get=변수1=값1&변수2=값2&...</code>과 같이 쓸 수 있습니다. (여기서 <code>변수1, 변수2, ...</code>는 아까 썼던 var와 같은 것입니다.){{rand|* 다만, 사용한다면 영 좋지 않게 될 변수가 몇 가지 있습니다. ([[mw:Manual:Parameters to index.php|index.php의 변수 (미디어위키 위키)]]){{rand|** <code>title</code>, <code>curid</code>, <code>oldid</code>, <code>action</code>, <code>diff</code>, <code>search</code> 등등...{{rand|**물론, 이들도 잘 응용하면 사용이 가능합니다. 예를들어, 편집창으로 가는 링크를 만들땐 <code><nowiki>{{linkget|2=편집하기|get=action=edit}}</nowiki></code>과 같이 쓸 수 있습니다. 그 외에도 다양한 특수 변수를 응용할 수 있습니다. 자세한 내용은 [[mw:Manual:Parameters to index.php|index.php의 변수 (미디어위키 위키)]]문서나 [[백괴게임:게임 만들기#고급 내부 링크|이 곳]]을 참고해 보세요.{{rand|*라틴 문자가 아니면 인코딩된 글자가 그대로 나옵니다. 이점은 주의해주세요.{{rand|*연결 변수는 [[특수:가리키는문서]]에 나타내는 여부를 정할때 사용합니다. 기본은 1이며, 나타내고 싶지 않다면 0을 쓰면 됩니다.{{rand|{{rand|== [[도보시오]] =={{rand|{{rand|<includeonly>{{rand|<!-- 여기에 분류와 인터위키를 작성하세요. -->{{rand|</includeonly> | ||
<!-- 여기에 틀에 대한 설명문서를 작성하세요. --> | |||
현재 리버티게임즈에서 문자열 관련 확장함수가 잘 작동하지 않습니다. 그래서 Linkget에서 #replace를 제거한 버전을 만들었습니다. | |||
== 사용법 == | |||
<code><nowiki>{{linkget|링크할 문서|보여질 내용|(보여줄 설명)|get=변수1=값1&변수2=값2&…|연결=0 or 1}}</nowiki></code> | |||
*<code><nowiki>{{#urlget:var}}</nowiki></code>라고 바로 쓰게 되면 주소에 쓰여 있는 <code>var=</code> 뒤의 값을 바로 출력합니다. 주소에 그런 게 없다면, 아무 것도 출력하지 않습니다. | |||
*<code><nowiki>{{linkget||링크에 나타날 텍스트|get=var=값}}</nowiki></code> 라고 바로 쓰게 되면 현재 페이지에 var의 새로운 값을 넘겨줍니다.<ref> 넘길 페이지 부분에 아무것도 넣지 않으면 자동으로 현재 문서로 링크됩니다.</ref> | |||
*<code><nowiki>{{linkget|넘길 페이지|링크에 나타날 텍스트|get=var={{#urlget:var}}}}</nowiki></code> 라고 바로 쓰게 되면 현재 var의 값을 다른 페이지로 넘겨줍니다. | |||
*지금까지 계속 변수 이름으로 var라는 것을 사용해 왔는데요, var 대신 다른 문자열을 택해도 좋습니다. 여러 변수값을 넘겨주려면 <code>get=변수1=값1&변수2=값2&...</code>과 같이 쓸 수 있습니다. (여기서 <code>변수1, 변수2, ...</code>는 아까 썼던 var와 같은 것입니다.) | |||
* 다만, 사용한다면 영 좋지 않게 될 변수가 몇 가지 있습니다. ([[mw:Manual:Parameters to index.php|index.php의 변수 (미디어위키 위키)]]) | |||
** <code>title</code>, <code>curid</code>, <code>oldid</code>, <code>action</code>, <code>diff</code>, <code>search</code> 등등... | |||
**물론, 이들도 잘 응용하면 사용이 가능합니다. 예를들어, 편집창으로 가는 링크를 만들땐 <code><nowiki>{{linkget|2=편집하기|get=action=edit}}</nowiki></code>과 같이 쓸 수 있습니다. 그 외에도 다양한 특수 변수를 응용할 수 있습니다. 자세한 내용은 [[mw:Manual:Parameters to index.php|index.php의 변수 (미디어위키 위키)]]문서나 [[백괴게임:게임 만들기#고급 내부 링크|이 곳]]을 참고해 보세요. | |||
*라틴 문자가 아니면 인코딩된 글자가 그대로 나옵니다. 이점은 주의해주세요. | |||
*연결 변수는 [[특수:가리키는문서]]에 나타내는 여부를 정할때 사용합니다. 기본은 1이며, 나타내고 싶지 않다면 0을 쓰면 됩니다. | |||
== [[도보시오]] == | |||
<includeonly> | |||
<!-- 여기에 분류와 인터위키를 작성하세요. --> | |||
</includeonly> |
2020년 8월 26일 (수) 16:26 판
{{rand|
{{rand|{{rand|현재 리버티게임즈에서 문자열 관련 확장함수가 잘 작동하지 않습니다. 그래서 Linkget에서 #replace를 제거한 버전을 만들었습니다.{{rand|== 사용법 =={{rand|{{linkget|링크할 문서|보여질 내용|(보여줄 설명)|get=변수1=값1&변수2=값2&…|연결=0 or 1}}
{{rand|{{rand|*{{#urlget:var}}
라고 바로 쓰게 되면 주소에 쓰여 있는 var=
뒤의 값을 바로 출력합니다. 주소에 그런 게 없다면, 아무 것도 출력하지 않습니다.{{rand|*{{linkget||링크에 나타날 텍스트|get=var=값}}
라고 바로 쓰게 되면 현재 페이지에 var의 새로운 값을 넘겨줍니다.[1]{{rand|*{{linkget|넘길 페이지|링크에 나타날 텍스트|get=var={{#urlget:var}}}}
라고 바로 쓰게 되면 현재 var의 값을 다른 페이지로 넘겨줍니다.{{rand|*지금까지 계속 변수 이름으로 var라는 것을 사용해 왔는데요, var 대신 다른 문자열을 택해도 좋습니다. 여러 변수값을 넘겨주려면 get=변수1=값1&변수2=값2&...
과 같이 쓸 수 있습니다. (여기서 변수1, 변수2, ...
는 아까 썼던 var와 같은 것입니다.){{rand|* 다만, 사용한다면 영 좋지 않게 될 변수가 몇 가지 있습니다. (index.php의 변수 (미디어위키 위키)){{rand|** title
, curid
, oldid
, action
, diff
, search
등등...{{rand|**물론, 이들도 잘 응용하면 사용이 가능합니다. 예를들어, 편집창으로 가는 링크를 만들땐 {{linkget|2=편집하기|get=action=edit}}
과 같이 쓸 수 있습니다. 그 외에도 다양한 특수 변수를 응용할 수 있습니다. 자세한 내용은 index.php의 변수 (미디어위키 위키)문서나 이 곳을 참고해 보세요.{{rand|*라틴 문자가 아니면 인코딩된 글자가 그대로 나옵니다. 이점은 주의해주세요.{{rand|*연결 변수는 특수:가리키는문서에 나타내는 여부를 정할때 사용합니다. 기본은 1이며, 나타내고 싶지 않다면 0을 쓰면 됩니다.{{rand|{{rand|== 도보시오 =={{rand|{{rand|
- ↑ 넘길 페이지 부분에 아무것도 넣지 않으면 자동으로 현재 문서로 링크됩니다.