Template:Repo link/doc infrastructure clone: Difference between revisions
Jump to navigation
Jump to search
(Fixes for the goal section description.) |
(Added the 'default_proj' and 'default_repo' parameters to allow these to be passed into {{repo link/doc usage}}.) |
||
Line 9: | Line 9: | ||
| opt = 1 | | opt = 1 | ||
| user = {{{user|0}}} | short_user = u | pos_user = 1 | stat_user = mandatory | | user = {{{user|0}}} | short_user = u | pos_user = 1 | stat_user = mandatory | ||
| proj = 1 | short_proj = p | pos_proj = 1 | stat_proj = mandatory | | proj = 1 | short_proj = p | pos_proj = 1 | stat_proj = mandatory | default_proj{{#if: {{{default_proj|}}}||NULL}} = {{{default_proj}}} | ||
| repo = 1 | short_repo = r | pos_repo = 2 | stat_repo = mandatory | | repo = 1 | short_repo = r | pos_repo = 2 | stat_repo = mandatory | default_repo{{#if: {{{default_repo|}}}||NULL}} = {{{default_repo}}} | ||
| post = 1 | | post = 1 | ||
| sf = {{#ifeq: {{{site|}}} | sourceforge | 1 | 0}} | | sf = {{#ifeq: {{{site|}}} | sourceforge | 1 | 0}} |
Latest revision as of 15:01, 11 March 2016
The following template description is not displayed when the template is inserted in an article.
Goal
To provide a consistent representation of the command to clone git repositories from the MISSING open source infrastructure. This is a subtemplate of the master {{repo link}} template designed to be specific for the git clone
command and the MISSING infrastructure.
Usage
{{MISSING clone | opt = | proj = | repo = | post = }}
The parameters are:
Parameter | Description | Abbreviated parameter |
Numbered parameter |
Status |
---|---|---|---|---|
opt | Any additional options to show after the command git clone , but before the URL.
|
optional | ||
proj | The name of the project, consisting of a grouping of repositories on the open source infrastructure. | p | 1 | mandatory |
repo | The name of the repository. A project registered on one of the open source infrastructures generally allows for multiple repositories under that project name. | r | 2 | mandatory |
post | Text to append. This is forms a set with the parameter opt. For example it can represent any command line options that come after the URL. | optional |
Plain text
To create a URL or link as plain text and avoid external links, simply use the {{#tag:tagname|content}}
magic word construct:
{{#tag:nowiki| {{repo link | full = 1 }} }}
https://sourceforge.net/p/flightgear/flightgear/ci/next/tree/
To use the <code> tags:
{{#tag:code|{{#tag:nowiki| {{repo link | full = 1 }} }}}}
https://sourceforge.net/p/flightgear/flightgear/ci/next/tree/
Examples
Related templates
|