Template:Documentation/layout: Difference between revisions
Template page
More actions
use dir parser function |
m remove incorrect blank HTML attributes generated when lang = empty string |
||
| Line 1: | Line 1: | ||
<div id="template-documentation" class="template-documentation"><templatestyles src="Template:Documentation/styles.css" /><!-- | <div id="template-documentation" class="template-documentation"><templatestyles src="Template:Documentation/styles.css" /><!-- | ||
-->{{#if: {{PROTECTIONLEVEL:edit}} | {{Protected}} }}<!-- | -->{{#if: {{PROTECTIONLEVEL:edit}} | ||
-->{{#ifeq: {{{heading|}}} | false | | | {{Protected}} | ||
| <div class="template-documentation-heading" lang="{{{lang|}}}" dir="{{#dir:{{{lang|}}}}}"><!-- | }}<!-- | ||
-->{{#ifeq: {{{heading|}}} | false | |||
| | |||
| <div class="template-documentation-heading" {{#if: {{{lang|}}} | |||
| lang="{{{lang|}}}" dir="{{#dir:{{{lang|}}}}}" | |||
}}><!-- | |||
--><span class="template-documentation-title">{{#if: {{{heading|}}} | --><span class="template-documentation-title">{{#if: {{{heading|}}} | ||
| {{{heading|}}} | | {{{heading|}}} | ||
| [[File:Test Template Info-Icon.svg|50px|link=|alt=]] {{#switch:{{NAMESPACENUMBER}} | | [[File:Test Template Info-Icon.svg|50px|link=|alt=]] {{#switch:{{NAMESPACENUMBER}} | ||
| 6 | |6 = {{#invoke:TNTFallback|msg|lang={{{lang|{{int:lang}}}}}|I18n/Documentation.tab|file-namespace-heading|fallback={{{documentation|}}}}} | ||
| 10 | |10 = {{#invoke:TNTFallback|msg|lang={{{lang|{{int:lang}}}}}|I18n/Documentation.tab|template-namespace-heading|fallback={{{documentation|}}}}} | ||
| 828 = {{#invoke:TNTFallback|msg|lang={{{lang|{{int:lang}}}}}|I18n/Documentation.tab|module-namespace-heading|fallback={{{documentation|}}}}} | |828 = {{#invoke:TNTFallback|msg|lang={{{lang|{{int:lang}}}}}|I18n/Documentation.tab|module-namespace-heading|fallback={{{documentation|}}}}} | ||
| #default = {{#invoke:TNTFallback|msg|lang={{{lang|{{int:lang}}}}}|I18n/Documentation.tab|other-namespaces-heading|fallback={{{documentation|}}}}} | |#default = {{#invoke:TNTFallback|msg|lang={{{lang|{{int:lang}}}}}|I18n/Documentation.tab|other-namespaces-heading|fallback={{{documentation|}}}}} | ||
}} | }} | ||
}}</span><span class="mw-editsection-like plainlinks" id="doc_editlinks" | }}</span><!-- | ||
--><span class="mw-editsection-like plainlinks" id="doc_editlinks">[ {{#if: {{{content|}}} | |||
| | |||
| {{#ifexist: {{Transclude|{{{1|{{DocPageName}}}}}}} | |||
| <!-- | |||
-->[{{fullurl:{{Transclude|{{{1|{{DocPageName}}}}}}}}} {{#invoke:TNTFallback|msg|lang={{{lang|{{Int:Lang}}}}}|I18n/Documentation.tab|view-link-display|fallback={{{view|}}}}}] '''·''' <!-- | |||
-->[{{fullurl:{{Transclude|{{{1|{{DocPageName}}}}}}}|action=edit}} {{#invoke:TNTFallback|msg|lang={{{lang|{{Int:Lang}}}}}|I18n/Documentation.tab|edit-link-display|fallback={{{edit|}}}}}] '''·''' <!-- | |||
-->[{{fullurl:{{Transclude|{{{1|{{DocPageName}}}}}}}|action=history}} {{#invoke:TNTFallback|msg|lang={{{lang|{{Int:Lang}}}}}|I18n/Documentation.tab|history-link-display|fallback={{{history|}}}}}] '''·''' <!-- | |||
-->[{{fullurl:{{FULLPAGENAME}}|action=purge}} {{#invoke:TNTFallback|msg|lang={{{lang|{{ | --> | ||
-->& | | <!-- | ||
}} | -->[{{fullurl:{{transclude|{{{1|{{DocPageName}}}}}}}|action=edit&preload=Template:Documentation/preload}} {{#invoke:TNT|msg|lang={{{lang|{{Int:Lang}}}}}|I18n/Documentation.tab|create-link-display}}] '''·''' <!-- | ||
{{#if: {{{content|}}} | --> | ||
}} | |||
}}<!-- | |||
-->[{{fullurl:{{FULLPAGENAME}}|action=purge}} {{#invoke:TNTFallback|msg|lang={{{lang|{{Int:Lang}}}}}|I18n/Documentation.tab|purge-link-display|fallback={{{purge|}}}}}]<!-- | |||
--> ]</span><!-- | |||
--></div> | |||
}}<!-- | |||
-->{{#if: {{{content|}}} | |||
| <!-- do not show notice when /doc is not transcluded--> | | <!-- do not show notice when /doc is not transcluded--> | ||
<div class="template-documentation-content | <div class="template-documentation-content" dir="auto"> | ||
{{{content|}}} | {{{content|}}} | ||
</div> | </div> | ||
| <div class="template-documentation-transcludedfrom" lang="{{{lang|}}}" dir="{{#dir:{{{lang|}}}}}">{{tmpl<!-- | | <div class="template-documentation-transcludedfrom" lang="{{{lang|}}}" dir="{{#dir:{{{lang|}}}}}">{{tmpl<!-- | ||
-->|0={{{text|(text: $1) — {{error|parameter text is not translated in [[Template:Documentation]]}}}}}<!-- | -->|0 = {{{text|(text: $1) — {{error|parameter text is not translated in [[Template:Documentation]]}}}}}<!-- | ||
-->|1=[[{{transclude|{{{1|{{DocPageName}}}}}}}]]<!-- | -->|1 = [[{{transclude|{{{1|{{DocPageName}}}}}}}]]<!-- | ||
-->}}</div> | -->}}</div> | ||
<div class="template-documentation-content | <div class="template-documentation-content" dir="auto"> | ||
{{ {{{1|{{DocPageName}}}}} }} | {{ {{{1|{{DocPageName}}}}} }} | ||
</div> | </div> | ||
Revision as of 10:21, 17 April 2025
(text: Template:Documentation/layout/doc) — parameter text is not translated in Template:Documentation