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.
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é).
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
24 décembre 2013, 17:39, par Suske
Merci b_b ! Ton dynamisme me fout les boules :-P (de N...). :-* à toi et celles et ceux que tu aimes et qui t’aiment !
27 décembre 2013, 12:46, par peetdu
Hello b_b,
Un petit clin d’oeil pour signaler notre petit compte-rendu toulousain suite à la SPIP NOZ.
Vivement la prochaine !