diff --git a/ecrire/inc_articles.php b/ecrire/inc_articles.php index b76c50bc864c258f9daf5ac31bed8defa39100e9..40a9bb9bde0490d0aec5918c7f402b1d68505eee 100644 --- a/ecrire/inc_articles.php +++ b/ecrire/inc_articles.php @@ -361,7 +361,7 @@ function boites_de_config_articles($id_article, $id_rubrique, $flag_editable, $message=$petition["message"]; $texte_petition=$petition["texte"]; - echo "\n<form action='".$GLOBALS['clean_link']->getUrl()."' method='POST'>"; + echo "\n<form action='".generer_url_ecrire("articles","id_article=$id_article")."' method='POST'>"; echo "\n<input type='hidden' name='id_article' value='$id_article'>"; echo "<select name='change_petition' @@ -926,11 +926,8 @@ function langues_articles($id_article, $langue_article, $flag_editable, $id_rubr if ($flag_editable AND $options == "avancees" AND !$ret) { // Formulaire pour lier a un article echo "<td class='arial2' width='60%'>"; - $lien = $GLOBALS['clean_link']; - $lien->delVar($nom_select); - $lien = $lien->getUrl(); - echo "<form action='$lien' method='post' style='margin:0px; padding:0px;'>"; + echo "<form action='" . generer_url_ecrire("articles","id_article=$id_article") . "' method='post' style='margin:0px; padding:0px;'>"; echo _T('trad_lier'); echo "<div align='$spip_lang_right'><input type='text' class='fondl' name='lier_trad' size='5'> <INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondl'></div>"; echo "</form>"; @@ -1043,7 +1040,7 @@ function rechercher_auteurs_articles($cherche_auteur, $id_article, $ajout_auteur if ($GLOBALS['connect_statut'] == '0minirezo') { echo "<div style='width: 200px;'>"; - $retour = urlencode($GLOBALS['clean_link']->getUrl()); + $retour = urlencode(generer_url_ecrire("articles","id_article=$id_article")); $titre = urlencode($cherche_auteur); icone_horizontale(_T('icone_creer_auteur'), generer_url_ecrire("auteur_infos","new=oui&ajouter_id_article=$id_article&titre=$titre&redirect=$retour"), "redacteurs-24.gif", "creer.gif"); echo "</div> "; @@ -1187,7 +1184,7 @@ function ajouter_auteurs_articles($id_article, $les_auteurs, $flag_editable, $ru AND $options == "avancees" AND !$supprimer_bouton_creer_auteur) { echo "<td width='200'>"; - $retour = urlencode($GLOBALS['clean_link']->getUrl()); + $retour = urlencode(generer_url_ecrire("articles","id_article=$id_article")); icone_horizontale(_T('icone_creer_auteur'), generer_url_ecrire("auteur_infos","new=oui&ajouter_id_article=$id_article&redirect=$retour"), "redacteurs-24.gif", "creer.gif"); echo "</td>"; echo "<td width='20'> </td>"; diff --git a/ecrire/inc_naviguer.php b/ecrire/inc_naviguer.php index 7e18ac41d958fdb4d6189fc208437bcb70c95c88..58589eb2811e64c32b00b355531f2a05a7d2ec43 100644 --- a/ecrire/inc_naviguer.php +++ b/ecrire/inc_naviguer.php @@ -513,10 +513,6 @@ function enregistre_creer_naviguer($id_rubrique, $id_parent, $titre, $texte, $de "(titre, id_parent)", "('"._T('item_nouvelle_rubrique')."', '$id_parent')"); - // Modifier le lien de base pour qu'il prenne en compte le nouvel id - unset($_POST['id_parent']); - $_POST['id_rubrique'] = $id_rubrique; - $GLOBALS['clean_link'] = new Link(); return enregistre_modifier_naviguer($id_rubrique, $id_parent, $titre, $texte, $descriptif, $changer_lang, 'oui'); }