Il a été opéré quelques changements dans l’arborescence de SPIP : Un répertoire config/ peut accueillir le fichier de connexion. (il est à renommer connect.php dans ce répertoire). Vous pouvez aussi déplacer mes_options.php dedans. À l’installation il sera créé là, il faut donc que ce dossier soit en lecture/écriture. Par soucis de compatibilité, les anciens emplacements marchent encore. Un répertoire tmp/ qui accueille désormais le cache, les fichiers de session, les verrous etc..., bref, (…)
Accueil > Mots-clés > tags > core
core
Articles
-
Du ménage dans les répertoires
17 octobre 2006, par James -
De l’intérêt de SPIP comme framework
23 octobre 2008, par cedricUn cas concret qui montre tout l’intérêt de SPIP utilisé en framework de développement d’applications.
On le sait, une des particularités de SPIP en tant qu’outil de publication consiste en son compilateur de squelettes et de boucles.
Le langage de Boucles de SPIP a été développé au départ dans le but de faciliter l’écriture de gabarits pour les webmestre autodidactes. En masquant la compléxité de SQL et de la structure de la base de données sous jacente derrière des instructions (…) -
Ironie de l’histoire
27 janvier 2007, par cedricAmusant retournement de l’histoire s’il en est ! ...
Je relisais encore il ya peu le billet de Tristan Nitot concernant la sortie de SPIP Agora où il vantait le respect des standards (xhtml) de cette livraison, comparée à son original.
Et puis je découvre ce jour le nouveau site de SPIP Agora. Mauvaise habitude de professionel, je le passe illico au validateur. Et Ô horreur !!! Que vois-je ? La promotion d’un outil si respectueux truffé de non conformités :)
Coincidence ? Toujours (…) -
Souvenirs souvenirs ....
24 décembre 2006, par cedricC’est noël, les fêtes tout ça ... La famille est là, on ressort les boite à chaussures pleines de photos.
Et puis paf, au détour d’un paquet, entre l’oncle d’amérique et la tante berthe, une photo perdue que l’on recherchait depuis longtemps.
Ne boudant pas mon plaisir, je vous fais partager ce cliché de notre duo magique - Déesse A et fil - à leur grande époque ... - lorsque SPIP n’existait pas encore mais que déjà ils se chamaillaient pour une ligne de code. -
Un autre oeuf de pâques dans SPIP
17 octobre 2006, par JamesLe dernier « easter-egg » révélé sur ce blog est devenu depuis un plugin à part entière
En explorant le code pour étudier les emplois fait du répertoire ecrire/upload/ et de voir ce qu’il était possible de faire pour le sortir du répertoire ecrire/, je me suis rendu compte qu’il pouvait être traité différemment selon le statut qu’on a sur un site SPIP.
Un coup d’oeil à gauche, un autre à droite, rien de probant dans la doc à ce sujet, je suis bien en face d’un trésor caché dans le code (…) -
Qu’est-ce qui se passe dans le « spip-path » ?
9 octobre 2006, par BoOzRévélation : l’ordre dans lequel SPIP déroule le « spip-path »
Lorsqu’on créé son propre dossier /squelettes, qu’on fait aussi des essais de modifications de squelettes sur une page de test à la racine, que l’on flanque des squelettes homonymes partout ou c’est imaginable jusque dans les plugins, on finit par ne plus trop savoir quel est le fichier que SPIP nous affiche.
Qui à la priorité entre le dossier /squelettes et les plugins ? entre la racine et le répertoire /squelettes-dist ? (…) -
Balise #URL_ACTION_AUTEUR
22 octobre 2007, par cam.lafitDans la fameuse collection des œufs de pâques, nous trouvons une autre balise qui ne demande qu’a être connue #URL_ACTION_AUTEUR.
Comme me disait James dans un mail :
Encore un œuf de pâques par documenté :)
c’est une balise qui envoie du code php dans le squelette et qui génère
une url vers une page action :
autrement dit : un fichier actions/truc.php est appelable par
#URL_ACTION_AUTEURtruc qui donnera spip.php ?action=truc&hash=XXXXX
On peut ajouter des paramètres (…) -
SPIP Core : tout change, rien ne change !
20 janvier 2009, par cedricAprès la sortie de SPIP 2.0 et sa trop longue gestation, l’équipe de développement de SPIP s’est réunie pour décider d’une nouvelle organisation.
La richesse fonctionnelle de SPIP complique son développement
Certaines fonctionnalités peuvent évoluer facilement et rapidement. D’autres nécessitent plus de temps pour leur développement, tests et mise au point.
La sortie d’une version stable n’est jusqu’ici possible que lorsque toutes les fonctions sont stables, et est alors contrainte (…) -
Balise #PIPELINE
5 octobre 2007, par JamesUn bel oeuf de pâques, comme on aime les collectionner dans SPIP.
#PIPELINE est une balise très discrète qui existe dans le core depuis un an.
Toute bête, elle se contente d’ajouter dans le squelette le contenu du pipeline qu’on lui a passé en paramètre :
Autrement dit, si le squelette truc.html introduit la balise #PIPELINEtruc, celle-ci ajoutera le contenu que tous les plugins actifs du site auront alimenté (via la notation bien connu des pipelines, la doc, toujours la doc :P) pour (…) -
Extr3mz pr0gr4mm1n
22 janvier 2007, par FilAttention SPIP passe à l’eXtremz programming.
Mieux que la NASA avec sa navette spatiale, SPIP a décidé de passer aux « tests unitaires ». Jargon, jargon ? Allez on explique.
Donc, sur spip-zone on trouve désormais un répertoire tests/ , contenant une série de tests fonctionnels. L’objectif est d’avoir une batterie de vérifications automatiques, qui permettront de constater certains bugs avant qu’ils ne soient mis sur de « vrais » sites.
Commençons par l’installer (en local), à la (…)