Extension:LogoFunctions

From mediawiki.org
This page is a translated version of the page Extension:LogoFunctions and the translation is 100% complete.
Manuel des extensions MediaWiki
LogoFunctions
État de la version : stable
Implémentation Fonction d'analyseur
Description Ajoute une fonction d'analyse sur le logo du wiki
Auteur(s) JuneHyeon Bae (*devuntdiscussion)
Dernière version 2.0 (2019-09-15)
MediaWiki 1.31+
PHP 7.0+
Modifie la base
de données
Non
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
  • $wgNamespaceLogos
Téléchargements trimestriels 7 (Ranked 143rd)
Traduire l’extension LogoFunctions sur translatewiki.net si elle y est disponible
Problèmes Tâches ouvertes · Signaler un bogue

L'extension 'LogoFunctions ajoute des fonctions d'analyse pour remplacer ou ajouter des timbres au logo du wiki.

Utilisation

#setlogo
{{#setlogo:ExampleLogo.png}}

Cela définit le logo par son fichier [[File:ExampleLogo.png]]

#stamplogo
{{#stamplogo:Featured.png|190px|top|-1em|-1em}}

Cela ajoute un tampon d'article en vedette au logo (fichier [[File:Featured.png]]), 190px de large, à -1em de la gauche, -1em du haut, comme vu sur uncyclopedia:Page title.

Les options top et bottom peuvent être utilisées, jusqu'à deux tampons appliqués au logo sur une page.

Installation

Cette extension n'a pas fonctionné pendant plusieurs années. Utilisez le master ou respectivement les versions pour MediaWiki 1.34 et ultérieures une fois disponibles, pour l'installer.
  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé LogoFunctions dans votre dossier extensions/.
    Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/LogoFunctions
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'LogoFunctions' );
    
  • Configurer si nécessaire.
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Configuration

Cette extension peut être utilisée pour définir les logos par espace de noms via la configuration en mappant un numéro d'espace de noms à un fichier disponible sur le wiki :

$wgNamespaceLogos = [
	6 => 'Uncyclomedia Commons.png',
	7 => 'Uncyclomedia Commons.png',
];

Le code ci-dessus ajouté à votre fichier LocalSettings.php va définir comme étant des logos, les fichiers que vous avez spécifiés dans les espaces de noms File et File talk. Pour ceux-ci en particulier, pensez à protéger les fichiers et à les marquer comme utilisés, pour les empêcher d'être supprimés.

N'utilisez pas les constantes d'espaces de noms mais les numéros d'espaces de noms pour la configuration, car les constantes ne fonctionnent pas. Voir tâche T232952 pour plus d'informations.