Admin Plugins - NPDS V

Admin Plugins
Ce module vous permet de charger l'administration de certains modules complémentaires de NPDS.
Le développeur du module (par exemple IPBAN) doit faire le nécessaire pour que son administration s'intègre naturellement dans celle de NPDS.
Après l'installation d'un module complémentaire disposant d'une administration via Plugins, le module apparaitra dans la liste.
La description d'un plugins Admin est la suivante (fichier : admin/extend-modules.txt):
Pour chaque plugins :
[module]
[nom]Nom du plugins[/nom]
[ModPath]chemin du module (par exemple : modules/ipban)[/ModPath]
[ModStart]fichier de lancement du module (par exemple : ipban)[/ModStart]
[niveau][/niveau]
[/module]
.
.
Les tags : [niveau][/niveau] sont optionnels (ou vide) : dans ce cas le plugins est réservé aux SuperAdmins.
Les tags : [niveau][/niveau] intègrent UNE (et une seule) des valeurs suivantes et le plugins est réservé aux SuperAdmins ET aux administrateurs de la fonction.
- valeurs :
- radminarticle (Articles et Publication),
- radmintopic (Sujet),
- radminleft (Blocs de gauche),
- radminmain (Bloc Principal),
- radminright (Blocs de droite),
- radminsurvey (Sondages),
- radminsection (Rubriques),
- radminlink (Liens Web),
- radminephem (Ephémérides),
- radminhead (Grands Titres de sites de News),
- radminfaq (FAQ),
- radmindownload (Téléchargement),
- radminforum (Forums),
- radminreviews (Critiques),
- radminlnl (La Lettre),
- radminsdv (Gestion des groupes),
- radminuser (Edition des Utilisateurs),
- radminfilem (Gestionnaire de Fichiers),
- radminsuper (Super Admin)
- no-right (Tous les Admin même ceux n'ayant aucun droit)
Donc par exemple :
- Un plugins ayant comme niveau [niveau]radminlnl[/niveau] ne sera visible que par les SuperAdmins ET les administrateurs de La Lettre.
- Un plugins ayant comme niveau [niveau]no-right[/niveau] sera visible par tous les ADMINS et Même par ceux n'ayant aucun droit (aucune case à cocher validée).