Extension:GlobalUserPage
![]() État de la version : stable |
|
---|---|
Implémentation | Interface utilisateur |
Description | Autorise les pages utilisateur globales (partagées entre les wikis) dans une ferme de wikis. |
Auteur(s) | Jack Phoenix, Kunal Mehta |
Dernière version | 0.11.1 (2017-09-18) |
Politique de compatibilité | Versions ponctuelles alignées avec MediaWiki. Le master n'est pas compatible arrière. |
MediaWiki | 1.39+ |
PHP | 5.5.9+ |
Licence | Licence publique générale GNU v3.0 ou supérieur |
Téléchargement | |
Aide | Help:Extension:GlobalUserPage/fr |
Exemple | ShoutWiki |
|
|
Téléchargements trimestriels | 20 (Ranked 154th) |
Utilisé par les wikis publics | 2,011 (Ranked 198th) |
Traduire l’extension GlobalUserPage sur translatewiki.net si elle y est disponible | |
Problèmes | Tâches ouvertes · Signaler un bogue |
L'extension GlobalUserPage autorise les pages utilisateur globales (partagées entre les wikis) dans une ferme de wikis.
Cette extension a été développée par Jack Phoenix pour ShoutWiki , sur la base originale de Extension:HelpPages Kunal Mehta (l'extension ne partage plus de code)
Documentation utilisateur
Voir Aide:Extension:Page d’utilisateur globale .
Mises en garde
Utiliser cette extension apporte quelques risques au niveau de la sécurité. Vous devez absolument faire confiance au wiki central et à ses administrateurs parce qu'ils peuvent facilement insérer du HTML brut à dans votre wiki, ouvrant ainsi des brèches XSS et autres choses désagréables.
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
GlobalUserPage
dans votre dossierextensions/
. - Ajoutez le code suivant à la fin de votre fichier
LocalSettings.php
:wfLoadExtension( 'GlobalUserPage' );
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Configuration
$wgGlobalUserPageAPIUrl
- URL deapi.php
du wiki central. Cette URL est utilisée en interne pour récupérer le texte de la page utilisateur globale.$wgGlobalUserPageCacheExpiry
- contrôle le temps pendant lequel le HTML généré reste dans la cache. La valeur par défaut est60 * 60 * 24 * 7
(une semaine). Le HTML est habituellement invalidé lors d'une modification, mais c'est un très mauvais cas de repli.$wgGlobalUserPageDBname
- nom de la base de données où les données de la page globale utilisateur sont stockées; habituellement mis à la même valeur que$wgSharedDB
.$wgGlobalUserPageFooterKey
- clé du message à ajouter en tant que pied de page en bas des pages utilisateur globales, oufalse
s'il n'y a pas de pied de page de défini.$wgGlobalUserPageTimeout
- Temps maximal d'exécution des requêtes API internes; pour utiliser$wgHTTPTimeout
initialiser ceci avec la chaînedefault
.
Cette extension est utilisée par au moins un des projets Wikimédia. Cela signifie probablement que l’extension est assez stable et fonctionnelle pour être utilisée sur des sites à fort trafic. Recherchez le nom de cette extension dans le CommonSettings.php de Wikimédia et dans le fichier de configuration InitialiseSettings.php pour situer les endroits où elle est installée. Une liste complète des extensions installées sur un Wiki donné peut être visualisée sur la page Special:Version de ce wiki. |
Cette extension est incluse dans les paquets et / ou les fermes de wikis suivants : Cette liste ne fait pas autorité. Certaine fermes de wikis ou d'hébergeurs peuvent contenir ce extension même s'ils ne figurent pas ici. Vérifiez toujours cela dans votre environement avant de confirmer. |