Template:ExtensionHook/doc

{	"params": { "templatemode": { "label": { "en": "Template mode", "fr": "Mode du modèle" },			"type": "string", "description": { "fr": "Mettre nocats si la documentation de l'accroche ne doit pas apparaître dans les catégories standards de MediaWiki. On peut ne pas vouloir catégoriser la documentation de l'accroche : documenter une accroche dans une extension, ou documenter le modèle lui-même. " },			"default": { "fr": "La page de documentation est placée dans les catégories des accroches Mediawiki, des accroches ajoutées à Mediawiki..." }		},		"name": { "label": { "en": "Name", "fr": "Nom" },			"description": { "en": "The name of the hook. This is usually the same name as the sub-page.", "fr": "nom de l'accroche (habituellement c'est celui de la sous-page)." },			"type": "string", "required": true, "example": { "fr": "name=CirrusSearchMappingConfig" }		},		"removed": { "label": { "en": "Version removed", "fr": "Supprimé" },			"description": { "en": "If the hook has been removed, the version of MediaWiki that it was removed in.", "fr": "version de MediaWiki dans laquelle l'accroche a été supprimée (si c'est le cas)" },			"type": "string" },		"newvarname": { "label": { "en": "Replacement name", "fr": "Nouveau nom" },			"description": { "en": "If the hook is either deprecated or removed, name the feature that replaces this hook, if there is any replacement.", "fr": "nom utilisé par ou  lorsque removed ou deprecated sont positionnés." },			"type": "string" },		"newvarlink": { "label": { "en": "Replacement link", "fr": "Nouveau lien" },			"description": { "en": "If the hook is either deprecated or removed, link to the feature that replaces this hook, if there is any replacement.", "fr": "lien utilisé par ou  lorsque removed ou deprecated sont positionnés." },			"type": "wiki-page-name" },		"deprecated": { "label": { "en": "Version deprecated", "fr": "Obsolète" },			"description": { "en": "If the hook has been deprecated, the version of MediaWiki that it was deprecated in.", "fr": "version de MediaWiki où l'accroche est obsolète (si l'accroche est déclarée obsolète et n'a pas été supprimée)" },			"type": "string" },		"version": { "label": { "en": "Version introduced", "fr": "Version" },			"description": { "en": "The version of MediaWiki this hook was first introduced in.", "fr": "version de MediaWiki où l'accroche a été introduite." },			"type": "string", "suggested": true, "example": { "fr": "version=1.24.0" }		},		"rev": { "label": { "en": "SVN revision introduced", "fr": "Révision" },			"description": { "en": "SVN revision in which this hook was first introduced. If this parameter is given, it will link to the appropriate CodeReview page.", "fr": "Numéro SVN de révision avec laquelle cette accroche a été introduite la première fois. Quand ce paramètre est fourni, il est lié à la page correspondante de la revue de code." },			"type": "string", "example": { "fr": "rev=r115794" }		},		"gerrit": { "label": { "en": "Gerrit changeset introduced", "fr": "Gerrit" },			"description": { "en": "Gerrit change number in which this hook was first introduced. If this parameter is given, it will link to the appropriate Gerrit changeset page.", "fr": "numéro de modification Gerrit par lequel cette accroche a été introduite la première fois. Si ce paramètre est fourni, il sera lié à la page de ll'ensemble de corrections correspondant de Gerrit. " },			"type": "number", "suggested": true, "example": { "fr": "gerrit=104766" }		},		"summary": { "label": { "en": "Summary", "fr": "Résumé" },			"description": { "en": "A short description of the hook's purpose. More detailed descriptions are desirable, and should be added to the main page content.", "fr": "Courte présentation de l'accroche. La description complete se trouve dans le contenu de la page principale. Si vous mettez a jour la description courte, mettez à jour également les deux tables de Manual:Hooks." },			"type": "string", "suggested": true, "example": { "fr": "summary= Permet de configurer l'organisation des champs" }		},		"args": { "label": { "en": "Arguments", "fr": "Arguments" },			"description": { "en": "The arguments that are defined by the hook signature.", "fr": "tels qu'il sont utilisés à l'entrée de la fonction" },			"required": true, "type": "string", "example": { "fr": "args=array &$config, MappingConfigBuilder $builder" }		},		"extension": { "label": { "en": "Extension name", "fr": "Extension" },			"description": { "en": "Extension name where the hook is called; for when the source is not in the MediaWiki core code repository.", "fr": "nom de l'extension où l'accroche est appelée; dans les cas où le source n'est pas dans le dépôt de code du noyau MediaWiki." },			"type": "wiki-page-name", "required": true, "example": { "fr": "extension=CirrusSearch" }		},		"source": { "label": { "en": "Source 1", "fr": "Source" },			"description": { "en": "Location (file name) which calls this hook in the code.", "fr": "nom du fichier de code source qui appelle cette accroche. D'autres endroits peuvent être ajoutés avec source2 ... source10" },			"type": "string", "suggested": true, "example": { "fr": "source=includes/Maintenance/MappingConfigBuilder.php" }		},		"source2": { "label": { "en": "Source 2", "fr": "Source 2" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du second fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source3": { "label": { "en": "Source 3", "fr": "Source 3" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du troisième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source4": { "label": { "en": "Source 4", "fr": "Source 4" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du quatrième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source5": { "label": { "en": "Source 5", "fr": "Source 5" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du cinquième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source6": { "label": { "en": "Source 6", "fr": "Source 6" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du sixième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source7": { "label": { "en": "Source 7", "fr": "Source 7" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du septième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source8": { "label": { "en": "Source 8", "fr": "Source 8" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du huitième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source9": { "label": { "en": "Source 9", "fr": "Source 9" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du neuvième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"source10": { "label": { "en": "Source 10", "fr": "Source 10" },			"description": { "en": "Location (file name) which calls this hook in the code, if another source exists", "fr": "nom du dixième fichier de code source qui appelle cette accroche; voir source" },			"type": "string" },		"sourcefunction": { "label": { "en": "Source function", "fr": "Fonction appelante" },			"description": { "en": "Name of the function which calls this hook", "fr": "nom de la fonction qui appelle cette accroche. Vous pouvez en ajouter une autre avec sourcefunction2." },			"type": "string", "suggested": true, "example": { "fr": "sourcefunction = getUserBlockDetails" }		},		"sourceclass": { "label": { "en": "Source class", "fr": "Classe appelante" },			"description": { "en": "The fully qualified class name (FQCN) which calls this hook.", "fr": "nom complètement qualifié (format FQCN) de la classe qui appelle cette accroche" },			"suggested": true, "type": "string", "example": { "fr": "sourceclass=CirrusSearch\\Maintenance\\MappingConfigBuilder" }		},		"sourcefunction2": { "label": { "en": "Source function 2", "fr": "Autre source appelant" },			"description": { "en": "Name of the function which calls this hook, if another functions call this hook", "fr": "comme sourcefunction mais nom d'une autre fonction (s'il elle existe) qui appelle aussi cette accroche " },			"type": "string" },		"nocatdesc": { "label": { "en": "No category description", "fr": "Sans description" },			"description": { "en": "Allows to hide the category hook description if the hook was removed completely from MediaWiki version.", "fr": "avec yes, si une accroche est supprimée complètement d'une version MediaWiki, la description de la catégorie ne sera pas affichée afin de la garder cachée." },			"type": "string", "example": { "fr": "nocatdesc=yes" }		}	},	"description": { "en": "A card which describes the information of a hook registered by an extension.", "fr": "Fiche décrivant les informations d'une accroche enregistrée par une extension." },	"paramOrder": [ "templatemode", "name", "rev", "gerrit", "version", "deprecated", "removed", "newvarname", "newvarlink", "summary", "args", "extension", "source", "source2", "source3", "source4", "source5", "source6", "source7", "source8", "source9", "source10", "sourceclass", "sourcefunction", "sourcefunction2", "nocatdesc" ],	"format": "block" }