diff --git a/ecrire/aide_droite.php3 b/ecrire/aide_droite.php3 index af3aaf4a9b0f330d7b5da539dbdb1da282cfbcf0..5b75a0ad4db954ac1d2487f802424f5b9fe42c8f 100644 --- a/ecrire/aide_droite.php3 +++ b/ecrire/aide_droite.php3 @@ -3,7 +3,7 @@ include ("inc_version.php3"); // Recuperer les infos de langue (preferences auteur), si possible -if (file_exists("inc_connect.php3")) { +if (@file_exists("inc_connect.php3")) { include_ecrire ("inc_auth.php3"); } @@ -45,8 +45,8 @@ else { $html = ""; while (ereg("AIDE/([-_a-zA-Z0-9]+\.(gif|jpg))", $suite, $r)) { $f = $r[1]; - if (file_exists("AIDE/$l/$f")) $f = "$l/$f"; - else if (file_exists("AIDE/fr/$f")) $f = "fr/$f"; + if (@file_exists("AIDE/$l/$f")) $f = "$l/$f"; + else if (@file_exists("AIDE/fr/$f")) $f = "fr/$f"; $p = strpos($suite, $r[0]); $html .= substr($suite, 0, $p) . "AIDE/$f"; $suite = substr($suite, $p + strlen($r[0])); diff --git a/ecrire/aide_gauche.php3 b/ecrire/aide_gauche.php3 index db476b52de35d7f932bc2df21cf9160a274bd763..f5edccecf29e68a3b7221757ec0db1ec8ddc8ce2 100644 --- a/ecrire/aide_gauche.php3 +++ b/ecrire/aide_gauche.php3 @@ -8,7 +8,7 @@ if ($var_lang) { if ($headers_only) exit; } -if (file_exists($flag_ecrire ? "inc_connect.php3" : "ecrire/inc_connect.php3")) { +if (@file_exists($flag_ecrire ? "inc_connect.php3" : "ecrire/inc_connect.php3")) { include_ecrire("inc_auth.php3"); $aide_statut = ($connect_statut == '1comite') ? 'redac' : 'admin'; } diff --git a/ecrire/aide_index.php3 b/ecrire/aide_index.php3 index 840f8ec9101bbab5aa80fb7127ae10617261833f..5b955f2c8875845f9ef9a3c76e20ea79508ed5b6 100644 --- a/ecrire/aide_index.php3 +++ b/ecrire/aide_index.php3 @@ -9,7 +9,7 @@ if ($var_lang) { } // Recuperer les infos de langue (preferences auteur), si possible -if (file_exists("inc_connect.php3")) { +if (@file_exists("inc_connect.php3")) { include_ecrire ("inc_auth.php3"); } diff --git a/ecrire/import_all.php3 b/ecrire/import_all.php3 index fe2f7ec3c6fa95a91656da0129bae9385a3ef357..4adae08813134931a9e0dbbca6c6ee37ba7a6637 100644 --- a/ecrire/import_all.php3 +++ b/ecrire/import_all.php3 @@ -13,7 +13,7 @@ function verifier_version_sauvegarde ($archive) { global $spip_version; global $flag_gz; - $ok = file_exists("data/$archive"); + $ok = @file_exists("data/$archive"); $gz = $flag_gz; $_fopen = ($gz) ? gzopen : fopen; $_fread = ($gz) ? gzread : fread; diff --git a/ecrire/inc.php3 b/ecrire/inc.php3 index 0ecbe0c7552f7cc12a5a373d613344b6a6bb9e8f..119ce9479e7e805a843655c8b7b9cba72762dc31 100644 --- a/ecrire/inc.php3 +++ b/ecrire/inc.php3 @@ -1,7 +1,7 @@ <?php -if (!file_exists("inc_connect.php3")) { +if (!@file_exists("inc_connect.php3")) { @header("Location: install.php3"); exit; } @@ -17,7 +17,7 @@ include_ecrire("inc_urls.php3"); include_ecrire("inc_layer.php3"); include_ecrire("inc_rubriques.php3"); -if (!file_exists("data/inc_meta_cache.php3")) ecrire_metas(); +if (!@file_exists("data/inc_meta_cache.php3")) ecrire_metas(); // diff --git a/ecrire/inc_acces.php3 b/ecrire/inc_acces.php3 index 56fa1a1bc798f5bccc41afa41756da9da155c98c..e05cb4cb0875c567f861cb96b7a24dc391cbf906 100644 --- a/ecrire/inc_acces.php3 +++ b/ecrire/inc_acces.php3 @@ -92,7 +92,7 @@ function ecrire_acces() { global $htaccess, $htpasswd; // si .htaccess existe, outrepasser spip_meta - if ((lire_meta('creer_htpasswd') == 'non') AND !file_exists($htaccess)) { + if ((lire_meta('creer_htpasswd') == 'non') AND !@file_exists($htaccess)) { @unlink($htpasswd); @unlink($htpasswd."-admin"); return; diff --git a/ecrire/inc_admin.php3 b/ecrire/inc_admin.php3 index b169f2f46d0d5a572b5493c98bfec7e75ea0089e..5258a883dc197b9d162e21aeb8c0b3f5dd435b09 100644 --- a/ecrire/inc_admin.php3 +++ b/ecrire/inc_admin.php3 @@ -22,7 +22,7 @@ function debut_admin($action, $commentaire='') { exit; } $fichier = fichier_admin($action); - if (file_exists("data/$fichier")) { + if (@file_exists("data/$fichier")) { spip_log ("Action admin: $action"); return true; } diff --git a/ecrire/inc_lang.php3 b/ecrire/inc_lang.php3 index 2e12d67aba3cc4c5f6657b9597e4cf49f6faf69a..20efa4360ca653462c49020b822afb7a50ae7e2b 100644 --- a/ecrire/inc_lang.php3 +++ b/ecrire/inc_lang.php3 @@ -50,7 +50,7 @@ function charger_langue($lang, $module = 'spip', $forcer = false) { global $dir_ecrire, $flag_ecrire; $fichier_lang = 'lang/'.$module.'_'.$lang.'.php3'; - $fichier_lang_exists = file_exists($dir_ecrire.$fichier_lang); + $fichier_lang_exists = @file_exists($dir_ecrire.$fichier_lang); // chercher dans le fichier cache ? if (!$flag_ecrire AND $fichier_lang_exists) { @@ -71,7 +71,7 @@ function charger_langue($lang, $module = 'spip', $forcer = false) { // le francais, qui *par definition* doit exister, et on copie le // tableau 'fr' dans la var liee a la langue $fichier_lang = 'lang/'.$module.'_fr.php3'; - if (file_exists($dir_ecrire.$fichier_lang)) { + if (@file_exists($dir_ecrire.$fichier_lang)) { $GLOBALS['idx_lang']='i18n_'.$module.'_fr'; include_ecrire ($fichier_lang); } diff --git a/ecrire/inc_logos.php3 b/ecrire/inc_logos.php3 index f7870117acb91254328f03c0bccba5d1dcebb139..a3b4eb6dad1e4ab958fa4185dee7965398d1b809 100644 --- a/ecrire/inc_logos.php3 +++ b/ecrire/inc_logos.php3 @@ -10,13 +10,13 @@ include_ecrire ("inc_admin.php3"); function get_image($racine) { - if (file_exists("../IMG/$racine.gif")) { + if (@file_exists("../IMG/$racine.gif")) { $fichier = "$racine.gif"; } - else if (file_exists("../IMG/$racine.jpg")) { + else if (@file_exists("../IMG/$racine.jpg")) { $fichier = "$racine.jpg"; } - else if (file_exists("../IMG/$racine.png")) { + else if (@file_exists("../IMG/$racine.png")) { $fichier = "$racine.png"; } diff --git a/ecrire/inc_session.php3 b/ecrire/inc_session.php3 index 44a69d5a7534465962ddd484575e7482ba7671ff..8e7d82a30ade55320a0f36f202ed1769f4d9881d 100644 --- a/ecrire/inc_session.php3 +++ b/ecrire/inc_session.php3 @@ -66,14 +66,14 @@ function verifier_session($id_session) { $ok = false; if ($id_session) { $fichier_session = fichier_session($id_session, lire_meta('alea_ephemere')); - if (file_exists($fichier_session)) { + if (@file_exists($fichier_session)) { include($fichier_session); $ok = true; } else { // Sinon, tester avec alea precedent $fichier_session = fichier_session($id_session, lire_meta('alea_ephemere_ancien')); - if (file_exists($fichier_session)) { + if (@file_exists($fichier_session)) { // Renouveler la session (avec l'alea courant) include($fichier_session); supprimer_session($id_session); @@ -97,11 +97,11 @@ function verifier_session($id_session) { // function supprimer_session($id_session) { $fichier_session = fichier_session($id_session, lire_meta('alea_ephemere')); - if (file_exists($fichier_session)) { + if (@file_exists($fichier_session)) { @unlink($fichier_session); } $fichier_session = fichier_session($id_session, lire_meta('alea_ephemere_ancien')); - if (file_exists($fichier_session)) { + if (@file_exists($fichier_session)) { @unlink($fichier_session); } } diff --git a/ecrire/inc_texte.php3 b/ecrire/inc_texte.php3 index 2cb77d576b368d4b4fe7d2105393debf1e390549..0d3c2f5498f7c0f633730aed661d517315d4e866 100644 --- a/ecrire/inc_texte.php3 +++ b/ecrire/inc_texte.php3 @@ -70,28 +70,28 @@ function vignette_par_defaut($type_extension) { $filename = "$img/$type_extension"; // Glurps ! - if (file_exists($filename.'.png')) { + if (@file_exists($filename.'.png')) { $vig = "$filename.png"; } - else if (file_exists($filename.'.gif')) { + else if (@file_exists($filename.'.gif')) { $vig = "$filename.gif"; } - else if (file_exists($filename.'-dist.png')) { + else if (@file_exists($filename.'-dist.png')) { $vig = "$filename-dist.png"; } - else if (file_exists($filename.'-dist.gif')) { + else if (@file_exists($filename.'-dist.gif')) { $vig = "$filename-dist.gif"; } - else if (file_exists("$img/defaut.png")) { + else if (@file_exists("$img/defaut.png")) { $vig = "$img/defaut.png"; } - else if (file_exists("$img/defaut.gif")) { + else if (@file_exists("$img/defaut.gif")) { $vig = "$img/defaut.gif"; } - else if (file_exists("$img/defaut-dist.png")) { + else if (@file_exists("$img/defaut-dist.png")) { $vig = "$img/defaut-dist.png"; } - else if (file_exists("$img/defaut-dist.gif")) { + else if (@file_exists("$img/defaut-dist.gif")) { $vig = "$img/defaut-dist.gif"; } @@ -409,9 +409,9 @@ function extraire_lien ($regs) { $lien_interne = false; if (ereg('^(art(icle)?|rub(rique)?|br(.ve)?|aut(eur)?|mot|site|doc(ument)?|im(age|g))? *([[:digit:]]+)$', $lien_url, $match)) { // Traitement des liens internes - if (file_exists('inc-urls.php3')) { + if (@file_exists('inc-urls.php3')) { include_local('inc-urls.php3'); - } elseif (file_exists('inc-urls-dist.php3')) { + } elseif (@file_exists('inc-urls-dist.php3')) { include_local('inc-urls-dist.php3'); } else { include_ecrire('inc_urls.php3'); diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3 index 21be468b301d6c728f8c4438a2fb9f697e8782fe..76a0af21ec39ef2ae192eb47dcebcbaee8847057 100644 --- a/ecrire/inc_version.php3 +++ b/ecrire/inc_version.php3 @@ -137,14 +137,14 @@ $ignore_remote_user = false; // -$flag_ecrire = !file_exists('./ecrire/inc_version.php3'); +$flag_ecrire = !@file_exists('./ecrire/inc_version.php3'); if ($flag_ecrire) { - if (file_exists('mes_options.php3')) { + if (@file_exists('mes_options.php3')) { include('mes_options.php3'); } } else { - if (file_exists('ecrire/mes_options.php3')) { + if (@file_exists('ecrire/mes_options.php3')) { include('ecrire/mes_options.php3'); } } @@ -335,7 +335,7 @@ function include_ecrire($file) { } -$flag_connect = file_exists(($flag_ecrire ? "" : "ecrire/")."inc_connect.php3"); +$flag_connect = @file_exists(($flag_ecrire ? "" : "ecrire/")."inc_connect.php3"); function spip_query($query) { if ($GLOBALS['flag_connect']) { @@ -758,7 +758,7 @@ if (count($GLOBALS['HTTP_POST_VARS'])) { // Lire les meta cachees // $inc_meta_cache = ($flag_ecrire ? '' : 'ecrire/').'data/inc_meta_cache.php3'; -if (file_exists($inc_meta_cache) AND !defined('_ECRIRE_INC_META_CACHE') AND !defined('_ECRIRE_INC_META')) { +if (@file_exists($inc_meta_cache) AND !defined('_ECRIRE_INC_META_CACHE') AND !defined('_ECRIRE_INC_META')) { include_ecrire('data/inc_meta_cache.php3'); } if (!defined("_ECRIRE_INC_META_CACHE")) { diff --git a/ecrire/index.php3 b/ecrire/index.php3 index 2d9242d4766621a22ddb7ba7ff62de16b4014a18..122e83f24b2a52bfcf80fee731d359aa7b879462 100644 --- a/ecrire/index.php3 +++ b/ecrire/index.php3 @@ -230,7 +230,7 @@ if ($meta["debut_restauration"]) { $archive = $meta["fichier_restauration"]; $my_pos = $meta["status_restauration"]; - $ok = file_exists($archive); + $ok = @file_exists($archive); if ($ok) { if (ereg("\.gz$", $archive)) { diff --git a/ecrire/info.php3 b/ecrire/info.php3 index 9aa9e3261ffdee3028b0d186cf30c3a95e25f6a4..3a8b6f4b2c584ea0329a57f921fd9747db10089e 100644 --- a/ecrire/info.php3 +++ b/ecrire/info.php3 @@ -1,6 +1,6 @@ <?php -if (file_exists("inc_connect.php3")) { +if (@file_exists("inc_connect.php3")) { include ("inc_version.php3"); diff --git a/ecrire/install.php3 b/ecrire/install.php3 index cd24a6692e8a84e8ae15b36a8d2aea736751d0f5..f7978e7159719bc665dd2ce39623fa2a529b4188 100644 --- a/ecrire/install.php3 +++ b/ecrire/install.php3 @@ -6,7 +6,7 @@ include_ecrire ("inc_presentation.php3"); gerer_menu_langues(); -if (file_exists("inc_connect.php3")) { +if (@file_exists("inc_connect.php3")) { install_debut_html(); echo "<P><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=4>"._T('avis_espace_interdit')."</FONT>"; @@ -329,7 +329,7 @@ else if ($etape == 1) { $pass_db = ''; // Recuperer les anciennes donnees pour plus de facilite (si presentes) - if (file_exists("inc_connect_install.php3")) { + if (@file_exists("inc_connect_install.php3")) { $s = @join('', @file("inc_connect_install.php3")); if (ereg("mysql_connect\([\"'](.*)[\"'],[\"'](.*)[\"'],[\"'](.*)[\"']\)", $s, $regs)) { $adresse_db = $regs[1]; @@ -578,7 +578,7 @@ else if ($etape == 'ldap1') { $port_ldap = 389; // Recuperer les anciennes donnees (si presentes) - if (file_exists("inc_connect_install.php3")) { + if (@file_exists("inc_connect_install.php3")) { $s = @join('', @file("inc_connect_install.php3")); if (ereg('ldap_connect\("(.*)","(.*)"\)', $s, $regs)) { $adresse_ldap = $regs[1]; diff --git a/ecrire/lang_raccourcis.php3 b/ecrire/lang_raccourcis.php3 index c071dc289fd00901f39a096e8337e7e405f214c8..72bc1d52c384fe09b3d3572c4725049e3b3f71a2 100644 --- a/ecrire/lang_raccourcis.php3 +++ b/ecrire/lang_raccourcis.php3 @@ -52,7 +52,7 @@ function afficher_raccourcis($module = "public") { $lang = $spip_lang; $fichier_lang = 'lang/'.$module.'_'.$lang.'.php3'; - $fichier_lang_exists = file_exists($dir_ecrire.$fichier_lang); + $fichier_lang_exists = @file_exists($dir_ecrire.$fichier_lang); if ($fichier_lang_exists) { $GLOBALS['idx_lang'] = 'i18n_'.$module.'_'.$lang; diff --git a/ecrire/upgrade.php3 b/ecrire/upgrade.php3 index 9e58a5d28926b352dc02347c4be09395d5072147..9ee8346c1c7392be73494ac0c65af6f2e4b665c2 100644 --- a/ecrire/upgrade.php3 +++ b/ecrire/upgrade.php3 @@ -16,7 +16,7 @@ if (!$spip_lang) $spip_lang = "fr"; // Si reinstallation necessaire, message ad hoc if ($reinstall == 'oui') { - if (!file_exists("inc_connect.php3")) { + if (!@file_exists("inc_connect.php3")) { Header("Location: install.php3"); exit; } diff --git a/inc-cache.php3 b/inc-cache.php3 index 0b3353aa0ef40192e385b3c5b34d410a2a29e56d..37da12c4169f65b09a878dda98353f2ce19c2f07 100644 --- a/inc-cache.php3 +++ b/inc-cache.php3 @@ -48,14 +48,14 @@ function utiliser_cache($chemin_cache, $delais) { $use_cache = true; // Existence du fichier - if (!file_exists($chemin_cache)) { - if (file_exists($chemin_cache.'.NEW')) { + if (!@file_exists($chemin_cache)) { + if (@file_exists($chemin_cache.'.NEW')) { // Deuxieme acces : le fichier est marque comme utilise @rename($chemin_cache.'.NEW', $chemin_cache); } - // Double verification (cas renommage/suppression entre les deux file_exists) + // Double verification (cas renommage/suppression entre les deux @file_exists) clearstatcache(); - $use_cache = file_exists($chemin_cache); + $use_cache = @file_exists($chemin_cache); } // Date de creation du fichier @@ -105,7 +105,7 @@ function ecrire_fichier_cache($fichier, $contenu) { if (!$ok) { spip_release_lock($fichier_tmp); clearstatcache(); - return file_exists($fichier_new) ? $fichier_new : $fichier; + return @file_exists($fichier_new) ? $fichier_new : $fichier; } // Finaliser @@ -127,9 +127,9 @@ function ecrire_fichier_cache($fichier, $contenu) { // function creer_repertoire($base, $subdir) { - if (file_exists("$base/.plat")) return false; + if (@file_exists("$base/.plat")) return false; $path = $base.'/'.$subdir; - if (file_exists($path)) return true; + if (@file_exists($path)) return true; @mkdir($path, 0777); @chmod($path, 0777); diff --git a/inc-calcul.php3 b/inc-calcul.php3 index c819582a9c157d1984893aa845f6ed09e7e30596..c6f19cef9bd3f1ebc0eb267e42f9fdeb11aa2234 100644 --- a/inc-calcul.php3 +++ b/inc-calcul.php3 @@ -6,7 +6,7 @@ if (defined("_INC_CALCUL")) return; define("_INC_CALCUL", "1"); -if (file_exists("mes_fonctions.php3")) { +if (@file_exists("mes_fonctions.php3")) { include_local ("mes_fonctions.php3"); } @@ -21,7 +21,7 @@ tester_variable('espace_images',3); // HSPACE=xxx VSPACE=xxx pour les images in include_local("inc-forum.php3"); -if (file_exists("inc-urls.php3")) { +if (@file_exists("inc-urls.php3")) { include_local ("inc-urls.php3"); } else { @@ -70,7 +70,7 @@ function url_var_recherche($url, $activer_url_recherche) { function cherche_image_nommee($nom) { $formats = array ('gif', 'jpg', 'png'); while (list(, $format) = each($formats)) - if (file_exists('IMG/'.$nom.'.'.$format)) + if (@file_exists('IMG/'.$nom.'.'.$format)) return ($nom.'.'.$format); } @@ -333,12 +333,12 @@ function executer_squelette($squelette, $contexte) { if (!$fonctions_squelettes[$squelette]) { $squelette_cache = 'CACHE/skel_'.rawurlencode($squelette).'.php3'; $use_cache = false; - if (file_exists($squelette_cache)) { + if (@file_exists($squelette_cache)) { $t = filemtime($squelette_cache); if (filemtime("$squelette.html") < $t AND filemtime("inc-calcul-squel.php3") < $t - AND (!file_exists("mes_fonctions.php3") OR filemtime("mes_fonctions.php3") < $t) - AND (!file_exists("ecrire/mes_options.php3") OR filemtime("ecrire/mes_options.php3") < $t)) { + AND (!@file_exists("mes_fonctions.php3") OR filemtime("mes_fonctions.php3") < $t) + AND (!@file_exists("ecrire/mes_options.php3") OR filemtime("ecrire/mes_options.php3") < $t)) { $use_cache = true; } } @@ -405,7 +405,7 @@ function chercher_squelette_hierarchie($fond, $id_rubrique, $dossier='') { } } else { - if (file_exists("$dossier$fond-$id_rubrique.html")) { + if (@file_exists("$dossier$fond-$id_rubrique.html")) { return "$dossier$fond-$id_rubrique"; } else { $query = "SELECT id_parent FROM spip_rubriques WHERE id_rubrique='$id_rubrique'"; @@ -426,7 +426,7 @@ function chercher_squelette($fond, $id_rubrique) { // On selectionne, dans l'ordre : // fond=10.html, fond-10.html, fond-<rubriques parentes>.html, fond.html puis fond-dist.html - if (($id_rubrique > 0) AND (file_exists("$dossier$fond=$id_rubrique.html"))) { + if (($id_rubrique > 0) AND (@file_exists("$dossier$fond=$id_rubrique.html"))) { return "$dossier$fond=$id_rubrique"; } else { diff --git a/inc-forum.php3 b/inc-forum.php3 index d53d3f66ff7687e63ffb7e0c22953a3115eefee1..2ceb489b252eb645f5f442705d3d8d30c5742d79 100644 --- a/inc-forum.php3 +++ b/inc-forum.php3 @@ -15,7 +15,7 @@ include_ecrire('inc_lang.php3'); // pour lang_select include_ecrire("inc_mail.php3"); include_ecrire("inc_barre.php3"); -if (file_exists("inc-urls.php3")) { +if (@file_exists("inc-urls.php3")) { include_local ("inc-urls.php3"); } else { @@ -38,11 +38,11 @@ function get_forums_publics($id_article=0) { function afficher_petits_logos_mots($id_mot) { $racine = "IMG/moton$id_mot"; - if (file_exists("$racine.gif")) { + if (@file_exists("$racine.gif")) { $image = "$racine.gif"; - } elseif (file_exists("$racine.jpg")) { + } elseif (@file_exists("$racine.jpg")) { $image = "$racine.jpg"; - } elseif (file_exists("$racine.png")) { + } elseif (@file_exists("$racine.png")) { $image = "$racine.png"; } diff --git a/inc-public-global.php3 b/inc-public-global.php3 index 6f77909bb3a28118753e49f724734108fed8811f..755246ccbe73ae32b42d967e6a4db1b3c3f2c049 100644 --- a/inc-public-global.php3 +++ b/inc-public-global.php3 @@ -181,7 +181,7 @@ if (!$flag_preserver) { // Envoyer la page -if (file_exists($chemin_cache)) { +if (@file_exists($chemin_cache)) { if (!$headers_only) include($chemin_cache); } else if (!$flag_preserver) { @@ -208,7 +208,7 @@ while (list(, $chemin_cache_supprime) = each($cache_supprimes)) // Verifier la presence du .htaccess dans le cache, sinon le generer // -if (!file_exists("CACHE/.htaccess")) { +if (!@file_exists("CACHE/.htaccess")) { if ($hebergeur == 'nexenservices'){ echo "<font color=\"#FF0000\">IMPORTANT : </font>"; echo "Votre hébergeur est Nexen Services.<br />"; @@ -292,7 +292,7 @@ if ((time()-lire_meta('calcul_rubriques') > 3600) AND timeout('calcul_rubriques' // Faire du menage dans le cache (effacer les fichiers tres anciens ou inutilises) // Se declenche une fois par heure quand le cache n'est pas recalcule // -if ($use_cache AND file_exists('CACHE/.purge2')) { +if ($use_cache AND @file_exists('CACHE/.purge2')) { if (timeout('purge_cache')) { unlink('CACHE/.purge2'); spip_log("purge cache niveau 2"); @@ -301,7 +301,7 @@ if ($use_cache AND file_exists('CACHE/.purge2')) { unset($fichiers); while ($row = spip_fetch_array($result)) { $fichier = $row['fichier']; - if (!file_exists("CACHE/$fichier")) $fichiers[] = "'$fichier'"; + if (!@file_exists("CACHE/$fichier")) $fichiers[] = "'$fichier'"; } if ($fichiers) { $query = "DELETE FROM spip_forum_cache WHERE fichier IN (".join(',', $fichiers).")"; @@ -309,7 +309,7 @@ if ($use_cache AND file_exists('CACHE/.purge2')) { } } } -if ($use_cache AND file_exists('CACHE/.purge')) { +if ($use_cache AND @file_exists('CACHE/.purge')) { if (timeout('purge_cache')) { $dir = 'CACHE/'.dechex((time() / 3600) & 0xF); unlink('CACHE/.purge'); @@ -366,7 +366,7 @@ if (lire_meta('activer_moteur') == 'oui') { } } } - if ($use_cache AND file_exists($fichier_index)) { + if ($use_cache AND @file_exists($fichier_index)) { if (timeout('indexation')) { include_ecrire("inc_index.php3"); effectuer_une_indexation(); @@ -395,7 +395,7 @@ if ($db_ok AND lire_meta("activer_syndic") == "oui") { // Effacement de la poubelle (documents supprimes) // -if (file_exists($fichier_poubelle = "ecrire/data/.poubelle")) { +if (@file_exists($fichier_poubelle = "ecrire/data/.poubelle")) { if (timeout('poubelle')) { if ($s = sizeof($suite = file($fichier_poubelle))) { $s = $suite[$n = rand(0, $s)]; diff --git a/index.php3 b/index.php3 index 29313bfb6adbf5cfa6535780603d00995b5da049..b020ea2e82ba78c042ed20a2710b2ada43a0fd96 100644 --- a/index.php3 +++ b/index.php3 @@ -1,6 +1,6 @@ <?php -if (!file_exists("ecrire/inc_connect.php3")) { +if (!@file_exists("ecrire/inc_connect.php3")) { $db_ok = 0; include ("ecrire/inc_version.php3"); include_ecrire ("inc_presentation.php3"); diff --git a/spip_image.php3 b/spip_image.php3 index 9164ff2f596de4eb6c8b90b10ab6a1df48a84bd1..d162da0c32a37e84ea58bd26c0828d6d6c37bbfb 100644 --- a/spip_image.php3 +++ b/spip_image.php3 @@ -263,7 +263,7 @@ function ajout_doc($orig, $source, $dest, $mode, $id_document, $doc_vignette='', $dest .= $ext.'/'; $dest .= ereg_replace("[^.a-zA-Z0-9_=-]+", "_", translitteration(ereg_replace("\.([^.]+)$", "", supprimer_tags(basename($orig))))); $n = 0; - while (file_exists($newFile = $dest.($n++ ? '-'.$n : '').'.'.$ext)); + while (@file_exists($newFile = $dest.($n++ ? '-'.$n : '').'.'.$ext)); $dest_path = $newFile; if (!deplacer_fichier_upload($source, $dest_path)) return false; diff --git a/spip_redirect.php3 b/spip_redirect.php3 index e28eca08bb1ee099ac9ff33709d3529ce9387705..121b86995c40260ac50771b8246140754f56f941 100644 --- a/spip_redirect.php3 +++ b/spip_redirect.php3 @@ -4,7 +4,7 @@ include ("ecrire/inc_version.php3"); -if (file_exists("inc-urls.php3")) { +if (@file_exists("inc-urls.php3")) { include_local ("inc-urls.php3"); } else { diff --git a/spip_test_dirs.php3 b/spip_test_dirs.php3 index 1119e404f30950bea737280049423c07b55887f8..549bb931e9aa430d8d3f17cd5ca803f8dc4c4615 100644 --- a/spip_test_dirs.php3 +++ b/spip_test_dirs.php3 @@ -79,7 +79,7 @@ function test_ecrire($my_dir) { // teste les droits sur les repertoires // -$install = !file_exists("ecrire/inc_connect.php3"); +$install = !@file_exists("ecrire/inc_connect.php3"); if ($test_dir) $test_dirs[] = $test_dir;