Le labo

Bidouilles et prises de notes en vrac

  • Notes
  • Docs
  • Carte

Articles les plus récents

  • Personnaliser la taille limite des images distantes dans SPIP

    12 juillet 2008, par b_b

    Lorsqu’on essaye d’afficher une image distante depuis un site comme flickr avec le code suivant, il peut arriver que cela ne fonctionne pas. [<a href="#URL_DOCUMENT">(#EMBED_DOCUMENT||image_reduire640,0)</a>]
    Cela est dû au fait que la fonction recuperer_page qui rapatrie les images distantes pour faire une copie locale est limitée par défaut à 1Mo. Les images de flickr sont maintenant souvent plus grosses et sont donc tronquées, ce qui donne un fichier corrompu et (…)

  • Personnaliser le fuseau horaire de SPIP

    6 juillet 2008, par b_b

    Certains sites sont hébergés sur des serveurs dont l’heure est différente de celle du pays dans lequel le site est consulté. Voici une astuce pour personnaliser le fuseau horaire (ou timezone) de SPIP. Dans cet exemple on va modifier la zone d’un site martiniquais hébergé en France.
    Code à coller dans config/connect.php : spip_query("SET time_zone = ’America/Martinique’") ;
    Et dans mes_options.php : date_default_timezone_set("America/Martinique") ;
    Cela met les dates (…)

  • Afficher que les mots liés à des articles dans une boucle MOTS

    28 juin 2008, par b_b

    Encore une petite astuce notée depuis le canal IRC #spip.
    Comment, dans une boucle MOTS, n’afficher que les mots qui sont liés à au moins un article ? <BOUCLE_mots(MOTS)id_article>0>
    La boucle provoquera une jointure avec la table articles. Il est aussi possible de lister les mots attachés à des articles publiés en ajoutant le critère statut à la boucle : <BOUCLE_mots(MOTS)id_article>0statut=publie>
    Merci à _fil_ et tetue

  • Faire varier la couleur de fond d’une liste d’éléments dans SPIP

    22 juin 2008, par b_b

    Lors du dernier SPIP Apéro brestois Hélène nous posait la question suivante :
    Comment faire pour afficher une liste d’articles ou de brèves avec une couleur de fond différente pour chaque élément ?
    Les styles
    Afin de pouvoir contrôler l’apparence de notre liste d’élément on va d’abord définir dans notre feuille de style une palette de couleur à utiliser pour l’arrière plan.
    .couleur0 background : #899d25 ; .couleur1 background : #800f25 ; .couleur2 background : #c3ff68 ; (…)

  • Afficher une table de la base de données avec "vertébrer"

    17 juin 2008, par b_b

    Dans la série des œufs de pâque voici un mode d’affichage de SPIP qui permet de voir le contenu d’une table de la base de données : ?page=table:nom_de_la_table
    Ce pseudo mode porte le doux nom de "vertébrer" et a été introduit dans la version 193 de SPIP depuis la révision 10645. À noter que ce mode n’est accessible qu’aux webmestres du site.
    Information trouvée dans la présentation var_mode pour les nuls.

  • Les formulaires dynamiques dans SPIP 2

    2 juin 2008, par b_b

    Présentation des nouvelles balises de formulaires disponibles dans SPIP 2.
    Bla bla et caractéristiques des nouvelles balises... formulaires dispos dans le public et le privé formulaires pouvant servir à modifier ou à créer un élément
    Ces formulaires sont construits à partir des fichier disponibles dans le répertoire dist/formulaires. Pour chaque formulaire on dispose d’un couple de fichier du type : editer_article.html / editer_article.php .
    Pour plus d’informations sur le (…)

  • Trier des éléments numérotés par ordre alphabétique

    13 mai 2008, par b_b

    Le problème
    Comment afficher une liste d’éléments ayant un numéro d’ordre comme préfixe de leur titre (du genre "1. titre rubrique 1", "2. titre rubrique 2"...) triés par ordre alphabétique SANS tenir compte du numéro ?
    Le code
    #TITRE
    L’explication
    La syntaxe du critère par SUBSTRING_INDEX(titre,".",-1) est une fonction MySQL dont voici la description :
    SUBSTRING_INDEX(str,delim,count)
    Retourne une portion de la chaîne de caractères str, située avant count occurrences du (…)

  • 6Megas avec option "vue sur mer"

    8 mai 2008, par b_b

    ça incite pas au travail tout ça...
    surtout si on regarde par la fenêtre

  • Vérifier plusieurs conditions dans un filtre de test

    7 mai 2008, par b_b

    Encore une astuce en différé du canal IRC #spip.
    Comment vérifier qu’une balise est égal à "A ou B" dans un filtre de test ? [(#ID_ARTICLE|match^(8|15)$| ?’test ok’,’’)]
    Ce code affichera "test ok" si #ID_ARCTICLE vaut 8 ou 15.
    Merci à kent1 et marcimat

  • Les virtualhosts

    4 mai 2008, par b_b

    Un petit vhost de base pour commencer.
    Alias /svp "/home/bb/sites/plugins.spip.net" Options Indexes MultiViews FollowSymLinks AllowOverride All Order deny,allow Order allow,deny Allow from all
    Comment mettre en place un virutalhost pour faire fonctionner la mutualisation.
    Avec Windows
    http://www.apptools.com/phptools/virtualhost.php
    Avec Ubuntu
    http://doc.ubuntu-fr.org/tutoriel/virtualhosts_avec_apache2
    http://forum.ubuntu-fr.org/viewtopic.php?pid=1489404
    Réglages à (…)

  • 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