User:Hamilton Abreu/Tests
< User:Hamilton Abreu
Revision as of 03:00, 2 May 2011 by Hamilton Abreu (talk | contribs)
{{#arraydefine:lang
|{{#ask:Has language::+ | ?Has language= | sort=Has language | mainlabel=- | order = ascending | link = none | searchlabel= | limit=10000 }} |, |unique
}}{{#arrayprint:lang||@@lang|
@@lang (@@lang)
Translations that require synchronisation with the original:
{{#arraydefine:synch
|{{#ask:Has language::@@lang Translated from::+ Translated from revision::+ | link = none | searchlabel= | limit=10000 }} |, |unique
}}
- {{#arrayprint:synch||@@synch|{{#iferror: {{#expr: {{#ask:@@synch|?Translated from revision=}} < {{#ask:{{#ask:@@synch|?Translated from=}}|?Last revision=}}}}||{{#ifexpr: {{#ask:@@synch|?Translated from revision=}} < {{#ask:{{#ask:@@synch|?Translated from=}}|?Last revision=}}|
- @@synch {{{{#if: Template:Diff since trans | {{#if: {{#ask:@@synch|?Has language=}} | {{#if: {{#ask: Translated from::Template:Diff since trans [[Has language::{{#show: @@synch | ?Has language = | link=none}}]] }} | {{#ask: Translated from::Template:Diff since trans [[Has language::{{#show: @@synch | ?Has language = | link=none}}]] | link=none }} | Template:Diff since trans }} | Template:Diff since trans }} }}|source={{#ask:@@synch|?Translated from=}}|rev={{#ask:@@synch|?Translated from revision=}}}}|}}}}}}
Pages in categories of other languages:
{{#arraydefine:cat
|{{#ask:Has language::@@lang[[Category::+]] | link = none | searchlabel= | limit=10000 }} |, |unique
}}
}}
Query elements [[:+]] only pages in the main namespace [[User:+]] only pages in the User namespace [[File:+]] only pages in the File namespace [[:Category:+]] only pages in the Category namespace [[:Category:+||User:+]] only pages in the Category and User namespaces