SPIP Blog

Du logiciel libre et de la tendresse

Accueil > Gazette > Gazette de mars, bien chargée !

Gazette de mars, bien chargée !

dimanche 29 mars 2015, par b_b

Et hop, après deux mois d’absence il était temps de relancer les gazettes. Voici la première édition de l’année, publiée le 29 mars en guise de cadeau d’anniversaire pour son auteur et cy_altern. Bonne lecture :)

côté core

Gestion des emoji avec MySQL

Jusqu’à récemment il était impossible d’enregistrer des emoji dans un article à cause d’un bug du charset utf8 de MySQL. Depuis deux semaines, le problème est réglé grâce à un correctif de Fil qui sera disponible dans les prochaines versions de SPIP.

Voir la discussion sur seenthis et le commit associé.

côté plugins...

URLs par numéro d’article

SPIP propose différents types d’URLs : classique, par titre, par type d’objet + numéro. Le présent plugin propose de gérer autrement les URLs d’article, en utilisant simplement le numéro de l’article.

http://contrib.spip.net/URLs-par-numero-d-article

Vérifier ses plugins pour le passage à SPIP 3.1

Ce plugin est un petit outil pour simplifier la vie du webmaster qui souhaite passer son site de SPIP 3.0 à SPIP 3.1. Il permet de vérifier si les plugins sont compatibles avec SPIP 3.1.

http://contrib.spip.net/Verifier-ses-plugins-pour-le-passage-a-SPIP-3-1

Lister les logos

Ce plugin vous permet de lister tous les logos présents dans le répertoire IMG/ de votre site.

http://contrib.spip.net/Lister-les-logos-4600

Alerte d’urgence

Ce plugin permet d’afficher très rapidement et de manière très visible un message urgent que vous voulez fournir à vos visiteurs.

http://contrib.spip.net/Alerte-d-urgence-4606

Bonux pour SPIP3

Un grand nombre des fonctionnalités apportées par SPIP Bonux ont été intégrées dans SPIP3, mais il en reste quelques unes qui ne l’ont pas été, et qui constituent le nouveau plugin Bonux pour SPIP3.

http://contrib.spip.net/Bonux-pour-SPIP3

Prise en charge d’un objet par le plugin Grappes

Un petit tutoriel ou résumé expliquant comment ajouter la prise en charge d’un objet au plugin Grappes.

http://contrib.spip.net/Prise-en-charge-d-un-objet-par-le-plugin-Grappes

Inventaire des outils SPIP pour du e-commerce

Pour la gestion de sites commerciaux, SPIP apporte à la fois des solutions sous forme de boutique plus ou moins complètes et des solutions modulaires sous la forme de plugins spécialisés pour une seule tâche et qui, interfacés entre eux, permettent de construire des solutions complètes adaptées à tous les besoins.

http://contrib.spip.net/Inventaire-des-outils-SPIP-pour-du-e-commerce

Abonnements & Abonnements à des zones restreintes

Deux plugins pour :

  • gérer des abonnements à des offres, et uniquement cela.
  • permettre de voir du contenu restreint pour les abonné⋅e⋅s d’une offre.

http://contrib.spip.net/Abonnements-4607
http://contrib.spip.net/Abonnements-a-des-zones-restreintes

Plugin SpipCatChat

Fraîchement sortie, SpipCatChat fait déjà office de prologue à l’introduction de SpipCatChat2 (mise en plugin), marquant ainsi la volonté d’une intégration parfaite dans l’environnement de SPIP, tout en respectant l’intégrité du système.

http://contrib.spip.net/Plugin-SpipCatChat

Présentation des modules xml du plugin « Info SPIP »

Comme vous avez pu lire dans l’article de présentation du plugin « Info SPIP », ce dernier vous offre un « webservice » par le biais d’un XML. Cet article va décrire module par module la structure générée du XML. Hors besoin très spécifique, la structure sera la même pour de prochains modules fournis par le plugin ou que vous développerez pour vos propres besoins.

http://contrib.spip.net/Presentation-des-modules-xml-du-plugin-Info-SPIP

LinkCheck : vérificateur de liens

Ce plugin permet de chercher et tester l’ensemble des liens présents dans les objets. Vous pourrez donc avec quelques clics connaître les liens brisés ou défectueux qui se sont immiscés dans le contenu de votre site SPIP. La vérification s’effectue en tâche de fond pour avertir le webmestre dès qu’un lien montre des signes de faiblesse.

http://contrib.spip.net/LinkCheck-verificateur-de-liens

Paiement avec Formidable

Ce plugin permet d’ajouter une étape de paiement à la fin de la saisie d’un formulaire créé par le plugin Formidable. Il le complète et nécessite par ailleurs le plugin Bank qui gère l’interface technique avec les prestataires de paiement.

http://contrib.spip.net/Paiement-avec-Formidable-4614

Plugin Visuels

Des LOGOS, des documents, un portfolio, oui. Mais avec des Visuels, c’est encore mieux !

De nombreux cas peuvent nécessiter de pouvoir organiser plus finement les visuels liés à un article, le plugin Visuels répond à ce besoin en permettant de créer un nombre illimité de « rôles » pour des « visuels » (images) donnés.

http://contrib.spip.net/Plugin-Visuels

Quickflip

Ce plugin vous permet d’afficher une image recto-verso avec effet de retournement ou une image en recto et ses titres, descriptifs et crédits au verso.

http://contrib.spip.net/Quickflip

Réservation d’événements

Ce plugin permet offre aux visiteurs la possibilité de s’inscrire à un événement du plugin Agenda et de gérer les réservations enregistrées.

http://contrib.spip.net/Reservation-d-evenements-4459

Plugin « Image responsive »

Le principe de ce plugin consiste à afficher (ou non) une vignette de l’image, puis à charger (dès que Javascript se déclenche) l’image définitive aux bonnes dimensions et à la bonne résolution.

Depuis les dernières versions, il est de plus possible de créer avec le plugin des balisages HTML modernes qui permettent le fonctionnement responsive sans Javascript et facilitant le préchargement des contenus.

Au passage, le plugin permet d’automatiser un fonctionnement en « lazy load », c’est-à-dire le chargement des images uniquement lorsqu’elles sont visibles dans la page.

http://www.paris-beyrouth.org/tutoriaux-spip/article/plugin-spip-image-responsive

côté doc...

Les versions occitanes de SPIP : pourquoi autant d’« òc » ?

SPIP est disponible en Occitan ou Langue d’Oc, dans sept standards régionaux. L’occitan a des standards régionaux qui sont proches, coordonnés entre eux et qui respectent les caractères essentiels de chaque dialecte.

http://www.spip.net/fr_article5723.html

Suivre les Flux RSS de la galaxie SPIP

Comment suivre toutes les discussions et les échanges qui ont lieu sur la galaxie SPIP ?

http://contrib.spip.net/Suivre-les-Flux-RSS-de-la-galaxie-SPIP

Une Mutualisation locale ... sous UwAMP

Un moteur commun à plusieurs sites sous Spip : voilà le principe de la mutualisation. Gain de temps à l’installation, à la gestion, à la mutualisation des ressources...

Cet article propose de mettre en place une mutualisation de SPIP sur un serveur local dans un environnement Windows, émulé par UwAMP ou toute autre combinaison Apache + PHP + Mysql.

http://contrib.spip.net/Une-Mutualisation-locale-sous-UwAMP

De SQLite a MySQL & Inversement grâce au plugin Fusion

Passer de SQLite à MySQL et inversement grâce à Fusion de SPIP tant pour un site autonome que pour une mutualisation.

http://contrib.spip.net/De-SQLite-a-MySQL-Inversement-grace-au-plugin-Fusion

Du PHP dans le squelette à la place de #SESSION ou #CACHE{0}

Il n’est pas recommandé d’utiliser du PHP dans des squelettes SPIP, mais comme dans toute règle générale, il y a des exceptions ou des nuances.
Dans cet article, on se sert de 2 commits de Cerdic et de la discussion qui s’ensuit pour affiner la description des bonnes pratiques.

http://contrib.spip.net/Du-php-dans-le-squelette-a-la-place-de-SESSION-ou

SPIP hacké que faire (la revanche des sites)

Article dans lequel on essaie de partager entre codeuses et bidouilleurs les méthodes pour nettoyer un site hacké.

http://contrib.spip.net/SPIP-hacke-que-faire-la-revanche-des-sites

SPIP et les frameworks (Z et autres)

SPIP, ZPIP, Dist, Z , SpipR, noiZetier, ... : il y a de quoi s’y perdre entre les différents supports pour créer son site SPIP. Alors lesquels retenir et utiliser quand on crée un nouveau site ?

http://contrib.spip.net/SPIP-et-les-frameworks-Z-et-autres

Créer un modèle permettant de calculer l’âge automatiquement

Pouvoir calculer un âge et afficher le résultat automatiquement dans un article, un titre, une brève... L’âge est mis à jour dynamiquement et automatiquement. Cet article vous explique pas à pas comment y arriver.

http://contrib.spip.net/Creer-un-modele-permettant-de-calculer-l-age

Supprimer les appels de notes de bas de page

À la suite du tutoriel « Ne pas voir apparaître les notes de bas de pages attachées à un champ », une autre colle s’est posée : comment faire pour que les appels de notes soient invisibles ?

http://contrib.spip.net/Supprimer-les-appels-de-notes-de-bas-de-page

Épingler des articles liés à des mots-clés avec #ARRAY

Le but de la manœuvre : « déterrer » ou « épingler » certains articles toujours d’actualité pour étoffer judicieusement le contenu d’une marge. Rien de plus simple me direz-vous. Mais, si ces articles « épinglés » étaient liés à un ou plusieurs mots-clés thématiques, on voudrait qu’ils soient affichés sous l’un d’entre eux. Enfin, on voudrait aussi pouvoir aussi épingler les articles non « tagués » par des mots thématiques.

http://contrib.spip.net/Epingler-des-articles-lies-a-des-mots-cles-avec-ARRAY

Nouveautés dans la doc de SPIP

_PERIODE_SYNDICATION_SUSPENDUE

La constante _PERIODE_SYNDICATION_SUSPENDUE définit l’intervalle de temps (en minutes) de suspension de syndication pour un site ne répondant pas.

http://www.spip.net/fr_article5700.html

_PERIODE_SYNDICATION

La constante _PERIODE_SYNDICATION définit l’intervalle de temps (en minutes) séparant deux actualisations de sites syndiqués.

http://www.spip.net/fr_article5699.html

_NOM_IMG_PACK

La constante _NOM_IMG_PACK définit le nom du répertoire où sont stockées les icônes utilisées dans l’espace privé de SPIP.

http://www.spip.net/fr_article5706.html

_RENOUVELLE_ALEA

La constante _RENOUVELLE_ALEA définit la durée de validité de l’aléa pour les cookies en secondes. Elle permet notamment de modifier la durée des sessions. La valeur par défaut est de 12 heures.

http://www.spip.net/fr_article5716.html

|affdate_debut_fin

Ce filtre permet d’afficher l’intervalle de temps entre deux dates sous forme de texte, en prenant en compte le fait que ces dates soient ou non sur le même jour, le même mois ou la même année.

http://www.spip.net/fr_article5721.html

côté actu...

« Constellations, trajectoires révolutionnaires du jeune XXIe siècle » un livre sous SPIP

Il est réalisé en SPIP, ce logiciel pour faire des sites web qui aurait presque pu avoir un chapitre tant son développement, son interface et sa communauté ont été importants depuis une dizaine d’années pour l’expression sur Internet dans les pays francophones. Et, surtout, avec de nombreux aspects anti-autoritaires.

http://constellations.boum.org/

SPIP + Varnish chez GANDI

Bonne nouvelle, le cache Varnish des instances Simple Hosting chez Gandi fonctionne désormais avec SPIP.

J’aurai bientôt des infos sur ce qui a été fait au niveau configuration...
Arnaud du support Gandi me demande de transmettre ses remerciements à Cédric pour son aide ! Je m’associe bien sûr à ses remerciements et les élargies à tout ceux qui ont échangés sur le sujet ces dernières semaines...
Le gain en performance est notable puisque le temps de réponse du serveur diminue de plus 50%...

http://thread.gmane.org/gmane.comp.web.spip.zone/37324

Messages

Un message, un commentaire ?

Qui êtes-vous ?
Se connecter
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.