Template:Prototype TOC/section/variant/doc: Difference between revisions
< Template:Prototype TOC | section | variant
Jump to navigation
Jump to search
(Created page with "Used on Prototype_overview. Displays all properties of the given prototype. Higher limit and different caption compared to Template:Prototype TOC/section. Caption is "...") |
(Fixed that nothing was shown when a prototype didnt have extra properties) |
||
Line 1: | Line 1: | ||
Used on [[Prototype_overview]]. Displays all properties of the given prototype. Higher limit and different caption compared to [[Template:Prototype TOC/section]]. Caption is "PrototypePage <code>prototype-type</code> extends PrototypeBase". | Used on [[Prototype_overview]]. Displays all properties of the given prototype. Higher limit and different caption compared to [[Template:Prototype TOC/section]]. Caption is "PrototypePage <code>prototype-type</code> extends PrototypeBase". | ||
If a prototype has no properties, displays "No new properties". | |||
Parameters: | Parameters: | ||
Line 5: | Line 7: | ||
Source code: | Source code: | ||
<pre><nowiki>{{#ask: | <pre><nowiki><tr><td colspan="3" class="prototype-toc-section-title" style="padding-top: 3em;">[[{{{1}}}]] <code>{{#show: {{{1}}} |?Has prototype type}}</code> {{#ask: [[{{{1}}}]] [[Has parent::+]] |?Has parent= |intro=extends |mainlabel=-}} </td></tr>{{#ask: | ||
[[Prototype property pagename::{{{1}}}]] | [[Prototype property pagename::{{{1}}}]] | ||
|?Prototype property name | |?Prototype property name | ||
Line 15: | Line 17: | ||
|link=none | |link=none | ||
|limit=300 | |limit=300 | ||
| | |default=<tr><td colspan="3" class="prototype-toc-item-name">No new properties</td></tr> | ||
}}</nowiki></pre> | }} | ||
</nowiki></pre> |
Revision as of 16:56, 4 April 2020
Used on Prototype_overview. Displays all properties of the given prototype. Higher limit and different caption compared to Template:Prototype TOC/section. Caption is "PrototypePage prototype-type
extends PrototypeBase".
If a prototype has no properties, displays "No new properties".
Parameters:
- First parameter: Name of the prototype page
Source code:
<tr><td colspan="3" class="prototype-toc-section-title" style="padding-top: 3em;">[[{{{1}}}]] <code>{{#show: {{{1}}} |?Has prototype type}}</code> {{#ask: [[{{{1}}}]] [[Has parent::+]] |?Has parent= |intro=extends |mainlabel=-}} </td></tr>{{#ask: [[Prototype property pagename::{{{1}}}]] |?Prototype property name |?Prototype property type |?Prototype property optional |format=plainlist |template=Prototype TOC/item |sort=Prototype property optional,Prototype property name |link=none |limit=300 |default=<tr><td colspan="3" class="prototype-toc-item-name">No new properties</td></tr> }}