Template:Git file/doc/cs

Použití
{	"params": { "project": { "label": { "en": "Repository", "cs": "Úložiště", "tr": "Depo" },			"description": { "en": "Which Git repository the file is in.", "cs": "Ve kterém úložišti Git se soubor nachází.", "tr": "Dosyanın içinde bulunduğu Git deposu." },			"type": "string", "default": { "en": "mediawiki/core", "cs": "mediawiki/core", "tr": "mediawiki/core" }		},		"action": { "label": { "en": "Mode", "cs": "Mód", "tr": "Mod" },			"description": { "en": "One of “browse”, “tree” or “blame” or “history”.", "cs": "Jedno z “browse”, “tree” nebo “blame” nebo “history”.", "tr": "“browse\", “tree” veya “blame” veya “history” modlardan biri."			},			"type": "string",			"default": {				"en": "browse",				"cs": "browse",				"tr": "browse"			}		},		"branch": {			"label": {				"en": "Branch",				"cs": "Větev",				"tr": "Dal"			},			"description": {				"en": "Which branch of the repository the file is in.",				"cs": "Ve které větvi úložiště se soubor nachází.",				"tr": "Dosyanın deponun hangi dalında olduğu."			},			"type": "string",			"default": {				"en": "HEAD",				"cs": "HEAD",				"tr": "HEAD"			}		},		"file": {			"label": {				"en": "File",				"cs": "Soubor",				"tr": "Dosya"			},			"description": {				"en": "Path to the file within the specified repository and branch.",				"cs": "Cesta k souboru v rámci zadaného úložiště a větve.",				"tr": "Belirtilen depo ve daldaki dosyanın yolu."			},			"example": {				"en": "includes/MediaWiki.php",				"cs": "includes/MediaWiki.php", "tr": "includes/MediaWiki.php" },			"type": "string", "required": true, "suggested": true },		"sha": { "label": { "en": "Commit", "cs": "Vazba", "tr": "Taahhüt" },			"description": { "en": "The SHA-1 hash of the specific commit within a branch. Use this to make a permalink.", "cs": "Hash SHA-1 konkrétního potvrzení v rámci větve. Použijte toto k vytvoření trvalého odkazu.", "tr": "Bir daldaki belirli kaydetmenin SHA-1 karma değeri. Kalıcı bağlantı oluşturmak için bunu kullanın." },			"type": "string" },		"line": { "label": { "en": "Line number", "cs": "Číslo řádku", "tr": "Satır numarası" },			"description": { "en": "The link will anchor to this line within the file, and highlight it.", "cs": "Odkaz se ukotví na tento řádek v souboru a zvýrazní jej.", "tr": "Bağlantı, dosya içindeki bu satıra bağlanacak ve onu vurgulayacaktır." },			"example": { "en": "42", "cs": "42", "tr": "42" },			"type": "number" },		"text": { "label": { "en": "Label", "cs": "Označení", "tr": "Metin" },			"description": { "en": "The text that become the link.", "cs": "Text, který se stane odkazem.", "tr": "Bağlantı haline gelen metin." },			"type": "string", "default": { "en": "The “file” parameter value.", "cs": "Hodnota parametru “file”.", "tr": "“file” parametresi değeri." }		}	},	"description": { "en": "Generates a link to view the file in Gerrit.", "cs": "Vygeneruje odkaz pro zobrazení souboru v Gerritu.", "tr": "Dosyayı Gerrit'te görüntülemek için bir bağlantı oluşturur." },	"paramOrder": [ "text", "action", "project", "branch", "sha", "file", "line" ],	"format": "inline" }

Příklady

 * Basic

vytvoří

vytvoří


 * Text

vytvoří


 * Action

vytvoří

vytvoří


 * Line number

vytvoří


 * Project summary page (deprecated)

vytvoří

Známé potíže

 * Sloučit s Git, nebo možná Gerrit, MW file atd., ale jednodušeji?

Poznámky
Šablona musí pro středník a znak hash používat číselné entity  a , protože WP:Pokročilé kódování šablon říká: "MediaWiki wiki-formátuje klauzule uvnitř #if". MediaWiki někdy analyzuje tyto znaky jako zavedení definičního termínu a číslovaného seznamu (i když nejsou na začátku nových řádků).

Související odkazy

 * git repo odkazy na shrnutí úložiště
 * MW file vygeneruje pole s různými odkazy na soubor v jádře MediaWiki, které používá Příručka.
 * git generuje odkazy na různé objekty související s git na gerritu, jako jsou commity nebo changesety
 * github odkazy na soubor v mirror GitHubu úložiště (ve výchozím nastavení wikimedia/mediawiki)
 * spousta dalších efektních šablon pro rozšíření na gerrit, viz Category:Git.