r9082 - in spip/ecrire: action exec inc

Author: esj@rezo.net
Date: 2007-04-20 12:09:40 +0200 (ven, 20 avr 2007)
New Revision: 9082

Log:
Correction de admin_plugin qui avait un paramètre d'URL contenant une URL absolue, c'est incompatible avec le mode_security d'Apache. De plus, ce paramètre n'était pas url-décodé dans action/activer_plugin. Cette construction s'appuyait sur la fonction {{{form_hidden}}} dont c'était la derniere utilisation, celle-ci passe donc dans vieilles_defs ce qui devrait inciter à toujours utiliser {{{redirige_action_auteur}}} pour ce genre de construction.

Modified:
   spip/ecrire/action/activer_plugins.php
   spip/ecrire/exec/admin_plugin.php
   spip/ecrire/inc/filtres.php
   spip/ecrire/inc/vieilles_defs.php

Details: http://trac.rezo.net/trac/spip/changeset/9082

esj@rezo.net a écrit :

Author: esj@rezo.net
Date: 2007-04-20 12:09:40 +0200 (ven, 20 avr 2007)
New Revision: 9082

Log:
Correction de admin_plugin qui avait un paramètre d'URL contenant une URL absolue, c'est incompatible avec le mode_security d'Apache. De plus, ce paramètre n'était pas url-décodé dans action/activer_plugin. Cette construction s'appuyait sur la fonction {{{form_hidden}}} dont c'était la derniere utilisation, celle-ci passe donc dans vieilles_defs ce qui devrait inciter à toujours utiliser {{{redirige_action_auteur}}} pour ce genre de construction.
  

form_hidden reste indispensable dans les squelettes, il ne faut pas le deprecier il me semble !
(il est utilise dans la dist et dans les plugins ...)

Cedric