Template:PageRef: Difference between revisions

LVL (talk | contribs)
Added a check to see if localized page exists, if it does, link to it, if not, link to base english page.
automatic alt text on icons for SEO
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly><!--
<includeonly><!--
-->{{#vardefine:filename|{{#if:{{{no_file|}}}||{{#invoke:PageRef|get_file_name|{{{name|{{{1}}}}}}|{{{alt_file_name|}}}}}}}}}<!--
-->{{#vardefine:filename|{{#if:{{{no_file|}}}||{{#invoke:PageRef|get_file_name|{{{name|{{{1}}}}}}|{{{alt_file_name|}}}}}}}}}<!--
-->{{#if:{{#var:filename}}|[[{{#var:filename}}|link={{{alt_link|{{{name|{{{1}}}}}}}}}|{{{size|25px}}}]] }}<!--space here is intentional
-->{{#if:{{#var:filename}}|[[{{#var:filename}}|link={{{alt_link|{{{name|{{{1}}}}}}}}}|{{{size|20px}}}|alt={{{name|}}}]] }}<!--space here is intentional
-->{{#ifexist: {{{alt_link|{{{name|{{{1}}}}}}}}}{{{lang|{{If_lang}}}}}
-->[[{{{alt_link|{{{name|{{{1}}}}}}}}}{{{lang|{{If_lang}}}}}|{{{alt_name|{{{name|{{{1}}}}}}}}}]]<!--
| [[{{{alt_link|{{{name|{{{1}}}}}}}}}{{{lang|{{If_lang}}}}}|{{{alt_name|{{{name|{{{1}}}}}}}}}]]
| [[{{{alt_link|{{{name|{{{1}}}}}}}}}|{{{alt_name|{{{name|{{{1}}}}}}}}}]]
}}<!--
--></includeonly><noinclude>
--></includeonly><noinclude>
{{Documentation}}
{{Documentation}}
[[Category:Icon templates]]</noinclude>
[[Category:Icon templates]]</noinclude>