Extension:TalkRight

This page is a translated version of the page Extension:TalkRight and the translation is 100% complete.
Manuel des extensions MediaWiki
TalkRight
É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
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 :

$IP désigne le chemin du répertoire d'installation (ou répertoire) de votre installation MédiaWiki, le même 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  :
    wfLoadExtension( 'TalkRight' );
    
  6. Continuer avec les Common steps ci-dessous.

Étapes communes

  1. Mettez à jour LocalSettings pour spécifier les utilisateurs qui ont le droit talk (voir ci-dessous)
  2. 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.