"틀:FileUrlStyle"의 두 판 사이의 차이

Minecraft Wiki
이동: 둘러보기, 검색
(새 문서: <includeonly>{{ #ifexist: 파일:{{PAGENAME:{{{2}}}}} }}{{ #widget: FileUrlStyle | class = {{{1}}} | url = {{ #sub: {{filepath: {{PAGENAME:{{{2}}}}} | {{{3|}}} }} | {{ #len: {{ #explo...)
 
(corrected page)
 
1번째 줄: 1번째 줄:
  +
<includeonly><!--
<includeonly>{{ #ifexist: 파일:{{PAGENAME:{{{2}}}}} }}{{ #widget: FileUrlStyle | class = {{{1}}} | url = {{ #sub: {{filepath: {{PAGENAME:{{{2}}}}} | {{{3|}}} }} | {{ #len: {{ #explode: {{filepath: Wiki.png}} | b/bc/ }} }} }}{{#if: {{{query|}}} | ?{{{query}}} }} }}</includeonly><noinclude>
 
  +
-->{{#vardefine: FilePathLen | {{#len: {{#explode: {{filepath: Wiki.png}} | b/bc/ }} }} }}<!-- length of the constant prefix
  +
  +
-->{{#vardefine: FilePath | {{filepath: {{PAGENAME:{{{2}}}}} | {{{3|}}} }} }}<!-- base file path
  +
-->{{#vardefine: FilePath | {{#sub: {{#var: FilePath}} | {{#var: FilePathLen}} }} }}<!-- file path minus constant prefix
  +
-->{{#vardefine: FilePath | {{#explode: {{#var: FilePath}} | /revision }} }}<!-- file path minus constant prefix and CB suffix
  +
  +
-->{{#if: {{{3|}}}<!--
  +
-->| {{#vardefine: FilePath| thumb/{{#var: FilePath }}/{{{3}}}-{{anchorencode: {{PAGENAME: {{{2}}} }} }} }}<!--
  +
-->}}<!--
  +
  +
-->{{#vardefine: FileUrl | {{#var: FilePath}}{{#if: {{{query|}}} | ?{{{query}}} }} }}<!--
  +
 
-->{{ #ifexist: File:{{PAGENAME:{{{2}}}}} }}{{ #widget: FileUrlStyle | class = {{{1}}} | url = {{#var: FileUrl}} }}</includeonly><noinclude>
 
{{documentation}}
 
{{documentation}}
 
<!-- Put categories/interwiki on the documentation page -->
 
<!-- Put categories/interwiki on the documentation page -->

2020년 10월 7일 (수) 01:52 기준 최신판

[보기 | 편집 | 역사 | 캐시 제거]설명문서

By using Widget:FileUrlStyle, this template allows local files to be used in CSS, by assigning them to a class. This is an alternative to {{FileUrl}} for mass usage, as it avoids bloating the page with the file URL being repeated.

Note that the wiki doesn't count the file as being "used", and thus if there's no page which embeds the file with the normal [[File:]] syntax, it will end up in Special:UnusedFiles and may get deleted. So make sure to properly use the file somewhere, like the documentation page for the template the file is being used in.

Example

Adding a background image to text inside a link:

{{FileUrlStyle|diamond-icon|Grid Diamond.png|16px}}
[[다이아몬드|<span class="diamond-icon" style="padding-left:18px;background-repeat:no-repeat">다이아몬드</span>]]

다이아몬드

[보기 | 편집 | 역사 | 캐시 제거]위 설명문서는 틀:FileUrlStyle/doc에서 왔습니다.