Difference between revisions of "Template:SnowglobeDownloadBox"

From Second Life Wiki
Jump to navigation Jump to search
(little download logo)
m (made release candidate be yellow and snapshot be less saturated.)
 
(6 intermediate revisions by 3 users not shown)
Line 5: Line 5:
: '''(optional)''' Name of the download. If omitted, "Snowglobe w.x.y" will be used instead (with x, y and z as given below).
: '''(optional)''' Name of the download. If omitted, "Snowglobe w.x.y" will be used instead (with x, y and z as given below).
;type
;type
: <code>release</code>, <code>test build</code> etc.
: <code>release</code>: Blue background, macsuffix is ignored.
: <code>release</code> will cause different visuals (only color, currently) and will cause macsuffix to be ignored. Other values don't have any effect for now.
: <code>release candidate</code>: Yellow background, macsuffix is  ignored.
: <code>test build</code>: Yellow background.
: <code>snapshot</code>: Red background, prevents generating a 'release notes' link.
: Other values don't have any effect for now.
;w, x, y, z
;w, x, y, z
: Components of the version number: Major, Minor, Sub-Minor and "build number" (for SG actually the SVN revision)
: Components of the version number: Major, Minor, Sub-Minor and "build number" (for SG actually the SVN revision)
Line 18: Line 21:
<code>release</code> causes blue background. <code>macsuffix</code> could be omitted without any effect, as it is ignored. <code>name</code> was omitted.
<code>release</code> causes blue background. <code>macsuffix</code> could be omitted without any effect, as it is ignored. <code>name</code> was omitted.
<pre>
<pre>
{{User:Boroondas Gupte/sandbox/SnowglobeDownloadBox
{{SnowglobeDownloadBox
|type    = release
|type    = release
|w        = 2
|w        = 2
Line 30: Line 33:
}}
}}
</pre>
</pre>
{{User:Boroondas Gupte/sandbox/SnowglobeDownloadBox
{{SnowglobeDownloadBox
|type    = release
|type    = release
|w        = 2
|w        = 2
Line 44: Line 47:
Non-release <code>type</code> causes yellow background. <code>macsuffix</code> is ''needed'' here to get the correct URL for the MacOS download.
Non-release <code>type</code> causes yellow background. <code>macsuffix</code> is ''needed'' here to get the correct URL for the MacOS download.
<pre>
<pre>
{{User:Boroondas Gupte/sandbox/SnowglobeDownloadBox
{{SnowglobeDownloadBox
|name    = {{Snowglobe_2-installers-trunk/{{{1|en}}}}}
|name    = {{Snowglobe_2-installers-trunk/{{{1|en}}}}}
|type    = test build
|type    = test build
Line 57: Line 60:
}}
}}
</pre>
</pre>
{{User:Boroondas Gupte/sandbox/SnowglobeDownloadBox
{{SnowglobeDownloadBox
|name    = {{Snowglobe_2-installers-trunk/{{{1|en}}}}}
|name    = {{Snowglobe_2-installers-trunk/{{{1|en}}}}}
|type    = test build
|type    = test build
Line 71: Line 74:


</noinclude><includeonly>{{#vardefine: urlprefix | http://secondlife.com/developers/opensource/downloads/{{{year}}}/{{{branch}}}/{{{z}}}/Snowglobe
</noinclude><includeonly>{{#vardefine: urlprefix | http://secondlife.com/developers/opensource/downloads/{{{year}}}/{{{branch}}}/{{{z}}}/Snowglobe
}}{{ColorBox|[[File:Crystal_Clear_app_download_manager.png|32px|left|link=]] {{{name|Snowglobe {{{w}}}.{{{x}}}.{{{y}}}}}}| ({{{w}}}.{{{x}}}.{{{y}}}.{{{z}}}, {{{date}}}) ([[Release Notes/Snowglobe Release/{{{w}}}.{{{x}}}|release notes]]) <br /> &#91;&nbsp;'''[{{#var:urlprefix}}_{{{w}}}-{{{x}}}-{{{y}}}-{{{z}}}_Setup.exe Windows]'''&nbsp;&#124;&nbsp;'''[{{#var:urlprefix}}_{{{w}}}_{{{x}}}_{{{y}}}_{{{z}}}{{#ifeq: {{{type}}} | release || {{{macsuffix|}}} }}.dmg Mac]'''&nbsp;&#124;&nbsp;'''[{{#var:urlprefix}}-i686-{{{w}}}.{{{x}}}.{{{y}}}.{{{z}}}.tar.bz2 Linux]'''&nbsp;&#93;
}}{{ColorBox|[[File:Crystal_Clear_app_download_manager.png|32px|left|link=]] {{{name|Snowglobe {{{w}}}.{{{x}}}.{{{y}}}}}}| ({{{w}}}.{{{x}}}.{{{y}}}.{{{z}}}, {{{date}}}) {{#ifeq: {{{type}}} | snapshot | |([[Release Notes/Snowglobe Release/{{{w}}}.{{{x}}}|release notes]])}} <br /> &#91;&nbsp;'''[{{#var:urlprefix}}_{{{w}}}-{{{x}}}-{{{y}}}-{{{z}}}_Setup.exe Windows]'''&nbsp;&#124;&nbsp;'''[{{#var:urlprefix}}_{{{w}}}_{{{x}}}_{{{y}}}_{{{z}}}{{#switch: {{{type}}} | release = | release candidate = | #default = {{{macsuffix|}}}}}.dmg Mac]'''&nbsp;&#124;&nbsp;'''[{{#var:urlprefix}}-i686-{{{w}}}.{{{x}}}.{{{y}}}.{{{z}}}.tar.bz2 Linux]'''&nbsp;&#93;
|3={{#ifeq: {{{type}}} | release | #EBFDFF |#FFFFD0}}}}</includeonly><noinclude>
|3={{#switch: {{{type}}} | release = #EBFDFF | release candidate = #FFFFD0 | test build = #FFFFD0 | snapshot = #FFD0D0 | #default = #FFFFD0}}}}</includeonly><noinclude>


[[Category:Box templates]]</noinclude>
[[Category:Box templates]]</noinclude>

Latest revision as of 14:03, 4 August 2010

Usage

Parameters

name
(optional) Name of the download. If omitted, "Snowglobe w.x.y" will be used instead (with x, y and z as given below).
type
release: Blue background, macsuffix is ignored.
release candidate: Yellow background, macsuffix is ignored.
test build: Yellow background.
snapshot: Red background, prevents generating a 'release notes' link.
Other values don't have any effect for now.
w, x, y, z
Components of the version number: Major, Minor, Sub-Minor and "build number" (for SG actually the SVN revision)
year, branch
correspond to the respective parts of the SVN URL
date
Other than 'year' above, this is the actual date of when the build was done
macsuffix
(optional) Part of the .dmg filename for trunk builds. Assumed empty when omitted. Ignored when type = release.

Examples

release causes blue background. macsuffix could be omitted without any effect, as it is ignored. name was omitted.

{{SnowglobeDownloadBox
|type     = release
|w        = 2
|x        = 0
|y        = 2
|z        = 3576
|branch   = 2.0
|date     = July 29, 2010
|year     = 2010      
|macsuffix= _THISWILLBEIGNORED
}}
Crystal Clear app download manager.png
Snowglobe 2.0.2
(2.0.2.3576, July 29, 2010) (release notes)
Windows | Mac | Linux ]


Non-release type causes yellow background. macsuffix is needed here to get the correct URL for the MacOS download.

{{SnowglobeDownloadBox
|name     = {{Snowglobe_2-installers-trunk/{{{1|en}}}}}
|type     = test build
|w        = 2
|x        = 1
|y        = 0
|z        = 3565
|branch   = trunk
|date     = July 27, 2010
|year     = 2010
|macsuffix= _SNOWGLOBETESTBUILD
}}
Crystal Clear app download manager.png
Snowglobe 2.1.0 Test Build (trunk)
(2.1.0.3565, July 27, 2010) (release notes)
Windows | Mac | Linux ]