Шаблон:Documentation/core — различия между версиями
Материал из Аэроскан Сервис
								
												
				|  (Adding an empty <div> followed by a line break, so headings at start of /doc are interpreted by MediaWiki. Thanks Svick for the bug report.) | Admin  (обсуждение | вклад)  м (51 версия) | ||
| (не показано 40 промежуточных версии 13 участников) | |||
| Строка 1: | Строка 1: | ||
| <!-- | <!-- | ||
| − | + | 	Start of green doc box | |
| --><div id="template-documentation" 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}}} }} }} | 
| − | + | ||
| − | + | ||
| − | + | ||
| − | {{ {{{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--> | 
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | <!--  | + | |
| − | + | ||