SPIP Blog

Du logiciel libre et de la tendresse

Accueil > Gazette > Noël au balcon, SPIP aux tisons

Noël au balcon, SPIP aux tisons

mardi 24 décembre 2013, par b_b

côté core...

Amélioration du cache

Implémentation, dans la branche de dev, du cache analogue au filecache du plugin Memoization qui a prouvé sa rapidité et robustesse améliorée :

  • les caches sont stockés dans tmp/cache/ab/cd.cache soit au maximum 16^4 fichiers dans 256 répertoires
  • les caches de sessions suivent le même schéma, et ne sont donc plus identifiables par leur nom de fichier

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

côté plugins...

Plugin oEmbed

oEmbed est un protocole ouvert qui permet d’insérer le contenu d’une page web dans une autre page. Le contenu inséré peut être de plusieurs types : photo, vidéo, URL ou extrait HTML.

http://contrib.spip.net/oEmbed-4407

Serveur HTTP abstrait

Un plugin-outil pour aider les développeurs à implémenter des API orientées REST, basées sur les méthodes HTTP (get, post, put, delete).

Ce plugin a pour but premier de normaliser des URL que l’on pourra appeler pour manipuler les données du site. À chaque URL, il cherche une fonction plus précise, qui va implémenter une fonctionnalité. Et il ne fait quasiment que cela : c’est à vous, développeuses et développeurs, d’implémenter ces fonctionnalités suivant l’API que vous cherchez à fournir.

http://contrib.spip.net/Serveur-HTTP-abstrait

Plugin SCSS PHP

Ce plugin compile et met en cache les fichiers .scss à l’aide de la librairie scssphp. Il permet d’utiliser SASS, un pré-processeur CSS et ses diverses possibilités dans SPIP.

http://seenthis.net/messages/205041

Mise à jour du plugin Tickets

La dernière version du plugin Tickets propose une fonctionnalité attendue depuis longtemps, elle permet de régler qui reçoit les notifications des tickets.

http://seenthis.net/messages/199758

GIS 4.12

Au menu : mise à jour de la librairie Leaflet en version 0.7 ainsi que des plugins utilisés (mini carte, couches Bing, Google, KML et GPX, système de clusters) + ajout d’index sur les champs des tables du plugin afin d’accélérer les requêtes + rétablir la possibilité d’éditer le champ code_pays dans le formulaire d’édition de point.

http://plugins.spip.net/gis.html

côté doc...

Filtre |implode

Le filtre |implode permet de rassembler un tableau en une chaîne contenant les éléments liés par un séparateur.

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

Filtre |explode

Le filtre |explode permet de découper une chaîne selon un séparateur précisé et d’en placer chaque élément dans un tableau (array au sens PHP).

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

_HTML_BG_CRON_FORCE

La constante _HTML_BG_CRON_FORCE inhibe le lancement du cron par fsockopen/cURL pour répondre au problème relevé sur certains serveurs dont le firewall est réglé pour DROP silencieusement toute requête http sortante.

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

Pour info, cette constante permet de faire fonctionner les tâches programmées (statistiques de visites, envoie de mails automatiques, etc.) pour les sites hébergés sur les pages persos de Free.

http://seenthis.net/messages/206543

_TAGS_NOM_AUTEUR

La constante _TAGS_NOM_AUTEUR liste les « tags html » autorisés dans l’intitulé du nom (signature) d’un auteur. Mise en œuvre depuis SPIP 3.0.14, SPIP 2.1.25 et SPIP 2.0.24, sa valeur par défaut est : « ’’ » (aucun tag n’est autorisé).

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

côté actu...

Le SPIPNoz s’est bien passé ! Voici quelques comptes rendus en ligne pour les personnes qui n’ont pas pu être présentes :

- Archivage militant, par Fil : http://seenthis.net/messages/201498

- Présentation du plugin Évaluations, par Cyril

- Étude des interfaces de rédaction : WYSIWIG ou syntaxe ? SPIP ou Markdown ? par Têtue et Fil, avec atelier de réflexion sur les syntaxes

- Présentation d’une base CSS pour la rédaction éditoriale, Tiny Typo, par Têtue

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.