Origine du document
   >Site : http://ugtg.org
   >Page : spip.php?article87
   >URL complète : http://ugtg.org/spip.php?article87

C’est quoi SPIP ? - Article de test avec (sur - sous) titre, liens, etc...

Un système de publication pour l’Internet - Le sous-titre de l’article
 

SPIP est un Système de Publication pour l’Internet. Il s’agit d’un ensemble de fichiers, installés sur votre compte Web, qui vous permettent de bénéficier d’un certain nombre d’automatismes : gérer un site à plusieurs, mettre en page vos articles sans avoir à taper de HTML, modifier très facilement la structure de votre site...

Le chapeau, dans le jargon de la presse, désigne le court texte qui « chapeaute » l’article. Son utilisation est optionnelle. Les administrateurs peuvent, via l’interface de « Configuration précise », désactiver totalement l’utilisation du chapeau.

Pourquoi SPIP ? - La première page de l’article

SPIP est un logiciel libre distribué sous Licence Publique Générale GNU (GNU General Public License ou GPL). Les besoins logiciels et matériels de SPIP sont raisonnables et se trouvent même chez certains hébergeurs gratuits (voir la Foire Aux Questions et le manuel d’installation pour plus de détails - ou, pour résumer à l’extrême : PHP+MySQL).
SPIP est distribué gratuitement.

L’intérêt de SPIP est de...
- gérer un site Web de type magazine, c’est-à-dire composé principalement d’articles et de brèves insérés dans une arborescence de rubriques imbriquées les unes dans les autres. Voir la liste complète des caractéristiques de SPIP pour plus de détails.
- séparer entièrement, et distribuer entre différentes personnes, trois types de tâches : la composition graphique, la contribution rédactionnelle via proposition d’articles et de brèves, et la gestion éditoriale du site (tâche qui comprend l’organisation des rubriques, la validation des articles proposés...).
- dispenser le webmestre et tous les participants à la vie du site d’un certain nombre d’aspects fastidieux de la publication sur le Web, ainsi que de connaissances techniques trop longues à acquérir. L’installation de SPIP se réalise au moyen d’une interface simple et pas à pas, au terme de laquelle vous pouvez commencer à créer vos rubriques et articles.

SPIP a les caractéristiques suivantes...

- Pour le(s) rédacteur(s) et administrateur(s)

  • Une interface Web intuitive rend extrêmement simples la proposition d’articles et de brèves ainsi que la gestion éditoriale du site. De plus, des raccourcis typographiques permettent de mettre en forme un texte sans avoir à utiliser le langage HTML, rendant ainsi la contribution rédactionnelle accessible à tous, et aussi simple que l’écriture d’un e-mail.

- Pour le webmestre

  • L’aspect graphique et la navigation sont définis par des squelettes HTML (ou « formats types ») définissant chacun une « vue » (par exemple : une vue pour la page d’index, une autre montrant une rubrique et un résumé de son contenu, une troisième pour le détail d’un article, une quatrième pour le détail d’une brève). La façon dont est inséré le contenu rédactionnel du site dans ces pages est défini par un certain nombre de pseudo-tags HTML relativement faciles à maîtriser.
  • SPIP ne restreint pas les possibilités graphiques et navigationnelles du site. Les squelettes HTML étant entièrement définis par le webmestre du site, il est possible de gérer certains éléments du site avec SPIP et le reste à la main ou même avec d’autres systèmes de publication (à condition que ces derniers soient aussi tolérants que SPIP, bien sûr).

- Pour les visiteurs

  • Un système de cache sur la partie publique du site accélère le site en évitant un grand nombre de requêtes à la base de données, et joue en outre un rôle de garde-fou contre les plantages de la dite base (fréquents sur des serveurs « chargés ») : dans ce cas, le site reste disponible de façon transparente, même si toute modification des contenus est impossible (y compris la contribution aux forums).
  • Un moteur de recherche et d’indexation intégré à SPIP, s’il est activé par le webmestre, permet d’effectuer des recherches sur l’ensemble du contenu public du site.

Des inconvénients

Pour l’instant, la souplesse de SPIP implique qu’un peu d’efforts d’apprentissage sont nécessaires au webmestre pour modifier la présentation par défaut. Contrairement à des systèmes très contraints comme phpNuke où vous pouvez changer les couleurs et le logo en pressant simplement un bouton (mais c’est tout ce que vous avez le droit de faire), le webmestre sous SPIP doit apprendre les quelques rudiments d’un pseudo-HTML lui permettant ensuite de faire à peu près ce qu’il veut.

SPIP est livré avec un format d’interface de navigation complet ; dès que vous aurez commencé à créer le contenu de votre site, il pourra être immédiatement visité, et adoptera l’interface graphique fournie par défaut. Le webmestre du site peut bien entendu fabriquer sa propre interface graphique s’il le désire.

A l’avenir, il est prévu que plusieurs présentations soient fournies avec SPIP, permettant à la majorité des webmestres d’en réutiliser une qui leur convienne pour minimiser l’effort de personnalisation.

Exemples

L’exemple historique de l’utilisation de SPIP est le webzine uZine2 (c’est le code, au départ spécifique, de ce site, qui a été repris pour réaliser le SPIP générique). Parmi d’autres sites fonctionnant sous SPIP, citons Le Monde diplomatique.

Poursuivre...

Pour aller plus loin, et vous lancer sous SPIP, il vous sera utile de lire la documentation, les exemples et les « premiers pas » proposés dans cette rubrique, ou le tutoriel proposé en pièce jointe.


Caractéristiques complètes - La seconde page de l’article

Installation

L’installation de SPIP est particulièrement simplifiée par rapport à d’autres systèmes :
- Aucune connaissance technique particulière n’est nécessaire (ni PHP, ni MySQL) pour procéder à son installation.
- La configuration se fait directement en ligne, au travers d’une interface graphique très simple (il n’est pas nécessaire, en particulier, d’aller modifier un fichier de configuration avec des codes abscons).
- Nous distribuons une version unique de SPIP ; celle-ci peut évoluer au cours du temps en fonction des améliorations, mais nous faisons très attention à ne pas compliquer en développant des « patches » qu’il faudrait aller chercher à droite ou à gauche (pour adapter SPIP à tel hébergeur par exemple).
Site public.

Le site public fabriqué à partir de SPIP offre les caractéristiques suivantes :
- Interface entièrement adaptable par le webmestre sans connaissances de PHP ni de MySQL ; l’interface de SPIP se programme en HTML, auquel nous avons ajouté un langage relativement simple ; SPIP n’impose donc pas une mise en page rigide (à la manière des « trois colonnes » si caractéristiques de phpNuke).
L’interface en HTML classique n’est pas la seule forme de navigation que l’on peut présenter aux visiteurs du site. Les mêmes informations (le même contenu) peuvent être présentées dans des formats très différents. On peut par exemple fournir, en plus de la navigation Web classique :

    • des fils de syndication au format XML/RSS,
    • un calendrier au format iCalendar,
    • une navigation Wap (au format WML),
    • une navigation Macromedia Flash (pas d’exemple en format libre, malheureusement)...
      et tout autre format que l’on se donnera le mal de maîtriser (cHTML pour iMode, XPressTags, XML pour Indesign...).

- SPIP intègre un système de cache pour chaque page individuelle : les pages sont calculées (à partir des informations de la base de données) individuellement, et stockées dans un fichier de cache ; ainsi le serveur n’est pas ralenti par un trop grand nombre d’appels MySQL, et le site est toujours accessible même en cas de panne du serveur de bases de données.

- SPIP intègre un petit moteur de recherche basé sur un système d’indexation par mots.

La structure du site

La structure d’un site sous SPIP est construite sur une hiérarchie de rubriques. Il n’y a virtuellement pas de limite au nombre de rubriques : une rubrique peut contenir autant de sous-rubriques que nécessaires, qui elles-mêmes contiennent des sous-rubriques, etc. On construit ainsi la structure de son site en imbriquant des rubriques et des sous-rubriques.
Les articles

L’objet principal permettant de publier des informations sous SPIP est l’article. On peut placer autant d’articles que nécessaire, dans n’importe quelle rubrique.
- La rédaction des articles est très simple, elle se déroule via une interface graphique sur le Web.
- Un article est constitué de plusieurs éléments qui permettent de le structurer : titre, surtitre, soustitre, descriptif, chapeau, texte principal, post-scriptum.
- Les règles de base de la typographie française sont appliquées automatiquement (espaces insécables avant les points d’interrogation, d’exclamation, etc.).
- Des raccourcis mnémotechniques facilitent l’enrichissement typographique, la création de liens hypertexte, de notes de bas de page... mettre en page un article sous SPIP est aussi facile que d’écrire un email.
- L’interface graphique permet d’inclure simplement des images dans les articles, et chaque article peut être signalé par son propre logo.
- On peut indiquer, pour chaque article, un ou plusieurs mots-clés.
- La date de mise en ligne se gère automatiquement (on peut cependant la modifier si nécessaire) ; une seconde date peut être associée à un article, par exemple pour indiquer une date de publication originale (par exemple, un article publié antérieurement dans un magazine papier).
- Redirections (articles « fantômes ») : SPIP permet de fabriquer des articles-fantômes, intégrés dans la structure du site et affichés dans le contenu des rubriques, mais qui en réalité renvoient vers une page dont l’adresse est spécifiée par le rédacteur (sur le même site, ou même sur un autre site).

Les brèves

En complément des articles, SPIP intègre un système de brèves, qui facilite la publication de courtes notes d’information, telles des revues de presse (ou des revues de Web).
- Afin de faciliter la structuration et le positionnement des brèves, on ne peut installer des brèves que dans les principales rubriques du site (les rubriques placées à la racine du site).
- La structure des brèves est simplifiée : un titre et le texte de la brève ; chaque brève peut être complétée très simplement d’un lien hypertexte.
- La gestion de la publication d’une brève est simplifiée (deux boutons : publier ou refuser).
- Chaque brève peut être signalée par son propre logo.
- L’administrateur du site peut décider de désactiver l’usage des brèves sur l’ensemble du site.

Les forums

SPIP intègre un système de forums.
- Les forums peuvent être associés aux articles (un forum par article), aux rubriques ou aux brèves. Le webmestre pourra programmer son interface pour que chaque article dispose de son propre forum, ou pour que plusieurs articles d’une même rubrique partagent le même forum, etc.
- SPIP permet de choisir entre plusieurs types de forums : les forums « libres » (modérés à postériori, les contributions apparaissent immédiatement, les administrateurs peuvent éventuellement supprimer ensuite un message indésirable) ; les forums modérés à priori (les contributions n’apparaissent qu’après avoir été validées par un administrateur du site) ; les forums sur abonnement (chaque intervenant doit, pour pouvoir poster, d’abord indiquer son adresse email pour recevoir un mot de passe lui permettant de poster ses contributions).

SPIP intègre également un système de forums privés, consacré à la discussion entre les différents rédacteurs du site, et cela dans l’espace privé.

Les statistiques

SPIP intègre un système très simplifié de statistiques, permettant d’évaluer la popularité des articles et des rubriques.
Les rédacteurs/administrateurs
Un site sous SPIP peut être géré par une seule personne, ou être réalisé par un groupe de rédacteurs.
- SPIP propose deux niveaux d’accès : les administrateurs, qui gèrent notamment la structure du site et la validation des articles, et les rédacteurs, qui proposent des articles.
- Le nombre de rédacteurs et d’administrateurs est illimité.
- On peut décider d’offrir aux utilisateurs du site public de s’inscrire pour devenir rédacteur (la procédure d’inscription est alors gérée automatiquement par SPIP).
- Chaque auteur peut se voir associer un logo personnel téléchargeable depuis l’interface (par exemple une photo d’identité).

Syndication

Les sites réalisés sous SPIP, phpNuke, ou d’autres systèmes, fournissent un fichier dynamique indiquant leurs dernières publications. SPIP peut analyser de tels fichiers et ainsi indiquer les nouveautés d’autres sites :
- on peut ajouter autant de sites syndiqués que l’on veut ;
- les sites syndiqués sont associés aux rubriques de son propre site ; ainsi, on peut associer à une rubrique thématique les liens vers des sites traitant du thème précis de la rubrique.

Interface graphique du site public

L’interface graphique du site public est très souple. Grâce à un langage très simple (mais propre à SPIP), on peut réaliser à peu près n’importe quelle interface graphique.
Il n’est en particulier pas nécessaire de connaître PHP et MySQL pour réaliser une interface graphique originale sous SPIP.
Cependant, le système de cache est totalement compatible avec PHP : le webmestre peut, s’il le désire, intégrer des fonctions PHP dans ses formats-types (squelettes), ou des passerelles CGI. On peut donc enrichir SPIP avec des scripts spécialisés pour compléter ou remplacer des fonctions manquantes (par exemple : compteur, moteur de recherche plus puissant, etc.).

Interface du site privé

La partie privée qui permet de gérer le site dispose d’une interface graphique complète, très simple d’utilisation.
- Cette interface s’adapte en fonction des activités de chaque rédacteur ou administrateur, et en fonction de l’activité du site. Ainsi chaque auteur a-t-il accès rapidement à ses propres articles, et les articles proposés à la publication sont signalés à tous les utilisateurs. De même l’interface est différente selon que l’on est rédacteur ou administrateur.
- Chaque utilisateur peut personnaliser son interface. Il peut choisir entre une interface simplifiée, qui n’offre que les fonctions principales, et une interface complète. Il peut également modifier quelque peu l’habillage graphique de l’interface.
- Lorsqu’un site accueille plusieurs rédacteurs, SPIP devient un outil de travail coopératif : débats autour des articles, système de validation, travail à plusieurs sur un même article...

Paramétrage du site

Si l’interface graphique du site public et la gestion du contenu sont, dans SPIP, strictement séparées (par exemple, on ne fixe pas la couleur du fond d’écran du site public dans l’espace privé), il est cependant possible de configurer certains comportements du site dans l’espace privé :
- accepter ou refuser certains éléments du contenu des articles : ainsi on peut décider d’interdire l’utilisation des surtitre, soustitre, descriptif, chapeau ou post-scriptum, ou la date de publication antérieure et les mots-clés ;
- configurer (ou désactiver) les forums publics ;
- indiquer si l’on publie les articles avant la date de publication qu’on leur a fixé (cette option permet par exemple de partir en vacances, le site publiant des articles pendant cette absence) ;
- désactiver le système de brèves (en effet, certains sites n’en ont pas l’usage ; les désactiver permet de simplifier l’interface pour les rédacteurs) ;
- activer ou désactiver les statistiques ;
- activer ou désactiver le moteur de recherche.

Suivi éditorial

Afin de faciliter le suivi éditorial du site, plusieurs options sont offertes :
- envoi des contributions des forums aux auteurs des articles ; lorsqu’un visiteur du site poste un message sous un article, l’auteur de cet article en est informé par mail, ce qui lui permet de suivre l’activité de son article par mail ;
- suivi de l’activité éditoriale ; si le site est le fruit d’une équipe de rédacteurs, on peut signaler automatiquement les annonces importantes de l’activité éditoriale à une adresse email (dans l’idéal, une liste de de diffusion) ; ainsi, lorsqu’un article est publié ou proposé à la publication, cette liste en est informée ;
- annonce des nouveautés ; SPIP peut envoyer automatiquement, selon une fréquence fixée par les administrateurs, un courrier électronique recensant les dernières publications sur le site.

Sauvegarde et exportation de la base de données

Le webmestre du site peut réaliser une sauvegarde de sa base de données (un fichier est alors créé) ; si le serveur le permet, cette sauvegarde sera réalisée dans un fichier compressé, facilitant ainsi sa récupération par FTP. SPIP intègre bien entendu la fonction qui permet d’importer un tel fichier.


Guide du rédacteur ? - La troisième page de l’article

C’est quoi cette histoire d’« espace privé » ?

Un site créé avec SPIP est divisé entre deux parties distinctes :
- Le site public est l’ensemble des pages accessibles à tout visiteur. Il s’agit de l’affichage des articles, brèves, rubriques que vous avez publiés, ainsi que des interventions dans les forums qui y sont associés. Il est généré par les fichiers « squelettes ».
- L’espace privé est l’espace à accès restreint dans lequel les administrateurs et rédacteurs peuvent écrire des articles, des brèves, modifier la structure du site, suivre et modérer les contributions postées dans les forums, etc. Il est nécessaire d’être enregistré pour accéder à cet espace, c’est-à-dire d’avoir un login et un mot de passe. L’espace privé est accessible depuis le répertoire ecrire/ de l’installation SPIP (il s’agit en fait de la même adresse que celle utilisée pour installer SPIP).

L’aide en ligne

SPIP intègre une aide en ligne complète, consultable depuis l’espace privé de votre site. À utiliser sans modération !

L’une des vertus de SPIP est d’être bien documenté. Les articles de l’aide en ligne permettent aux rédacteurs comme aux administrateurs de s’y retrouver assez rapidement.

Suivez les points d’interrogation

SPIP intègre une aide en ligne complète, que vous pouvez retrouver, dans l’espace privé de votre site, en cliquant sur les points d’interrogation disponibles un peu partout.

Publié par Testeur le lundi 14 juillet 2008
Mis à jour le mardi 14 octobre 2008

Téléchargez les documents joints à l'article

Tutoriel SPIP 1.9 - Partie I

Le tutoriel complet de SPIP :
Pour rédacteurs, administrateurs & "visiteurs".

Fichier de type PDF
Poids : 888.7 ko
Tutoriel SPIP 1.9 - Partie II
Fichier de type PDF
Poids : 1 Mo
Tutoriel SPIP 1.9 - Partie III
Fichier de type PDF
Poids : 1.1 Mo
Tutoriel SPIP 1.9 - Partie VI
Fichier de type PDF
Poids : 1 Mo
 

Forum article

Aucune réaction pour le moment !