Skip to content
Extraits de code Groupes Projets
Valider f241ef0e rédigé par esj's avatar esj
Parcourir les fichiers

scorie et normalisation

parent bbd543f1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -35,7 +35,7 @@ function action_ajouter_dist() { ...@@ -35,7 +35,7 @@ function action_ajouter_dist() {
$n = count($res); $n = count($res);
if ($n == 1) if ($n == 1)
# Bingo. Signaler le choix fait. # 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. # Trop vague. Le signaler.
elseif ($n > 16) elseif ($n > 16)
redirige_par_entete("$redirect&cherche_auteur=$cherche&ids=-1"); redirige_par_entete("$redirect&cherche_auteur=$cherche&ids=-1");
......
...@@ -169,7 +169,7 @@ debut_cadre_enfonce("auteur-24.gif", false, "", $bouton._T('texte_auteurs').aide ...@@ -169,7 +169,7 @@ debut_cadre_enfonce("auteur-24.gif", false, "", $bouton._T('texte_auteurs').aide
echo "<p align='$spip_lang_left'>"; echo "<p align='$spip_lang_left'>";
debut_boite_info(); debut_boite_info();
rechercher_auteurs_articles($cherche_auteur, $ids, $id_article); echo rechercher_auteurs_articles($cherche_auteur, $ids, $id_article);
if ($bouton_creer_auteur) { if ($bouton_creer_auteur) {
...@@ -828,41 +828,48 @@ function articles_traduction($id_article, $id_trad) ...@@ -828,41 +828,48 @@ function articles_traduction($id_article, $id_trad)
function rechercher_auteurs_articles($cherche_auteur, $ids, $id_article) function rechercher_auteurs_articles($cherche_auteur, $ids, $id_article)
{ {
if (!$ids) { 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) { 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,',')) { elseif (!strpos($ids,',')) {
$row = spip_fetch_array(spip_query("SELECT nom FROM spip_auteurs WHERE id_auteur=$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 { else {
$ids = preg_replace('/[^0-9,]/','',$ids); // securite $ids = preg_replace('/[^0-9,]/','',$ids); // securite
$result = spip_query("SELECT * FROM spip_auteurs WHERE id_auteur IN ($ids) ORDER BY nom"); $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 />"; $res = "<B>"
echo "<UL class='verdana1'>"; . _T('texte_plusieurs_articles', array('cherche_auteur' => $cherche_auteur))
. "</B><BR />"
. "<UL class='verdana1'>";
while ($row = spip_fetch_array($result)) { while ($row = spip_fetch_array($result)) {
$id_auteur = $row['id_auteur']; $id_auteur = $row['id_auteur'];
$nom_auteur = $row['nom']; $nom_auteur = $row['nom'];
$email_auteur = $row['email']; $email_auteur = $row['email'];
$bio_auteur = $row['bio']; $bio_auteur = $row['bio'];
echo "<li><b>".typo($nom_auteur)."</b>"; $res .= "<li><b>".typo($nom_auteur)."</b>";
if ($email_auteur) echo " ($email_auteur)"; if ($email_auteur) $res .= " ($email_auteur)";
echo " | <A href='", redirige_action_auteur('ajouter', "$id_article-$id_auteur","articles","id_article=$id_article#auteurs") . "'>",_T('lien_ajouter_auteur'),"</A>";
$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)) { 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 // http://doc.spip.org/@afficher_auteurs_articles
......
...@@ -40,7 +40,7 @@ function exec_editer_mot_dist() ...@@ -40,7 +40,7 @@ function exec_editer_mot_dist()
include_spip('inc/minipres'); include_spip('inc/minipres');
minipres(_T('info_acces_interdit')); minipres(_T('info_acces_interdit'));
} }
spip_log(" $objet $id_objet ");
return formulaire_mots($objet, $id_objet, _request('cherche_mot'), return formulaire_mots($objet, $id_objet, _request('cherche_mot'),
_request('select_groupe'), _request('select_groupe'),
'ajax' 'ajax'
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter