Ceci est une ancienne révision du document !
ébauche
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)