Template:Feature: Difference between revisions

From Freephile Wiki
No edit summary
revert Special:CreateTemplate and add a link in the doc block to the form
Tag: Undo
Line 1: Line 1:
<noinclude>
{| class="wikitable" align="right" style="width:min-content;"
This is the "Feature" template.
It should be called in the following format:
<pre>
{{Feature
|explains=
|description=
|notes=
|tests=
|examples=
}}
</pre>
Edit the page to see the template text.
</noinclude><includeonly>{| class="wikitable"
! Page or feature name
| [[Feature explanation::{{{explains|}}}]]
|-
! Description
| [[Feature description::{{{description|}}}]]
|-
! Notes
| [[Feature notes::{{{notes|}}}]]
|-
! Test it (after upgrade)
| [[Feature tests::{{{tests|}}}]]
|-
|-
! Examples
| [[{{{explains}}}]]
| [[Feature examples::{{{examples|}}}]]
| {{{description}}}
| {{#if: {{{notes|add notes:[[{{{explains}}}]]}}} | {{{notes}}} }}
| {{#if: {{{tests|}}} | {{{tests}}} }}
| {{#if: {{{examples|}}} | {{{examples}}} }}
| {{#formlink:form=|link text=edit|link type=post button|tooltip=Edit with Form|target={{PAGENAME}}|popup|reload|returnto=Features}}
|}
|}


[[Category:Feature]]
{{#declare:
</includeonly>
feature explanation=explains
|feature description=description
|feature notes=notes
|feature tests=tests
|feature examples=examples
}}
<includeonly>[[Category:Feature]] [[Category:Wiki]]</includeonly>
<noinclude>
{{documentation}}
<!-- Categories go in the /doc subpage, and interwikis go in Wikidata. -->
This is the Feature template. To use it, use the [[Form:Feature|Feature]] form.
The [https://www.semantic-mediawiki.org/wiki/Help:Argument_declaration_in_templates declare block] turns parameters into properties
 
</noinclude>

Revision as of 07:16, 28 April 2020

[[{{{explains}}}]] {{{description}}} {{{notes}}}
Error: 'popup' and 'returnto' cannot be set in the same function.



Documentation icon Template documentation[view] [edit] [history] [purge]

Usage

To use the template, please fill out the Feature form.

Note about implementation

The declare block turns parameters into properties

This is the Feature template. To use it, use the Feature form. The declare block turns parameters into properties