Être capable de comprendre les tenants et les aboutissants de la création d’un site web avec SPIP

Objectif

Être capable de comprendre la création et l’administration d’un site dynamique avec SPIP, pouvoir modifier des squelettes, créer des articles, sauvegarder le site.

Public

  • Administrateur de site web (Internet, Intranet, Extranet)
  • Décideur/cadre
  • Développeur de sites web

Niveau requis, qualités requises

  • Ne pas avoir de difficultés avec le clavier, l’utilisation de Windows
  • Avoir déjà créé des sites web avec FrontPage, Dreamweaver, Namo web editor…
  • La connaissance du langage HTML et CSS serait un plus
  • La connaissance d’un langage de programmation (pascal, basic, C, C++…) serait un plus

Programme

Jour 1 : Introduction à la publication dynamique

  • La publication collaborative, organisation, fonctions, circuits, procédures…
  • Publication sur un site statique, publication sur un site dynamique
  • Architecture type d’un site dynamique : le serveur web, la base de données, le programme d’interface

Jour 1 : Pratique du HTML

  • Rôle et principales caractéristiques du langage HTML
  • Syntaxe générale, les principales balises
  • Structure d’une page web
  • Utilisation des feuilles de style
  • Notions d’accessibilité d’un site web aux personnes présentant des handicaps (aveugles, déficients visuels, daltoniens…)

→ Atelier : mise en page d’un site avec les feuilles de style, multi colonage sans tableau

Jour 2 : Les composants du système de publication dynamique SPIP

  • Structure d’un site : articles, rubriques, brèves, forum …
  • Les acteurs du système : auteurs, administrateurs, graphistes, visiteurs …
  • L’espace privé et l’espace public

→ Atelier : Installation d’Easy PHP et de SPIP sur le poste des stagiaires

Jour 2 : L’interface de d’administration

  • Interface simplifiée, interface complète
  • La barre d’outils
  • L’aide en ligne, les FAQS, les listes de diffusion

→ Atelier : Création d’une rubrique et d’un article

Jour 3:Administration du site

  • Définition de la structure de la base de données : rubriques, sous-rubriques, articles, brèves …
  • Mise en forme des contenus : texte paragraphes, caractères, liens, tableaux, images
  • Gestion des éléments de la structure : rubriques, articles, brèves, auteurs, mots-clefs …
  • Gestion du moteur de recherche intégré

→ Atelier : utilisation des fonctionnalités de l’interface d’administration

Jours 3 & 4 : Personnalisation de la mise en page

  • Utilisation de feuilles de style
  • Rôle et structure d’un squelette
  • Utilisation d’un ou de plusieurs squelettes
  • Rôles et structures des boucles
  • Les boucles SPIP : articles, rubriques, brèves, auteurs, mots, documents, sites
  • Analyse de quelques squelettes-types : affichage des articles d’une rubrique, accès à un article, plan du site …

→ Atelier : Création de squelettes simples par les stagiaires
→ Atelier : Installation d’un squelette tout fait
→ Atelier : transformation en boucles SPIP de la page d’accueil d’un des sites géré par les stagiaires

Jour 5 : aller plus loin avec les nouveautés de SPIP 2

  • Nouvelles balises (#ENV, #SET, #GET, #REM)
  • Balises génériques
  • Balises explicites
  • Nouveaux filtres
  • Nouveaux critères
  • Critères optionnels
  • Jointures explicites