Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
installation_de_plugin [2013/10/22 11:31] – dany | installation_de_plugin [2020/07/23 14:35] – loic |
---|
====== Installation de l'extension ====== | ====== Installation de l'extension ====== |
| |
| ===== Tutoriel vidéo ===== |
| https://wiki.noalyss.eu/doku.php?id=tutoriel_video |
| |
Les extensions se trouvent toujours un sous-répertoire de /phpcompta/include/ext, pour notre plugin que nous appelerons DUMMY, le répertoire correspondant sera /phpcompta/include/ext/dummy. La première étape est donc de décompresser le plugin dans le répertoire /phpcompta/include et vérifier si on a bien /phpcompta/include/ext/DUMMY ensuite l'activer. | |
| Les extensions se trouvent toujours dans un sous-répertoire de /noalyss/include/ext, pour notre plugin que nous appelerons DUMMY, le répertoire correspondant sera /noalyss/include/ext/dummy. La première étape est donc de décompresser le plugin dans le répertoire /phpcompta/include et vérifier si on a bien /phpcompta/include/ext/DUMMY ensuite l'activer. |
| |
Attention : avec BitNami, l'arborescence n'est pas la même | Attention : avec BitNami, l'arborescence n'est pas la même |
| |
Le plus simple est de retrouver le fichier dummy.php, si le chemin est /chemin/ext/dummy/dummy.php alors /chemin/ext est l'endroit où les plugins doivent être décompressés. | Le plus simple est de retrouver le fichier dummy.php, si le chemin est /chemin/ext/dummy/dummy.php alors /chemin/ext est l'endroit où les plugins doivent être décompressés. |
| Le chemin quand on ajoute le plugin dans le menu CFGMENU est donné dans le wiki , pour chaque plugin, on donne le paramètre "chemin" qui est en fait le chemin à partir de /ext/ |
FIXME : quel serait alors le chemin quand on ajoute le plugin ? | |
| |
| |
====== Comment l'activer ====== | ====== Comment l'activer ====== |
| [[tutoriaux:installer_un_plugin_extension|Activation d'une extension]] |
| |
| (Pour la version 6.0) Grâce à l'accès direct allez sur [[menu:cfgmenu|CFGMENU]], puis ajoutez plugin, les champs sont les mêmes, il faut ajouter ce plugin dans le profil des utilisateurs qui doivent l'utiliser ([[menu:cfgpro|CFGPRO]]) |
| |
(Pour la version 6.0) Grâce à l'accès direct allez sur CFGMENU, puis ajoutez plugin, les champs sont les mêmes, il faut ajouter ce plugin dans le profil des utilisateurs qui doivent l'utiliser (CFGPRO) | |
| Pour la version 6.8 et plus haut, il suffit d'aller dans [[menu:cfgplugin|CFGPLUGIN]] et cochez qui peut utiliser le plugin qui se trouvera dans le module "Extension". Avec CFGMENU, on peut placer l'extension dans un autre module. |
| |
| |
* Code est utilisé pour inclure le fichier du plugin, il correspond au champs caché plugin_code | * Code est utilisé pour inclure le fichier du plugin, il correspond au champs caché plugin_code |
* Fichier est le chemin complet vers l'extension | * Fichier est le chemin complet vers l'extension |
* Sécurité : qui peut appeler le plugin | |
| |
| |
* code : dum | * code : dum |
* Fichier : dummy/dummy.php | * Fichier : dummy/dummy.php |
* Sécurité : aucune | |
| |
Vous sauvez, cliquer sur Extension et vous verrez apparaître un nouveau plugin appelé "Mon dummy à moi"; si vous cliquez dessus, la page ext/dummy/dummy.php sera exécutée; voyez le code du fichier phpcompta/html/extension.php pour comprendre. | Vous sauvez, cliquer sur Extension et vous verrez apparaître un nouveau plugin appelé "Mon dummy à moi"; si vous cliquez dessus, la page ext/dummy/dummy.php sera exécutée; voyez le code du fichier phpcompta/html/extension.php pour comprendre. |
| |
| |