Le labo

Bidouilles et prises de notes en vrac

  • Notes
  • Docs
  • Carte

Articles les plus récents

  • Désactiver la compression automatique des scripts et CSS dans l’espace privé de SPIP

    18 juillet 2009, par b_b

    Dans un précédent article je proposais une astuce pour empêcher SPIP de compresser automatiquement un script inséré par un plugin. Une autre solution est disponible pour désactiver complètement la compression automatique des scripts et CSS dans l’espace privé (cela peut être utile lors des phases de débug). Il suffit d’ajouter le code suivant dans votre fichier mes_options.php :
    define(’_INTERDIRE_COMPACTE_HEAD_ECRIRE’,true) ;
    Merci à _fil_

  • Lenteurs de Firefox sous Ubuntu

    2 mai 2009, par b_b

    Cela faisait un moment que Firefox tournait un peu au ralenti sur mon eeebox. Le navigateur pouvait mettre plus de 10 secondes à s’ouvrir, le défilement dans les pages n’était pas toujours instantané et même la fermeture du programme pouvait prendre elle aussi plus de 10 secondes.
    Même la mise à jour vers Ubuntu Jaunty Jackalope n’a pas corrigé ce problème. Après quelques recherches sur le web, j’ai trouvé la description d’un bug et appliqué un correctif qui a redonné un coup de boost au (…)

  • Protéger une image des filtres graphiques de SPIP

    24 décembre 2008, par b_b

    Il est possible d’appliquer un filtre image de SPIP sur toutes les images du texte d’un article avec la syntaxe suivante : <BOUCLE_article(ARTICLES)id_article> [(#TEXTE|image_reduire250)] </BOUCLE_article>
    Mais il peut arriver que l’on souhaite que le filtre image_reduire ne s’applique pas à certaines images du texte. Pour cela il suffit d’utiliser un modèle personnalisé dans lequel notre image portera la classe no_image_filtrer. La présence de cette classe sur une image (…)

  • Comment empêcher SPIP de compresser automatiquement un script ?

    3 décembre 2008, par b_b

    Dernièrement en travaillant sur le plugin GoogleMap API pour SPIP j’ai rencontré des problèmes avec certains scripts de l’API. Après avoir posé quelques questions sur le canal IRC de SPIP quelqu’un m’a indiqué que cela provenait de la compression automatique de SPIP.
    En effet, depuis quelques temps SPIP compresse automatiquement les scripts et css qu’il rencontre dans l’entête des pages (voir le code source).
    Pour empêcher SPIP de compresser certains scripts il suffit d’ajouter un (…)

  • Corriger le texte d’un article qui génère une erreur 500

    24 novembre 2008, par b_b

    Il peut arriver qu’un article SPIP génère une erreur 500 dans la partie privée et dans la partie publique du site. Ce genre de bug peut être dû au fait que le rédacteur a préparé son article dans un traitement de texte de chez microsoft (word pour ne pas le citer). En effet ce logiciel insère des caractère spéciaux dans les textes et ce sont ces caractères qui peuvent être responsables de l’erreur 500.
    Un autre type d’erreur de rédaction peut être responsable du bug. Par exemple lorsque le (…)

  • Bloquer l’accès à l’espace privé de SPIP

    5 octobre 2008, par b_b

    Cette petite astuce peut s’avérer utile lorsque le webmestre d’un site SPIP effectue des travaux sur celui-ci et qu’il veut bloquer l’accès à l’espace privé. Cerdic l’a utilisé la semaine dernière lorsqu’il a travaillé sur la mise à jour de spip-contrib.
    Voici le code à ajouter dans config/mes_options.php : function autoriser_ecrire()return false ;
    Simple et efficace...
    Merci à cerdic

  • Afficher les noisettes d’un squelette SPIP avec ?var_mode=inclure

    24 septembre 2008, par b_b

    Un problème que l’on peut rencontrer lorsqu’on utilise beaucoup d’inclusions de noisettes dans un squelette SPIP, est que l’on ne sait plus trop dans quel squelette se trouve le code générant une portion de la page.
    Pour y remédier la révision 12767 de SPIP introduit un nouveau mode disponible en ajoutant ceci à la suite de l’url de la page : ?var_mode=inclure
    Ce mode permet d’afficher le nom et le chemin de chaque noisette qui compose la page. De plus, celles-ci sont encadrées d’une (…)

  • Raccourcis syntaxiques des boucles SPIP

    7 septembre 2008, par b_b

    Dans certains squelettes de SPIP 2.0 on peut remarquer que certaines inclusions de noisettes ont une syntaxe comme celle-ci :
    La différence se situe dans le slash à la fin du code d’inclusion, cette nouvelle écriture a été créée afin de se rapprocher de la syntaxe XHTML (notez que l’ancienne syntaxe sans le slash fonctionne toujours).
    Mais la grande nouveauté est qu’on peut aussi appliquer ce genre d’écriture aux boucles de SPIP (voir la révision 11065 sur trac). Au lieu d’écrire ceci : (…)

  • Notation d’éléments SPIP

    24 juillet 2008, par b_b

    Ce plugin propose un système de notation des éléments de SPIP depuis l’espace public.

  • Black Dist

    24 juillet 2008, par b_b

    On en parlait avec Romy sur IRC et c’est vrai qu’elle est sympa en noir et blanc. Mais qui donc ? La dist bien sûr.

  • page précédente
  • page suivante

Derniers commentaires

  • ... : Sinon, il y a archlinux ;-)
  • Chag : et 18 ans après ;)
  • jeanmarie : Penser également à vérifier s’il n’y a pas des fichiers vérolés dans IMG et (…)
  • RealET : Et si c’est un site que vous n’avez pas fait, faire une copie de (…)
  • jeanmarie : Merci pour ces notes très utiles :D

Nouveautés sur le Web

  • 13 mai – Unhappy with the recently lost file upload feature in the Nextcloud app for Android ? So are we. Let…
  • 12 mai – Revisiting Image Maps | CSS-Tricks
  • 24 avril – Building An Offline Friendly Image Upload System — Smashing Magazine
  • 3 avril – We collected 470K IPv4s from a botnet that was trying to get all the content from our social…
  • 28 mars – civilblur/mazanoke : A self-hosted local image compressor that runs in your browser.

2006 - 2025 Le labo
Plan du site | Se connecter | Contact | RSS 2.0