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)
Donc par exemple : Un plugins ayant comme niveau [niveau]radminlnl[/niveau] ne sera visible que par les SuperAdmins ET les administrateurs de La Lettre.