Templat:Header: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Hddty (bicara | kontrib)
Tidak ada ringkasan suntingan
Dari WS:EN.
Baris 1:
<includeonly><!--
Begin headerContainer wrapper
 
--><div id="headerContainer" class="ws-noexport noprint"><!--
Pastikan tidak ada parameter yang dihapus-->{{#switch:undef!
 
Make sure no parameters are removed
 
--><includeonly>
{{#switch:undef!
|{{{title|undef!}}}
|{{{author|undef!}}}
Baris 10 ⟶ 16:
 
Also add a tracking category:
-->{{#ifeq:{{NAMESPACE}}||[[CategoryKategori:HeadersTajuk missingyang parameterskehilangan parameter]]|}}<!--
 
-->}}<!--end switch--></includeonly><!--
 
Begin navigation header
 
faux TABLE-->
Mulai kop disini --><div id="headertemplate">
<div id="navigationHeader" class="headertemplate" style="display:table; border-collapse:collapse; border-spacing:0px 0px; empty-cells:hide; border:1px solid #ACA; margin:0px auto 4px auto; width:100%;"><!--
{| class="headertemplate"
|-<!--
 
faux TBODY-->
Pranala halaman sebelumnya-->
<div style="display:table-row-group; background-color:#E6F2E6;"><!--
|class="gen_header_backlink" | {{#if:{{{previous|}}}|<span id="headerprevious">←{{{previous}}}</span>}}<!--
 
Judulfaux TR-->
<div style="display:table-row;"><!--
|class="gen_header_title" | '''<span id="header_title_text">{{{title|Judul}}}</span>''' {{#if:{{{year|}}}|<br>({{{year}}})&nbsp;}}<!--
 
faux TD left
Kolom pengarang
Previous page link-->
-->{{#if:{{{override_author|}}}|<!--
<div class="gen_header_backlink searchaux" style="display:table-cell; text-align:left; vertical-align:middle; width:20%;"><!--
 
-->{{#if:{{{previous|}}}|<span class="searchaux" id="headerprevious">←{{{previous}}}</span>}}<!--
 
close faux TD left-->
</div><!--
 
faux TD center
Title-->
<div class="gen_header_title" style="display:table-cell; text-align:center; width:60%;"><!--
 
-->'''<span id="header_title_text">{{{title|Untitled}}}</span>''' <!--
 
Year-->{{#if:{{{year|}}}{{{override_year|}}}<!--
-->|{{#if:{{{override_year|}}}<!--
-->|&nbsp;({{{override_year}}})&nbsp;[[Kategori:Halaman dengan tahun pengganti]]<!--
-->|{{header/year<!--
-->|{{{year}}}<!-- unaltered user input
-->|noprint ={{#if:{{{noyear|}}}|1|0}}<!-- send 1 if "noyear" was called and 0 if not
-->|nocat ={{#ifeq:{{{disambiguation|}}}|yes<!--
-->|1<!-- send 1 if this is a disambiguation page and 0 if it is not, unless...
-->|{{#if:{{{noyearcat|}}}<!--
-->|1<!-- send 1 if "noyearcat" was called and 0 if not, unless...
-->|{{is subpage}}<!-- will return 1 if it is a subpage and 0 if not
-->}}<!--
-->}}<!-- a result of 1 will turn categorisation off; 0 will keep it on
-->}}<!-- header/year subroutine
-->}}<!-- if override_year
-->}}<!--
 
Author field
-->{{#if:{{{override_author|{{{override author|}}}}}}|<!--
 
Override author
--><br /><i><span id="header_author_text" class="vcard"><span class="fn">{{{override_author|{{{override author|}}}}}}</span></span></i>|<!--
 
Normal author
-->{{#if:{{{author}}}|<!--
 
TambahkanInsert sebuaha line break apabilaif halamanpage is *bukannot* merupakana halamansection bagianpage
-->{{#if:{{{section|}}}| &#32;|<br/>}}<!--
--><i>olehby <!--
 
Catch dirtyunknown linksauthors
-->{{#ifeq:{{#exprlc:{{{override_author|{{{override author|{{{author|}}}}}}}}}}}|unknown|<strongspan classid="errorheader_author_text">Kesalahan ekspresi: Karakter tanda baca tidak dikenali "["Unknown</strongspan>|<!--
 
Link known authors to the author namespace
-->{{#ifexist: Author:{{{author}}} || <!-- only required main and translation ns:-->
{{#switch: {{NAMESPACENUMBER}}
| 0
| 114=[[Kategori:Karya dengan halaman pengarang yang tidak ada]]
| #default = }}<!-- end of switch -->}} [[Pengarang:{{{author}}}|<span id="header_author_text" class="vcard"><span class="fn">{{{author}}}</span></span>]]}}</i>}}}}<!--
 
Editor field - only if needed
-->{{#if:{{{override_editor|}}}{{{editor|}}}|<!--
 
Catch special cases for editors
-->{{#switch:{{lc:{{{override_editor|{{{editor|}}}}}}}}<!--
-->| ? | unknown=, ''editor unknown''[[KategoriWorks with unknown editors]]<!--
-->| not mentioned =, ''editor not mentioned''[[Kategori:Works with unmentioned editors]]<!--
 
Switch default - the Dirtygiven linkeditor
-->|#default=<i>{{#if:{{{author|}}}</i>{{{override_author|}}}|,&#32;}}<!--
-->{{#if:{{{author|}}}{{{override_author|}}}||{{#if:{{{section|}}}||<br>}}}} edited by <!--
Catch unknown authors
-->{{#ifeq:{{lc:{{{override_author|{{{author|}}}}}}}}|unknown|<span id="header_author_text">Unknown</span>|<!--
 
--><span id="header_editor_text" class="vcard"><!--
Link clean and known authors to the author namespace
--><span class="fn">{{#if:{{{override_editor|}}}|{{{override_editor}}}|{{#ifexist: Author:{{{editor}}} || <!-- only required main and translation ns:-->
-->[[Pengarang:{{{author}}}|<span id="header_author_text">{{{author}}}</span>]]}}}}</i>}}}}<!--
{{#switch: {{NAMESPACENUMBER}}
| 0
| 114=[[Kategori:Karya dengan halaman pengarang yang tidak ada]]
| #default = }}<!-- end of switch -->}}[[Pengarang:{{{editor}}}|{{{editor}}}]]}}</span></span><!--
--></i>}}<!--
-->}}<!--
 
Translator field - only if needed
-->{{#if:{{{override_translator|}}}{{{translator|}}}}}}|<!--
 
Catch special cases for translators
-->{{#switch:{{lc:{{{override_translator|{{{translator|}}}}}}}}<!--
-->| not mentioned =, ''translator not mentioned''<!--
-->| wikisource =<i>, translated by [[Wikisource:Translations|<span id="header_translator_text">Wikisource</span>]]</i><!--
-->| ? =&nbsp;([[:Kategori:Usulan penghapusan/Penerjemah tidak diketahui|penerjemah tidak diketahui]])<!--
-->| unknown =, ''penerjemah tidak diketahui''<!--
-->| not mentioned =, ''penerjemah tidak disebutkan''<!--
-->| wikisource =<i>, diterjemahkan oleh [[Wikisource:Terjemahan|<span id="header_translator_text">Wikisource</span>]]</i><!--
 
If it is the base page, add to the "Wikisource translation" category
-->{{#ifeq:{{BASEPAGENAME}}|{{PAGENAME}}|[[Kategori:Terjemahan Wikisource]]}}<!--
 
-->| ? =&nbsp;([[:Kategori:Usulan penghapusan/Penerjemah yang tidak dikenal|penerjemah yang tidak dikenal]]){{No translator info}}<!--
-->| unknown =, ''unknown translator''{{No translator info}}<!--
 
Switch default - the given translator
-->|#default =<i>, diterjemahkantranslated olehby <!--
 
CatchOverride dirtytranslator linksif needed
-->{{{override_translator|<!--
-->{{#ifeq:{{#expr:{{{translator}}}}}|<!--
--><strong class="error">Kesalahan ekspresi: Karakter tanda baca tidak dikenali "["</strong>|{{{translator}}}</i>|<!--
 
-->{{#ifexist: Author:{{{translator}}} || <!-- only required main and translation ns:-->
Dirty link
-->[[Pengarang: {{#switch: {translator}{NAMESPACENUMBER}}|<!--
| 0
 
| 114=[[Kategori:Karya dengan halaman pengarang yang tidak ada]]
Clean link
| #default = }}<!--><span id="header_translator_text"end of switch -->}} [[Pengarang:{{{translator}}}|</span>]]</i>}}}}}!--
--><span id="header_translator_text" class="vcard"><span class="fn">{{{translator}}}</span></span>]]}}}<!--
}}}}<!--
--></i>}}<!--
-->}}<!--
 
Section field
-->{{#if:{{{section|}}}|<br /><span id="header_section_text">{{{section|}}}</span>}}<!--
 
Section author
Forelink -->
-->{{#if:{{{override_contributor|}}}{{{contributor|}}}|<!--
|class="gen_header_forelink" | {{#if:{{{next|}}}|<span id="headernext">{{{next}}}→</span>}}
--><i> by <span id="header_contributor_text" class="vcard"><!--
|}<!--
--><span class="fn">{{#if:{{{override_contributor|}}}|{{{override_contributor}}}|{{#ifexist: Author:{{{contributor}}} || <!-- only required main and translation ns:-->
{{#switch: {{NAMESPACENUMBER}}
| 0
| 114=[[Kategori:Karya dengan halaman pengarang yang tidak ada]]
| #default = }}<!-- end of switch -->}}[[Pengarang:{{{contributor}}}|{{{contributor}}}]]}}</span></span><!--
--></i>}}<!--
 
end of section field
-->}}<!--
 
close faux TD center-->
Notes section-->
</div><!--
{| class="header_notes"
|-
|<!--
 
faux TD right
Sister project links (only if we need them)
Forelink-->
-->{{#if:{{{wikipedia|}}}{{{commons|}}}{{{commonscat|}}}{{{wikiquote|}}}{{{wikinews|}}}{{{wiktionary|}}}{{{wikibooks|}}}{{{wikiversity|}}}{{{wikispecies|}}}{{{meta|}}}{{{portal|}}}{{{related_author|}}}{{{disambiguation|}}}|<!--
<div class="gen_header_forelink searchaux" style="display:table-cell; text-align:right; vertical-align:middle; width:20%;">{{#if:{{{next|}}}|<span class="searchaux" id="headernext">{{{next}}}→</span>}}<!--
 
close faux TD right-->
-->{{Plain sister
</div><!--
| wikipedia = {{{wikipedia|}}}
 
| commons = {{{commons|}}}
close faux TR-->
| commonscat = {{{commonscat|}}}
</div><!--
| wikiquote = {{{wikiquote|}}}
 
| wikinews = {{{wikinews|}}}
close faux TBODY-->
| wiktionary = {{{wiktionary|}}}
</div><!--
| wikibooks = {{{wikibooks|}}}
 
| wikiversity = {{{wikiversity|}}}
close faux table-->
| wikispecies = {{{wikispecies|}}}
</div><!--
| meta = {{{meta|}}}
 
| portal = {{{portal|}}}
Notes section
| related_author = {{{related_author|}}}
 
| disambiguation = {{{disambiguation|}}}
faux TABLE-->
}}<!--
<div id="navigationNotes" class="header_notes searchaux" style="display:table; border-collapse:collapse; border-spacing:0px 0px; empty-cells:hide; border-bottom:1px solid #A0A0A0; font-size:0.90em; line-height:1.4; margin:0px auto 4px auto; width:100%;"><!--
endif we need plain sister
 
-->}}<!--
faux TBODY-->
<div style="display:table-row-group; background-color:#FAFAFF;"><!--
 
faux TR-->
<div style="display:table-row;"><!--
 
faux TD-->
<div class="searchaux" style="display:table-cell;"><!--
 
check if page is connected to Wikidata (#ifeq)
-->{{#ifeq:{{#invoke:Wikibase|id}}|no entity<!--
 
if page is not connected to Wikidata, only show plain sister if at least one of its parameters is filled in
-->|{{#if:<!--
-->{{{disambiguation|}}}<!--
-->{{{edition|}}}<!--
-->{{{portal|}}}<!--
-->{{{related_author|}}}<!--
-->{{{wikipedia|}}}<!--
-->{{{commons|}}}<!--
-->{{{commonscat|}}}<!--
-->{{{wikiquote|}}}<!--
-->{{{wikinews|}}}<!--
-->{{{wiktionary|}}}<!--
-->{{{wikibooks|}}}<!--
-->{{{wikilivres|}}}<!--
-->{{{wikidata|}}}<!--
-->{{{wikivoyage|}}}<!--
-->{{{wikiversity|}}}<!--
-->{{{wikispecies|}}}<!--
-->{{{meta|}}}<!--
 
-->|<!--
 
-->{{Plain sister<!--
-->| disambiguation = {{{disambiguation|}}}<!--
-->| edition = {{{edition|}}}<!--
-->| portal = {{{portal|}}}<!--
-->| related_author = {{{related_author|}}}<!--
-->| wikipedia = {{{wikipedia|}}}<!--
-->| commons = {{{commons|}}}<!--
-->| commonscat = {{{commonscat|}}}<!--
-->| wikiquote = {{{wikiquote|}}}<!--
-->| wikinews = {{{wikinews|}}}<!--
-->| wiktionary = {{{wiktionary|}}}<!--
-->| wikibooks = {{{wikibooks|}}}<!--
-->| wikilivres = {{{wikilivres|}}}<!--
-->| wikidata = {{{wikidata|}}}<!--
-->| wikivoyage = {{{wikivoyage|}}}<!--
-->| wikiversity = {{{wikiversity|}}}<!--
-->| wikispecies = {{{wikispecies|}}}<!--
-->| meta = {{{meta|}}}<!--
-->}}<!--
 
-->}}<!--
 
if page is connected to Wikidata, always show plain sister
-->|{{Plain sister<!--
-->| disambiguation = {{{disambiguation|}}}<!--
-->| edition = {{{edition|}}}<!--
-->| portal = {{{portal|}}}<!--
-->| related_author = {{{related_author|}}}<!--
-->| wikipedia = {{{wikipedia|}}}<!--
-->| commons = {{{commons|}}}<!--
-->| commonscat = {{{commonscat|}}}<!--
-->| wikiquote = {{{wikiquote|}}}<!--
-->| wikinews = {{{wikinews|}}}<!--
-->| wiktionary = {{{wiktionary|}}}<!--
-->| wikibooks = {{{wikibooks|}}}<!--
-->| wikilivres = {{{wikilivres|}}}<!--
-->| wikidata = {{{wikidata|}}}<!--
-->| wikivoyage = {{{wikivoyage|}}}<!--
-->| wikiversity = {{{wikiversity|}}}<!--
-->| wikispecies = {{{wikispecies|}}}<!--
-->| meta = {{{meta|}}}<!--
-->}}<!--
 
end #ifeq
-->}}<!--
 
Shortcut link
-->{{#if:{{{shortcut|}}}|{{shortcutShortcut|{{{shortcut}}}}}}}<!--
 
Notes from parameter
-->{{{notes}}}<!--
 
|}<includeonly><!--
close faux TD-->
</div><!--
 
close faux TR-->
</div><!--
 
close faux TBODY-->
</div><!--
 
close faux TABLE-->
</div><!--
 
END OF VISIBLE TEMPLATE
 
MICROFORMAT DATA-->
<includeonly><div id="ws-data" class="ws-noexport" style="display:none; speak:none;"><!--
 
--><span id="ws-article-id">{{{{{|safesubst:}}}PAGEID}}</span><!--
 
--><span id="ws-title">{{{title|}}}{{#if:{{{section|}}}|&#32;— ''{{{section}}}''}}</span><!--
 
-->{{#if:{{{author|}}}{{{override_author|}}}<!--
-->|<span id="ws-author"><!--
-->{{#if:{{{override_author|}}}<!--
-->|{{{override_author}}}<!--
-->|{{{author}}}<!--
-->}}<!--
--></span><!--
-->|<!--
-->}}<!--
 
 
-->{{#if:{{{translator|}}}{{{override_translator|}}}<!--
-->|<span id="ws-translator"><!--
-->{{#if:{{{override_translator|}}}<!--
-->|{{{override_translator}}}<!--
-->|{{{translator}}}<!--
-->}}<!--
--></span><!--
-->|<!--
-->}}<!--
 
 
-->{{#if:{{{year|}}}{{{override_year|}}}<!--
-->|<span id="ws-year"><!--
-->{{#if:{{{override_year|}}}<!--
-->|{{{override_year}}}<!--
-->|{{{year}}}<!--
-->}}<!--
--></span><!--
-->|<!--
-->}}<!--
 
END OF MICROFORMAT DATA-->
Unknown translator
</div><!--
-->{{#switch:{{{translator}}}
|?
|unknown = {{No translator info}}
}}<!--
 
Subpages
-->{{#ifeq:{{BASEPAGENAME}}|{{PAGENAME}}||{{#switch:1
|{{#ifexist:{{#rel2abs:../}}|1}}
|{{#ifexist:{{#rel2abs:../../}}|1}}
|{{#ifexist:{{#rel2abs:../../../}}|1}} = [[Kategori:{{#if:{{NAMESPACE}}|Subhalaman {{#ifeqif:{{NAMESPACE}}|Wikisource|{{NAMESPACE}}|{{lc:{{NAMESPACE}}}}}}|Subhalaman}}]]
}}}}<!--
 
Categories:
Track pages using the author override-->{{#if:{{{override_author|}}}|[[Kategori:Halaman yang mengesampingkan informasi pengarang]]}}<!--
-->{{#if:{{{categories|}}}
 
|<!-- Replace each string that ends in a slash with a category definition.
Track pages using the dirty link-detection hacks
This does include the final one because we're adding a slash to the input string.
-->{{#switch:<strong class="error">Kesalahan ekspresi: Karakter tanda baca tidak dikenali "["</strong>
-->{{#invoke:String|replace|{{{categories}}}/|([^/]+)/*|[[Kategori:%1]]||plain=false }}<!--
|{{#expr:{{{author}}}}}
 
|{{#expr:{{{translator}}}}} = [[Kategori:Halaman yang menggunakan hack kolom pengarang]]
-->}}<!--
 
Track pages using the author override
-->{{#if:{{{override_author|}}}|[[Kategori:Halaman dengan pengarang pengganti]]}}<!--
 
Track pages using contributor
-->{{#if:{{{contributor|}}}|[[Kategori:Halaman dengan kontributor]]}}<!--
 
Track pages using override_contributor
-->{{#if:{{{override_contributor|}}}|[[Kategori:Halaman dengan kontributor pengganti]]}}<!--
 
Track pages with no author given
-->{{#ifeq:{{lc:{{{override_author|{{{author|}}}}}}}}|unknown|[[Kategori:NaskahTeks anonim]]}}<!--
 
Track pages using shortcuts
-->{{#if:{{{shortcut|}}}|[[Kategori:Halaman ruang nama utama dengan jalan pintas]]}}<!--
 
Track pages using the year override options
-->{{#if:{{{override_year|}}}|[[Kategori:Halaman dengan tahun pengganti]]}}<!--
-->{{#if:{{{noyear|}}}|[[Kategori:Halaman dengan noyear]]}}<!--
-->{{#if:{{{noyearcat|}}}|[[Kategori:Halaman dengan noyearcat]]}}<!--
 
END OF NON-VISIBLE CONTENT
Track pages with no year (only if not a subpage or disambiguation page)
--></includeonly><!--
-->{{#ifeq:{{BASEPAGENAME}}|{{PAGENAME}}|{{#ifeq:{{{disambiguation|}}}|yes||{{#if:{{{year|}}}||[[Kategori:Karya yang tidak memiliki informasi tahun]]}}}}}}<!--
 
End headerContainer wrapper-->
Categorise page by year
</div><!--
-->{{#if:{{{year|}}}|[[Kategori:Karya {{{year}}}]]}}<!--
 
--><noinclude>
END OF TEMPLATE
{{documentation|Template:Header/doc}}
--></includeonly><noinclude>
<!--[[Kategori:Tidak layak cetak]]-->
{{dokumentasi}}
[[Kategori:Tidak layak cetak]]
</noinclude>