Bienvenue sur DokuPedia, wiki universitaire consacré à la documentation. Vous êtes invités a créer un compte et à contribuer, en ajoutant un nouvel article ou en modifiant celui-ci.
Vous pouvez également utiliser le moteur ou l'améliorer
Google Custom Search

Spip

Un article de DokuPedia.

SPIP (système de gestion pour l'Internet partagé ou participatif) est un logiciel libre de conception de pages web, de type système de gestion de contenu(SGC). Spip permet de créer des sites web dynamique de type magazine où les articles et les brèves sont insérées dans une arborescence de rubriques larges et profondes (rubriques, sous-rubriques et ainsi de suite) imbriquées les unes aux autres. On peut insérer des les rubriques des médias (sons, images et vidéos). Elles sont complétées par des forums de discussions.

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

Sommaire

La technologie utilisée par Spip

Spip autorise l'alimentation du site par plusieurs rédacteurs. C'est un ensemble de pages html, de pages php et de feuilles de styles, reliées à une base de données.


L'atout majeur de SPIP est de permettre la création de pages web dynamique, grâce à un système de squelettes ou de « templates ». Il utilise le langage PHP, néanmoins l'apprentisage de ce langage n'est pas nécesaire à l'utilisation de SPIP, le rendant de ce fait très attractif.

L'évolution de spip

SPIP a été lancé en 2001 par pour le site http://www.uzine.net. La version originelle comprenait un mécanisme de cache, une authentification, un module d'installation automatique, ainsi qu'une interface d'administration et de saisie de articles.Il a été testé aussi par le Monde diplomatique et Vacarme.

La version 1.6

S'ajoute à la première version, un espace de traduction qui permet de créer une multiplication des versions disponibles. Début 2003,on retrouve plusieurs langues dans l'interface privée.

La version 1.7

Spip avance à grand pas. Cette version gère des sites multilingues, intègre un module de recherche et d'indexation du contenu et permet par une syndication d'intégrer le contenu d'autres pages Internet.

La version 1.8

L'élaboration de squelettes avec des fonctionnalités plus complètes est rendue possible grâce à cette version. En efet l'ajout d'un nouveau compilateur offre de nouvelles possibilités.

La version 1.9

Depuis juillet 2006, la dernière version est disponible. De nouveaux changements ont eu lieu: les dévelopeurs ont intoduit un système de plugin. Des modifications sont effectuées dans l'organisation de fichiers de php3 vers php. L'utilisation de spip necessite l'installation du package php et sql (easyphp en est un) il utilise les langages de programmation de bases de données.


Les caractéristiques de spip

Il est libre et gratuit c'est-à-dire qu'il est téléchargeable librement (spip.net) et est modulable à volonté par les membres de la communauté. D'ailleurs de nouvelles versions sont disponibles une à deux fois par an, intégrant de nouvelles fonctionnalités permettant aux utilisateurs de spip d'améliorer la performance de leur site.

Des modifications peuvent être apportées au site depuis n'importe quel ordinateur et par un nombre infini de personnes. On distingue deux catégories d'intervention: -La gestion éditoriale qui est mise en place par les administrateurs; ils ont tous les droits. Ils gèrent l'organisation des rubriques, la validation des articles proposées, ils créent ou suppriment des rubriques, des articles et ils s'occupent de la composition graphique - et la gestion rédactionnelle qui est le fait de tout un chacun. La communauté propose des articles qui sont soumis à validation par les administrateurs.

La présentation des articles est organisée par ordre chronologique, par thème et par auteur, et ce de manière automatisée.La page d'accueil présente donc les articles les plus récents.

Spip permet la "syndication" avec d'autres sites, c'est-à-dire que vous pouvez afficher sur votre site spip les annonces des derniers articles d'autres sites.

Un mini-forun de discusion public peut être créer facilement permettant aux utilisateurs d'échanger suite à la parution d'un article par exemple.

Le logiciel offre la possibilité de programmer à l'avance la date de parution des articles , l'analyse des statistiques de fréquentation du site.

Spip permet de s'affranchir des contraintes très techniquess des langages de programmation. Il offre des fonctionnalités qui permettent de réaliser des applications pas à pas au moyen d'une interface simple.


Des inconvénients

Pour modifier la présentation par défaut , le webmestre doit connaître un minimuin le langage HTML. Avec d'autre logiciel de gestion de contenu, cete application est beaucou plus évidente, cependant une fois que vous maitrisez la technique, vous pouvez faire ce que vous voulez. Spip prévoit la multiplication des présentations, offrant ainsi un choix plus large, et permet d'alléger la charge de travail du webmestre dans la conception d'une présentation personnalisée.

Les sites utilisant Spip

http://www.agora.gouv.fr/ L'agora reprend l'ensemble des fonctionnalités de spip jusqu'à la version 1.7.2. Il permet la mise en place rapide d'un site Internet.

http://www.spip.net/fr_article884.html La liste officielle des sites construit avec spip.

http://www.glums.com/ L'annuaire des sites nées sous spip.

Où et comment télécharger spip en local

Tout d’abord il est nécessaire d’avoir le Package EasyPHP pour pouvoir installer le logiciel SPIP. Pour cela il vous faut aller sur le site officiel de EasyPHP : http://www.easyphp.org/ Ensuite vous cliquez sur l’onglet Téléchargement, puis vous sélectionnez la version choisie. Vous devez enregistrer EasyPHP dans C : \Program Files\

Récupération du fichier SPIP

Vous pouvez télécharger le logiciel SPIP sur le site SPIP http://www.spip.net/fr_article2670.html

Sélectionnez la langue, Puis Cliquez sur.

Installation dans EasyPHP

Une boite de dialogue « Téléchargement du fichier » s’ouvre, Cliquer sur Enregistrer, vous devez installer le Fichier spip.zip dans C : \Program Files\EasyPHP1-8\www, ensuite décompressez le fichier.

Une fois le fichier décompressé, le logiciel SPIP est enregistré dans le serveur web local de EasyPHP.

Cliquez sur spip vous allez être redirigez vers le site officiel de SPIP, afin de pouvoir configurer le logiciel.

Configuration du logiciel

Accès à l'interface d'administration

Lors de la configuration de SPIP, il vous demandera des instructions pour vous connecter à la base. indiquez dans les champs:

  • Adresse de la base de données: laisser localhost
  • Login de connexion : correspond au nom de l’utilisateur phpmyadmin indiqué dans les paramètres qui vous ont été envoyés,
  • Mot de passe de connexion : le mot de passe qui lui est associé, indiqué dans les paramètres qui vous ont été envoyés.

Installation du système de publication

Connexion à la base

Choix de la base

Création des tables de la base

Création des tables de la base

L’installation est à présent TERMINEE

< center >Maintenant vous pouvez vous connecter</center >

Mise à jour du logiciel

Avant toute mise à jour, faites une sauvegarde complète de votre site.

Étape 1 : télécharger la dernière version de SPIP La mise à jour d’un site SPIP commence comme son installation. Vous devez télécharger la nouvelle version sur le site officiel : http://www.spip.net/spip-dev/DISTRIB/ Décompressez l’archive ensuite dans un répertoire. Cette étape est importante puisqu’elle va permettre d’extraire tous les fichiers de l’archive zip.

Étape 2 : transférer les nouveaux fichiers sur le serveur Pour cette étape vous allez utiliser votre client FTP. Celui-ci va vous permettre de transférer les fichiers extraits précédemment vers le serveur académique. Attention, vous devez écraser les fichiers existants. La mise à jour des fichiers est maintenant finie.

Sauvegarde de la base de données

Cette méthode n’est pas réversible. Vous devez avoir fait vos sauvegardes !!

Accédez à l’interface d’administration

Vous devez taper url de votre site dans la barre d’adresse de votre navigateur, suivi de /ecrire/

Créez le fichier d’authentification FTP

Créez un répertoire dans le sous répertoire /ecrire/data/ à l’aide de votre logiciel FTP.

Rechargez la page web

Votre mise à jour de la base de données est terminée. La mise à jour de votre site web est terminée.

Restauration de la base de données

Pour restaurer la base de données vous devez passer par l’interface web d’administration de votre site web. Rendez vous dans la rubrique consacrée à l’administration du site web. Charger le fichier dump.xml Vous devez placer le fichier sauvegardé dump.xml dans le répertoire /ecrire/data de votre site web. Lancez la restauration de la base de données… Créez le fichier d’authentification La procédure est la même que pour la sauvegarde de La base de données. Créez un répertoire dans le sous répertoire /admin_bfa5ead0ef dans /ecrire/data puis rechargez la page. Votre restauration est maintenant finie. Rendez vous dans la rubrique consacrée à l’administration du site web. Vous la trouverez dans l’onglet Configuration. Image:Config11.jpg

Utilisation du logigiel SPIP

Architecture d'un site SPIP

Un site SPIP est composé de deux parties :

l'interface publique : il s'agit de la partie accessible à tous les internautes. L'internaute peut naviguer librement sur le site mais il ne peut pas modifier le contenu ; l'interface privée : ou back office est destinée à la rédaction et à la gestion du contenu. Elle est accessible uniquement aux administrateurs et rédacteurs du site. Pour y accéder, il faut avoir un identifiant et un mot de passe.


Différents utilisateurs de SPIP

SPIP est un outil de travail à distance pour un groupe de personnes. Il fonctionne comme un journal avec les lecteurs (les internautes), les journalistes (les rédacteurs) et le comité de rédaction (les administrateurs). Le nombre de rédacteurs et d'administrateurs dans SPIP est illimité. Un site sous SPIP peut aussi être géré par une seule et même personne.

Les internautes

Les internautes qui sont les visiteurs du site peuvent voir toutes les pages du site public. Ils peuvent également utiliser le moteur de recherche, écrire des messages dans le forum public, etc.

Les rédacteurs

Les rédacteurs ont accès à la partie privée du site. Ils peuvent écrire et soumettre des articles. Mais ils ont aussi le droit de voir les articles des autres rédacteurs soumis à la validation afin de donner leur avis. Les rédacteurs ne peuvent pas publier directement leurs articles qui doivent toujours être approuvés par l'administrateur du site.

Les administrateurs

Les administrateurs possèdent tous les droits du site. Ils gèrent le suivi rédactionnel, c'est-à-dire la validation des articles, la modification de l'agencement des rubriques, l'ajout des rubriques... Ils ont accès à des fonctions d'administrations globales (la modération des forums, la gestion des auteurs et des statistiques) et techniques (la gestion de la base de données, la configuration globale).

Fonctionnalités de SPIP

Le logiciel libre SPIP permet de créer des rubriques, des sous-rubriques, des articles, des brèves, des forums, etc.

Articles

La rédaction d'un article se fait via l'interface graphique sur le Web. Le rédacteur va compléter les éléments qui structurent l'article : le titre, le sous-titre, le descriptif, le chapeau, le texte principal, le post-scriptum. On peut associer pour chaque article un ou plusieurs mots clés. On peut aussi intégrer des images.

Brèves

Le système de brèves facilite la publication de courtes notes d'information comme les revues de presse ou les revues de Web. Les brèves ne sont présentes que dans les principales rubriques du site, c'est-à-dire les rubriques placées à la racine du site. La structure d'une brève comprend simplement le titre et le texte de la brève. Une brève peut être complétée par un lien hypertexte.

Forums

SPIP intègre un système de forums. Les forums peuvent être reliés aux articles, aux rubriques ou aux brèves. On peut choisir parmi les différents types de forums :

les forums libres : les contributions apparaissent immédiatement, les administrateurs peuvent éventuellement supprimer ensuite un message indésirable ; les forums modérés : les contributions n'apparaissent qu'après avoir été validées par l'administrateur du site ; les forums sur abonnement  : chaque intervenant doit avant de pouvoir poster indiquer son adresse e-mail pour recevoir un mot de passe lui permettant de poster ses contributions. SPIP comprend également des forums privés qui s'adressent seulement aux différents rédacteurs du site via l'interface privée du site.

Pétitions

Tout article peut être transformé en pétition. Une pétition est validée par e-mail automatiquement. Ainsi le signataire reçoit un message de confirmation qui permet de vérifier la validité des signatures.

Statistiques

Les statistiques permettent d'évaluer quantitativement la popularité des articles et des rubriques.

Syndication

Les sites syndiqués peuvent être associés aux rubriques du site.

Squelettes

http://www.spip-contrib.net/-Squelettes-

Tutoriel

Generationcyb http://www.generationcyb.net/spip.php?rubique75
Spip-contrib http://www.spip-contrib.net/La-documentation-francaise-de-Spip,1319
Spip-contrib http://www.spip-contrib.net/Formations

Documentation

Framasoft http://www.framasoft.net/article1077.html
Spip-contrib http://www.spip-contrib.net/-Documentation-a-telecharger-lien

A voir aussi

DokuPedia sémantique