Template:Activity page: Difference between revisions

From OLPC
Jump to navigation Jump to search
(prettier)
m (use proper spelling for property)
 
(31 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
This is the 'Activity Page' template.
This is the 'Activity page' template.

It displays its parameters in very basic format table, turns them into semantic annotations, and assigns [[:Category:Activities]]. You can create or edit pages with this information with [[Form:Activity]]; look for an 'edit with form' tab on activity pages.

It should be called in the following format:
It should be called in the following format:
<pre>
<pre>
{{Activity Page
{{Activity page
|icon=
|icon=
|genre=
|activity group=
|short description=
|short description=
|long description=
|long description=
|contact person=
|contact person=
|activity source=
|activity source=
|bundle=
|activity version=
|devel status=
|language=
|language=
|language codes=
|i18n=
|i18n=
|related project=
|related project=
|team=
|team=
|bundle URL=
|releases=
|activity version=
|devel status=
|ready for testing=
|smoke tested=
|test plan available=
|test plan executed=
|developer response to testing=
}}
}}
</pre>
</pre>
Edit the page to see the template text.
Edit the page to see the template text.

[[Category:Semantic infrastructure]]
</noinclude>
</noinclude>
'''Activity Summary'''
{| border="0" cellpadding="4" cellspacing="4"
{|
| Icon:
| Icon:
| [[Icon::{{{icon|}}}]]
| [[Sugar icon::{{{icon|}}}]]
|-
| Genre:
| [[Activity genre::{{{genre|}}}]]
|-
| Activity group:
| {{#arraymap:{{{activity group|}}}|,|x|[[Activity group::x]]}}
|-
|-
| Short description:
| Short description:
| [[Short Description::{{{short description|}}}]]
| [[Short description::{{{short description|}}}]]
|-
|-
| Description:
| Description:
| [[Description::{{{long description|}}}]]
| {{ #if: {{{long description|}}} | [[Description::{{{long description}}}]] | }}
|-
|-
| Maintainers:
| Maintainers:
Line 34: Line 55:
|-
|-
| Repository URL:
| Repository URL:
| [[Source code::{{{activity source|}}}]]
| {{ #if: {{{activity source|}}} | [[Source code::{{{activity source}}}]] | }}
|-
| Wikilink to bundle file:
| [[Activity bundle::{{{bundle|}}}]]
|-
| Last tested version:
| [[Activity version::{{{activity version|}}}]]
|-
| Development status:
| [[Devel status::{{{devel status|}}}]]
|-
|-
| Available languages:
| Available languages:
| {{#arraymap:{{{language|}}}|,|x|[[Language::x]]}}
| {{#arraymap:{{{language|}}}|,|x|[[Available languages::x]]}}
|-
| Available languages (codes):
| {{#arraymap:{{{language codes|}}}|,|x|[[Language code::x]]}}
|-
|-
| Pootle URL:
| Pootle URL:
| [[I18n::{{{i18n|}}}]]
| {{ #if: {{{i18n|}}} | [[Localization URL::{{{i18n}}}]] | }}
|-
|-
| Related projects:
| Related projects:
Line 56: Line 71:
| Contributors:
| Contributors:
| {{#arraymap:{{{team|}}}|,|x|[[Team member::x]]}}
| {{#arraymap:{{{team|}}}|,|x|[[Team member::x]]}}
|-
| URL from which to download the latest .xo bundle
| [[Activity bundle::{{{bundle URL|}}}]]
|-
| Last tested version number:
| {{ #if: {{{activity version|}}} | [[Activity version::{{{activity version}}}]] | }}
|-
| The releases with which this version of the activity has been tested.
| {{#arraymap:{{{releases|}}}|,|x|[[Software release::x]]}}
|-
| Development status:
| {{ #if: {{{devel status|}}} | [[Devel status::{{{devel status}}}]] | }}
|-
| Ready for testing (development has progressed to the point where testers should try it out):
| {{#arraymap:{{{ready for testing|}}}|,|x|[[Ready for testing::x]]}}
|-
| smoke tested :
| {{ #if: {{{smoke tested|}}} | [[Smoke tested::{{{smoke tested}}}]] | }}
|-
| test plan available :
| {{ #if: {{{test plan available|}}} | [[Test plan available::{{{test plan available}}}]] | }}
|-
| test plan executed :
| {{ #if: {{{test plan executed|}}} | [[Test plan executed::{{{test plan executed}}}]] | }}
|-
| developer response to testing :
| {{ #if: {{{developer response to testing|}}} | [[Developer response to testing::{{{developer response to testing}}}]] | }}
|}
|}
<includeonly>
<includeonly>
[[Category:Activity]]
[[Category:Activities]]
</includeonly>
</includeonly>

Latest revision as of 03:17, 28 June 2009

This is the 'Activity page' template.

It displays its parameters in very basic format table, turns them into semantic annotations, and assigns Category:Activities. You can create or edit pages with this information with Form:Activity; look for an 'edit with form' tab on activity pages.

It should be called in the following format:

{{Activity page
|icon=
|genre=
|activity group=
|short description=
|long description=
|contact person=
|activity source=
|language=
|language codes=
|i18n=
|related project=
|team=
|bundle URL=
|releases=
|activity version=
|devel status=
|ready for testing=
|smoke tested=
|test plan available=
|test plan executed=
|developer response to testing=
}}

Edit the page to see the template text.

Activity Summary

Icon: Sugar icon::
Genre: Activity genre::
Activity group: ,|x|Activity group::x}}
Short description: Short description::
Description:
Maintainers: ,|x|Contact person::x}}
Repository URL:
Available languages: ,|x|Available languages::x}}
Available languages (codes): ,|x|Language code::x}}
Pootle URL:
Related projects: Related projects,|x|Related projects::x}}
Contributors: ,|x|Team member::x}}
URL from which to download the latest .xo bundle Activity bundle::
Last tested version number:
The releases with which this version of the activity has been tested. ,|x|Software release::x}}
Development status:
Ready for testing (development has progressed to the point where testers should try it out): ,|x|Ready for testing::x}}
smoke tested :
test plan available :
test plan executed :
developer response to testing :