Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Infobox buttons: Difference between revisions

Template page
(import from star citizen)
 
No edit summary
Tag: 2017 source edit
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#if:{{{type|}}}|
{{#switch:{{{type|}}}
<div class="infobox-button noprint"><div class="infobox-extlink-button"><span class="infobox-extlink-button-icon">[[File:WikimediaUI-Globe.svg|16px|link=]]</span>Other sites</div><div class="infobox-extlink-list">
|location = <div class="infobox-button noprint"><div class="infobox-extlink-button"><span class="infobox-extlink-button-icon">[[File:WikimediaUI-Globe.svg|16px|link=]]</span>Discover more</div><div class="infobox-extlink-list">
{{#if:{{{galactapediaurl|}}}{{{rsistoreurl|}}}{{{presentationurl|}}}{{{brochureurl|}}}{{{trailerurl|}}}{{{portfoliourl|}}}{{{starmapurl|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">Official sites</span>
{{#if:{{{worldmapurl|}}}{{{article1|}}}{{{article2|}}}{{{article3|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">Official sites</span>
<ul class="infobox-extlink-list-rsi">
<ul class="infobox-extlink-list-rsi">
{{#if:{{{galactapediaurl|}}}|<li class="infobox-extlink" id="galactapedia">[{{{galactapediaurl}}} Galactapedia]</li>}} <!-- Galactapedia -->
{{#if:{{{worldmapurl|}}}|<li class="infobox-extlink" id="worldmap">[{{{worldmapurl}}} Worldmap]</li>}} <!-- Worldmap -->
{{#if:{{{rsistoreurl|}}}|<li class="infobox-extlink" id="rsistore">[{{{rsistoreurl}}} Pledge store]</li>}} <!-- RSI store -->
{{#if:{{{article1|}}}|<li class="infobox-extlink" id="article1">[https://{{SERVERNAME}}/{{{article1}}} {{{article1}}}]</li>}} <!-- Article -->
{{#if:{{{presentationurl1|}}}|<li class="infobox-extlink" id="presentation">[{{{presentationurl1}}} Presentation{{#if:{{{presentationurl2|}}}|{{nbsp}}1}}]</li>}} <!-- Presentation 1  -->
{{#if:{{{article2|}}}|<li class="infobox-extlink" id="article2">[https://{{SERVERNAME}}/{{{article2}}} {{{article2}}}]</li>}} <!-- Article -->
{{#if:{{{presentationurl2|}}}|<li class="infobox-extlink" id="presentation">[{{{presentationurl2}}} Presentation 2]</li>}} <!-- Presentation 2  -->
{{#if:{{{article3|}}}|<li class="infobox-extlink" id="article3">[https://{{SERVERNAME}}/{{{article3}}} {{{article3}}}]</li>}} <!-- Article -->
{{#if:{{{presentationurl3|}}}|<li class="infobox-extlink" id="presentation">[{{{presentationurl3}}} Presentation 3]</li>}} <!-- Presentation 3  -->
{{#if:{{{portfoliourl|}}}|<li class="infobox-extlink" id="portfolio">[{{{portfoliourl}}} Portfolio]</li>}} <!-- Portfolio -->
{{#if:{{{whitleysguideurl|}}}|<li class="infobox-extlink" id="whitleysguide">[{{{whitleysguideurl}}} Whitley's Guide]</li>}} <!-- Whitley's Guide -->
{{#if:{{{brochureurl|}}}|<li class="infobox-extlink" id="brochure">[{{{brochureurl}}} Brochure]</li>}} <!-- Brochure -->
{{#if:{{{trailerurl|}}}|<li class="infobox-extlink" id="trailer">[{{{trailerurl}}} Trailer]</li>}} <!-- Trailer -->
{{#if:{{{qandaurl1|}}}|<li class="infobox-extlink" id="qanda1">[{{{qandaurl1}}} Q&A{{#if:{{{qandaurl2|}}}|{{nbsp}}1}}]</li>}} <!-- Q&A 1 -->
{{#if:{{{qandaurl2|}}}|<li class="infobox-extlink" id="qanda2">[{{{qandaurl2}}} Q&A 2]</li>}} <!-- Q&A 2 -->
{{#if:{{{qandaurl3|}}}|<li class="infobox-extlink" id="qanda3">[{{{qandaurl3}}} Q&A 3]</li>}} <!-- Q&A 3 -->
{{#if:{{{starmapurl|}}}|<li class="infobox-extlink" id="starmap">[{{{starmapurl}}} ARK Starmap]</li>}} <!-- Starmap -->
</ul>
</ul>
}}
}}
{{#switch: {{{type}}}
{{#if:{{{discordurl|}}}{{{planetmcurl|}}}{{{tumblrurl|}}}{{{redditurl|}}}{{{tiktokurl|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">External sites</span>
|vehicle = {{#if:{{{nameid|}}}{{{matrixname|}}}|<span class="infobox-extlink-title infobox-extlink-title-community">Community sites</span>
<ul class="infobox-extlink-list-rsi">
<ul class="infobox-extlink-list-community">
{{#if:{{{discordurl|}}}|<li class="infobox-extlink" id="discord">[{{{discordurl}}} Discord]</li>}} <!-- Discord -->
{{#if:{{{nameid|}}}|<nowiki/>
{{#if:{{{planetmcurl|}}}|<li class="infobox-extlink" id="planetmc">[{{{planetmcurl}}} Planet Minecraft]</li>}} <!-- Planet Minecraft --> {{#if:{{{mcforumsurl|}}}|<li class="infobox-extlink" id="mcforums">[{{{mcforumsurl}}} Minecraft Forums]</li>}} <!-- Minecraft Forums -->
<li class="infobox-extlink" id="dpscalculator">[https://www.erkul.games/ship/{{lc:{{{nameid}}}}} #DPSCalculator]</li> <!-- #DPSCalculator -->
{{#if:{{{tumblrurl|}}}|<li class="infobox-extlink" id="tumblr">[{{{tumblrurl}}} tumblr]</li>}} <!-- tumblr -->
<li class="infobox-extlink" id="spviewer">[https://www.spviewer.eu/pages/ships/{{lc:{{{nameid}}}}}.html SPViewer]</li> <!-- SC Ships Performances Viewer -->
{{#if:{{{redditurl|}}}|<li class="infobox-extlink" id="reddit">[{{{redditurl}}} Reddit]</li>}} <!-- Reddit -->
<li class="infobox-extlink" id="tradeinspace">[https://tradein.space/#/ship_maps/{{lc:{{{nameid}}}}} TIS Ship Viewer]</li> <!-- TradeIn.Space Ship Viewer -->
{{#if:{{{twitterurl|}}}|<li class="infobox-extlink" id="twitter">[{{{twitterurl}}} Twitter]</li>}} <!-- Twitter -->
}}<nowiki/>
{{#if:{{{tiktokurl|}}}|<li class="infobox-extlink" id="tiktok">[{{{tiktokurl}}} TikTok]</li>}} <!-- tiktok -->
{{#if:{{{matrixname|}}}|<nowiki/>
</ul>
<li class="infobox-extlink" id="starship42">[https://www.starship42.com/fleetview/single/?source=Star%20Citizen%20Wiki&type=matrix&style=colored&s={{urlencode:{{{matrixname}}}}} StarShip 42]</li> <!-- StarShip 42 -->
}}
<li class="infobox-extlink" id="fleetyards">[https://fleetyards.net/ships/{{lc:{{#invoke:String|replace|{{{matrixname}}}|%s|-||false}}}} FleetYards]</li> <!-- FleetYards -->
</div></div>
<!--<li class="infobox-extlink" id="galacticlogistics">[https://gallog.co/ships/{{lc:{{#invoke:String|replace|{{{matrixname}}}|%s|_||false}}}} Galactic Logistics]</li>--> <!-- Galactic Logistics -->
|player = <div class="infobox-button noprint"><div class="infobox-extlink-button"><span class="infobox-extlink-button-icon">[[File:WikimediaUI-Globe.svg|16px|link=]]</span>Social pages</div><div class="infobox-extlink-list">
}}
{{#if:{{namemcurl|}}{{{worldmapurl|}}}{{{article1|}}}{{{article2|}}}{{{article3|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">Official sites</span>
</ul>
<ul class="infobox-extlink-list-rsi">
}}
{{#if:{{{namemcurl|}}}|<li class="infobox-extlink" id="namemc">[{{{namemcurl}}} NameMC]</li>}} <!-- NameMC -->
|commodity = {{#if:{{{nameid|}}}|<span class="infobox-extlink-title infobox-extlink-title-community">Community sites</span>
{{#if:{{{worldmapurl|}}}|<li class="infobox-extlink" id="worldmap">[{{{worldmapurl}}} Worldmap]</li>}} <!-- Worldmap -->
<ul class="infobox-extlink-list-community">
{{#if:{{{article1|}}}|<li class="infobox-extlink" id="article1">[https://{{SERVERNAME}}/{{{article1}}} {{{article1}}}]</li>}} <!-- Article -->
{{#if:{{{nameid|}}}|<nowiki/>
{{#if:{{{article2|}}}|<li class="infobox-extlink" id="article2">[https://{{SERVERNAME}}/{{{article2}}} {{{article2}}}]</li>}} <!-- Article -->
<li class="infobox-extlink" id="galacticlogistics">[https://gallog.co/commodities/{{{type|unknown}}}/{{{nameid}}} Galactic Logistics]</li>
{{#if:{{{article3|}}}|<li class="infobox-extlink" id="article3">[https://{{SERVERNAME}}/{{{article3}}} {{{article3}}}]</li>}} <!-- Article -->
}}<nowiki/>
</ul>
</ul>
}}
}}
{{#if:{{{planetmcurl|}}}{{{tumblrurl|}}}{{{redditurl|}}}{{{tiktokurl|}}}{{{twitterurl|}}}{{{instagramurl|}}}{{{deviantarturl|}}}{{{youtubeurl|}}}{{{twitchurl|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">Social sites</span>
<ul class="infobox-extlink-list-rsi">
{{#if:{{{planetmcurl|}}}|<li class="infobox-extlink" id="planetmc">[{{{planetmcurl}}} Planet Minecraft]</li>}} <!-- Planet Minecraft -->
{{#if:{{{mcforumsurl|}}}|<li class="infobox-extlink" id="mcforums">[{{{mcforumsurl}}} Minecraft Forums]</li>}} <!-- Minecraft Forums -->
{{#if:{{{tumblrurl|}}}|<li class="infobox-extlink" id="tumblr">[{{{tumblrurl}}} tumblr]</li>}} <!-- tumblr -->
{{#if:{{{redditurl|}}}|<li class="infobox-extlink" id="reddit">[{{{redditurl}}} Reddit]</li>}} <!-- Reddit -->
{{#if:{{{tiktokurl|}}}|<li class="infobox-extlink" id="tiktok">[{{{tiktokurl}}} TikTok]</li>}} <!-- TikTok -->
{{#if:{{{twitterurl|}}}|<li class="infobox-extlink" id="twitter">[{{{twitterurl}}} Twitter]</li>}} <!-- Twitter -->
{{#if:{{{instagramurl|}}}|<li class="infobox-extlink" id="instagram">[{{{instagramurl}}} Instagram]</li>}} <!-- Instagram -->
{{#if:{{{deviantarturl|}}}|<li class="infobox-extlink" id="deviantart">[{{{deviantarturl}}} deviantArt]</li>}} <!-- deviantArt -->
{{#if:{{{youtubeurl|}}}|<li class="infobox-extlink" id="youtube">[{{{youtubeurl}}} YouTube]</li>}} <!-- YouTube -->
{{#if:{{{twitchurl|}}}|<li class="infobox-extlink" id="twitch">[{{{twitchurl}}} Twitch]</li>}} <!-- Twitch -->
</ul>
}}
{{#if:{{{steamurl|}}}{{{playstationurl|}}}{{{xboxurl|}}}{{{battleneturl|}}}{{{epicgames|}}}{{{riotgamesurl|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">Game platforms</span>
<ul class="infobox-extlink-list-rsi">
{{#if:{{{steamurl|}}}|<li class="infobox-extlink" id="steam">[{{{steamurl}}} Steam]</li>}} <!-- Steam -->
{{#if:{{{playstationurl|}}}|<li class="infobox-extlink" id="psn">[{{{playstationurl}}} Playstation]</li>}} <!-- Playstation -->
{{#if:{{{xboxurl|}}}|<li class="infobox-extlink" id="xbox">[{{{xboxurl}}} Xbox]</li>}} <!-- Xbox -->
{{#if:{{{battleneturl|}}}|<li class="infobox-extlink" id="battlenet">[{{{battleneturl}}} Battle.net]</li>}} <!-- battlenet -->
{{#if:{{{epicgames|}}}|<li class="infobox-extlink" id="epicgames">[{{{epicgames}}} Epic Games]</li>}} <!-- Epic games -->
{{#if:{{{riotgamesurl|}}}|<li class="infobox-extlink" id="riotgames">[{{{riotgamesurl}}} Riot Games]</li>}} <!-- riot games -->
</ul>
}}
</div></div>
|server = <div class="infobox-button noprint"><div class="infobox-extlink-button"><span class="infobox-extlink-button-icon">[[File:WikimediaUI-Globe.svg|16px|link=]]</span>View the worldmap</div><div class="infobox-extlink-list">
{{#if:{{{worldmapurl|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">Official sites</span>
<ul class="infobox-extlink-list-rsi">
{{#if:{{{worldmapurl|}}}|<li class="infobox-extlink" id="worldmap">[{{{worldmapurl}}} Worldmap]</li>}} <!-- Worldmap -->
</ul>
}}
</div></div>
|pack =  <div class="infobox-button noprint"><div class="infobox-extlink-button"><span class="infobox-extlink-button-icon">[[File:WikimediaUI-Globe.svg|16px|link=]]</span>Downloads</div><div class="infobox-extlink-list">
{{#if:{{{download|}}}{{{archive|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">External resources</span>
<ul class="infobox-extlink-list-rsi">
{{#if:{{{download|}}}|<li class="infobox-extlink" id="download">[{{{download}}} Download latest]</li>}} <!-- download -->
{{#if:{{{archive|}}}|<li class="infobox-extlink" id="download">[{{{archive}}} All versions]</li>}} <!-- archive -->
</ul>
}}
</div></div>
|plugin = <div class="infobox-button noprint"><div class="infobox-extlink-button"><span class="infobox-extlink-button-icon">[[File:WikimediaUI-Globe.svg|16px|link=]]</span>External sites</div><div class="infobox-extlink-list">
{{#if:{{{article1|}}}{{{article2|}}}{{{article3|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">Internal resources</span>
<ul class="infobox-extlink-list-rsi">
{{#if:{{{article1|}}}|<li class="infobox-extlink" id="article1">[https://{{SERVERNAME}}/{{{article1}}} {{{article1}}}]</li>}} <!-- Article -->
{{#if:{{{article2|}}}|<li class="infobox-extlink" id="article2">[https://{{SERVERNAME}}/{{{article2}}} {{{article2}}}]</li>}} <!-- Article -->
{{#if:{{{article3|}}}|<li class="infobox-extlink" id="article3">[https://{{SERVERNAME}}/{{{article3}}} {{{article3}}}]</li>}} <!-- Article -->
</ul>
}}
{{#if:{{{spigot|}}}{{{github|}}}{{{extwiki|}}}|<span class="infobox-extlink-title infobox-extlink-title-rsi">External resources</span>
<ul class="infobox-extlink-list-rsi">
{{#if:{{{spigot|}}}|<li class="infobox-extlink" id="spigot">[{{{spigot}}} Resource page]</li>}} <!-- spigot -->
{{#if:{{{github|}}}|<li class="infobox-extlink" id="github">[{{{github}}} GitHub]</li>}} <!-- github -->
{{#if:{{{extwiki|}}}|<li class="infobox-extlink" id="extwiki">[{{{extwiki}}} Documentation]</li>}} <!-- Document -->
</ul>
}}
}}
</div></div>
</div></div>

Latest revision as of 07:22, 12 September 2024

Template documentation[view][edit][history][purge]
This documentation is transcluded from Template:Infobox buttons/doc. Changes can be proposed in the talk page.

This template generates the external link button used by some infobox templates. It is meant to be used inside another template instead of directly.

Parameters

Supported link table
Link type Project page User profile Server page Plugin page
worldmapurl - -
namemcurl - - -
discordurl - - -
article1 -
article2 -
article3 -
planetmcurl - -
mcforumsurl - -
redditurl - -
twitterurl - -
tiktokurl - -
instagramurl - - -
deviantArt - - -
youtubeurl - - -
twitchurl - - -
steamurl - - -
playstationurl - - -
xboxurl - - -
battleneturl - - -
epicgames - - -
riotgames - - -
extwiki - - -
spigot - - -
github - - -