틀:틀바: 두 판 사이의 차이

이삭위키
둘러보기로 이동 검색으로 이동
(* 매개변수 list 및 관련 코드 추가)
잔글 (판 25개를 가져왔습니다)
 
(사용자 7명의 중간 판 18개는 보이지 않습니다)
3번째 줄: 3번째 줄:
                                       틀바
                                       틀바
============================================================================================
============================================================================================
이 틀은 한글 위키백과를 포함하여 타언어의 위키백과의 틀에 대해   
이 틀은 한국어 위키백과를 포함하여 타언어의 위키백과의 틀에 대해   
《보기 • 토론 • 편집 • 역사》 또는 《v • d • e • h》를 제공하는   
《보기 • 토론 • 편집 • 역사》 또는 《v • d • e • h》를 제공하는   
용도로 사용된다. 또한 위키문헌, 위키책 등과 같은 다른 이름공간의 틀에  
용도로 사용된다. 또한 위키문헌, 위키책 등과 같은 다른 이름공간의 틀에  
15번째 줄: 15번째 줄:


============================================================================================
============================================================================================
      매개변수 list에 값이 지정된 경우, 다음의 예에서 처럼 코드를 생성한다  
매개변수 list에 값이 지정된 경우, 다음의 예에서 처럼 코드를 생성한다  


       마치 다음과 같이 처리한 것과 같다:
       마치 다음과 같이 처리한 것과 같다:
       [[틀:산 정보]] {{사용자:배우는사람/틀:틀바|산 정보|bracket=1}}
       [[틀:산 정보]] {{틀바|산 정보|bracket=1}}
       틀:산 정보  《v • d • e • h》
       틀:산 정보  《v • d • e • h》


       여기서 "틀:산 정보"는  현재 컨텍스트의 폰트 스타일을 따르고
       여기서 "틀:산 정보"는  현재 컨텍스트의 폰트 스타일을 따르고
       "《v • d • e • h》"는 이 틀의 폰트 스타일(기본값: smaller)을 따른다.  
       "《v • d • e • h》"는 이 틀의 폰트 스타일(기본값: smaller)을 따른다.  
       꺾쇠가 포함된다.  
       꺾쇠가 포함된다.
============================================================================================
============================================================================================
-->{{#if:{{{list|}}}<!----------------------------------------------------------------------
-->{{#if:{{{oldid|}}}||<!-------------// oldid는 없고 list만 있는 경우에만 처리되게 함 (시작)
----->|{{#if:{{{lang|}}}<!------------------------------------------------------------------
-->{{#if:{{{list|}}}|<!----------------------------------------------------------------------
------------>|[[:{{{lang|}}}:Template:{{{1}}}|틀:{{{1}}}]]<!--------------------------------
----->{{#if:{{{lang|}}}<!-------------------------------------------------------------------
------------>|[[틀:{{{1}}}|:{{{1}}}]]}}<!-------------------------------------------------
------------>|[[:{{{lang|}}}:Template:{{{1}}}|<!------------------------------------------------
----->|<!-----------------------------------------------------------------------------------
------------------------><span <!-----------------------------------------------------------
------------------------>style="{{{liststyle|}}}; <!------- 끝에 공백 있으면 좋음 ----------
------------------------>{{#if:{{{listcolor|}}}|color:{{{listcolor}}};}}"><!----------------
------------------------>{{{alt|틀:{{{1}}}}}}</span>]]<!-----------------------------
------------>|[[틀:{{{1}}}|<!-----------------------------------------------------------
------------------------><span <!-----------------------------------------------------------
------------------------>style="{{{liststyle|}}}; <!------- 끝에 공백 있으면 좋음 ----------
------------------------>{{#if:{{{listcolor|}}}|color:{{{listcolor}}};}}"><!----------------
------------------------>{{{alt|틀:{{{1}}}}}}</span>]]<!-----------------------------
----->}}<!----------------------------------------------------------------------------------
-->}}<!-------------------------------------------------------------------------------------
-->}}<!-------------------------------------------------------------------------------------
-->}}<!---------------------------------// oldid는 없고 list만 있는 경우에만 처리되게 함 (끝)
============================================================================================
매개변수 usename과 oldid에 값이 지정된 경우, 다음의 예와 같이 코드를 생성한다
        {{틀바|Jews and Judaism sidebar
            |lang=en|usename=1|oldid=383861489|datetime=16:46, 9 September 2010}}
        《틀:Jews and Judaism sidebar: d • e • h》 의 
              《16:46, 9 September 2010·id=383861489 판: d • e • h》 
============================================================================================
-->{{#if:{{{oldid|}}}<!------------------------------------// oldid가 있는 경우에만 처리 시작
------>|{{#if:{{{list|}}}|<!-------------------------------------// list가 있는 경우에만 처리
        그렇다! 아래의 줄의 코드는 재귀 호출이다.
        |{{틀바|{{{1}}}
        라고 하면 재귀 호출 에러가 발생한다.
        그렇기 때문에 "틀바2"를 호출하여 처리하고 있는 것이다!!!
------------>{{틀바2|{{{1}}}|lang={{{lang|}}}
                            |list=1
                            |liststyle={{{liststyle|}}}
                            |listcolor={{{listcolor|}}}
                            |fontsize={{{fontsize|}}}
                            |fontstyle={{{fontstyle|}}}
                            |fontcolor={{{fontcolor|}}}
                            |style={{{style|}}}
            }}의&nbsp;<!-----------------------------------
  이 경우 링크는 다음과 같은 형식이 된다
  http://en.wikipedia.org/w/index.php?title=Template:Jews_and_Judaism_sidebar&oldid=383861489
--------><span class="noprint plainlinks plainlinksneverexpand"><!-------------------
-------->[{{fullurl:{{#if:{{{lang|}}}|{{{lang|}}}:Template:|틀:}}{{{1}}}<!-------------------
--------------------------->|oldid={{{oldid}}}}} <!----끝에 공백 필요-------------------------
------------------------><span title="{{{tooltiptext2|이 과거판의 틀을}}} 보기" <!---공백 필요
------------------------>style="{{{liststyle|}}}; <!------- 끝에 공백 있으면 좋음 ------------
------------------------>{{#if:{{{listcolor|}}}|color:{{{listcolor}}};}}"><!------------------
------------------------>{{nowrap 시작}}{{#if:{{{datetime|}}}|{{{datetime|}}}{{·w}}}}<!------
------------------------>id={{{oldid}}} 판{{nowrap 끝}}</span><!------------------------------
-------->]</span><!---------------------------------------------------------------------------
--->}}<!------------------------------------------// list가 있는 경우에만 처리 끝
-->}}<!----------------------------------------------------// oldid가 있는 경우에만 처리 끝
-->{{#if:{{{oldid|}}}<!------------------------------------// oldid가 있는 경우에만 처리 시작
------>|{{#if:{{{usename|}}}|<!----------------------------------// usename이 있는 경우에만 처리
        그렇다! 아래의 줄의 코드는 재귀 호출이다.
        |{{틀바|{{{1}}}
        라고 하면 재귀 호출 에러가 발생한다.
        그렇기 때문에 "틀바2"를 호출하여 처리하고 있는 것이다!!!
----------->{{틀바2|{{{1}}}|lang={{{lang|}}}|usename=1}}<!---------------------------------
                    "《틀:Jews and Judaism sidebar: d • e • h》 의 "
                    에서 끝의 "의"에 대한 폰트 크기:
                    값이 지정되지 않으면 기본 폰트 크기를 적용한다
-------------------><span style="font-size:{{{fontsize|smaller}}}; <!----------------------
------------------->{{{fontstyle|}}}; <!------- 끝에 공백 있으면 좋음 ---------------------
------------------->{{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}"><!--------------------
------------------->의&nbsp;</span><!------------------------------------------------------------
--->}}<!------------------------------------------// usename이 있는 경우에만 처리 끝
-->}}<!----------------------------------------------------// oldid가 있는 경우에만 처리 끝 




41번째 줄: 120번째 줄:
     |<div class="noprint plainlinks plainlinksneverexpand"  
     |<div class="noprint plainlinks plainlinksneverexpand"  
           style="background-color:transparent; padding:0; white-space:nowrap;  
           style="background-color:transparent; padding:0; white-space:nowrap;  
               font-weight:normal; font-size:smaller; {{{fontstyle|}}};  
               font-weight:normal; font-size:{{{fontsize|smaller}}}; {{{fontstyle|}}};  
               {{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}  
               {{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}  
               {{{style|}}}">
               {{{style|}}}">
     |&nbsp;<span class="noprint plainlinks plainlinksneverexpand"  
     |<span class="noprint plainlinks plainlinksneverexpand"  
           style="white-space:nowrap; font-weight:normal; font-size:smaller;  
           style="white-space:nowrap;  
              {{{fontstyle|}}};  
              font-weight:normal; font-size:{{{fontsize|smaller}}}; {{{fontstyle|}}};  
               {{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}  
               {{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}  
               {{{style|}}}">  
               {{{style|}}}">  
64번째 줄: 143번째 줄:


                 마치 다음과 같이 처리한 것과 같다:
                 마치 다음과 같이 처리한 것과 같다:
                 [[틀:산 정보]] {{사용자:배우는사람/틀:틀바|산 정보|bracket=1}}
                 [[틀:산 정보]] {{틀바|산 정보|bracket=1}}
                 틀:산 정보  《v • d • e • h》
                 틀:산 정보  《v • d • e • h》


110번째 줄: 189번째 줄:




-->{{#if:{{{usename|}}}<!-------------------------------------------------------------------
 
----->|{{#if:{{{lang|}}}<!-------------------------------------------------------------------
 
------------>|[[:{{{lang|}}}:Template:{{{1}}}|<!---------------------------------------------
매개변수 usename과 oldid에 값이 지정된 경우, 다음의 예와 같이 코드를 생성한다
        {{틀바|Jews and Judaism sidebar
            |lang=en|usename=1|oldid=383861489|datetime=16:46, 9 September 2010}}
        《틀:Jews and Judaism sidebar: d • e • h》 의 
              《16:46, 9 September 2010·id=383861489 판: d • e • h》 
============================================================================================
                    list와 oldid가 있는 경우
============================================================================================
-->{{#if:{{{list|}}}<!--------// list가 있는 경우에만 처리 시작
 
----->|{{#if:{{{oldid|}}}<!------------------------------------------------// oldid 처리 시작
 
----->|<!-----------------------------------------------------------------// oldid가 있는 경우
 
  이 경우 링크는 다음과 같은 형식이 된다
  http://en.wikipedia.org/w/index.php?title=Template:Jews_and_Judaism_sidebar&oldid=383861489
 
-------->[{{fullurl:{{#if:{{{lang|}}}|{{{lang|}}}:Template:|틀:}}{{{1}}}<!-------------------
--------------------------->|oldid={{{oldid}}}}} <!----끝에 공백 필요------------------------
------------------------><span title="{{{tooltiptext2|이 과거판의 틀을}}} 보기"><!-----------
------------------------>v</span><!----------------------------------------------------------
-------->]<!---------------------------------------------------------------------------------
 
 
----->|<!-----------------------------------------------------------------// oldid가 없는 경우
-------->{{#if:{{{lang|}}}<!--// lang 처리 시작
------------>|<!----------------------------------------------------------// lang이 있는 경우
------------>[[:{{{lang|}}}:Template:{{{1}}}|<!----------------------------------------------
------------------------><span title="{{{tooltiptext2|이 틀을}}} 보기"><!--------------------
------------------------>v</span>]]<!----------------------------------------
------------>|<!-----------------------------------------------------------// lang이 없는 경우
------------>[[틀:{{{1}}}|<!-----------------------------------------------------------------
------------------------><span title="{{{tooltiptext2|이 틀을}}} 보기"><!--------------------
------------------------>v</span>]]<!----------------------------------------
--------->}}<!----------------------------------------------------------------// lang 처리 끝
 
----->}}<!-------------------------------------------------------------------// oldid 처리 끝
 
-->}}<!--------------------------------------// list가 있는 경우에만 처리 끝
-------------------  list와 oldid가 있는 경우 처리 끝 -------------------------------------
 
 
============================================================================================
                    usename과 oldid가 있는 경우
============================================================================================
-->{{#if:{{{usename|}}}<!--------// usename이 있는 경우에만 처리 시작
 
----->|{{#if:{{{oldid|}}}<!------------------------------------------------// oldid 처리 시작
 
----->|<!-----------------------------------------------------------------// oldid가 있는 경우
 
  이 경우 링크는 다음과 같은 형식이 된다
  http://en.wikipedia.org/w/index.php?title=Template:Jews_and_Judaism_sidebar&oldid=383861489
 
-------->[{{fullurl:{{#if:{{{lang|}}}|{{{lang|}}}:Template:|틀:}}{{{1}}}<!-------------------
--------------------------->|oldid={{{oldid}}}}} <!----끝에 공백 필요------------------------
------------------------><span title="{{{tooltiptext2|이 과거판의 틀을}}} 보기"><!-----------
------------------------>{{#if:{{{datetime|}}}|{{{datetime|}}}{{·w}}}}<!----------------------
------------------------>id={{{oldid}}} 판</span><!------------------------------------------
-------->]:&nbsp;<!--------------------------------------------------------------------------
 
 
----->|<!-----------------------------------------------------------------// oldid가 없는 경우
-------->{{#if:{{{lang|}}}<!--// lang 처리 시작
------------>|<!----------------------------------------------------------// lang이 있는 경우
------------>[[:{{{lang|}}}:Template:{{{1}}}|<!----------------------------------------------
------------------------><span title="{{{tooltiptext2|이 틀을}}} 보기"><!--------------------
------------------------><span title="{{{tooltiptext2|이 틀을}}} 보기"><!--------------------
------------------------>틀:{{{1}}}</span>]]:&nbsp;<!----------------------------------------
------------------------>틀:{{{1}}}</span>]]:&nbsp;<!----------------------------------------
------------>|[[틀:{{{1}}}|<!----------------------------------------------------------------
------------>|<!-----------------------------------------------------------// lang이 없는 경우
------------>[[틀:{{{1}}}|<!-----------------------------------------------------------------
------------------------><span title="{{{tooltiptext2|이 틀을}}} 보기"><!--------------------
------------------------><span title="{{{tooltiptext2|이 틀을}}} 보기"><!--------------------
------------------------>틀:{{{1}}}</span>]]:&nbsp;<!----------------------------------------
------------------------>틀:{{{1}}}</span>]]:&nbsp;<!----------------------------------------
------>}}<!----------------------------------------------------------------------------------
--------->}}<!----------------------------------------------------------------// lang 처리 끝
----->|{{#if:{{{head|}}}|{{{headtext|이 상자를}}}:&nbsp;}}<!---------------------------------
 
-->}}<!--------------------------------------------------------------------------------------
----->}}<!-------------------------------------------------------------------// oldid 처리 끝
 
-->}}<!--------------------------------------// usename이 있는 경우에만 처리 끝
------------------- usename과 oldid가 있는 경우 처리 끝 -------------------------------------
 
 




============================================================================================
                    usename이 없는 경우 head와 headtext의 처리
============================================================================================
-->{{#if:{{{usename|}}}||<!-----------------------------// usename이 없는 경우에만 처리 시작
----->{{#if:{{{head|}}}|{{{headtext|이 상자를}}}:&nbsp;}}<!---------------------------------
-->}}<!---------------------------------------------------// usename이 없는 경우에만 처리 끝




136번째 줄: 292번째 줄:
그리고 usename에 값이 사용된 경우 "v" 또는 "보기"는 생략된다.
그리고 usename에 값이 사용된 경우 "v" 또는 "보기"는 생략된다.
============================================================================================
============================================================================================
-->{{#if:{{{usename|}}}||<!-----------------------------------------------------------------
-->{{#if:{{{usename|}}}{{{list|}}}||<!------------------------------------------------------
----->{{#if:{{{oldid|}}}<!------------------------------------------------// oldid 처리 시작
----->|<!-----------------------------------------------------------------// oldid가 있는 경우
  이 경우 링크는 다음과 같은 형식이 된다
  http://en.wikipedia.org/w/index.php?title=Template:Jews_and_Judaism_sidebar&oldid=383861489
-------->[{{fullurl:{{#if:{{{lang|}}}|{{{lang|}}}:Template:|틀:}}{{{1}}}<!-------------------
--------------------------->|oldid={{{oldid}}}}} <!----끝에 공백 필요------------------------
------------------------><span title="{{{tooltiptext2|이 과거판의 틀을}}} 보기"><!-----------
------------------------>v</span><!----------------------------------------------------------
-------->]<!---------------------------------------------------------------------------------
----->|<!-----------------------------------------------------------------// oldid가 없는 경우
----->{{#if:{{{lang|}}}<!-------------------------------------------------------------------
----->{{#if:{{{lang|}}}<!-------------------------------------------------------------------
------------>|[[:{{{lang|}}}:Template:{{{1}}}|<!--------------------------------------------
------------>|[[:{{{lang|}}}:Template:{{{1}}}|<!--------------------------------------------
149번째 줄: 315번째 줄:
------------------------>{{#if:{{{plain|}}}|보기|v}}</span>]]<!-----------------------------
------------------------>{{#if:{{{plain|}}}|보기|v}}</span>]]<!-----------------------------
----->}}<!----------------------------------------------------------------------------------
----->}}<!----------------------------------------------------------------------------------
----->}}<!-------------------------------------------------------------------// oldid 처리 끝
-->}}<!-------------------------------------------------------------------------------------
-->}}<!-------------------------------------------------------------------------------------


190번째 줄: 357번째 줄:
============================================================================================
============================================================================================
                                       편집
                                       편집
매개변수 usename과 oldid에 값이 지정된 경우, 다음의 예와 같이 코드를 생성한다
        {{틀바|Jews and Judaism sidebar
            |lang=en|usename=1|oldid=383861489|datetime=16:46, 9 September 2010}}
        《틀:Jews and Judaism sidebar: d • e • h》 의 
              《16:46, 9 September 2010; id=383861489 판: d • e • h》 
============================================================================================
============================================================================================
-->&nbsp;<span style="font-size:smaller;">•</span>&nbsp;<!----------------------------------
-->&nbsp;<span style="font-size:smaller;">•</span>&nbsp;<!----------------------------------
---->{{#if:{{{oldid|}}}<!-----------------------------------------------------------------
---->|<!------------------------------------------------------------------------------------
-------->[{{fullurl:{{#if:{{{lang|}}}|{{{lang|}}}:Template:|틀:}}{{{1}}}<!------------------
----------------------->|action=edit&oldid={{{oldid|}}}}} <!----끝에 공백 필요---------------
------------><span title="{{{tooltiptext2|이 과거판의 틀을}}} 편집할 수 있습니다. <!----끝에 공백요
--------------->단, 이것을 저장하면 최근에 편집된 부분이 사라질 수 있습니다." <!----끝에 공백요--
--------------->style="{{{fontstyle|}}}; <!------- 끝에 공백 있으면 좋음 -------------------
------------------>{{#if:{{{fontcolor|}}}|color:{{{fontcolor}}};}}"><!---------------------- 
------------------>{{#if:{{{plain|}}}|편집|e}}<!--------------------------------------------
------------></span><!----------------------------------------------------------------------
-------->]<!--------------------------------------------------------------------------------
---->|<!------------------------------------------------------------------------------------
-------->[{{fullurl:{{#if:{{{lang|}}}|{{{lang|}}}:Template:|틀:}}{{{1}}}<!------------------
-------->[{{fullurl:{{#if:{{{lang|}}}|{{{lang|}}}:Template:|틀:}}{{{1}}}<!------------------
-------------------------------------------------->|action=edit}} <!----끝에 공백 필요------
----------------------->|action=edit}} <!----끝에 공백 필요---------------------------------
------------><span title="{{{tooltiptext2|이 틀을}}} 편집할 수 있습니다. <!----끝에 공백 필요
------------><span title="{{{tooltiptext2|이 틀을}}} 편집할 수 있습니다. <!----끝에 공백 필요
--------------->단, 저장하기 전에 미리 보기로 결과를 확인하여 주십시오." <!----끝에 공백요--
--------------->단, 저장하기 전에 미리 보기로 결과를 확인하여 주십시오." <!----끝에 공백요--
201번째 줄: 386번째 줄:
------------></span><!----------------------------------------------------------------------
------------></span><!----------------------------------------------------------------------
-------->]<!--------------------------------------------------------------------------------
-------->]<!--------------------------------------------------------------------------------
 
---->}}<!-----------------------------------------------------------------------------------
 




245번째 줄: 429번째 줄:


                 마치 다음과 같이 처리한 것과 같다:
                 마치 다음과 같이 처리한 것과 같다:
                 [[틀:산 정보]] {{사용자:배우는사람/틀:틀바|산 정보|bracket=1}}
                 [[틀:산 정보]] {{틀바|산 정보|bracket=1}}
                 틀:산 정보  《v • d • e • h》
                 틀:산 정보  《v • d • e • h》


262번째 줄: 446번째 줄:
         </span>으로 닫는다.
         </span>으로 닫는다.
============================================================================================
============================================================================================
-->{{#if:{{{div|}}}|</div>|</span>&nbsp;}}<!------------------------------------------------
-->{{#if:{{{div|}}}|</div>|</span>}}<!------------------------------------------------
============================================================================================
============================================================================================
--></includeonly></onlyinclude>
--></includeonly></onlyinclude>
{{설명문서}}
{{설명문서}}

2023년 4월 17일 (월) 18:04 기준 최신판