Difference between revisions of "Template:SLurl"
Jump to navigation
Jump to search
(some changes to make this usable with less effort...) |
m (Replaced the "D" character (why a D?) with a much nicer Unicode symbol, 🖈) |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{ #ifeq: {{{display-url}}}|enabled||[}}http://slurl.com/secondlife/{{urlencode:{{{region|{{{1}}}}}}}}/{{{x|{{{2|128}}}}}}/{{{y|{{{3|128}}}}}}/{{{z|{{{4|0}}}}}}/?{{ #if: {{{width|}}} |&x={{{width}}}|}}{{ #if: {{{height|}}} |&y={{{height}}}|}}{{ #if: {{{title|}}} |&title={{urlencode:{{{title}}}}}|}}{{ #if: {{{image|}}}|&img={{urlencode:{{{image}}}}}|}}{{ #if: {{{message|}}} |&msg={{urlencode:{{{message}}}}}|}}{{ #if: {{{iframe|}}}|&iframe={{urlencode:{{{iframe}}}}}|}}{{ #ifeq: {{{display-url}}}|enabled||{{ #ifeq: {{{no-title}}}|enabled||<nowiki> </nowiki>{{{title|{{{region|{{{1}}}}}} ({{{x|{{{2|128}}}}}}, {{{y|{{{3|128}}}}}}, {{{z|{{{4|0}}}}}})}}}|}}|}}]</includeonly><noinclude> | <includeonly><span class="plainlinks">{{ #ifeq: {{{display-url}}}|enabled||[}}{{{prefix|http://slurl.com/secondlife/}}}{{urlencode:{{{region|{{{1}}}}}}}}/{{{x|{{{2|128}}}}}}/{{{y|{{{3|128}}}}}}/{{{z|{{{4|0}}}}}}/?{{ #if: {{{width|}}} |&x={{{width}}}|}}{{ #if: {{{height|}}} |&y={{{height}}}|}}{{ #if: {{{title|}}} |&title={{urlencode:{{{title}}}}}|}}{{ #if: {{{image|}}}|&img={{urlencode:{{{image}}}}}|}}{{ #if: {{{message|}}} |&msg={{urlencode:{{{message}}}}}|}}{{ #if: {{{iframe|}}}|&iframe={{urlencode:{{{iframe}}}}}|}}{{ #ifeq: {{{display-url}}}|enabled||{{ #ifeq: {{{no-title}}}|enabled||<nowiki> </nowiki>{{{title|{{{region|{{{1}}}}}} ({{{x|{{{2|128}}}}}}, {{{y|{{{3|128}}}}}}, {{{z|{{{4|0}}}}}})}}}|}}]|}}<sup>[secondlife://{{#replace:{{{region|{{{1}}}}}}| |%20}}/{{{x|{{{2|128}}}}}}/{{{y|{{{3|128}}}}}}/{{{z|{{{4|0}}}}}} 🖈]</sup></span></includeonly><noinclude> | ||
This template permits the easy inclusion of a '''[http://slurl.com/ SLurl]''' as a link without the need to create them manually or via ''tinyurl'' or similar external service (which is open to spamming problems) | This template permits the easy inclusion of a '''[http://slurl.com/ SLurl]''' as a link without the need to create them manually or via ''tinyurl'' or similar external service (which is open to spamming problems) | ||
Line 41: | Line 41: | ||
|width= | |width= | ||
|height= | |height= | ||
}}</nowiki></pre></code></div> | |||
== Examples == | == Examples == | ||
Line 52: | Line 52: | ||
|z=20 | |z=20 | ||
|title=Ahern Welcome Area | |title=Ahern Welcome Area | ||
}} | |||
<div style="font-size:140%;"><code><pre><nowiki>{{SLurl | <div style="font-size:140%;"><code><pre><nowiki>{{SLurl | ||
|region=Ahern | |region=Ahern | ||
Line 59: | Line 59: | ||
|z=20 | |z=20 | ||
|title=Ahern Welcome Area | |title=Ahern Welcome Area | ||
}}</nowiki></pre></code></div> | |||
'''Basic, no title''' | '''Basic, no title''' | ||
Line 70: | Line 70: | ||
|title=Ahern Welcome Area | |title=Ahern Welcome Area | ||
|no-title=enabled | |no-title=enabled | ||
}} | |||
<div style="font-size:140%;"><code><pre><nowiki> | <div style="font-size:140%;"><code><pre><nowiki> | ||
{{SLurl | {{SLurl | ||
Line 79: | Line 79: | ||
|title=Ahern Welcome Area | |title=Ahern Welcome Area | ||
|no-title=enabled | |no-title=enabled | ||
}}</nowiki></pre></code></div> | |||
'''Basic, displayed as URL''' | '''Basic, displayed as URL''' | ||
Line 90: | Line 90: | ||
|title=Ahern Welcome Area | |title=Ahern Welcome Area | ||
|display-url=enabled | |display-url=enabled | ||
}} | |||
<div style="font-size:140%;"><code><pre><nowiki> | <div style="font-size:140%;"><code><pre><nowiki> | ||
{{SLurl | {{SLurl | ||
Line 99: | Line 99: | ||
|title=Ahern Welcome Area | |title=Ahern Welcome Area | ||
|display-url=enabled | |display-url=enabled | ||
}}</nowiki></pre></code></div> | |||
</noinclude> | </noinclude> |
Latest revision as of 14:57, 24 January 2024
This template permits the easy inclusion of a SLurl as a link without the need to create them manually or via tinyurl or similar external service (which is open to spamming problems)
Templates based on Template:SLurl
This template might be overkill to use directly in some cases. The following templates might be easier to use:
Usage
Minimum Requirements
{{SLurl|<REGION>}}
Example:
{{SLurl|Help Island Public}}
Full Options
All the options found in the template are as described on the SLurl Builder, with a few exceptions:
- Window Width and Window Height' are referred to as width and height respectively, in order to avoid confusing conflicts with the region co-ordinates.
- no-title disables the display of the title in the wiki link. This should be set to enabled if you intend to use it.
- display-url outputs the link as a full URL, instead of a numbered or titled link. This should be set to enabled if you intend to use it. This option forces the 'no-title' option to be ignored.
- Remark: The variable names region, x, y and z aren't needed. {{SLurl|Help Island Public|10|15|30}} works as well.
{{SLurl
|region=
|x=
|y=
|z=
|title=
|no-title=
|image=
|message=
|iframe=
|width=
|height=
}}
Examples
Basic
{{SLurl
|region=Ahern
|x=18
|y=11
|z=20
|title=Ahern Welcome Area
}}
Basic, no title
{{SLurl
|region=Ahern
|x=18
|y=11
|z=20
|title=Ahern Welcome Area
|no-title=enabled
}}
Basic, displayed as URL
http://slurl.com/secondlife/Ahern/18/11/20/?&title=Ahern+Welcome+Area🖈
{{SLurl
|region=Ahern
|x=18
|y=11
|z=20
|title=Ahern Welcome Area
|display-url=enabled
}}