Itika

Spip installation et prise en main.

SPIP fait parti de la famille des Systèmes de Publication pour l’Internet. Au contraire de phpNuke (un des plus connus actuellement ) imposant une structure assez rigide pour le site, sous forme de portail muni de courts articles ; SPIP est plus souple, et orienté vers la création d’un site structuré : Rubrique, Sous-Rubrique, Article, Brèves, Mot-clefs, Forum et pétitions. Spip est agrémenté d’un langage de balise et de template HTML très simple pour l’implémentation de portail collaboratif et complet. SPIP permet également pour les rédacteurs du site de tenir à jour son contenu grâce à une interface très simple d’utilisation. Ainsi grâce à SPIP l’élaboration de portails Web est composé de trois acteurs majeurs : La composition graphique ( Aucune connaissance PHP nécessaire ), la contribution rédactionnelle via proposition d’articles et de brèves ( aucune connaissance HTML nécessaire ), et la gestion éditoriale du site (tâche qui comprend l’organisation des rubriques, la validation des articles proposés...).

Objectifs

- Installer et configurer correctement le framework.
- Comprendre l’architecture et la hiérarchisation des publications.
- Maîtriser l’interface d’administration (Rubrique, gestion des auteurs, options avancées.)
- Maîtriser l’interface de rédaction des articles et son workflow de publication.
- Développement de squelettes SPIP, maîtrise des BOUCLES de SPIP.
- Possibilité avancé d’intégration de composant PHP et java script.

Public

Développeur, Rédacteur, chefs de projet.

Pré-requis

Connaissance HTML.

Itinéraire pédagogique

  1. Introduction à la Plateforme SPIP
    - L’environnement SPIP et pourquoi SPIP.
    - Intérêt et inconvenient du choix de SPIP.
    - Les éléments gérés par SPIP ( Rubrique, Article, Brèves, Forum, Pétitions, auteurs, site syndiqué, mots clef )
  2. Installation du framework
    - Installation
    - Site Public / Site privé
    - Paramétrage du site
  3. Utilisation et Administration
    - Rédaction des articles et raccourcies Typographiques
    - Suivi éditorial
    - Intérêt des mots clefs et différence avec le moteur de recherche intégré.
    - Gestions des Auteurs.
    - Gestion du travail collaboratif ( calendrier, messagerie, forum interne ).
    - Sauvegarde du système.
  4. Développement
    - Organisation des templates html de spip.
    - Descriptions et analyse des boucles de développement
    — Syntaxe des boucles
    — Les boucles rubriques, articles, bréves, auteur, forum, recherche
    — Les boucles imbriquées et récursives
    - Les filtres de SPIP et la gestion des dates
    - Gestion du cache et des délais d’expiration
  5. Fonctions Avancées de SPIP
    -  d’autre squelette
    - Feuilles de style et variable de personnalisation du site SPIP
    - Fichier mes_fonctions.php3 et mes_options.php3
    - SPIP,PHP et Javascript
    - Spip-contrib ( Génération PDF, squelettes, outils rédacteurs, outils webmaster)


Haut de page

Tous droits réservés ©2010 | Partenaires : Portage salarial