\n" . highlight_string($page['codephp'], true) . "\n
\n"; } $msg = array($err); erreur_squelette($msg); } // // Envoyer le resultat apres post-traitements // // (c'est ici qu'on fait var_recherche, validation, boutons d'admin, // cf. public/assembler.php) echo pipeline('affichage_final' . _PIPELINE_SUFFIX, $page['texte']); if ($lang) { lang_select(); } // l'affichage de la page a pu lever des erreurs (inclusion manquante) // il faut tester a nouveau $debug = ((_request('var_mode') == 'debug') or $tableau_des_temps) ? array(1) : array(); // Appel au debusqueur en cas d'erreurs ou de demande de trace // at last if ($debug) { // en cas d'erreur, retester l'affichage if ($html and ($affiche_boutons_admin or $debug)) { $var_mode_affiche = _request('var_mode_affiche'); $var_mode_objet = _request('var_mode_objet'); $GLOBALS['debug_objets'][$var_mode_affiche][$var_mode_objet . 'tout'] = ($var_mode_affiche == 'validation' ? $page['texte'] : ""); echo erreur_squelette(false); } } else { if (isset($GLOBALS['meta']['date_prochain_postdate']) and $GLOBALS['meta']['date_prochain_postdate'] <= time() ) { include_spip('inc/rubriques'); calculer_prochain_postdate(true); } // Effectuer une tache de fond ? // si _DIRECT_CRON_FORCE est present, on force l'appel if (defined('_DIRECT_CRON_FORCE')) { cron(); } // sauver le cache chemin si necessaire save_path_cache(); } }