Template:Local: Difference between revisions

From OER in Education
No edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>[[Category:LocalisationTemplates]]
<nowiki>{{</nowiki>Local
{{Local/help}}
|default=default text
|Rwanda=Zambian version
|Kenya=Kenyan version
|Rwanda=Rwandan version
|Sierra Leone=Sierra Leonean version
|Uganda=Ugandan version
}}
Gives
{{Local
|default=default text
|Zambia=Zambian version
|Kenya=Kenyan version
|Rwanda=Rwandan version
|Sierra Leone=Sierra Leonean version
|Uganda=Ugandan version
}}
<!-- The "defaultonly" attribute shows the default text only, which can be useful for images. -->
</noinclude><includeonly><!--
</noinclude><includeonly><!--
-->{{#ifeq: {{#var:islocal}} | yes |<!--
-->{{#ifeq: {{#var:islocal}} | yes |<!--
Line 26: Line 9:
|sl={{{Sierra Leone|{{{default|}}}}}}
|sl={{{Sierra Leone|{{{default|}}}}}}
|ug={{{Uganda|{{{default|}}}}}}
|ug={{{Uganda|{{{default|}}}}}}
|gh={{{Ghana|{{{default|}}}}}}
|#default ={{{default|}}}
|#default ={{{default|}}}
}}<!--
}}<!--
   -->|<!-- else
   -->|<!-- else
   -->{{Zambia|{{{Zambia|}}}}}{{Kenya|{{{Kenya|}}}}}{{Rwanda|{{{Rwanda|}}}}}{{Sierra Leone|{{{Sierra Leone|X}}}}}{{Uganda|{{{Uganda|X}}}}}<!--
   -->{{#ifeq:{{{defaultonly|}}}|1|<!--
-->}}</includeonly>
          -->{{Generic Country|{{{default|}}}|unmarked=1}}<!--
          -->|<!--
          -->{{#if:{{{default|}}}|{{Generic Country|{{{default|}}}}}}}<!--
                -->{{#if:{{{default|}}}{{{Zambia|}}}|{{Zambia|{{{Zambia|...}}}}}}}<!--
                -->{{#if:{{{default|}}}{{{Kenya|}}}|{{Kenya|{{{Kenya|...}}}}}}}<!--
                -->{{#if:{{{default|}}}{{{Rwanda|}}}|{{Rwanda|{{{Rwanda|...}}}}}}}<!--
                -->{{#if:{{{default|}}}{{{Sierra Leone|}}}|{{Sierra Leone|{{{Sierra Leone|...}}}}}}}<!--
                -->{{#if:{{{default|}}}{{{Uganda|}}}|{{Uganda|{{{Uganda|...}}}}}}}<!--
                -->{{#if:{{{default|}}}{{{Ghana|}}}|{{Ghana|{{{Ghana|...}}}}}}}<!--
      -->}}<!--
-->}}[[Category:LocalisedPage]]</includeonly>

Latest revision as of 13:13, 18 February 2015

Full version: Default and all countries

{{Local
|default=default text
|Zambia=Zambian version
|Kenya=Kenyan version
|Rwanda=Rwandan version
|Sierra Leone=Sierra Leonean version
|Uganda=Ugandan version
|Ghana=Ghanaian version
}}

gives " default text[-]Zambian version[Z]Kenyan version[K]Rwandan version[R]Sierra Leonean version[S]Ugandan version[U]Ghanaian version[G]", where on localised pages only the appropriate string appears, see Template:Local/help/rw and Template:Local/help/zm.

It's possible to display the 'default' value only on page that would otherwise show all values:

{{Local
|default=default text
|Zambia=Zambian version
|Kenya=Kenyan version
|Rwanda=Rwandan version
|Sierra Leone=Sierra Leonean version
|Uganda=Ugandan version
|Ghana=Ghanaian version
|defaultonly=1
}}

gives default text I.e. the "defaultonly" attribute shows the default text only, which can be useful for images, as you would otherwise see a stack of images.

Setting a default

With default

With a default setting, the default text is displayed for all countries, except where specific values are given:

{{Local
|default=default value
|Rwanda=Rwandan version
}}

gives "default value[-]...[Z]...[K]Rwandan version[R]...[S]...[U]...[G]", see Template:Local/help/rw (which displays "Rwandan version") and Template:Local/help/zm (which displays "default value").

Without default

If no default is given, only the present values countries are displayed on localised pages:

{{Local
|Rwanda=Rwandan version
}}

gives "Rwandan version[R]", see Template:Local/help/rw (which displays "Rwandan version") and Template:Local/help/zm (which displays nothing).

With default, blanking one value

With a default setting, the default text is displayed for all countries, except where specific values are given, including a blank value:

{{Local
|default=default value
|Rwanda=
}}

gives "default value[-]...[Z]...[K][R]...[S]...[U]...[G]", see Template:Local/help/rw (which displays "" in the Rwandan version) and Template:Local/help/zm (which displays "default value").

Formatting

Small adaptations

As above, for small adaptations, like single words or a sentence, use this:

{{Local|Kenya=inline text, for smaller adaptations}}

which produces this: inline text, for smaller adaptations[K]

Larger adaptations

Where you want to add a specific longer note that is only relevant to Kenya, use this:

{{Kenya|text=

text placed in a box, for larger adaptations.

}}

which produces:

OER4Schools Kenya (info)

text placed in a box, for larger adaptations.

This could also be used for comments, where something will need adapting in the long run.

Important

Please consider whether your note is relevant only to Kenya, or it's generally relevant to all users! If it's relevant to all users, then do add it to the resource as a whole!