Difference between revisions of "Template:Title"
m (category fix) |
(another attempt at fixing this template) |
||
Line 1: | Line 1: | ||
− | + | <div id="title-meta" style="display: none">{{{1|{{PAGENAME}}}}}</div><div id="title-align" style="display: none">{{#switch:{{{align}}}|right=right|middle|center=center|left}}</div><noinclude> | |
− | <div id="title- | + | |
− | <div style=" | + | Usage examples: |
− | < | + | *<code><nowiki>{{Title}}</nowiki></code> ''removes namespace'' |
− | < | + | *<code><nowiki>{{Title|Foo Bar}}</nowiki></code> ''custom title |
− | + | *<code><nowiki>{{Title|align=center}}</nowiki></code> ''centered'' | |
− | == | + | *<code><nowiki>{{Title|align=right}}</nowiki></code> ''aligned to the right'' |
− | < | + | *<code><nowiki>{{Title|Foo Bar|align=center}}</nowiki></code> ''etc'' |
+ | |||
+ | ==Using on your wiki== | ||
+ | Paste the following code snippet in your MediaWiki:Common.js | ||
+ | |||
+ | <source lang="javascript"> | ||
+ | |||
+ | // BEGIN JavaScript title rewrite -- jQuery version and new wikia skin fixes by Grunny | ||
+ | |||
+ | function rewriteTitle() { | ||
+ | if( typeof( window.SKIP_TITLE_REWRITE ) != 'undefined' && window.SKIP_TITLE_REWRITE ) { | ||
+ | return; | ||
+ | } | ||
+ | |||
+ | if( $('#title-meta').length == 0 ) { | ||
+ | return; | ||
+ | } | ||
+ | |||
+ | var newTitle = $('#title-meta').html(); | ||
+ | if( skin == "oasis" ) { | ||
+ | $('header.WikiaPageHeader > h1').html('<div id="title-meta" style="display: inline;">' + newTitle + '</div>'); | ||
+ | $('header.WikiaPageHeader > h1').attr('style','text-align:' + $('#title-align').html() + ';'); | ||
+ | } else { | ||
+ | $('.firstHeading').html('<div id="title-meta" style="display: inline;">' + newTitle + '</div>'); | ||
+ | $('.firstHeading').attr('style','text-align:' + $('#title-align').html() + ';'); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | // END JavaScript title rewrite | ||
+ | |||
+ | addOnloadHook(rewriteTitle); | ||
+ | |||
+ | </source> | ||
+ | |||
[[Category:Template|{{PAGENAME}}]] | [[Category:Template|{{PAGENAME}}]] | ||
</noinclude> | </noinclude> |
Latest revision as of 18:01, 12 June 2013
Usage examples:
{{Title}}
removes namespace{{Title|Foo Bar}}
custom title{{Title|align=center}}
centered{{Title|align=right}}
aligned to the right{{Title|Foo Bar|align=center}}
etc
Using on your wiki
Paste the following code snippet in your MediaWiki:Common.js
<source lang="javascript">
// BEGIN JavaScript title rewrite -- jQuery version and new wikia skin fixes by Grunny
function rewriteTitle() { if( typeof( window.SKIP_TITLE_REWRITE ) != 'undefined' && window.SKIP_TITLE_REWRITE ) { return; }
if( $('#title-meta').length == 0 ) { return; }
var newTitle = $('#title-meta').html(); if( skin == "oasis" ) {
$('header.WikiaPageHeader > h1').html('
');
$('header.WikiaPageHeader > h1').attr('style','text-align:' + $('#title-align').html() + ';'); } else {
$('.firstHeading').html('
');
$('.firstHeading').attr('style','text-align:' + $('#title-align').html() + ';'); } }
// END JavaScript title rewrite
addOnloadHook(rewriteTitle);
</source>