Template:OBX activity: Difference between revisions

From OLPC
Jump to navigation Jump to search
(add See also section, mention Form:Activity page and Template:Activity page)
(don't do anything if param 2=extra, say "WAS bundled/core" in other cases)
Line 1: Line 1:
{{OBX boilerplate html | icon={{{1|[[Image:Xo s.png|21px]]}}} | text = This [[:Category:Activities|activity]] is [[:Category:{{{2}}}|{{{2}}}]]{{#if:{{{3|}}}|<hr>{{{3}}}}}}}<includeonly>{{#if:{{{1|}}}||[[Category:Missing activity icon|{{PAGENAME}}]]}}[[Category:Activities|{{PAGENAME}}]] [[Category:{{{2}}}|{{PAGENAME}}]]</includeonly><noinclude>{{-}}
{{OBX boilerplate html | icon={{{1|[[Image:Xo s.png|21px]]}}} | text = {{#ifeq: {{{2|extra}}}| |This [[:Category:Activities|activity]] was [[:Category:{{{2}}}|{{{2}}}]]}}{{#if:{{{3|}}}|<hr>{{{3}}}}}}}<includeonly>{{#if:{{{1|}}}||[[Category:Missing activity icon|{{PAGENAME}}]]}}[[Category:Activities|{{PAGENAME}}]] {{#ifeq: {{{2|extra}}}| | [[Category:{{{2}}}|{{PAGENAME}}]]}}</includeonly><noinclude>{{-}}


== Usage ==
== Usage ==
Line 5: Line 5:
Used to declare the type of activity being documented. Has three (unnamed) parameters:
Used to declare the type of activity being documented. Has three (unnamed) parameters:
* the activity's icon (a wiki link)
* the activity's icon (a wiki link)
* the sub-category of [[:Category:Activities]] in which it should be categorized. Currently using:
* the sub-category of [[:Category:Activities]] in which it should be categorized. This uses the ''obsolete'' notion of:
** <tt>core</tt> &mdash; for things like [[Journal]], [[Write]] and other enablers,
** <tt>core</tt> &mdash; for actvities like [[Journal]], [[Write]] and other key functionality,
** <tt>bundled</tt> &mdash; things that are currently included in the builds, and
** <tt>bundled</tt> &mdash; things that are currently included in the builds, and
** <tt>extra</tt> &mdash; other stuff that can be loaded by other means.
** <tt>extra</tt> &mdash; other activities that users can add themselves (now every activity besides [[Journal]] is in this activity.
* OPTIONAL &mdash; some text you may want after (a horizontal ruler).
* OPTIONAL &mdash; some text you may want after (a horizontal ruler).

Set the second parameter to "extra" or blank and nothing will show; "core" and "bundled" are


<nowiki>{{</nowiki>{{PAGENAME}} |icon|sub-category <nowiki>}}</nowiki>
<nowiki>{{</nowiki>{{PAGENAME}} |icon|sub-category <nowiki>}}</nowiki>

Revision as of 00:16, 16 March 2009

Xo s.png


Usage

Used to declare the type of activity being documented. Has three (unnamed) parameters:

  • the activity's icon (a wiki link)
  • the sub-category of Category:Activities in which it should be categorized. This uses the obsolete notion of:
    • core — for actvities like Journal, Write and other key functionality,
    • bundled — things that are currently included in the builds, and
    • extra — other activities that users can add themselves (now every activity besides Journal is in this activity.
  • OPTIONAL — some text you may want after (a horizontal ruler).

Set the second parameter to "extra" or blank and nothing will show; "core" and "bundled" are

{{OBX activity |icon|sub-category }}

Categories

Sample

Kuku.png


{{OBX activity |[[Image:Kuku.png]]|extra}}
Kuku.png


{{OBX activity |[[Image:Kuku.png|21px]]|extra}}
Kuku.png
short for Kuku Anakula – "Hungry Chicken"


{{OBX activity |[[Image:Kuku.png|42px]]|extra|short for 'Kuku Anakula' – "Hungry Chicken"}}

See also

  • Form:Activity is a form that updates semantic info in activity pages, storing it in Template:Activity page. Its information and approach needs to be merged with the OBX activity templates. See e.g. Browse, note the "edit with form" tab, and scroll down to the bottom to see the template output and factbox.