Template:GitlabDownload/sandbox

From Bonkipedia
< Template:GitlabDownload
Revision as of 16:41, 14 June 2022 by [[mw:]]>Xxmarijnw
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Template documentation

Usage

Transclude the template inside an Extension page 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 repository
  • 2: 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 your master branch.
  • customdomain: Changes the domain from gitlab.com to something else.

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}}

If you are using a self-hosted GitLab instance, you can change the domain using the parameter customdomain:

{{GitlabDownload|<Repository Username>|<Repository Name>|customdomain=example.com}}

See also