Skip to content
Extraits de code Groupes Projets
Bifurcation depuis spip / spip
18492 validations de retard le dépôt en amont.
  • esj's avatar
    9e25e547
    · 9e25e547
    esj a rédigé
    Remplacement systematique de la fonction lire_meta(x) par son contenu $GLOBALS['meta'][x]
    plus efficace et permettant de distinguer plus facilement les globales internes aux scripts 
    et celles en provenance de l'entree HTTP.
    En parallele, deplacement des fonctions action_auteur dans inc_session pour eviter de charger 
    les fonctions d'admin quand ce n'est pas necessaire.
    9e25e547
    Historique
    esj a rédigé
    Remplacement systematique de la fonction lire_meta(x) par son contenu $GLOBALS['meta'][x]
    plus efficace et permettant de distinguer plus facilement les globales internes aux scripts 
    et celles en provenance de l'entree HTTP.
    En parallele, deplacement des fonctions action_auteur dans inc_session pour eviter de charger 
    les fonctions d'admin quand ce n'est pas necessaire.
spip_background.php3 1,37 Kio
<?php

/***************************************************************************\
 *  SPIP, Systeme de publication pour l'internet                           *
 *                                                                         *
 *  Copyright (c) 2001-2005                                                *
 *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
 *                                                                         *
 *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
 *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
\***************************************************************************/


// Du cote de la page HTML, utiliser un background-image en feuille de style
// plutot qu'un <img>, c'est plus discret notamment sous navigateur texte
$image = pack("H*", "47494638396118001800800000ffffff00000021f90401000000002c0000000018001800000216848fa9cbed0fa39cb4da8bb3debcfb0f86e248965301003b");

Header("Content-Type: image/gif");
Header("Content-Length: ".strlen($image));
Header("Cache-Control: no-cache,no-store");
Header("Pragma: no-cache");
Header("Connection: close");

echo $image;

flush();

include('ecrire/inc_version.php3');

$GLOBALS['flag_preserver'] = true; // pas d'espaces pour le flush()
cron(1); // acces gourmand (on veut bosser, nous, pas comme inc-public.php3 !)

?>