Cette page est une ébauche, ce qui signifie qu'elle n'est pas terminée et/ou que vous pouvez l'améliorer en partageant vos connaissances

Extend-modules

A quoi sert ce fichier ?

Ce fichier sert à rajouter un lien vers l'administration du module et à gerer les personnes qui ont le droits d'y acceder.

Exemple de fichier typique

[module]
   [nom]Bannir une IP[/nom]
   [ModPath]ipban[/ModPath]
   [ModStart]admin/setban[/ModStart]
   [niveau]radminsuper[/niveau]
[/module]
[module]
   [nom]Les Logs[/nom]
   [ModPath]session-log[/ModPath]
   [ModStart]session-log[/ModStart]
   [niveau]radminsuper[/niveau]
[/module]

Compréhension des balises de ce fichier

[nom]Les Logs[/nom]

C'est le nom qui va apparaitre au niveau des pluging de l'administration

[ModPath]session-log[/ModPath]

c'est le repertoire où est installé le module. dans cette exemple le module est installé dans modules/session-log

[ModStart]session-log[/ModStart]

c'est le fichier php qui permet d'administrer le module. Ne pas mettre .php exemple à ne pas faire [ModStart]session-log.php[/ModStart]

[niveau]radminsuper[/niveau]

c'est le niveau d'autorisation qu'il faut pour administrer le module. Il existe plusieurs niveaux d'autorisation (voir plus bas)

Les tags [niveau][/niveau]

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 :

  1. radminarticle (Articles et Publication),
  2. radmintopic (Sujet),
  3. radminleft (Blocs de gauche),
  4. radminmain (Bloc Principal),
  5. radminright (Blocs de droite),
  6. radminsurvey (Sondages),
  7. radminsection (Rubriques),
  8. radminlink (Liens Web),
  9. radminephem (Ephémérides),
  10. radminhead (Grands Titres de sites de News),
  11. radminfaq (FAQ),
  12. radmindownload (Téléchargement),
  13. radminforum (Forums),
  14. radminreviews (Critiques),
  15. radminlnl (La Lettre),
  16. radminsdv (Gestion des groupes),
  17. radminuser (Edition des Utilisateurs),
  18. radminfilem (Gestionnaire de Fichiers),
  19. radminsuper (Super Admin)
  20. 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).

Index


Utilisateur

Vous n'ètes pas identifié. Vous pouvez vous inscrire ou vous connecter.



Page