Template:Task: Difference between revisions

From Rosetta Code
Content added Content deleted
(Trying an infobox format for the programming task template.)
(include documentation explaining this template's current structure)
 
(39 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{infobox_begin}}{{Task/Icon}}'''{{PAGENAME}}'''<includeonly>{{#set:is task=true}}</includeonly><br/>
<div class="infobox">
You are encouraged to [[Rosetta Code:Solve a Task|solve this task]] according to the task description, using any language you may know.<includeonly>[[Category:Programming Tasks]]{{#if:{{{1|}}}|[[Category:{{{1}}}]]|[[Category:Solutions by Programming Task]]}}</includeonly>{{infobox_end}}<noinclude>
This is a programming task.<br />
{{template|Task identifier}}
It lays out a problem which<br />
Rosetta Code users are<br />
encouraged to solve, using<br />
languages they know.<br />
<br />
Code examples should be<br />
formatted along the lines<br />
of one of the existing [[Help:Example_Programming_Example|prototypes]].</div>


<hr />
<includeonly>

[[Category:Programming Tasks]]
This template identifies a page as a task page and adds it to [[:Category:Programming Tasks]] and either the category identified by the first argument to the template instance or (if none is supplied) [[:Category:Solutions by Programming Task]]</noinclude>
[[Category:Solutions by Programming Task]]
</includeonly>

Latest revision as of 12:28, 15 October 2022

Task
Task
You are encouraged to solve this task according to the task description, using any language you may know.

This is a template. There are many others. See Category:RCTemplates for a complete list of templates.

This template identifies a page as a task page and adds it to Category:Programming Tasks and either the category identified by the first argument to the template instance or (if none is supplied) Category:Solutions by Programming Task