틀:외부링크숨김: 두 판 사이의 차이

편집 요약 없음
편집 요약 없음
1번째 줄: 1번째 줄:
{{namucat|김찬/제작한 틀|문법 편의 틀}}
{{namucat|김찬/제작한 틀|문법 편의 틀}}
{{틀 도움}}
{{틀 도움}}
<onlyinclude><includeonly>{{#ifeq:{{{ex|}}}|off||<span class="plainlinks">}}[{{#switch:{{{type|}}} | jwiki = https://jwiki.kr/wiki/index.php/{{{1|}}} | wikip = https://ko.wikipedia.org/wiki/{{{1|}}} | mediaw = https://www.mediawiki.org/wiki/{{{1|}}}/ko | libre = https://librewiki.net/wiki/{{{1|}}} | namu = https://namu.wiki/w/{{{1|}}} | youtube = https://www.youtube.com/watch?v={{{1|}}} | {{{1|}}} }} {{{2|}}}]{{#ifeq:{{{ex|}}}|off||</span>}}</includeonly></onlyinclude>
<onlyinclude><includeonly>{{#ifeq:{{{ex|}}}|off||<span class="plainlinks">}}[{{#switch:{{{type|}}} | jwiki = https://jwiki.kr/wiki/index.php/{{urlencode:{{{1|}}}|WIKI}} | wikip = https://ko.wikipedia.org/wiki/{{urlencode:{{{1|}}}|WIKI}} | mediaw = https://www.mediawiki.org/wiki/{{urlencode:{{{1|}}}|WIKI}}/ko | libre = https://librewiki.net/wiki/{{urlencode:{{{1|}}}|WIKI}} | namu = https://namu.wiki/w/{{urlencode:{{{1|}}}|PATH}} | youtube = https://www.youtube.com/watch?v={{{1|}}} | {{{1|}}} }} {{#switch:{{{type|}}}|jwiki = {{{2|{{{1|}}}}}}|wikip = {{{2|{{{1|}}}}}}|mediaw = {{{2|{{{1|}}}}}}|libre = {{{2|{{{1|}}}}}}|{{{2|}}}}}]{{#ifeq:{{{ex|}}}|off||</span>}}</includeonly></onlyinclude>
== 설명 ==
== 설명 ==
이 틀은 <code><nowiki>{{exhide}}</nowiki></code>로도 사용할 수 있습니다.
이 틀은 <code><nowiki>{{exhide}}</nowiki></code>로도 사용할 수 있습니다.
7번째 줄: 7번째 줄:
대괄호 한 쌍으로 외부 링크를 첨부할 때, 외부 링크 아이콘을 숨기고 초록색인 글자 색을 내부 링크와 같은 파란색으로 바꾸게 해 주는 plainlinks 클래스를 틀로 쉽게 사용할 수 있게 합니다.
대괄호 한 쌍으로 외부 링크를 첨부할 때, 외부 링크 아이콘을 숨기고 초록색인 글자 색을 내부 링크와 같은 파란색으로 바꾸게 해 주는 plainlinks 클래스를 틀로 쉽게 사용할 수 있게 합니다.


{{폰트|monospace|<nowiki>{{외부링크숨김|URL|표시할 내용}}</nowiki>}}으로 사용합니다.
<tt><nowiki>{{외부링크숨김|URL|표시할 내용}}</nowiki></tt>으로 사용합니다.
 
'''URL 변수에는 반드시 {{u|띄어 쓰기가 없어야 합니다.}}''' 만일 URL에 띄어 쓰기가 포함되어 있다면 유니코드인 {{폰트|monospace|%20}}을 대신 입력해야 합니다.


이 틀의 정체성이 사라지게 되지만(...), 아래의 type 변수의 간편함을 챙기면서 외부 링크를 그대로 넣고 싶다면 <code>ex</code>라는 변수를 off로 해주시면 됩니다.
이 틀의 정체성이 사라지게 되지만(...), 아래의 type 변수의 간편함을 챙기면서 외부 링크를 그대로 넣고 싶다면 <code>ex</code>라는 변수를 off로 해주시면 됩니다.
24번째 줄: 22번째 줄:
!jwiki
!jwiki
|<nowiki>https://jwiki.kr/wiki/index.php/{{{1|}}}</nowiki>
|<nowiki>https://jwiki.kr/wiki/index.php/{{{1|}}}</nowiki>
|rowspan="4"|이 타입을 지정하면 URL 변수 부분에 [[제이위키]], {{exhide|https://ko.wikipedia.org/wiki/위키백과:대문|위키백과}}, {{exhide|https://www.mediawiki.org/wiki/MediaWiki|미디어위키}} 또는 {{exhide|https://librewiki.net/wiki/리브레_위키:현관|리브레위키}}의 문서의 제목을 입력하면 됩니다. 이때 제목에 띄어쓰기가 있다면 언더바(<code>_</code>)를 대신 입력해야 합니다.
|rowspan="4"|이 타입을 지정하면 URL 변수 부분에 [[제이위키]], {{exhide|type=wikip|위키백과:대문|위키백과}}, {{exhide|type=mediaw|MediaWiki|미디어위키}} 또는 {{exhide|type=libre|리브레 위키:현관|리브레 위키}}의 문서의 제목을 입력하면 됩니다. 또한 두 번째 변수인 <code>표시할 내용</code>은 생략할 수 있습니다.
|-
|-
!wikip
!wikip
36번째 줄: 34번째 줄:
|-
|-
!namu
!namu
|<nowiki>https://namu.wiki/w/{{{1|}}}</nowiki>||이 타입을 지정하면 URL 변수 부분에 {{exhide|https://namu.wiki/w/나무위키:대문|나무위키}} 문서의 제목을 입력하면 됩니다. 이때 제목에 띄어쓰기가 있다면 유니코드(<code>%20</code>)를 대신 입력해야 합니다.
|<nowiki>https://namu.wiki/w/{{{1|}}}</nowiki>||이 타입을 지정하면 URL 변수 부분에 {{exhide|type=namu|나무위키:대문|나무위키}} 문서의 제목을 입력하면 됩니다.
|-
|-
!youtube
!youtube

2023년 3월 19일 (일) 17:06 판

:외부링크숨김
사용문서
새로고침
넘겨주기
이동하기

설명

이 틀은 {{exhide}}로도 사용할 수 있습니다.

대괄호 한 쌍으로 외부 링크를 첨부할 때, 외부 링크 아이콘을 숨기고 초록색인 글자 색을 내부 링크와 같은 파란색으로 바꾸게 해 주는 plainlinks 클래스를 틀로 쉽게 사용할 수 있게 합니다.

{{외부링크숨김|URL|표시할 내용}}으로 사용합니다.

이 틀의 정체성이 사라지게 되지만(...), 아래의 type 변수의 간편함을 챙기면서 외부 링크를 그대로 넣고 싶다면 ex라는 변수를 off로 해주시면 됩니다.

type 변수

type이라는 이름의 변수가 있습니다. 이 변수로 URL의 기본 서식을 정할 수 있습니다.

type 변수를 입력하지 않으면 http를 포함한 URL 전체를 입력하면 됩니다.

변수 서식 설명
jwiki https://jwiki.kr/wiki/index.php/{{{1|}}} 이 타입을 지정하면 URL 변수 부분에 제이위키, 위키백과, 미디어위키 또는 리브레 위키의 문서의 제목을 입력하면 됩니다. 또한 두 번째 변수인 표시할 내용은 생략할 수 있습니다.
wikip https://ko.wikipedia.org/wiki/{{{1|}}}
mediaw https://www.mediawiki.org/wiki/{{{1|}}}/ko
libre https://librewiki.net/wiki/{{{1|}}}
namu https://namu.wiki/w/{{{1|}}} 이 타입을 지정하면 URL 변수 부분에 나무위키 문서의 제목을 입력하면 됩니다.
youtube https://www.youtube.com/watch?v={{{1|}}} 이 타입을 지정하면 URL 변수 부분에 유튜브 영상의 ID를 적으면 됩니다. ID는 유튜브 영상 URL의 v= 부분입니다.

둘러보기

+
김찬 제작 틀
[ A~Z & etc. ]
[ ㄱ~ㅅ ]
[ ㅇ~ㅎ ]
※ 더 이상 사용하지 않거나 사용할 필요가 없는 경우 취소선 처리
※ 일부 극히 단순한 틀은 본 틀 목록에 미포함