Extension:LockAuthor
Outdated translations are marked like this.
Cette extension est maintenue professionnellement par l'équipe WikiTeq.
WikiTeq fournit le support officiel pour les versions MediaWiki LTS uniquement. Peut fonctionner avec d'autres versions de MediaWiki.
![]() État de la version : stable |
|
---|---|
Implémentation | Droits utilisateur |
Description | Prevents users from editing pages they haven't created |
Auteur(s) | Vedmakadiscussion |
Maintenance | WikiTeq team |
Dernière version | 1.0 |
Politique de compatibilité | Pour chaque version de MediaWiki qui est une version avec support à long terme (LTE - Long Term Support) il existe une branche correspondante dans l'extension. |
MediaWiki | 1.35, 1.39 |
PHP | 7.1+ |
Licence | Licence publique générale GNU v2.0 ou supérieur |
Téléchargement | README |
|
|
editall |
|
Téléchargements trimestriels | 3 (Ranked 172nd) |
Traduire l’extension LockAuthor sur translatewiki.net si elle y est disponible | |
Problèmes | Tâches ouvertes · Signaler un bogue |
LockAuthor is a MediaWiki extension that prevents users from editing pages they have not created.
It does not itself allow users to edit pages that they have created; for that, you will have to make sure the standard "edit" right is correctly set.
De plus, cette extension remplace l’extension EditOwn.
Cette extension a été créée pour WikiWorks.
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
LockAuthor
dans votre dossierextensions/
. - Ajoutez le code suivant à la fin de votre fichier
LocalSettings.php
:wfLoadExtension( 'LockAuthor' );
- Configuration requise
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Configuration
$wgLockAuthorExcludedNamespaces
- tableau d’espaces de noms à exclure des contrôles$wgLockAuthorActions
- tableau d’actions à vérifier (Valeur par défaut:[ 'edit', 'create' ]
)
Droitsː
editall
- accorder ce droit à un groupe pour permettre de contourner les restrictions de l’extension
Exemple
# empêche les éeditions anonymes
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createpage'] = false;
# Permettre aux utilisateurs réguliers de modifier des pages
$wgGroupPermissions['user']['edit'] = true;
$wgGroupPermissions['user']['createpage'] = true;
wfLoadExtension( 'LockAuthor' );
// LockAuthor limitera le droit des utilisateurs de modifier uniquement les pages créées par eux
# Permettre à sysop de modifier toutes les pages
$wgGroupPermissions['sysop']['editall'] = true;
Voir aussi
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. |