Difference between revisions of "Template:GitlabDownload"
Joelmartin (talk | contribs) m (1 revision imported) |
Joelmartin (talk | contribs) m (Text replacement - "<tvar|1>" to "") |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
<languages /> | <languages /> | ||
− | </noinclude>{{#switch: | + | </noinclude>{{#switch: |
| = | | = | ||
<div class="plainlinks" style="white-space: nowrap;"> | <div class="plainlinks" style="white-space: nowrap;"> | ||
{{#if:{{{snapshot|}}}| | {{#if:{{{snapshot|}}}| | ||
− | [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/downloads ''' | + | [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/downloads ''' Download snapshot'''] {{#if:{{{mastertarball|}}}| ([https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/-/archive/master/{{{2|{{PAGENAMEE}}}}}-master.tar.gz Git master]) }}<br /> |
|{{#if:{{{mastertarball|}}}| | |{{#if:{{{mastertarball|}}}| | ||
− | [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/-/archive/master/{{{2|{{PAGENAMEE}}}}}-master.tar.gz ''' | + | [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/-/archive/master/{{{2|{{PAGENAMEE}}}}}-master.tar.gz ''' Download master snapshot''']<br /> |
}}}} | }}}} | ||
GitLab: | GitLab: | ||
− | * [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/ | + | * [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/ project page] |
− | * [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}.git | + | * [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}.git git repository URL] <sup>[<span></span>[[Special:MyLanguage/Gerrit| help]]]</sup> |
− | * [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/commits/master | + | * [https://gitlab.com/{{{1|{{{user|}}}}}}/{{{2|{{PAGENAMEE}}}}}/commits/master commit history]<br /> |
− | {{#if:{{{translatewiki|}}}||<small>'' | + | {{#if:{{{translatewiki|}}}||<small>'' Note:<br /> No [[Special:MyLanguage/Localisation#Translation resources|localisation]] updates are<br />provided by <tvar|twn>{{ll|translatewiki.net|translatewiki.net}}.''</small>}} |
</div><includeonly>[[Category:Extensions in GitLab version control{{#translation:}}]]</includeonly> | </div><includeonly>[[Category:Extensions in GitLab version control{{#translation:}}]]</includeonly> | ||
| #default= | | #default= |
Latest revision as of 18:15, 21 December 2019
GitLab:
Note:
No localisation updates are
provided by <tvar

Usage
Transclude the template inside an Extension article to create GitLab Git links. It is specifically designed to provide links for the download argument used in Template:Extension and categorizes into Category:Extensions in GitLab version control.
This template takes two unnamed parameters to form the links, these are:
1
(also as:user
): To form the username holding the repository2
: to calculate the name of the repository holding the project, This defaults to the pagename that the extension is on
- Note: Spaces must be padded with '_' underscores.
- Snapshots
- (Activate by using |<option>=1)
snapshot
: Displays a link to your downloads page if you have added any.mastertarball
: Displays a download link to a tarball of yourmaster
branch.
Usage Example
{{GitlabDownload|<Repository Username>|<Repository Name>}}
An example with Linus Torvalds's linux repository: ({{GitlabDownload|torvalds|linux}}
)
or
{{GitlabDownload|<Repository Username>|<Repository Name>|snapshot=1}}
An example with Linus Torvalds's linux repository: ({{GitlabDownload|torvalds|linux|snapshot=1}}
)
By default a note is added that the extension is not translatable in translatewiki.net. It can be removed by adding the parameter translatewiki=1
:
{{GitlabDownload|<Repository Username>|<Repository Name>|translatewiki=1}}
See also