$redirection, 'id'=>$id_article, '_afficher_url' => ($redirection?propre("[->$redirection]"):''), ); return $valeurs; } function formulaires_rediriger_article_verifier_dist($id_article,$retour=''){ $erreurs = array(); if(($redirection = _request('redirection')) == $id_article || $redirection == 'art'.$id_article) $erreurs['redirection'] = _T('info_redirection_boucle'); return $erreurs; } function formulaires_rediriger_article_traiter_dist($id_article,$retour=''){ $url = preg_replace(",^\s*https?://$,i", "", rtrim(_request('redirection'))); if ($url) $url = corriger_caracteres($url); include_spip('action/editer_article'); articles_set($id_article, array('virtuel'=>$url)); $js = _AJAX ? '':''; return array('message_ok'=>($url?_T('info_redirection_activee'):_T('info_redirection_desactivee')).$js,'editable'=>true); } ?>