Content deleted Content added
→isValidIW: fix |
→Usage: add generic examples |
||
(5 intermediate revisions by the same user not shown) | |||
Line 5:
== Usage ==
===
<code>'''<nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|
{{#invoke:Sandbox/Ahecht/interwiki|current}}▼
=== isCurrentIW ===▼
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|isCurrentIW|Main Page<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|isCurrentIW|Main Page}}
Line 15 ⟶ 13:
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|isCurrentIW|en:Main Page<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|isCurrentIW|en:Main Page}}
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|isCurrentIW|c:Main Page<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|isCurrentIW|c:Main Page}}
=== ifCurrentIW ===
<code>'''<nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|ifCurrentIW|''page name''|''text if true''|''text if false''<nowiki>}}</nowiki>'''</code>
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|ifCurrentIW|c:Main Page|Interwiki link to the current wiki|Not an interwiki link to the current wiki<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|ifCurrentIW|Main Page|Interwiki link to the current wiki|Not an interwiki link to the current wiki}}
Line 27 ⟶ 30:
=== isValidIW ===
<code>'''<nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|isValidIW|''page name''|local=''true/false''<nowiki>}}</nowiki>'''</code>
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|isValidIW|Main Page<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|isCurrentIW|Main Page}}
Line 41 ⟶ 46:
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|isValidIW|openstreetmap:Main Page|local=true<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|isValidIW|openstreetmap:Main Page|local=true}}
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|isValidIW|c:Main Page|local=true<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|isValidIW|c:Main Page|local=true}}
=== ifValidIW ===
<code>'''<nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|ifValidIW|''page name''|''text if true''|''text if false''|local=''true/false''<nowiki>}}</nowiki>'''</code>
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|ifValidIW|c:Main Page|Interwiki link to a valid wiki|Not an interwiki link to a valid wiki<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|ifValidIW|c:Main Page|Interwiki link to a valid wiki|Not an interwiki link to a valid wiki}}
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|ifValidIW|openstreetmap:Main Page|Interwiki link to a valid local wiki|Not an interwiki link to a valid local wiki|local=true<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|ifValidIW|openstreetmap:Main Page|Interwiki link to a valid local wiki|Not an interwiki link to a valid local wiki|local=true}}
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|ifValidIW|Main Page|Interwiki link to a valid wiki<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|ifValidIW|Main Page|Interwiki link to a valid wiki}}
===
<code>'''<nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|current|sep=''separator between entries''<nowiki>}}</nowiki>'''</code>
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|current<nowiki>}}</nowiki></code>:
▲{{#invoke:Sandbox/Ahecht/interwiki|current}}
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|current|sep=<nowiki>{{break}}}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|current|sep={{break}}}}
<code>'''<nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|map|sep=''separator between entries''|local=''true/false''<nowiki>}}</nowiki>'''</code>
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|map<nowiki>}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|map}}
<code><nowiki>{{</nowiki>#invoke:Sandbox/Ahecht/interwiki|map|local=true|sep=;<nowiki>&#32;}}</nowiki></code>:
{{#invoke:Sandbox/Ahecht/interwiki|map|local=true|sep=; }}
<includeonly>{{Sandbox other||
|