Extension:TalkRight
Cette extension n'est en ce moment pas activement maintenue ! Même si elle reste opérationnelle, les rapports de bogue ou les demandes de nouvelles fonctionnalités risquent de ne plus être pris en compte.
|
![]() État de la version : non-maintenu |
|
---|---|
Implémentation | Droits utilisateur |
Description | Rend l'édition des pages de discussion une action distincte de l'édition d'article. |
Auteur(s) | P Leveque, Marc Noirot, James Montalvo |
Dernière version | 1.5.0 (2013-05-06) |
MediaWiki | 1.19+ |
Modifie la base de données |
Non |
Composer | mediawiki/talk-right |
Licence | Licence publique générale GNU v2.0 ou ultérieur |
Téléchargement | Télécharger un instantané Note : |
talk |
|
L'extension Talkright fait de l'édition de pages de discussion une action distincte de l'édition d'articles pour créer des autorisations plus fines, en ajoutant le droit talk
.
Installation
Composer
À partir de la version 1.22 de MediaWiki, TalkRight doit être installé en utilisant Composer.
Le nom du package est mediawiki/talk-right
.
Pour obtenir des instructions sur l'installation de Composer, consultez le Composer User manual de MediaWiki.
Une fois que Composer est correctement installé, il vous suffit d'aller dans le répertoire d'installation de MediaWiki et de lancer :
composer require mediawiki/talk-right ~1.5
pour la dernière version stable ou
composer require mediawiki/talk-right 'dev-master'
pour la dernière version de développement
Toute mise à jour future est alors juste un appel à composer update
ou composer update enterprisemediawiki/talk-right
et vous pouvez toujours être sûr que toutes les dépendances sont satisfaites (actuellement il n'y a pas de dépendances).
Continuez avec les Common steps ci-dessous.
Attention : Si vous avez installé une version antérieure de TalkRight, vous devez supprimer son code du répertoire d'extension MediaWiki et supprimer l'appel à require_once
du fichier LocalSettings.php
avant de commencer la réinstallation avec Composer.
Téléchargement des packages
Si ce n'est pas une option, vous pouvez également l'installer comme ceci :
- Téléchargez la dernière version stable ou dernière version de développement de GitHub.
- : Alternativement, vous pouvez cloner TalkRight en utilisant git
- Extraire les fichiers dans le répertoire
$IP/extensions
- Si nécessaire, renommez le répertoire nouvellement créé en TalkRight
- Ajouter à la fin de LocalSettings.php :
wfLoadExtension( 'TalkRight' );
- Continuer avec les Common steps ci-dessous.
Étapes communes
- Mettez à jour LocalSettings pour spécifier les utilisateurs qui ont le droit talk (voir ci-dessous)
- Allez sur la page Special:Version de votre wiki et vérifiez qu'il existe une entrée pour TalkRight
Utilisation
Sur un wiki semi-privé, un utilisateur peut être autorisé à lire mais pas à modifier le contenu d'une page ainsi que sa page de discussion. Pour ce faire, définissez :
$wgGroupPermissions['user']['read'] = true;
$wgGroupPermissions['user']['edit'] = false;
Maintenant, si vous voulez encourager les commentaires à votre wiki d'un groupe de personnes, en leur donnant les droits de modifier les pages de discussion seulement, vous devez installer cette extension TalkRight et d'ajouter, par exemple, les deux lignes suivantes :
$wgGroupPermissions['commentators']['edit'] = false;
$wgGroupPermissions['commentators']['talk'] = true;
Historique
Date | Version | Notes |
---|---|---|
2014-06-06 | Version 1.5.0 | L'extension peut maintenant être installée via Composer |
2013-05-06 | Version 1.4.1 | mis à jour pour MW1.19. ajout d'un nouveau sujet et d'un lien de section d'édition. |
2011-11-24 | Version 1.3 | Pas besoin de modifier 'includes/SkinTemplate.php ' pour modifier le bouton "afficher la source".
|
2008-08-05 | Version 1.1 | Crédits ajoutés pour MediaWiki version 1.12, 1.13. |
2006-06-20 | Version 1.0.1 | Ajout de crédits et d'informations sur la version de l'extension. |
2006-06-07 | Version 1.0 | Première version. |