diff --git a/ecrire/exec/aide_index.php b/ecrire/exec/aide_index.php index 88007d2956f79ef455793e22eb3813450718be6e..34fae87bfd62a8253265a0e09abcf5a405fdf5b4 100644 --- a/ecrire/exec/aide_index.php +++ b/ecrire/exec/aide_index.php @@ -215,7 +215,7 @@ function help_img($regs) { header("Expires: ".gmdate("D, d M Y H:i:s", time()+24*3600) .' GMT'); if ($rep=="IMG" AND $lang=="cache" - AND @file_exists($img_tex = _DIR_IMG.'cache-TeX/'.preg_replace(',^TeX-,', '', $file))) { + AND @file_exists($img_tex = _DIR_VAR.'cache-TeX/'.preg_replace(',^TeX-,', '', $file))) { readfile($img_tex); } else if (@file_exists($img = _DIR_CACHE . 'aide-'.$cache)) { readfile($img); diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 3abf8a14f3ed93bee49e7cc179ab34a93485a4f7..b11298ac2971112551bd09d393b2bad1fbfa4c3d 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -384,6 +384,7 @@ function _T($texte, $args=array()) { static $c; $c OR $c = include_spip('inc/lang'); $text = traduire_chaine($texte); + if (!empty($GLOBALS['xhtml'])) { include_spip('inc/charsets'); $text = html2unicode($text, true /* secure */); @@ -1153,17 +1154,13 @@ function spip_desinfecte(&$t) { // http://doc.spip.org/@verifier_visiteur function verifier_visiteur() { -// Rq: pour que cette fonction marche depuis mes_options elle a besoin -// que les constantes principales soient initialisees - spip_initialisation( - (_DIR_RACINE . _DIRNAME_PERMANENT_INACCESSIBLE), - (_DIR_RACINE . _DIRNAME_PERMANENT_ACCESSIBLE), - (_DIR_RACINE . _DIRNAME_TEMPORAIRE_INACCESSIBLE), - (_DIR_RACINE . _DIRNAME_TEMPORAIRE_ACCESSIBLE) - ); - if (isset($_COOKIE['spip_session']) OR (isset($_SERVER['PHP_AUTH_USER']) AND !$GLOBALS['ignore_auth_http'])) { + + // Rq: pour que cette fonction marche depuis mes_options + // il faut forcer l'init si ce n'est fait + + @spip_initialisation(); $var_f = charger_fonction('session', 'inc'); if ($var_f()) return $GLOBALS['auteur_session']['statut']; include_spip('inc/actions');