SPIP (logiciel)

SPIP (Système de publication pour l'Internet) est un logiciel libre destiné à la production de sites web. Dans l'offre nombreuse et diverse de systèmes de gestion de contenu, il se distingue par le soin apporté aux standards de l'édition (respect des règles typographiques, organisation des rôles des participants) et par l'attention portée au multilinguisme et aux mécanismes favorisant l'édition collaborative.

Ce logiciel privilégie la simplicité d'installation, d'usage et de maintenance, et il est largement utilisé par des réseaux de personnes, des institutions publiques ou privées.

SPIP est un acronyme signifiant « Système de publication pour l'Internet » ; le dernier « P » est laissé à la libre interprétation de chacun et est souvent traduit par « partagé » ou « participatif », dans la mesure où ce logiciel est particulièrement apprécié pour l'édition collective d'un site. Sa mascotte est un polatouche (écureuil volant). Un utilisateur de SPIP s'appelle un « spipeur ».

Présentation

SPIP est un logiciel libre de gestion de contenu utilisé par plus de 12 000 sites francophones (2023)[2]. On le trouve à la fois sur des sites institutionnels (sites thématiques, de certains services déconcentrés, ministères ou ambassades de France), des sites de presse (le webmestre du journal Le Monde diplomatique est un des initiateurs de SPIP[3]), sur des sites associatifs, universitaires ou sur ceux de particuliers.

Son langage de « squelettes » permet de produire des sites Internet aux fonctionnalités élaborées, tout en restant simple à manipuler avec un niveau modeste en informatique.

Les utilisateurs peuvent s'identifier sur le site public. Ils disposent alors de droits d'édition différents selon qu'ils ont le statut d'« administrateurs », de « rédacteurs » ou de « visiteurs ». Les « administrateurs » et les « rédacteurs » ont accès à l'espace de rédaction du site. Les « visiteurs » peuvent s'identifier sur le site public lorsque c'est nécessaire.

Technologie

SPIP est un logiciel écrit en PHP qui s'appuie sur la base de données MySQL, mais aussi sur SQLite et PostgreSQL (en version expérimentale). Il peut être utilisé comme « requêteur Web multi-bases » (y compris avec des bases de données distantes).

SPIP est un SGC dynamique : les pages du site sont générées « à la volée » en extrayant les contenus textuels de la base de données et en les mettant en forme au moyen de « squelettes » de présentation. Ces squelettes offrent les fonctionnalités qu'on attend d'un site Internet moderne grâce à un langage de balisage léger qui mêle le HTML à un ensemble de « boucles », de « balises » et de « filtres » documentés dans plusieurs langues sur le site du projet.

Enfin, un système de cache permet à SPIP d'éviter des calculs redondants pour générer les pages : quand une page est demandée par un client web, SPIP vérifie d'abord si elle n'est pas déjà dans son cache pour la faire afficher sans recalculs. La durée de vie d'une page dans le cache est paramétrable dans son squelette de présentation.

SPIP intègre un mécanisme de cache, une authentification, un module d'installation automatique, ainsi qu'une interface d'administration et de saisie des articles.

Le fonctionnement de SPIP requiert un serveur HTTP configuré pour fonctionner avec PHP ainsi que 150 Mo d'espace disque (hors base de données) et 128 Mo de mémoire RAM.

Sites utilisateurs

SPIP est à l'origine créé pour le site uzine.net, puis les créateurs décidèrent de le livrer sous licence GPL. Dès son lancement en 2001, il est également utilisé par Le Monde diplomatique, Vacarme et Reporterre. En 2023, SPIP propulse plus de 13 500 sites[4].

Versions

Le « noyau » des développeurs est constitué depuis 2001 par :

  • ARNO* (Arnaud Martin), créateur de SPIP pour le site uZine 2. Initialement webmestre, graphiste, « PAOiste ».
  • Antoine (Antoine Pitrou), informaticien. A rejoint SPIP par intérêt pour l'outil et pour uZine.
  • Fil (Philippe Rivière), journaliste et technicien. A adopté SPIP pour répondre aux besoins du Monde diplomatique.
  • ESJ (Emmanuel Saint-James), enseignant-chercheur, membre coopté dans le groupe fondateur.
  • Une communauté active, essentiellement française, maintient les évolutions fréquentes du logiciel dans une ligne de compatibilité et d'ouverture.

Début 2003, la version 1.6 décline l'interface d'administration du site (dite interface "privée") en plusieurs langues[5]. Un espace des traducteurs est mis en place afin de multiplier le nombre de versions disponibles automatiquement[6].

En , la version 1.7 de SPIP gère les sites multilingues, comprend un module de recherche et d'indexation du contenu, et incorpore le contenu d'autres sites via la syndication[7]. En juin, un fork très controversé[8],[9], SPIP-Agora, est annoncé sur le site de l'ADULLACT (il est officiellement arrêté en 2008).

En , l'interface privée de la version 1.8 est remaniée afin de prendre en compte l'analyse ergonomique effectuée par Diala Aschkar dans le cadre de son mastère[10],[11]. Une modification importante pour les développeurs voit également le jour avec cette version : le cœur de SPIP est désormais constitué d'un nouveau compilateur qui, par sa richesse, ouvre le champ à de nouvelles perspectives. Il devient alors possible d'élaborer des squelettes aux fonctionnalités de plus en plus complexes sans aucun recours à PHP.

La version 1.9 (), repérable par une réorganisation complète des fichiers et le passage des extensions de fichier de .php3 vers .php[12], amène de nombreux changements, dont certains ne seront vraiment finalisés qu'avec les versions 1.9.1 et 1.9.2. En particulier sont introduits un système de plugin, et des filtres de traitements d'images. Les squelettes livrés par défaut sont plus homogènes, et suivent les standards du W3C.

La version 1.9.1 fournit un système de modèles, à la manière de ceux existant dans la syntaxe wiki de MediaWiki, et utilise AJAX assez systématiquement dans l'espace privé[13].

La version 1.9.2 achève la réorganisation des répertoires, ce qui permet à une même distribution de SPIP de servir à tous les utilisateurs d'un même hébergeur. Elle s'enrichit de la bibliothèque JQuery, et intègre un validateur XML original. Un outil d'aide à la traduction complète cette nouvelle avancée[14].

La version 2.0 se veut à la fois le système de publication habituel et une plate-forme de développement plus générale. SPIP devient notamment utilisable sur plusieurs serveurs SQL différents, grâce à une interface unifiée spécifique. Il introduit un modèle dit CVT (Charger, Vérifier, Traiter) permettant d'écrire plus facilement des formulaires, éventuellement en AJAX[15]. Au même titre que le site affiché au public, l'espace d'administration du site peut être redéfini et personnalisé, notamment à l'aide du langage des squelettes de SPIP.

La version 2.1 offre un système d'extensions (plugins non désactivables depuis l'interface privée) et transfère certaines fonctionnalités du noyau de SPIP en extensions. La voie est ainsi ouverte pour proposer des distributions fortement personnalisables du logiciel. Elle n'est plus maintenue depuis fin 2017, et ne reçoit plus de correctifs de sécurité[16].

La version 3.0 sort le [17], et achève la découpe du logiciel en plugins comme SPIP 2 l’avait amorcée. L’ensemble des fonctionnalités proposées par SPIP 2 repose dorénavant sur un noyau SPIP 3 accompagné de 23 plugins. La découpe complète du noyau complète ses API et points d’entrée pour les développeurs de plugins. De plus, l’ensemble de l’espace privé de SPIP a été recodé en squelettes, sur la base des outils et fonctions proposés par le langage de squelettes de SPIP. Cette remise à plat de l’espace privé est l’occasion de repenser le fonctionnement des objets éditoriaux et de normaliser leur usage pour le rendre le plus générique possible. La création de nouveaux objets éditoriaux et la personnalisation des objets existants deviennent ainsi beaucoup plus faciles et plus rapides. SPIP 3 introduit une nouvelle boucle DATA qui permet enfin de boucler sur tout type de données et non plus seulement sur les tables SQL. Elle n'est plus maintenue depuis fin 2017 et les correctifs de sécurité ne sont plus appliqués depuis 2019[16].

La version 3.1 sort le [18]. Elle offre des mises à jour des bibliothèques Javascript, des styles CSS par défaut, des améliorations de l'espace de rédaction, de nouveaux outils pour la rédaction des squelettes, de l'amélioration des performances et de l'écriture du code. Cette version n'est plus maintenue depuis 2019, elle ne reçoit plus que les correctifs de sécurité[16].

La version 3.2[19] sort le . Elle comprend une mise à jour des bibliothèques JavaScript embarquées, la compatibilité de la version 7.1 de PHP, et diverses améliorations concernant notamment l'ergonomie de l’espace privé ou la gestion des plugins. Cette sortie s'accompagne d'un nouveau visuel et de la refonte graphique des sites de la communauté.

Alors que les versions 3.1 et 3.2 sont mises à jour au cours du mois d', la version 4.0 sort le 9 juillet 2021. Elle comprend plusieurs nouveautés telles que : une optimisation de la taille du CMS, le support de PHP 7.3, 7.4 et 8.0, une meilleure ergonomie de l'espace privé, une gestion simplifiée et standardisée des images, l’intégration de la bibliothèque Javascript Sortable.js, une nouvelle boîte modale basée sur Lity, la suppression de l'option « se limiter au HTML 4 » pour l’espace public et l'adoption du HTML 5 pour les squelettes par défaut.

Les versions 3.12.2 et 4.0.1 sortent le 15 décembre 2021.

Notes et références

  1. « https://blog.spip.net/Mise-a-jour-de-maintenance-sortie-de-SPIP-4-3-5.html »,
  2. « Des sites sous SPIP - SPIP », sur www.spip.net (consulté le )
  3. La toile de SPIP par Philippe Rivière, octobre 2003.
  4. « SPIP », sur www.spip.net (consulté le )
  5. SPIP 1.6, spip.net, mai 2003
  6. Catégorie « L’espace des traducteurs » sur spip.net
  7. SPIP 1.7, SPIP 1.7.2, spip.net, mai 2004
  8. « Gmane -- Mail To News And Back Again », sur web.archive.org (consulté le )
  9. « Ouverture du site gouvernemental Agora - LinuxFr.org », sur linuxfr.org (consulté le )
  10. SPIP[ecrire] étude, janvier 2004
  11. SPIP 1.8, spip.net, avril 2005
  12. SPIP 1.9, spip.net, juillet 2006
  13. SPIP 1.9.1, spip.net, août 2006
  14. SPIP 1.9.2, spip.net, février 2007
  15. SPIP 2.0, spip.net, décembre 2008
  16. a b et c « Versions Maintenues - SPIP », sur www.spip.net (consulté le )
  17. « SPIP 3.0 », (consulté le )
  18. « SPIP 3.1 », (consulté le )
  19. « SPIP 3.2 », (consulté le )

Voir aussi

Bibliographie

Articles connexes

Liens externes

Read other articles:

Major north-south street in Chicago, Illinois, U.S. This article is about the section of Illinois Route 1 in Chicago. For the entire route, see Illinois Route 1. This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Halsted Street – news · newspapers · books · scholar · JSTOR (April 2023) Halsted St...

 

Марецька Віра Петрівна Дата народження 18 (31) липня 1906[1]Місце народження Барвиха, Московський повітd, Московська губернія, Російська імперія[1]Дата смерті 17 серпня 1978(1978-08-17)[2][3][…] (72 роки)Місце смерті Москва, СРСР[5]Поховання Новодівичий цвинтарГромадя...

 

БіденBiding   Країна  Франція Регіон Гранд-Ест  Департамент Мозель  Округ Форбак-Буле-Мозель Кантон Гростенкен Код INSEE 57082 Поштові індекси 57660 Координати 49°03′34″ пн. ш. 6°47′15″ сх. д.H G O Висота 251 - 296 м.н.р.м. Площа 6,72 км² Населення 334 (01-2020[1]) Густота 45,68 ос./к

Der Verkehrsstrom definiert sich in der Verkehrsplanung als die Anzahl von Ortsveränderungen zwischen zwei Punkten während einer bestimmten Zeitspanne.[1] Ausgehend von der Quelle i {\displaystyle i} führt er zum Ziel j {\displaystyle j} und wird daher mit dem Zeichen v i j {\displaystyle v_{ij}} abgebildet. Aus der Anzahl der Einzelelemente eines Verkehrsstromes kann sowohl die Verkehrsstärke als auch die Verkehrsdichte berechnet werden. Inhaltsverzeichnis 1 Arten 2 Verwendung 2....

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مارس 2023) المحلول الملحي المخزن بالفوسفات هو محلول منظم (درجة الحموضة = 7.4) يشيع استخدامه في البحوث البيولوجية. وهو عبارة عن محلول ملحي مائي يحتوي على فوسفات هيدروجين ثن...

 

Diisobutilaluminium hidrida Nama Nama IUPAC Diisobutilaluminum hidrida Nama lain DIBAH; DIBAL; DiBAlH; DIBAL-H; DIBALH Penanda Nomor CAS 1191-15-7 Y Model 3D (JSmol) Gambar interaktif 3DMet {{{3DMet}}} ChemSpider 10430352 Y Nomor EC Nomor RTECS {{{value}}} CompTox Dashboard (EPA) DTXSID4041866 InChI InChI=1S/2C4H9.Al.H/c2*1-4(2)3;;/h2*4H,1H2,2-3H3;; YKey: AZWXAPCAJCYGIA-UHFFFAOYSA-N YInChI=1/2C4H9.Al.H/c2*1-4(2)3;;/h2*4H,1H2,2-3H3;;/rC8H19Al/c1-7(2)5-9-6-8(3)4/h7-9H,5...

Volcán Irazú Cráter principal del Volcán IrazúLocalización geográficaContinente América CentralCordillera Cordillera Volcánica CentralCoordenadas 9°58′45″N 83°51′09″O / 9.9791666666667, -83.8525Localización administrativaPaís Costa Rica Costa RicaDivisión Costa RicaCaracterísticas generalesTipo Volcán en escudoAltitud 3.432 m s. n. m.Prominencia 1872 metrosGeologíaObservatorio Observatorio Vulcanológico y Sismológico de Costa RicaÚltima erupci...

 

2001 film by Laurice Guillen American AdoboTheatrical posterDirected byLaurice GuillenWritten byVincent NebridaProduced by Charo Santos-Concio Kevin J. Foxe Starring Cherry Pie Picache Traci Ann Wolfe Christopher de Leon Dina Bonnevie Ricky Davao Paolo Montalban Randy Becker Sandy Andolong CinematographyLee MeilyEdited byEfren JarlegoMusic byNonong BuencaminoProductioncompanies Star Cinema Unitel Pictures Magic Adobo Productions Outrider Pictures Distributed by Star Cinema (Philippines) Outri...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يوليو 2019) هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسي...

1996 compilation album by Various artistsThe Rough Guide to the Music of Kenya and TanzaniaCompilation album by Various artistsReleased5 November 1996GenreWorldLength72:04LabelWorld Music NetworkFull series chronology The Rough Guide to Irish Music(1996) The Rough Guide to the Music of Kenya and Tanzania(1996) The Rough Guide to the Music of India and Pakistan(1996) Complete list The Rough Guide to the Music of Kenya and Tanzania is a world music compilation album originally released ...

 

As of November 2023[update], the International Hydrographic Organization (IHO) comprised 99 Member States, two of which are suspended because of their lapsed annual financial contribution. The IHO identifies its representative member organisations as the respective national hydrographic office(s). These organisations may themselves be part of wider national maritime or other administrations covering a larger range of tasks – such as the national organisations for transport...

 

2022 Indian filmRowdy RockyTheatrical release posterराउडी रॉकीDirected byRamana MogiliScreenplay byRajendra BharadwajStory byRajendra BharadwajDialogue: Veeru ThakurProduced byAjay GautamStarringPradeep Pandey, Pavani, Sayaji ShindeCinematographyGL BabuEdited byV NagireddyMusic byRajkumar R. PandeyProductioncompanyFilm HouseRelease date 30 December 2022 (2022-12-30) Running time143 minutesCountryIndiaLanguageBhojpuri Rowdy Rocky is a 2022 Indian Bhojpuri-langu...

English footballer Jimmy MontgomeryBEM Montgomery at the Stadium of Light, 2016Personal informationDate of birth (1943-10-09) 9 October 1943 (age 80)Place of birth Hendon, Sunderland,[1] EnglandPosition(s) GoalkeeperYouth career SunderlandSenior career*Years Team Apps (Gls)1960–1977 Sunderland 537 (0)1967 Vancouver Royals 6 (0)1976 → Southampton (loan) 5 (0)1977–1979 Birmingham City 66 (0)1979–1980 Nottingham Forest 0 (0)Total 614 (0) *Club domestic league appearances and...

 

American spree killers For the Archdeacon of Māwhera and of Marlborough, see George York (priest). George York and James LathamBooking photos of York and Latham in Utah on June 10, 1961BornGeorge Ronald YorkFebruary 6, 1943Jacksonville, Florida, U.S.James Douglas LathamApril 21, 1942Mauriceville, Texas, U.S.DiedGeorge YorkApril 22, 1965 (aged 22)Kansas State Penitentiary, Lansing, Kansas, U.S.James LathamApril 22, 1965 (aged 23)Kansas State Penitentiary, Lansing, Kansas, U.S.Cause of de...

 

Indian actor Raja GosaviBorn28 March 1925[1]kuroli siddheshwarDied28 February 1998OccupationStage/Film ActorRelativesShama Deshpande[2] Raja Gosavi (1925-1998) was an Indian film and theatre actor, in Hindi and Marathi. Stage career Gosavi acted in the role of Natsamrat in noted Marathi playwright Kusumagraj’s iconic & milestone Marathi play Natsamrat after Dr. Shriram Lagoo.[3][4][5] Movie career Gosavi had made his film debut in Datta Dharmadhik...

Bosnia dan HerzegovinaJulukanZmajevi (The Dragons)Zlatni ljiljani (Bunga lili emas) ZmajeviAsosiasiAsosiasi Sepak Bola Bosnia dan HerzegovinaKonfederasiUEFA (Eropa)Pelatih Ivaylo PetevKaptenEdin DžekoPenampilan terbanyakEdin Džeko (116)Pencetak gol terbanyakEdin Džeko (60)Stadion kandangStadion Bilino Polje / GrbavicaKode FIFABIHPeringkat FIFATerkini 63 (26 Oktober 2023)[1]Tertinggi14 (Juli 2013)Terendah173 (September 1996)Peringkat EloTerkini 71 13 (18 Oktober 2023)[2] War...

 

American publishing company, imprint of Penguin Group This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Riverhead Books – news · newspapers · books · scholar · JSTOR (March 2021) (Learn how and when to remove this template message)Riverhead BooksParent companyPenguin GroupFounded1994; 29 years ago...

 

Anton Crescent Wetland is a one hectare Local Nature Reserve in Sutton in the London Borough of Sutton. It is owned by Sutton Council and managed by the council together with Sutton Nature Conservation Volunteers.[1][2] The site is operated as a flood storage wash for Pyl Brook by the Environment Agency, and there is no public access. The reserve has ponds, willow carr and reedbeds, and the ponds never dry out as the rock formation is Oxford Clay. The pools and mud provide a h...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (سبتمبر 2023) يوهان فولديمار يانسن   معلومات شخصية الميلاد 16 مايو 1819[1]  الوفاة 13 يوليو 1890 (71 سنة) [1]  تارتو  مواطنة الإمبراطورية الروسية  الحياة العملي...

 

Paramount GlobalKantor pusat Paramount di One Astor Plaza di Kota New YorkJenisPublikKode emiten Nasdaq: PARAA (Kelas A) Nasdaq: PARA (Kelas B) S&P 500 component (PARA) ISINUS92556H2067IndustriPerusahaan publikPendahuluViacomCBS (2019-2022)*Garis CBS Westinghouse Electric & Manufacturing Company Westinghouse Electric Corporation CBS Corporation (1997–2000, 2006–2019) Garis Viacom CBS Television Film Sales CBS Films CBS Enterprises Inc. Viacom (1970–2006, 2005–2019) G...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!