X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fecrire%2Finc%2Factions.php;fp=www%2Fecrire%2Finc%2Factions.php;h=78082f9504fc7aadbd9906c5a193585bf10adae0;hp=e6689175dd2e0d18d197f263072e288707b3e392;hb=e99f0878011913365e49b30d90e496c24c301393;hpb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed diff --git a/www/ecrire/inc/actions.php b/www/ecrire/inc/actions.php index e668917..78082f9 100644 --- a/www/ecrire/inc/actions.php +++ b/www/ecrire/inc/actions.php @@ -3,7 +3,7 @@ /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * - * Copyright (c) 2001-2011 * + * Copyright (c) 2001-2014 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * @@ -21,11 +21,12 @@ function generer_action_auteur($action, $arg, $redirect="", $mode=false, $att='' } // http://doc.spip.org/@redirige_action_auteur -function redirige_action_auteur($action, $arg, $ret, $gra='', $mode=false, $atts='') { +function redirige_action_auteur($action, $arg, $ret, $gra='', $mode=false, $atts='', $public=false) { - $r = _DIR_RESTREINT . generer_url_ecrire($ret, $gra, true, true); + $r = ($public ? _DIR_RESTREINT_ABS : _DIR_RESTREINT) . + generer_url_ecrire($ret, $gra, true, true); - return generer_action_auteur($action, $arg, $r, $mode, $atts); + return generer_action_auteur($action, $arg, $r, $mode, $atts, $public); } // http://doc.spip.org/@redirige_action_post