Template:word: Difference between revisions

From Thesaurus Inscriptionum Raeticarum
Jump to navigationJump to search
No edit summary
(using #ask since #show appears to be broken)
 
Line 7: Line 7:
[[Category:Page Module]]
[[Category:Page Module]]


</noinclude><includeonly>{{#vardefine: disambiguation | {{#arraymap:{{{disambiguation|}}}|,|x|[[disambiguation::x]]}} }}{{#vardefine: checklevel | {{{checklevel|}}} }}{{#ifeq: {{#var: checklevel}} || {{#vardefine: checklevel | 0 }} }}[[checklevel::{{{checklevel|}}}| ]]{{#vardefine: problem | {{#arraymap:{{{problem|}}}|;|x|[[problem::x]]}} }}{{#vardefine: sortform | {{lc:{{{sortform|}}} }} }}{{#ifeq: {{{sortform|}}}||{{#vardefine: sortform | {{lc:{{PAGENAME}} }} }} }}{{#vardefine: sortform_category |{{#var: sortform}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|)|}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|(|}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|?|}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|χ|ch}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|φ|ph}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|ś|s}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|θ|th1}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|þ|th2}} }}{{#vardefine: n|0 }}{{#vardefine: len|{{#len: {{#var: sortform}} }} }}{{#vardefine: sortcode|}}{{#vardefine: sortcode_reverse|}}{{#vardefine: separator|}}{{#while:
</noinclude><includeonly>{{#vardefine: disambiguation | {{#arraymap:{{{disambiguation|}}}|,|x|[[disambiguation::x]]}} }}{{#vardefine: checklevel | {{{checklevel|}}} }}{{#ifeq: {{#var: checklevel}} || {{#vardefine: checklevel | 0 }} }}[[checklevel::{{{checklevel|}}}| ]]{{#vardefine: problem | {{#arraymap:{{{problem|}}}|;|x|[[problem::x]]}} }}{{#vardefine: sortform | {{lc:{{{sortform|}}} }} }}{{#ifeq: {{{sortform|}}}||{{#vardefine: sortform | {{lc:{{PAGENAME}} }} }} }}{{#vardefine: sortform_category |{{#var: sortform}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|)|}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|(|}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|?|}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|χ|ch}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|φ|ph}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|ś|s}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|θ|th1}} }}{{#vardefine: sortform_category |{{#replace: {{#var: sortform_category}}|þ|th2}} }}{{#vardefine: n|0 }}{{#vardefine: len|{{#len: {{#var: sortform}} }} }}
{{#vardefine: sortcode|}}{{#vardefine: sortcode_reverse|}}{{#vardefine: separator|}}{{#while:
   | {{#ifexpr: {{#var: n}} < {{#var: len}} | true }}
   | {{#ifexpr: {{#var: n}} < {{#var: len}} | true }}
   |<nowiki/>{{#vardefine: c | {{#sub: {{#var: sortform}}|{{#var: n}}|1}} }}{{#vardefine: to|{{#show: {{uc:{{#var: c}}}}|?sortform_cval}}}}{{#ifeq: {{#var: to}}|||{{#vardefine: sortcode|{{#var: sortcode}}{{#var: separator}}{{#var: to}}}}{{#vardefine: sortcode_reverse|{{#var: to}}{{#var: separator}}{{#var: sortcode_reverse}}}}{{#vardefine: separator|-}} }}{{#vardefine: n | {{#expr: {{#var: n}} + 1 }} }} }}{{#ifeq: {{#var: sortcode}} || {{#vardefine: sortcode |99}} }}
   |<nowiki/>{{#vardefine: c | {{#sub: {{#var: sortform}}|{{#var: n}}|1}} }}{{#vardefine: to|{{#ask: [[{{uc:{{#var: c}}}}]]|?sortform_cval=|mainlabel=-}}}}{{#ifeq: {{#var: to}}|||{{#vardefine: sortcode|{{#var: sortcode}}{{#var: separator}}{{#var: to}}}}{{#vardefine: sortcode_reverse|{{#var: to}}{{#var: separator}}{{#var: sortcode_reverse}}}}{{#vardefine: separator|-}}}}{{#vardefine: n | {{#expr: {{#var: n}} + 1 }} }} }}{{#ifeq: {{#var: sortcode}} || {{#vardefine: sortcode |99}} }}
<div class="formedit">[[Special:EditData/word/{{FULLPAGENAME}}|edit with form]]</div>
<div class="formedit">[[Special:EditData/word/{{FULLPAGENAME}}|edit with form]]</div>
{| class="table_data" width=100%
{| class="table_data" width=100%

Latest revision as of 00:09, 30 April 2020

This template serves to display pages about words of any language. These are best created or edited with the Form:word.

See the Category:Word for a list of all 155 word pages.