Petite histoire des branches...

, par _Eric_, denisb

« Dis-moi d’où tu viens, je te dirai qui tu es... »

  • branche 1.0 (août 2001 - 798 000 o. - 248 fichiers) « SPIP är ett ~ publishing system ~ para Internet ~ chì si primureghja particularmente ~ a un funcionamientu en comuña, ~ dessen besondere Stärken Mehrsprachigkeit, ~ et à la facilité d’emploi. »
balise [1]critère [2]
#COMPTEUR_BOUCLE

#FORMULAIRE_FORUM

#FORMULAIRE_INSCRIPTION

#FORMULAIRE_RECHERCHE

#FORMULAIRE_SIGNATURE

#INTRODUCTION

#LESAUTEURS

#LOGO_ARTICLE

#LOGO_ARTICLE_NORMAL

#LOGO_ARTICLE_RUBRIQUE

#LOGO_ARTICLE_SURVOL

#LOGO_AUTEUR

#LOGO_BREVE

#LOGO_RUBRIQUE

#NOTES

#PARAMETRES_FORUM

#TOTAL_BOUCLE

#URL_ARTICLE

#URL_BREVE

#URL_FORUM

#URL_MOT

#URL_RUBRIQUE

age

age_redac

annee

annee_redac

debut...

doublons

exclus

id_enfant

inverse

meme_parent

mois

mois_redac

par date

par hasard

par points

plat

racine

recherche

tout

unique


  • branche 1.2 (novembre 2001 - 912 000 o. - 278 fichiers)
    • Administrateurs restreints
    • Messagerie interne
    • Nouveau système de cache
    • Flux compressé
    • Feuilles de style et variables PHP pour modifier un peu plus les squelettes
    • Mots-clés sur les brèves
    • Moteur de recherche interne
    • Syndication RSS
    • Critères négatifs dans les boucles des squelettes
    • mes_fonctions.php
nouvelle balisenouveau critère
#LOGO_MOT

#URL_SYNDIC


  • branche 1.3 (janvier 2002 - 986 000 o. - 299 fichiers)
    • Refonte système de syndication de sites
    • Blocs dépliables
    • Date des brèves
    • Dates imprécises
    • Upload d’images par FTP
    • Forum interne des administrateurs
    • Nouveau raccourci < cadre >
    • Squelettes par rubrique
nouvelle balisenouveau critère
#FORMULAIRE_SITE

#LOGO_SITE

age_relatif

par num

par titre_mot

par type_mot

titre_mot

type_mot


  • branche 1.4 (septembre 2002 - 1 407 000 o. - 321 fichiers)
    • Refonte graphique de l’espace privé
    • Documents joints et documents multimédia
    • Multi-base
    • Apparition des < INCLURE >
    • Vignettes automatiques
nouvelle balisenouveau critère
#DEBUT_SURLIGNE

#EMBED_DOCUMENT [3]

#FIN_SURLIGNE

#FORMULAIRE_ECRIRE_AUTEUR

#HAUTEUR

#LARGEUR

#LOGIN_PRIVE

#LOGIN_PUBLIC

#LOGO_DOCUMENT

#POPULARITE

#POPULARITE_ABSOLUE

#POPULARITE_MAX

#POPULARITE_SITE

#TAILLE

#TYPE_DOCUMENT

#URL_DOCUMENT

branche

extension

id_groupe

mode


  • branche 1.5 (janvier 2003 - 1 490 000 o. - 335 fichiers)
    • Support LDAP
    • Introduction d’un mécanisme de log
    • Passage de paramètres multiples dans les filtres
    • Apparition de $dossier_squelettes
    • Conformité W3C accrue
    • Nouveaux filtres typo
nouvelle balisenouveau critère
#CHARSET

#FORMULAIRE_ADMIN

#PUCE

#URL_LOGOUT


  • branche 1.6 (juillet 2003 - 6 044 000 o. - 504 fichiers)
    • Multilinguisme espace privé, aide en ligne et partie de l’espace public
    • Raccourcis clavier dans l’espace privé
    • Filtres |sinon, |choixsivide, |choixsiegal
    • mes_options.php
nouvelle balisenouveau critère
#DATE_NOUVEAUTES

#RECHERCHE

annee_relatif

jour_relatif

mois_relatif


  • branche 1.7 (janvier 2004 - 10 190 000 o. - 673 fichiers)
    • Création automatique de vignettes
    • Critères optionnels
    • Renforcement du multilinguisme
    • Gestion iCal
nouvelle balisenouveau critère
#EXPOSER [4]

#EXTRA [5]

#LANG

#LANG_DIR

#LANG_LEFT

#LANG_RIGHT

lang_select

origine_traduction

traduction


  • branche 1.8 (avril 2005 - 7 987 000 o. - 638 fichiers)
    • Nouveau compilateur
    • Refonte graphique de l’espace privé
    • Correcteur orthographique
    • Prévisualisation
    • Historique des modifications
    • Portfolio
    • Filtres graphiques
    • Débogueur et var_mode
    • et LaTEX
    • Documents distants
    • Calendrier dans l’espace public
    • Squelettes en XHTML 1.0 transitional
    • Filtres graphiques
nouvelle balisenouveau critère
#DATE_MODIF

#DOSSIER_SQUELETTE

#ENV

#ERREUR_AUCUN [6]

#MENU_LANG

#MENU_LANG_ECRIRE

#POINTS

#SELF

#SPIP_CRON [7]

 ? [8]

IN [6]

agenda

statut

  • 1.8.2 (août 2005)
nouvelle balisenouveau critère
#EXPOSE

  • branche 1.9 (janvier 2006 - 10 225 000 o. - 889 fichiers)
    • Nouveaux squelettes, disparition des squelettes.php3
    • Apparition de #CACHE
    • Apparition de #CHEMIN
    • Filtres graphiques
    • Écriture allégée pour les balises : suppression des [( et )]
    • Détection automatique de jointures
    • Possibilité de surcharge des fichiers standards
    • Réorganisation des fichiers et répertoires
    • Système de pagination
    • Ajax dans l’espace privé
    • Système de plugins
    • Mutualisation
    • Fonctions SQL en critère
    • Apparition des modèles
    • Balises #SET et #GET
    • Nouveaux filtres typo, graphiques...
nouvelle balisenouveau critère
#ANCRE_PAGINATION

#CACHE

#CHEMIN

#CONFIG

#EVAL

#GET

#GRAND_TOTAL

#HTTP_HEADER

#INCLUDE

#INCLURE

#INSERT_HEAD

#MODELE

#NOM_SITE

#PAGINATION

#RANG

#REM

#SET

#SPIP_VERSION

#SQUELETTE

#URL_ECRIRE

#URL_PAGE

fragment

logo

pagination

par multi champ

secteur_forum

  • 1.9.2 (février 2007)
    • Introduction de jQuery
    • Réorganisation des fichiers et répertoires
    • Validateur XML
nouvelle balisenouveau critère
#ARRAY

#EDIT

#PIPELINE

#TOTAL_UNIQUE

#URL_ACTION_AUTEUR

fusion

  • branche 2.0 (décembre 2008 - 13 144 000 o. - 1 205 fichiers)
    • Nouvelle API urls (urls propres, generer_url_)
    • API de modification de contenu
    • Gestion des éditions concurrentes
    • API sql (accès bases et serveurs multiples, serveur virtuel, profileur)
    • Jointure automatique à partir des critères de boucle
    • Abandon de l’indexation (recherche)
    • Amélioration de la mutualisation
    • Réorganisation des fichiers et répertoires
    • Nouveaux squelettes ’LayoutGala’
    • Personnalisation accrue
    • Formulaires CVT
    • Possibilité d’installation automatique des plugins
    • Nouveaux pipelines
    • Ajax dans les INCLURE
nouvelle balisenouveau critère
#ACTION_FORMULAIRE

#AIDER

#AUTORISER

#CHAMP_SQL

#CONNECT

#FILTRE

#FOREACH [9]

#FORMULAIRE_EDITER_ARTICLE

#FORMULAIRE_EDITER_AUTEUR

#FORMULAIRE_EDITER_BREVE

#FORMULAIRE_EDITER_GROUPE_MOT

#FORMULAIRE_EDITER_MOT

#FORMULAIRE_EDITER_RUBRIQUE

#FORMULAIRE_EDITER_SITE

#FORMULAIRE_LOGIN

#NOOP

#PLUGIN

#SESSION

#SESSION_SET

#VAL

collecte

  • branche 2.1 (avril 2010 - 13 798 000 o. - 1 213 fichiers [])
    • Mise en extensions de fonctionnalités du core
    • Utilisation de sha256
    • Nouvelle gestion des plugins
nouvelle balisenouveau critère
#BOUTON_ACTION

#CHEMIN_IMAGE

#DOUBLONS

#INSERT_HEAD_CSS

  • 2.1.12 (novembre 2011)
    • Mise en conformité du code HTML (XHTML Basic 1.1) des calendriers

  • branche 3 (mai 2012 - 10 241 175 o. - 1 238 fichiers et répertoires [])
    • Poursuite de la mise en extensions de fonctionnalités du core
    • Gestion générique des éléments de SPIP (OBJETS)
    • Utilisation du format SQLite par défaut (installation, export...)
    • Nouvelle gestion des documents
    • Mise en squelettes de l’espace privé
    • Nouvelle « dist »
    • Fin du support d’IE6
    • Gestion générique des listes d’objets
    • Réforme des pages et formulaires de configuration
    • API pour gestion des liens entre objets
    • Nouveaux jeux d’icones
    • Une aide « compagnon » pour les premiers pas dans l’espace privé
    • Gestion de file d’attente de travaux datés
    • Possibilité de boucler sur d’autres objets que des tables sql (intégration de « itérateurs »)
    • Nouvelle gestion de la typographie
    • Transmission de l’environnement (d’appel) aux modèles inclus
    • Nouvelle gestion des plugins (installation, mise à jour...)
nouvelle balisenouveau critère
#CLE

#CONFIGURER_METAS

#HTML5

#INFO_

#LARGEUR_ECRAN

#LISTE

#PRODUIRE

#PUBLIE

#SAUTER

#SLOGAN_SITE_SPIP

#TRI

#VALEUR

datacache

datapath

datasource

enum

feuille

liste

noeud

php

si

source

tableau

tri

where

Notes

[1Ne sont recensées ici que les balises dites calculées (qui font autre chose que retourner un enregistrement depuis la base de données).

[2Ne sont recensées ici que les critères calculés (autres que ceux directement issus de la table sql concernée).

[3Obsolète à partir de 2.1

[4Obsolète à partir de 1.8.2 ; remplacée par #EXPOSE

[5Supprimé en 3.0

[6Supprimée en 1.9

[7Supprimé en 3.0

[8Ce n’est pas un critère mais un opérateur.

[9Supprimé en 3.0

[Attention : Les éléments du répertoire extensions/ (ou plugins-dist/ à partir de spip3) ne sont pas comptabilisés.