Warning: Undefined array key "HTTP_ACCEPT_ENCODING" in /home/freeguppyorg/sites/ghc.freeguppy.org/inc/hpage.inc on line 45
Centre d aide GuppY - Ré-écriture d'adresses pour les plugins

Ré-écriture d'adresses pour les plugins

La ré-écriture d'adresses est prise en compte dans GuppY 5.0.

Elle s'implémente de cette manière :

- dans le dossier data/config/rules on place un fichier contenant les règles, il sera chargé en même temps que les règles GuppY.


Les règles s'écrivent suivant ce modèle :

RewriteRule ^plugins/mon_plugin/([a-z]{2})-(mon_sigle-1)$ plugins/mon_plugin/mon_script.php?lng=$1 [L]


Par exemple si on souhaite placer un bouton dans le menu, dans plugins/mon_plugin/plugin.inc on déclare l'adresse comme ceci :

$plugin_bar_url = $site['URLR'] == 'on' ? 'plugins/mon_plugin/'.$lng.'-mon_sigle-1' : 'mon_script.php?lng='.$lng;


On ajoute autant de règles que nécessaire en suivant ce principe.


Date de création : 02/03/2015 @ 16:39
Catégorie : - Tutoriel plugins
Page lue 16780 fois