Extension:TalkRight

This page is a translated version of the page Extension:TalkRight and the translation is 97% complete.
Manuel des extensions MediaWiki
OOjs UI icon advanced-invert.svg
TalkRight
État de la version : stable
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+
Modifications de
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
talk

Vérifier la matrice des utilisations et des versions.

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 :

$IP désigne le répertoire d'installation (or "chemin" path en anglais) de votre installation MédiaWiki, le répertoire qui contient LocalSettings.php , index.php etc..
  1. Téléchargez la dernière version stable ou dernière version de développement de GitHub.
  2. : Alternativement, vous pouvez cloner TalkRight en utilisant git
  3. Extraire les fichiers dans le répertoire $IP/extensions
  4. Si nécessaire, renommez le répertoire nouvellement créé en TalkRight
  5. Ajouter à la fin de LocalSettings.php  :
    require_once("$IP/extensions/TalkRight/TalkRight.php");
    
  6. Continuer avec les Common steps ci-dessous.

Étapes communes

  1. Edit LocalSettings to specify which users have the talk right (see below)
  1. 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.