Spip 1.9.2 désactiver jQuery dans #INSERT_HEAD

mardi 27 février 2007

SPIP / jQuery

Lu sur la liste spip-dev :

Voilà le moyen d’empêcher jquery de s’ajouter quand on en veut pas mais qu’on veut tout de même utiliser #INSERT_HEAD
transmis ici pour mémoire, copié d’IRC sur réponse de Fil :

mettre dans mes_options.php :

$spip_pipeline['insert_head'] = str_replace('|f_jQuery', '', $spip_pipeline['insert_head']);

Un bon moyen pour alléger ses pages publiques tant qu’on ne se sert pas de plugins comme thickbox (merci à Fil et Aurelien Levy).

Vos commentaires

  • bb

    Une information supplémentaire à propos de la désactivation de jQuery dans la partie publique de SPIP sur cette page du Trac :

    pourtant si ça doit marcher, as-tu bien effacé tmp/charger_pipelines ?

    27 octobre 2007, 18:02

  • bb

    Pour info, depuis la révision 17932 il est possible de surcharger la version de jquery uniquement dans les pages publiques du site :

    Ainsi il devient possible de surcharger jquery dans le site public (squelettes/javascript/jquery.js) sans casser l’espace privé. C’est applicable aux autres scripts accompagnant jQuery.

    http://core.spip.org/projects/spip/repository/revisions/17932

    9 février 2012, 11:25

  • RealET

    J’utilise cette technique dans SoyezCréateurs.

    Sauf que depuis que j’ai mis à jour le plugin lecteur multimedia qui utilise le pipeline jquery_plugins, et bien, script/soundmanager2.js n’est plus chargé :(

    11 septembre 2013, 20:01

Répondre à cet article

Qui êtes-vous ?
Ajoutez votre commentaire ici
  • Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.