Шаблон:Documentation/core — различия между версиями
Материал из Аэроскан Сервис
(Using {{{doc exist|}}}. And check when to show the small box below for the doc meta-data.) |
Admin (обсуждение | вклад) м (51 версия) |
||
| (не показано 49 промежуточных версии 13 участников) | |||
| Строка 1: | Строка 1: | ||
<!-- | <!-- | ||
| − | + | Start of green doc box | |
| − | --><div class="template-documentation"><!-- | + | --><div id="template-documentation" class="template-documentation"><!-- |
| − | + | Add the heading at the top of the doc box: | |
| − | -->{{#ifeq: {{{heading|¬}}} | <!--Defined but empty--> | + | -->{{#ifeq: {{{heading|¬}}} |
| + | | <!--Defined but empty--> | ||
| <!--"heading=", do nothing--> | | <!--"heading=", do nothing--> | ||
| − | | <div style="padding-bottom: 3px; border-bottom: | + | | <div style="padding-bottom: 3px; border-bottom:thin solid #aaddff; margin-bottom:1ex;"><span style="{{#if: {{{heading-style|}}} |
| − | + | | {{{heading-style|}}} | |
| − | + | | {{#ifeq: {{SUBJECTSPACE}} | {{ns:Template}} | |
| − | + | | font-weight: bold; font-size: 125% | |
| − | + | | font-size: 150% | |
| − | + | }} | |
| − | + | }}">{{#switch: {{{heading|¬}}} | |
| − | + | | ¬ = | |
| − | + | <!--"heading" not defined in this or previous level--> | |
| − | + | {{#switch: {{SUBJECTSPACE}} | |
| − | + | | {{ns:Template}} = [[File:Office-book.svg|30px|link=|alt=]] Template documentation | |
| − | + | | {{ns:File}} = Summary | |
| − | + | | #default = Documentation | |
| − | + | }} | |
| − | + | | #default = | |
| − | + | <!--"heading" has data or is empty but defined--> | |
| − | + | {{{heading|}}} | |
| − | + | }}</span>{{#if: {{{content|}}} | |
| − | + | | | |
| − | + | | <!--Add the [edit][purge] or [create] links--> | |
| − | + | <span class="mw-editsection plainlinks" id="doc_editlinks">{{#if: {{{doc exist|yes}}} | |
| − | + | | [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=edit}} edit]] [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=history}} history]] [{{purge|purge}}] | |
| − | + | | [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=edit&preload=Template:Documentation/preload}} create]] | |
| − | + | }}</span> | |
| − | + | }}</div> | |
| − | + | ||
| − | + | ||
}}<!-- | }}<!-- | ||
| − | + | Load the /doc content: | |
| − | -->{{#if: {{{content|}}} | + | Note: The line breaks between this comment and the if-case |
| + | and between the if-case and the following div are necessary so | ||
| + | "=== Headings ===" at the start and end of docs are interpreted. | ||
| + | --> | ||
| + | {{#if: {{{content|}}} | ||
| {{{content|}}} | | {{{content|}}} | ||
| − | | {{#if: {{{doc exist|yes}}} | + | | {{#if: {{{doc exist|yes}}} | {{ {{{docpage|{{FULLPAGENAME}}/doc}}} }} }} |
| − | + | ||
| − | + | ||
}} | }} | ||
| − | <div style="clear: both;"> | + | <div style="clear: both;"></div><!--So right or left floating items don't stick out of the doc box.--> |
| − | </div><!-- | + | </div><!--End of green doc box--> |
| − | + | ||
| − | --> | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||