From f9e304460a0a2e313509bcb7641766cfa0222aff Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Fri, 29 Jun 2007 22:26:10 +0000 Subject: [PATCH] =?UTF-8?q?Retrait=20d'une=20bard=C3=A9e=20de=20warnings;?= =?UTF-8?q?=20quand=20on=20modifie=20les=20autorisations,=20c'est=20bien?= =?UTF-8?q?=20utile=20de=20v=C3=A9rifier=20que=20tout=20est=20bien=20d?= =?UTF-8?q?=C3=A9fini.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/exec/accueil.php | 13 ++++++------- ecrire/inc/afficher_objets.php | 7 +++---- ecrire/inc/commencer_page.php | 8 ++++---- ecrire/inc/presentation.php | 4 ++-- ecrire/inc/utils.php | 7 ++++--- 5 files changed, 19 insertions(+), 20 deletions(-) diff --git a/ecrire/exec/accueil.php b/ecrire/exec/accueil.php index bc453a4471..6ab249db36 100644 --- a/ecrire/exec/accueil.php +++ b/ecrire/exec/accueil.php @@ -59,18 +59,17 @@ function encours_accueil() // Les forums en attente de moderation - $cpt = spip_fetch_array(spip_query("SELECT COUNT(*) AS n FROM spip_forum WHERE statut='prop'")); - if ($cpt = $cpt['n']) { - $lien = "\n<br /><small>$cpt"; + $cpt = spip_fetch_array(spip_query("SELECT COUNT(*) AS n FROM spip_forum WHERE statut='prop'"), SPIP_NUM); + if ($cpt = $cpt[0]) { if ($cpt>1) - $lien .= " "._T('info_liens_syndiques_3')." "._T('info_liens_syndiques_4'); + $lien = _T('info_liens_syndiques_3')." "._T('info_liens_syndiques_4'); else - $lien .= " "._T('info_liens_syndiques_5')." "._T('info_liens_syndiques_6'); - $lien .= " "._T('info_liens_syndiques_7'). "</small>"; + $lien = _T('info_liens_syndiques_5')." "._T('info_liens_syndiques_6'); + $lien = "<small>$cpt $lien " ._T('info_liens_syndiques_7'). "</small>"; if ($connect_toutes_rubriques) $lien = "<a href='" . generer_url_ecrire("controle_forum","type=prop") . "' style='color: black;'>". $lien . ".</a>"; + $res .= "\n<br />" . $lien; } - $res .= $lien; } if (!$res) return ''; diff --git a/ecrire/inc/afficher_objets.php b/ecrire/inc/afficher_objets.php index ba67489d87..55abf781c5 100644 --- a/ecrire/inc/afficher_objets.php +++ b/ecrire/inc/afficher_objets.php @@ -229,14 +229,13 @@ function inc_afficher_objets_dist($type, $titre_table,$requete,$formater='', $fo $tmp_var = 't_' . substr(md5(join('', $requete)), 0, 4); - if ($affrub) $largeurs = array('7', '', '', '', '188', '38'); - else $largeurs = array('7','', '', '', '100', '38'); + $largeurs = array('7','', '', '', '100', '38'); $styles = array('arial11', 'arial11', 'arial1', 'arial1', 'arial1 centered', 'arial1'); - $arg = array( $afficher_langue, $affrub, $langue_defaut); + $arg = array( $afficher_langue, false, $langue_defaut); if (!function_exists($fonction_ligne = "afficher_{$type}s_boucle")){ $fonction_ligne = "afficher_objet_boucle"; - $arg = array($type,id_table_objet($type),$afficher_langue, $affrub, $langue_defaut); + $arg = array($type,id_table_objet($type),$afficher_langue, false, $langue_defaut); } return affiche_tranche_bandeau($requete, icone_table($type), NULL, NULL, $tmp_var, $titre_table, $force, $largeurs, $styles, $fonction_ligne, $arg); } diff --git a/ecrire/inc/commencer_page.php b/ecrire/inc/commencer_page.php index bff9e163d8..03ca574fd0 100644 --- a/ecrire/inc/commencer_page.php +++ b/ecrire/inc/commencer_page.php @@ -201,15 +201,15 @@ function avertissement_messagerie() { // http://doc.spip.org/@alertes_auteur function alertes_auteur() { - global $connect_statut; - if ($connect_statut == '0minirezo' + + if (autoriser('detruire') AND ( - $GLOBALS['meta']['message_crash_tables'] + @$GLOBALS['meta']['message_crash_tables'] OR false // autres alertes administrateur )) { $alertes = array(); - if ($GLOBALS['meta']['message_crash_tables']) { + if (@$GLOBALS['meta']['message_crash_tables']) { include_spip('inc/maintenance'); if ($msg = message_crash_tables()) $alertes[] = $msg; diff --git a/ecrire/inc/presentation.php b/ecrire/inc/presentation.php index c0e5de3d29..c71409abd4 100644 --- a/ecrire/inc/presentation.php +++ b/ecrire/inc/presentation.php @@ -400,7 +400,7 @@ function navigation_pagination($num_rows, $nb_aff=10, $href=null, $onclick=false . $tmp_var . '\');"'; } - $texte .= "<a href=\"$script#a$ancre\"$on>$deb</a>"; + $texte .= "<a href=\"$script\"$on>$deb</a>"; } } } @@ -1215,7 +1215,7 @@ function fin_page() global $spip_display; // avec &var_profile=1 on a le tableau de mesures SQL - if (count($GLOBALS['tableau_des_temps'])) { + if (@count($GLOBALS['tableau_des_temps'])) { include_spip('public/debug'); $chrono = chrono_requete($GLOBALS['tableau_des_temps']); } else $chrono = ''; diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 131458d974..8485243626 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -702,8 +702,9 @@ function find_in_path ($filename) { $sous = $dir.$p['dirname']; if (!isset($ram[$sous])) $ram[$sous] = memoriser_fichiers($sous); - if ($ram[$sous][$p['basename']] - AND is_readable($f = $sous.'/'.$p['basename'])) + $f = $p['basename']; + if (isset($ram[$sous][$f]) + AND is_readable($f = $sous.'/'.$f)) return $f; } } @@ -839,7 +840,7 @@ function generer_url_ecrire($script='', $args="", $no_entities=false, $rel=false $rel = _DIR_RESTREINT ? _DIR_RESTREINT : ('./' . _SPIP_ECRIRE_SCRIPT); - list($script, $ancre) = split('#', $script); + @list($script, $ancre) = split('#', $script); if ($script AND $script<>'accueil') $args = "?exec=$script" . (!$args ? '' : "&$args"); elseif ($args) -- GitLab