Extension:SandboxLink
![]() État de la version : stable |
|
---|---|
Implémentation | Interface utilisateur, MyWiki |
Description | Ajoute un lien vers le bac à sable personnel de l’utilisateur au menu des outils personnels |
Auteur(s) | Bartosz Dziewoński (Matma Rexdiscussion) |
Dernière version | Continuous updates |
Politique de compatibilité | Versions ponctuelles alignées avec MediaWiki. Le master n'est pas compatible arrière. |
MediaWiki | 1.25+ |
Modifie la base de données |
Non |
Licence | Licence MIT |
Téléchargement | |
Aide | Help:Extension:SandboxLink/fr |
|
|
Téléchargements trimestriels | 64 (Ranked 84th) |
Traduire l’extension SandboxLink sur translatewiki.net si elle y est disponible | |
Problèmes | Tâches ouvertes · Signaler un bogue |
L’extension SandboxLink ajoute un lien vers le bac à sable personnel de l’utilisateur au menu des outils personnels. Le bac à sable est supposé exister, ou sera créé comme sous-page /sandbox de la page utilisateur. L'extension reflète scrupuleusement l'existence de la page (liens en rouge, avec un lien toujours en bleu dans le gadget) ce qui est utile pour attirer l'attention des nouveaux venus. L'extension conserve également le lien disponible vers les pages spéciales restreintes (special:preferences et special:userlogin).
Une version plus limitée de cette fonctionnalité peut être obtenue avec un code JavaScript: Snippets/MySandbox . Cet extrait de code a été précédemment utilisé comme gadget sur plusieurs wikis Wikimedia, la plupart d'entre-eux avaient déclaré default=on. Le principal inconvénient du gadget sont ses performances et les clics par erreur : parce que la portion de code ne se charge qu'après le rendu de tous les éléments, elle provoque un mouvement perturbant dans la barre personnelle. Cela conduit aussi à de nombreux clics par erreur quand un contributeur essaie de visiter sa page utilisateur ou sa page de discussion, et que ces liens ont été renommés juste avant le clic. D'un autre côté, l'inconvénient de l'extension est que une fois installée sur un wiki, l'utilisateur ne peut pas supprimer le lien qui apparait dans la barre d'outils personnelle.
Utilisation
Voir l'extension SandboxLink.
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
SandboxLink
dans votre dossierextensions/
.
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/SandboxLink - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'SandboxLink' );
- Configurez selon les besoins.
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Configuration
Configuration côté serveur
Cette extension possède un paramètre de configuration :
$wgSandboxLinkDisableAnon
- (valeur par défaut :
true
) - indique s'il faut désactiver la fonctionnalité pour les uilisateurs anonymes.
Configuration sur le wiki
Le lien vers le bac à sable généré par cette extension peut être modifié en changeant certains messages système.
- sandboxlink-subpage-name
- (valeur par défaut en anglais : sandbox, mais pouvant varier selon les langues)
- nom de la sous-page utilisateur où le bac à sable sera créé. Par défaut, la page utilisée est « User:Example/sandbox ».
- Initialiser ce message à '-' pour supprimer le lien du bac à sable pour tous les utilisateurs.
- La valeur dans la langue du contenu du wiki sera toujours utilisée indépendamment de la langue choisie par l'utilisateur. Si votre wiki est multilingue, ceci peut être redéfini par le paramètre de configuration MediaWiki
$wgForceUIMsgAsContentMsg
. - sandboxlink-portlet-label
- (valeur par défaut en anglais : Sandbox, mais pouvant varier selon les langues)
- Etiquette du lien dans la barre d'outils personnelle de l'utilisateur.
- tooltip-pt-sandbox
- (valeur par défaut en anglais : Your sandbox, mais pouvant varier selon les langues)
- Texte contenu dans l'attribut title du lien vers le bac à sable. Ce texte est affiché lorsque l'utilisateur survole le lien avec la souris.
- sandboxlink-editintro-pagename
- sandboxlink-preload-pagename
- (valeur par défaut : '-')
- Quand la page du bac à sable n'existe pas, c'est le titre de la page à utiliser pour les paramètres 'editintro' et 'preload' du lien. Voir les Options modifiant le formulaire d'édition. Non activé par défaut.
Voir aussi
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 fermes de wikis ou les hôtes suivants et / ou les paquets : Cette liste ne fait pas autorité. Certaines fermes de wikis ou hôtes et / ou paquets peuvent contenir cette extension même s'ils ne sont pas listés ici. Vérifiez toujours cela avec votre ferme de wikis ou votre hôte ou votre paquet avant de confirmer. |