Valider 0b3f58ab rédigé par patV's avatar patV
Parcourir les fichiers

icone visiter : #LOGO? si logo introuvable

compatibilité SPIP 3.3dev, constante _SPIP30300 et retour des puces
conflit de noms + bricoles
parent 03d155b2
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+79 −76
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -65,6 +65,9 @@ cs_log($metas_vars, 'metas_vars :');
	ecrire_metas();

cs_log(" -- donc, reinitialisation forcee !");
    // include des fichiers fonctions, si besoin, avant suppression du cache
    if (function_exists('include_fichiers_fonctions')) // SPIP >= 3.3
        include_fichiers_fonctions();
	// on reinitialise tout, au cas ou ...
	include_spip('inc/invalideur');
	suivre_invalideur("1"); # tout effacer
+8 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -34,7 +34,14 @@ define('_CS_TRAD_MODULE', _CS_TRAD_ACCUEIL . 'tradlang_module/');
//define('_MAJ_ECRAN_SECU', _URL_CS_GIT . 'spip/spip/raw/branch/master/config/ecran_securite.php');
define('_MAJ_ECRAN_SECU', _URL_CS_GIT . 'spip-contrib-outils/securite/raw/branch/master/ecran_securite.php');


//puces vertes et rouges pour les outils
if(defined('_SPIP30300')) { // SPIP >= 3.3
    define('_CS_PUCE_VERTE', chemin_image('puce-publier-8.png'));
    define('_CS_PUCE_ROUGE', chemin_image('puce-refuser-8.png'));
} else {
    define('_CS_PUCE_VERTE', _DIR_IMG_PACK . 'puce-verte.gif');
    define('_CS_PUCE_ROUGE', _DIR_IMG_PACK . 'puce-rouge.gif');
}

// Qui sont les webmestres et les administrateurs ?
function get_liste_administrateurs() {
+4 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -277,11 +277,13 @@ function cs_ecrire_config($regexpr, $replace, $ajout_sinon = '') {
function cs_pp_liste_barres($outil = false) {
	global $metas_vars;
	// pour barre_outils_liste() qu'on trouve maintenant dans l'extension porte_plume
	if (defined('_SPIP30000'))
    if (function_exists('include_fichiers_fonctions')) // SPIP >= 3.3
        include_fichiers_fonctions();
	elseif (defined('_SPIP30000')) // inclure les fonctions, SPIP >= 3.0
		include_spip('public/parametrer');
	else
		include_spip('inc/barre_outils');
	if (!$sets = barre_outils_liste())
	if (!function_exists('barre_outils_liste') || !($sets = barre_outils_liste()))
		return array();
	if ($outil)
		foreach ($sets as $f => $b) {
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -271,7 +271,7 @@ function couteau_suisse_fichier_distant($flux) {
// callback pour la fonction cs_compile_pipe()
function cs_compile_header_callback($matches) {
	if (defined('_LOG_CS'))
		cs_log(" -- compilation d'un header. Code CSS : " . couper($matches[1], 150));
		cs_log(" -- compilation d'un header. Code CSS : " . cs_couper($matches[1], 150));
	return cs_recuperer_code($matches[1]);
}

+4 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -58,4 +58,8 @@ function _T_sain($texte, $args = array(), $options = array()) {
	return _T($texte, $args);
}

// Fonction couper() au plus simple
function cs_couper($texte, $nb = 25) {
    return strlen($texte) <= $nb ? $texte : substr($texte, 0, $nb)." (...)";
}
?>
 No newline at end of file
Chargement en cours