From f241ef0e17e2a7d3f8e347130a7e7a9f5c0da6f8 Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Thu, 24 Aug 2006 17:05:54 +0000 Subject: [PATCH] scorie et normalisation --- ecrire/action/ajouter.php | 2 +- ecrire/exec/articles.php | 33 ++++++++++++++++++++------------- ecrire/exec/editer_mot.php | 2 +- 3 files changed, 22 insertions(+), 15 deletions(-) diff --git a/ecrire/action/ajouter.php b/ecrire/action/ajouter.php index 3f50b79a69..c2f5e147ae 100644 --- a/ecrire/action/ajouter.php +++ b/ecrire/action/ajouter.php @@ -35,7 +35,7 @@ function action_ajouter_dist() { $n = count($res); if ($n == 1) # Bingo. Signaler le choix fait. - ajouter_auteur_et_rediriger($r[1], $res[0], "$redirect&ids=$nouv_auteur=&cherche_auteur=" . $res[0]); + ajouter_auteur_et_rediriger($r[1], $res[0], "$redirect&ids=" . $res[0] . "&cherche_auteur=" . $res[0]); # Trop vague. Le signaler. elseif ($n > 16) redirige_par_entete("$redirect&cherche_auteur=$cherche&ids=-1"); diff --git a/ecrire/exec/articles.php b/ecrire/exec/articles.php index d5f52405bc..727b842933 100644 --- a/ecrire/exec/articles.php +++ b/ecrire/exec/articles.php @@ -169,7 +169,7 @@ debut_cadre_enfonce("auteur-24.gif", false, "", $bouton._T('texte_auteurs').aide echo "<p align='$spip_lang_left'>"; debut_boite_info(); - rechercher_auteurs_articles($cherche_auteur, $ids, $id_article); + echo rechercher_auteurs_articles($cherche_auteur, $ids, $id_article); if ($bouton_creer_auteur) { @@ -828,41 +828,48 @@ function articles_traduction($id_article, $id_trad) function rechercher_auteurs_articles($cherche_auteur, $ids, $id_article) { if (!$ids) { - echo "<B>"._T('texte_aucun_resultat_auteur', array('cherche_auteur' => $cherche_auteur)).".</B><BR />"; + return "<B>"._T('texte_aucun_resultat_auteur', array('cherche_auteur' => $cherche_auteur)).".</B><BR />"; } elseif ($ids == -1) { - echo "<B>"._T('texte_trop_resultats_auteurs', array('cherche_auteur' => $cherche_auteur))."</B><BR />"; + return "<B>"._T('texte_trop_resultats_auteurs', array('cherche_auteur' => $cherche_auteur))."</B><BR />"; } elseif (!strpos($ids,',')) { $row = spip_fetch_array(spip_query("SELECT nom FROM spip_auteurs WHERE id_auteur=$ids")); - echo "<B>"._T('texte_ajout_auteur')."</B><BR /><UL><LI><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=2><B><FONT SIZE=3>".typo($row['nom'])."</FONT></B></UL>"; + return "<B>"._T('texte_ajout_auteur')."</B><BR /><UL><LI><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=2><B><FONT SIZE=3>".typo($row['nom'])."</FONT></B></UL>"; } else { $ids = preg_replace('/[^0-9,]/','',$ids); // securite $result = spip_query("SELECT * FROM spip_auteurs WHERE id_auteur IN ($ids) ORDER BY nom"); - echo "<B>"._T('texte_plusieurs_articles', array('cherche_auteur' => $cherche_auteur))."</B><BR />"; - echo "<UL class='verdana1'>"; + $res = "<B>" + . _T('texte_plusieurs_articles', array('cherche_auteur' => $cherche_auteur)) + . "</B><BR />" + . "<UL class='verdana1'>"; while ($row = spip_fetch_array($result)) { $id_auteur = $row['id_auteur']; $nom_auteur = $row['nom']; $email_auteur = $row['email']; $bio_auteur = $row['bio']; - echo "<li><b>".typo($nom_auteur)."</b>"; + $res .= "<li><b>".typo($nom_auteur)."</b>"; - if ($email_auteur) echo " ($email_auteur)"; - echo " | <A href='", redirige_action_auteur('ajouter', "$id_article-$id_auteur","articles","id_article=$id_article#auteurs") . "'>",_T('lien_ajouter_auteur'),"</A>"; + if ($email_auteur) $res .= " ($email_auteur)"; + + $res .= " | <A href='" + . redirige_action_auteur('ajouter', "$id_article-$id_auteur","articles","id_article=$id_article#auteurs") + . "'>" + . _T('lien_ajouter_auteur') + . "</A>"; if (trim($bio_auteur)) { - echo "<br />".couper(propre($bio_auteur), 100)."\n"; + $res .= "<br />".couper(propre($bio_auteur), 100)."\n"; } - echo "</li>\n"; + $res .= "</li>\n"; } - echo "</UL>"; + $res .= "</UL>"; + return $res; } - } // http://doc.spip.org/@afficher_auteurs_articles diff --git a/ecrire/exec/editer_mot.php b/ecrire/exec/editer_mot.php index 5493197cff..27a371e811 100644 --- a/ecrire/exec/editer_mot.php +++ b/ecrire/exec/editer_mot.php @@ -40,7 +40,7 @@ function exec_editer_mot_dist() include_spip('inc/minipres'); minipres(_T('info_acces_interdit')); } - spip_log(" $objet $id_objet "); + return formulaire_mots($objet, $id_objet, _request('cherche_mot'), _request('select_groupe'), 'ajax' -- GitLab