Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

codeur:module:extend-modules [2008/02/11 19:34]
jireck
codeur:module:extend-modules [2008/02/12 09:36] (Version actuelle)
jireck
Ligne 7: Ligne 7:
 ===== A quoi sert ce fichier ? ===== ===== 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.  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 ===== ===== Exemple de fichier typique =====
Ligne 24: Ligne 25:
 </code> </code>
  
-Decryptons :  
  
 +
 +
 +===== 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 :
 +     - 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).

Index


Utilisateur

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



Page