Difference between revisions of "Template:SwapTitle"

From PC-BSD Wiki
Jump to: navigation, search
(8 intermediate revisions by one user not shown)
Line 1: Line 1:
<includeonly>{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}}<!-- this part causes the page title to be hidden -->
+
<includeonly>{{DISPLAYTITLE:<span class="hide_stuff">{{FULLPAGENAME}}</span>}}<span id={{PAGENAME}} class="titleheader,titleheadertext,hide_stuff"></span><!-- this part causes the page title to be hidden -->
{{#if: {{{translate|}}}|{{AddTranslateIcon|{{{translate}}}}}|
+
{|class="titleheader noprint screen firstheading" style="background: #FfFfff; border-collapse: collapse; border-bottom: #aaaaaa solid 0.1em; border-top: #ffffff solid 0px; margin-bottom: 10px; margin-top: -12px; margin-left:0; margin-right:0px; width:100%;"
{{{!}}style="border-collapse: collapse; border-bottom: #aaaaaa solid 0.1em; border-top: #ffffff solid 2px; margin-bottom: 10px; margin-top: -17px; margin-left:0; margin-right:0px; width:100%;"
+
|<span target="{{PAGENAME}}"; id="{{PAGENAME}}"; class="titleheadertext">{{{title|{{{custompagename|{{PAGENAME}}}}}}}}</span> <!-- this part re-creates the page title and allows for a custom page name -->
{{!}}<span target="{{PAGENAME}}"; id="{{PAGENAME}}"; style="font-size: 200%; line-height: 1.1em; margin-bottom: 0.1em;">{{{custompagename|{{PAGENAME}}}}}</span>
+
|}</includeonly><noinclude>
{{!}}}
+
}}</includeonly><noinclude>
+
 
== Method ==
 
== Method ==
 
'''<nowiki>{{</nowiki>swapTitle{{pipe}}custompagename='''''text'''''<nowiki>}}</nowiki>'''
 
'''<nowiki>{{</nowiki>swapTitle{{pipe}}custompagename='''''text'''''<nowiki>}}</nowiki>'''
Line 12: Line 10:
 
</noinclude>
 
</noinclude>
 
[[category:Uses SwapTitle]]
 
[[category:Uses SwapTitle]]
[[category:{{#titleparts: {{{custompagecategory|{{{custompagename|{{{translate|{{PAGENAME}} }}} }}} }}}|1|1}}]]<!-- allowing transclusion *** no spaces or text beyond this line -->
+
[[category:{{#titleparts: {{{custompagecategory|{{{custompagename|{{{translate|{{PAGENAME}} }}} }}} }}}|1|1}}]]

Revision as of 18:36, 15 December 2013

Method

{{swapTitle|custompagename=text}}

Explanation

This is used in specific instances where neither NavHeader nor NavHome are used, in order to modify the displayed page title.