Skip to content
Extraits de code Groupes Projets
Valider 7dd19911 rédigé par Fil's avatar Fil
Parcourir les fichiers

bug du mode tidy en cas de preview

parent ad89a4ce
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -73,12 +73,13 @@ function lire_fichier ($fichier, &$contenu, $options=false) { ...@@ -73,12 +73,13 @@ function lire_fichier ($fichier, &$contenu, $options=false) {
// Ecrire un fichier de maniere un peu sure // Ecrire un fichier de maniere un peu sure
// //
// zippe les fichiers .gz // zippe les fichiers .gz
function ecrire_fichier ($fichier, $contenu) { function ecrire_fichier ($fichier, $contenu, $ecrire_quand_meme = false) {
// Ne rien faire si on est en preview, debug, ou si une erreur // Ne rien faire si on est en preview, debug, ou si une erreur
// grave s'est presentee (compilation du squelette, MySQL, etc) // grave s'est presentee (compilation du squelette, MySQL, etc)
if ($GLOBALS['var_preview'] OR ($GLOBALS['var_mode'] == 'debug') if (($GLOBALS['var_preview'] OR ($GLOBALS['var_mode'] == 'debug')
OR defined('spip_interdire_cache')) OR defined('spip_interdire_cache'))
AND !$ecrire_quand_meme)
return; return;
$gzip = (substr($fichier, -3) == '.gz'); $gzip = (substr($fichier, -3) == '.gz');
......
...@@ -125,7 +125,7 @@ function traite_xhtml ($buffer) { ...@@ -125,7 +125,7 @@ function traite_xhtml ($buffer) {
if (!file_exists($nomfich)) { if (!file_exists($nomfich)) {
define ('_calcul_tidy', 1); define ('_calcul_tidy', 1);
$tmp = "$nomfich.".@getmypid().".tmp"; $tmp = "$nomfich.".@getmypid().".tmp";
ecrire_fichier($tmp, $buffer); ecrire_fichier($tmp, $buffer, true); # ecrire meme en mode preview
$c = _TIDY_COMMAND $c = _TIDY_COMMAND
." --tidy-mark false" ." --tidy-mark false"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter