From 649fe65bc475fe37fafe51c1018db38dfef01c18 Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Wed, 31 Jan 2007 16:55:31 +0000 Subject: [PATCH] =?UTF-8?q?Bard=C3=A9e=20opaque=20d'ind=C3=A9finis?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/base/db_mysql.php | 14 ++++++-------- ecrire/inc/actions.php | 4 ++-- ecrire/inc/agenda.php | 6 ++++-- ecrire/inc/documents.php | 2 +- ecrire/inc/editer_auteurs.php | 7 +++++-- ecrire/inc/joindre.php | 9 ++++----- ecrire/inc/petitionner.php | 2 +- ecrire/inc/presentation.php | 10 +++++----- ecrire/inc/referencer_traduction.php | 2 +- ecrire/inc/texte.php | 3 ++- 10 files changed, 31 insertions(+), 28 deletions(-) diff --git a/ecrire/base/db_mysql.php b/ecrire/base/db_mysql.php index 1d7eb871b8..cf165b09a7 100644 --- a/ecrire/base/db_mysql.php +++ b/ecrire/base/db_mysql.php @@ -58,11 +58,9 @@ function spip_query_db($query) { $query = traite_query($query); - $start = ($_GET['var_profile']=='oui' - AND ( - ($GLOBALS['connect_statut'] == '0minirezo') - OR ($GLOBALS['auteur_session']['statut'] == '0minirezo') - ) + $start = (isset($_GET['var_profile']) + AND isset($GLOBALS['auteur_session']['statut']) + AND ($GLOBALS['auteur_session']['statut'] == '0minirezo') ) ? microtime() : 0; return spip_mysql_trace($query, @@ -82,8 +80,8 @@ function spip_mysql_trace($query, $start, $result) if ($s) { $s .= ' '.mysql_error(); if ($GLOBALS['mysql_debug'] - AND (($GLOBALS['connect_statut'] == '0minirezo') - OR ($GLOBALS['auteur_session']['statut'] == '0minirezo'))) { + AND (isset($GLOBALS['auteur_session']['statut'])) + AND ($GLOBALS['auteur_session']['statut'] == '0minirezo')) { include_spip('public/debug'); echo _T('info_erreur_requete'), " ", @@ -135,7 +133,7 @@ function spip_mysql_select($select, $from, $where, // Erreur ? C'est du debug de squelette, ou une erreur du serveur - if ($GLOBALS['var_mode'] == 'debug') { + if (isset($GLOBALS['var_mode']) AND $GLOBALS['var_mode'] == 'debug') { include_spip('public/debug'); boucle_debug_resultat($id, 'requete', "SELECT " . $query); } diff --git a/ecrire/inc/actions.php b/ecrire/inc/actions.php index eb27a7aadd..f11e6cbea9 100644 --- a/ecrire/inc/actions.php +++ b/ecrire/inc/actions.php @@ -105,10 +105,10 @@ function ajax_action_auteur($action, $id, $script, $args='', $corps=false, $args // http://doc.spip.org/@ajax_action_post function ajax_action_post($action, $arg, $retour, $gra, $corps, $clic, $atts, $args_ajax='') { - if (strpos($args,"#")===FALSE) + if (strpos($gra,"#")===FALSE) $ancre = "$action-" . intval($arg); else { - $ancre = explode("#",$args); + $ancre = explode("#",$gra); $args = $ancre[0]; $ancre = $ancre[1]; } diff --git a/ecrire/inc/agenda.php b/ecrire/inc/agenda.php index bc165b08a2..175e5417ac 100644 --- a/ecrire/inc/agenda.php +++ b/ecrire/inc/agenda.php @@ -695,10 +695,12 @@ function http_calendrier_ics($annee, $mois, $jour,$echelle, $partie_cal, $large else $decale = (4 * $fontsize); if ($bas > $bas_prec) $bas_prec = $bas; - $url = $evenement['URL']; + $url = isset($evenement['URL']) + ? $evenement['URL'] : ''; $desc = propre($evenement['DESCRIPTION']); $perso = substr($evenement['ATTENDEE'], 0,strpos($evenement['ATTENDEE'],'@')); - $lieu = $evenement['LOCATION']; + $lieu = isset($evenement['LOCATION']) ? + $evenement['LOCATION'] : ''; $sum = ereg_replace(' +',' ', typo($evenement['SUMMARY'])); if (!$sum) { $sum = $desc; $desc = '';} if (!$sum) { $sum = $lieu; $lieu = '';} diff --git a/ecrire/inc/documents.php b/ecrire/inc/documents.php index f70448f33f..2065b76ead 100644 --- a/ecrire/inc/documents.php +++ b/ecrire/inc/documents.php @@ -220,7 +220,7 @@ function affiche_raccourci_doc($doc, $id, $align) { // Est-ce que le document est inclus dans le texte ? // http://doc.spip.org/@est_inclus function est_inclus($id_document) { - return is_array($GLOBALS['doublons_documents_inclus']) ? + return isset($GLOBALS['doublons_documents_inclus']) ? in_array($id_document,$GLOBALS['doublons_documents_inclus']) : false; } diff --git a/ecrire/inc/editer_auteurs.php b/ecrire/inc/editer_auteurs.php index 23487ba2f3..f077ac403a 100644 --- a/ecrire/inc/editer_auteurs.php +++ b/ecrire/inc/editer_auteurs.php @@ -39,10 +39,13 @@ function inc_editer_auteurs_dist($type, $id, $flag, $cherche_auteur, $ids, $titr $aff_les_auteurs = afficher_auteurs_objet($type, $id, $flag, $cond_les_auteurs, $script_edit_objet, $script_edit_auteur, $arg_ajax); if ($flag AND $options == 'avancees') { - $futurs = ajouter_auteurs_objet($type, $id, $cond_les_auteurs,$script_edit, $arg_ajax); + $futurs = ajouter_auteurs_objet($type, $id, $cond_les_auteurs,$script_edit_objet, $arg_ajax); } else $futurs = ''; - return editer_auteurs_objet($type, $id, $flag, $cherche_auteur, $ids, $aff_les_auteurs, $futurs, $GLOBALS['meta']['ldap_statut_import'],$titre_boite,$script_edit_objet, $arg_ajax); + $ldap = isset($GLOBALS['meta']['ldap_statut_import']) ? + $GLOBALS['meta']['ldap_statut_import'] : ''; + + return editer_auteurs_objet($type, $id, $flag, $cherche_auteur, $ids, $aff_les_auteurs, $futurs, $ldap,$titre_boite,$script_edit_objet, $arg_ajax); } // http://doc.spip.org/@editer_auteurs_objet diff --git a/ecrire/inc/joindre.php b/ecrire/inc/joindre.php index 6ad3a0c4ce..506831e2ca 100644 --- a/ecrire/inc/joindre.php +++ b/ecrire/inc/joindre.php @@ -26,16 +26,15 @@ function inc_joindre_dist($script, $args, $id=0, $intitule='', $mode='', $type=' $distant = ($mode == 'document' AND $type); if ($intitule) $intitule = "<span>$intitule</span><br />"; + $dir_ftp = ''; if (!_DIR_RESTREINT AND !$vignette_de_doc AND $GLOBALS['flag_upload']) { - if($dir_ftp = determine_upload()) { + if($dir = determine_upload()) { // quels sont les docs accessibles en ftp ? - $l = texte_upload_manuel($dir_ftp, '', $mode); + $l = texte_upload_manuel($dir, '', $mode); // s'il n'y en a pas, on affiche un message d'aide // en mode document, mais pas en mode vignette if ($l OR ($mode == 'document')) - $dir_ftp = afficher_transferer_upload($l, $dir_ftp); - else - $dir_ftp = ''; + $dir_ftp = afficher_transferer_upload($l, $dir); } } diff --git a/ecrire/inc/petitionner.php b/ecrire/inc/petitionner.php index 539ee16011..7c98ff5697 100644 --- a/ecrire/inc/petitionner.php +++ b/ecrire/inc/petitionner.php @@ -96,7 +96,7 @@ function inc_petitionner_dist($id_article, $script, $args) $class = ''; } else $class =" visible_au_chargement"; - $atts .= " class='fondo spip_xx-small$class' style='float: $spip_lang_right;' id='valider_petition'"; + $atts = " class='fondo spip_xx-small$class' style='float: $spip_lang_right;' id='valider_petition'"; $res = ajax_action_post('petitionner', $id_article, $script, $args, $res,_T('bouton_changer'), $atts); diff --git a/ecrire/inc/presentation.php b/ecrire/inc/presentation.php index b6772488e1..dbdc351394 100644 --- a/ecrire/inc/presentation.php +++ b/ecrire/inc/presentation.php @@ -1114,7 +1114,7 @@ function afficher_forum_thread($row, $controle_id_article, $compteur_forum, $nb_ $deb = "<a id='id$id_forum'></a>"; if ($spip_display == 4) { - $res .= "\n<li>$deb".typo($titre)."<br />"; + $res = "\n<li>$deb".typo($titre)."<br />"; } else { $titre_boite = ''; @@ -1131,7 +1131,7 @@ function afficher_forum_thread($row, $controle_id_article, $compteur_forum, $nb_ $titre_boite .= typo($titre); - $res .= "$deb<table width='100%' cellpadding='0' cellspacing='0' border='0'><tr>" + $res = "$deb<table width='100%' cellpadding='0' cellspacing='0' border='0'><tr>" . afficher_forum_4($compteur_forum, $nb_forum, $i) . "\n<td style='width: 100%' valign='top'>"; if ($compteur_forum == 1) @@ -1820,7 +1820,7 @@ function meme_rubrique($id_rubrique, $id, $type, $order='date', $limit=NULL, $aj ? (puce_statut_article(0, $statut, $id_rubrique, $idom).' ') : ''; # (puce_statut_breve(0, $statut, $id_rubrique, $type) .' '); manque Ajax - } + } else $puce_rubrique = ''; while($row = spip_fetch_array($voss)) { $id = $row['id']; @@ -1933,7 +1933,7 @@ function enfant_rub($collection){ global $couleur_foncee, $lang_dir; global $spip_display, $spip_lang_left, $spip_lang_right, $spip_lang; - $voir_logo = ($spip_display != 1 AND $spip_display != 4 AND $GLOBALS['meta']['image_process'] != "non"); + $voir_logo = ($spip_display != 1 AND $spip_display != 4 AND isset($GLOBALS['meta']['image_process']) AND $GLOBALS['meta']['image_process'] != "non"); if ($voir_logo) { $voir_logo = "float: $spip_lang_right; margin-$spip_lang_right: -6px; margin-top: -6px;"; @@ -2171,8 +2171,8 @@ function bouton_spip_rss($op, $args, $fmt='rss') { function http_calendrier_rv($messages, $type) { global $spip_lang_rtl, $spip_lang_left, $spip_lang_right, $connect_id_auteur, $connect_quand; - if (!$messages) return $total; $total = $date_rv = ''; + if (!$messages) return $total; foreach ($messages as $row) { if (ereg("^=([^[:space:]]+)$",$row['texte'],$match)) diff --git a/ecrire/inc/referencer_traduction.php b/ecrire/inc/referencer_traduction.php index 77ff687a7f..82cea88c26 100644 --- a/ecrire/inc/referencer_traduction.php +++ b/ecrire/inc/referencer_traduction.php @@ -73,7 +73,7 @@ function inc_referencer_traduction_dist($id_article, $flag, $id_rubrique, $id_tr . bandeau_titre_boite2( '<b>' . _T('trad_article_traduction') . '</b>','', 'white', 'black', false) . $t . "</div>"; - } + } else $liste = ''; // changer les globales $dir_lang etc changer_typo($langue_article); diff --git a/ecrire/inc/texte.php b/ecrire/inc/texte.php index 7b7a33a092..209cfb3914 100644 --- a/ecrire/inc/texte.php +++ b/ecrire/inc/texte.php @@ -707,7 +707,7 @@ function calculer_url ($lien, $texte='', $pour='url') { if (substr($lien,0,1) == '#') $class = 'spip_ancre'; - return ($pour == 'url') ? $lien : array($lien, $class, $texte, $lang); + return ($pour == 'url') ? $lien : array($lien, $class, $texte, ''); } // http://doc.spip.org/@calculer_url_article @@ -1147,6 +1147,7 @@ function paragrapher($letexte, $forcer=true) { // http://doc.spip.org/@traiter_raccourci_lien function traiter_raccourci_lien($regs) { + $bulle = $hlang = ''; // title et hreflang donnes par le raccourci ? if (preg_match(',^(.*?)([|]([^<>]*?))?([{]([a-z_]+)[}])?$,', $regs[1], $m)) { // |infobulle ? -- GitLab