Aller au contenu | Aller au menu | Aller à la recherche

mardi 18 octobre 2011

Il peut être utile d’afficher toutes les rubriques d’un site sous SPIP sans tenir compte de leur statut (pendant la période de développement par exemple). Par défaut, SPIP n’affiche pas les rubriques qui ne contiennent pas d’élément publié. Heureusement il est possible de contourner ce comportement à l’aide du critère tout (lire la documentation du critère tout sur spip.net). Par contre, cela peut vite devenir fastidieux d’ajouter ce critère à toutes les boucles RUBRIQUES de vos squelettes (avec le (...)

Lire la suite...

mercredi 15 juin 2011

Du rangement sur la zone...

Pendant que SPIP 3 se prépare, on teste une nouvelle organisation des répertoires d’un plugin sur la zone. Le but est de permettre aux gens de trouver tout de suite la bonne version des sources d’un plugin. Pour cela on n’a rien inventé, on reprend donc une organisation "classique" avec un dossier trunk pour la version en cours de développement et un dossier branches qui contient les différentes branches du plugin. Comme le disait Cédric sur IRC : "Il ne faut pas perdre l’historique du répertoire". (...)

Lire la suite...

samedi 16 avril 2011

Gajim sous Ubuntu 11.04 Natty Narwhal

Si, comme moi, vous utilisez l’excellent client de messagerie instantanée Gajim, vous risquez de rencontrer quelques petits problèmes lors de la mise à jour vers Ubuntu 11.04 Natty Narwhal. C’est quoi le bug ? Si vous avez l’habitude de ne pas afficher le roster (la fenêtre qui affiche la liste de vos contacts), celui n’est pas affiché au démarrage de Gajim. Jusqu’ici on pouvait l’afficher en cliquant sur l’icone de Gajim dans le systray (la zone de notification en haut à droite de l’écran). Mais, (...)

Lire la suite...

mardi 28 décembre 2010

Deluge Elementary Icon

Une variante de Deluge ubuntu-mono-dark Icons pour le thème elementary. Téléchargez le zip : Deluge Elementary Icon Déposez le svg contenu dans le zip dans : /usr/share/icons/elementary/apps/22/ Puis videz le cache des icones : sudo gtk-update-icon-cache --force --ignore-theme-index /usr/share/icons/elementary/ Et hop...

Lire la suite...

mercredi 1er décembre 2010

Gajim 0.14 et le trousseau de mots de passe

Depuis quelques jours Gajim me proposait de créer un nouveau trousseau de mots de passe à chaque démarrage alors que les mots de passe de mes comptes jabber sont déjà présents dans un autre trousseau. Une petite recherche sur le web m’a permis de trouver un ancien ticket sur le Trac de Gajim. Dans le dernier commentaire de ce ticket on peut lire que le problème vient du fait qu’aucun trousseau n’est défini par défaut, donc Gajim tente d’en créer un nouveau. Réglons ce problème : Menu Système => (...)

Lire la suite...

vendredi 20 août 2010

Si vous utilisez Thunderbird sur Ubuntu, vous avez certainement remarqué que le client de messagerie ne s’intègre pas complètement dans l’environnement. Les notifications de nouveaux messages ne passent pas par le système de notification d’Ubuntu et Thunderbird n’est pas intégré à l’applet de notification du tableau de bord. Heureusement l’extension libnotify pour Thunderbird permet de combler ces lacunes. Une fois installée, il faut régler quelques problèmes pour que cela fonctionne vraiment (...)

Lire la suite...

mercredi 14 juillet 2010

Désinstaller complètement Ubuntu One

Ubuntu One est le service de stockage en ligne de Canonical. Par défaut, vous disposez de 2Go d’espace gratuit. Beaucoup de personnes se sont enthousiasmées lors de l’annonce de ce nouveau service à la sauce "cloud computing". D’autres ont un avis un peu plus critique à son sujet. Si comme moi, vous souhaitez désinstaller Ubuntu One, voici la démarche à suivre (les étapes de 2 à 5 ne sont pas nécessaires si vous n’avez jamais utilisé Ubuntu One). Quittez l’application Ubuntu One $ sudo rm -rf (...)

Lire la suite...

mardi 1er juin 2010

Il y a quelques temps lors d’un Apéro SPIP, Jean-Marie me demandait : Comment obliger les visiteurs à remplir le champ nom du formulaire de forum ? On pourrait surcharger le fichier squelettes-dist/formulaires/forum.php mais ce n’est pas une solution pérenne, car il faudrait le mettre à jour à chaque modification du fichier orignal fourni par SPIP. Pour faire les choses proprement, on va utiliser le pipeline formulaire_verifier pour insérer notre vérification supplémentaire dans le formulaire de (...)

Lire la suite...

mercredi 3 mars 2010

C’est une question qui revient souvent sur les listes ou sur l’IRC de SPIP. Le problème est que le contenu de la balise introduction passe à travers la fonction couper de SPIP qui supprime la mise en forme du texte. et . Voici quelques recommandations sur le contenu de cette introduction personnalisée : tout ce que l’on y ouvre doit y être fermé (raccourcis de mise en forme, liens, etc) la balise fermante (...)

Lire la suite...

samedi 6 février 2010

Spip Apéro du 6 février 2010

Une soirée sympa hier soir au Fourneau sur le port de commerce à Brest pour ce premier apéro de l’année 2010. C’était d’ailleurs la dernière fois qu’on se retrouvait au Fourneau car les SPIP apéros brestois vont déménager dans les locaux des Petits Débrouillards, rue Paul Dukas à Kérédern. Un grand merci à Yffic et Jean Marie de l’équipe du Fourneau qui ont accueilli les apéros brestois durant ces dernières années. On a passé de bon moment chez eux. Les SPIP apéros du Fourneau c’est : une équipe souriante (...)

Lire la suite...

jeudi 7 janvier 2010

Ouvrir une fenêtre Fancybox sans clic

Voici une petite astuce pour ceux et celles qui utilisent le plugin Fancybox pour SPIP. Dans certains cas, on souhaite ouvrir une fenêtre Fancybox sans que le visiteur clique sur un lien (au chargement de la page par exemple). Pour ce faire, il suffit d’utiliser le code suivant. <a href="http://www.spip.net/squelettes/img/spip.png" id="fancy_auto"></a> <script type="text/javascript"> (function($) $(function() (...)

Lire la suite...

vendredi 18 décembre 2009

Ils sont beaux mes crayons !

Depuis le commit 33812 on peut facilement surcharger le styles des boutons du plugin crayons. Cela permet à l’aide des CSS3 de faire des trucs sympas comme dans l’image qui suit. Crayons mignons Voici le code qui permet de styler les boutons : .crayon-html .crayon-boutons width: auto; padding: 10px 5px 0 0; bottom: 10px; .crayon-html .crayon-boutons button width: auto; height: 32px; text-indent: 0; cursor: pointer; background: #f2f2f2; color: #666; border: 4px solid #fff; (...)

Lire la suite...

samedi 28 novembre 2009

Exclure les articles virtuels d’une boucle SPIP

Comment exclure les articles virtuels d’une boucle SPIP ? L’adresse de redirection d’un article virtuel est stockée dans le champ "chapo" précédée du signe "=". Par exemple, pour un article virtuel qui redirige les visiteurs vers le site spip.net voici ce que vous trouverez dans le champ "chapo" de votre article : =http://www.spip.net Pour exclure les articles virtuels nous n’avons plus qu’à ajouter le critère suivant à notre boucle articles : chapo!==^= En rédigeant cet article je me rends compte (...)

Lire la suite...

samedi 28 novembre 2009

Dernièrement sur la liste spip-apéros brestoise Hélène me posait la question suivante : Comment afficher tous les documents du site sauf ceux dont l’article est dans les rubriques 3 ou 9 ? Commençons par quelque chose de simple (qui ne fonctionnera pas) : #ID_DOCUMENT - #FICHIER En appliquant le critère id_rubrique à la boucle documents on demande à SPIP de récupérer les documents attachés aux rubriques. Donc il faut d’abord que nous placions notre boucle documents dans une boucle articles. Ceci (...)

Lire la suite...

dimanche 4 octobre 2009

Depuis la révision 11492 de SPIP il est possible de modifier l’ordre d’affichage des articles d’une rubrique dans l’espace privé. Par défaut ceux-ci sont classés par date (les plus récents en tête de liste). Pour modifier le critère de trie des articles il suffit de coller l’un des codes suivants dans le fichier config/mes_options.php Pour trier les articles par date (les plus anciens en haut) : define('_TRI_ARTICLES_RUBRIQUE', 'date ASC'); Pour trier les articles par date inverse (les plus récents (...)

Lire la suite...

0 | 15 | 30 | 45 | 60 | 75 | 90