Personnaliser et adapter SPIP Développeur SPIP

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Personnaliser et adapter SPIP Développeur SPIP"

Transcription

1 Personnaliser et adapter SPIP Développeur SPIP

2 En Théorie

3 Le fonctionnement de SPIP Qu est ce que SPIP? SPIP (Système de Publication pour l Internet Partagé) est un logiciel libre destiné à la production de sites Web, de type système de gestion de contenu (SGC, en anglais CMS pour Content Management System) orienté magazine collaboratif, inspiré des métiers de l édition. Le contenu d un site web géré sous SPIP est installé dans une base de données MySQL. SPIP utilise le langage PHP pour y lire les informations. Les langages HTML, CSS et le langage SPIP sont ensuite utilisés pour structurer, mettre en page et enjoliver l affichage de l information dans le navigateur Web des internautes. Comprendre le fonctionnement de SPIP vous aidera à voir comment personnaliser votre site SPIP. Il vous faudra, pour personnaliser un site SPIP, développer des gabarits (patrons de pages) appellés squelettes dans SPIP, à l aide des langages HTML/CSS et avec les boucles et balise du langage SPIP. ( voir Squelettes SPIP? Les squelettes de SPIP utilisent un métalangage de programmation simple, permettant d indiquer qu elles sont les informations de la base de donnée à placer, où et comment les présenter. On appelle jeu de squelettes de SPIP un ensemble de fichiers associés (.html et.css), contenus dans un même dossier. Un jeu de squelettes est proposé par défaut. Il se trouve dans le répertoire dist (nommé squelettes-dist dans la version 2) à la racine de votre site SPIP. Il y a des fichiers de mise en page proprement dit dont l extention est html. ATTENTION : cette extension est trompeuse car ces fichiers contiennent effectivement des morceaux de code HTML, mais aussi des éléments de langage qu on appelle boucles et balises SPIP. Pour chaque type de page vous pouvez développer un squelette particulier pour la mise en page du contenu : - du point d entrée dans le site, page d accueil, créer un squelette de nom sommaire.html - d un article : un squelette article.html, - d une rubrique : le squelette rubrique.html Le dossier des squelettes contient aussi : des feuille de styles.css (langage CSS) nécéssaires au «look» : mise en page, typographie Si vous souhaitez installer un jeu de squelettes personnalisé, il convient de créer un répertoire nommé : - squelettes, au même niveau que dist, à la racine du site ( le répertoire des squelettes livrés par défaut), SPIP s il trouve ce dossier utilisera les squelettes qui s y trouvent et sinon se servira de ceux qui se trouvent dans le dossier par défaut : dist. - nomchoisiparvous au même niveau que dist, à la racine du site, mais ne pas oublier d indiquer à SPIP que c est dans ce dossier qu il doit piocher, en priorité à dist, les squelettes pour la mise en page (une variable à définir dans un ficheir ecrire/mes_options.php) Comment un squelette est utilisé par SPIP? Lorsque un navigateur appelle une page d un site SPIP sur un serveur, il appelle en réalité un des fichiers du squelette de SPIP affecté de paramètres : par exemple le fichier du squelette des articles avec le numéro de

4 l article à afficher. Par exemple sur le site SPIP du TP, installé de base, un clic sur le lien vers l arcticle n 2, crée l url : Remarquez que SPIP envoie au navigateur ses requêtes avec les chemin d accès à partir de la racine du site. Le contenu des articles du site SPIP : textes, images, éléments multimédia... (entrés dans le site grâce à l interface ADMINISTRATEUR) se trouve dans une base de donnée. Le fichier de squelette des articles utilisera un certain nombre de BOUCLES pour générer automatiquement des requêtes sur cette base de donnée, les résultats de ces requêtes seront être affichés à certains endroits de la page à l aide de BALISES. Les squelettes sont utlisés pour créer du code HTML, ordres de mise en page des résultats des requêtes dans la base de donnée. SPIP effectue donc une opération de «calcul du code HTML» de la page, il utilise la technologie PHP qui peut être relativement longue, surtout s il y a beaucoup de contenu ou des images à modifier, c est pourquoi il y a dans SPIP un système de CACHE. Le CACHE de SPIP Si une page est appelée plusieurs fois, la page de l article numéro 28, par exemple, et si l article 28 n a subit aucune modification récente, il n est pas nécéssaire de re-calculer le code HTML de la page. SPIP enregistre le code HTML de toutes les pages du site qu il calcule et les enregistre dans un CACHE. Lorsqu on fait une requête sur une page d un site SPIP, SPIP vérifie d abord si cette page a déjà été calculée récemment, si c est le cas elle affiche la page gardée en mémoire, sinon il calcule réellement la page. C est pourquoi il peut vous arriver après certaines modifications des fichiers d un squelette de ne pas voir le résultat attendu, directement, dans la fenêtre de votre navigateur. Il faut recalculer cette page : - soit demander systématiquement à SPIP de recalculer les pages après qu il les ait affichées - soit désactiver le cache (à l aide du PLUGIN «couteau suisse» cf cours «SPIP ADMINISTRATION») pendant la phase de développement des squelettes. On ne doit pas confondre le CACHE de spip avec le CACHE du navigateur (en local) qui peut parfois aussi afficher une page différente (stockée en local) de celle qui est sur le serveur. Du squelette à la page HTML Nous verrons qu en plus de générer du code HTML, SPIP peut réaliser certaines opérations complexes automatiquement (redimentionner des images par exemple). Le schéma suivant illustre comment SPSIP génère une page HTML à partir d un exemple de squelette de page de rubrique :

5 Quels fichiers modifier pour changer le graphisme d un site SPIP? Deux types de fichiers conditionnent la mise en page sous SPIP : les fichiers contenant le mélange HTML- BOUCLES SPIP dont nous venons de parler mais aussi les feuilles de style CSS. Dans SPIP, certains styles jouent un rôle important : ils servent à modifier les propriétés graphiques des éléments qui ne sont pas définis dans votre code HTML (celui que vous écrivez dans votre squelette), mais dans le code généré par SPIP. En effet, SPIP associe de lui-même plusieurs styles au code qu il génère. Ainsi, lorsqu on utilise les raccourcis SPIP en rédigeant les articles dans l interface de rédaction (pour mettre en gras, en italique, créer des liens hypertextes, des intertitres, des tableaux ), SPIP produit les balises HTML nécessaires à ces effets, chacune de ces balises est alors dotée d un sélecteur CSS. La feuille de style corespondante se trouve dans le dossier dist (squelette de base de SPIP), il sagit du fichier spip_style.css, ce fichier doit être présent dans tous les dossiers de squelettes.

6 On peut donc modifier l habillage des éléments affichés (couleur, taille et police de caractères, cadre... ) par SPIP à l aide de ces feuilles de style ( ). Ce n est que si on désire modifier la structure d un site web (l agencement des éléments les uns par rapport aux autres dans la page, l absence ou l affichage de certains éléments, des menus personalisés... ) qu il faudra modifier les squelettes de SPIP. C est ce dernier point que nous allons développer dans le TP.

7

8 Anatomie d un squelette SPIP Un squelette SPIP est composé de bouts de code HTML, de BOUCLES et de BALISES. Les boucles, nomenclature et paramètres Une BOUCLE de SPIP est composée de deux éléments : - un élément ouvrant : <BOUCLEn(TYPE){critère1}{critère2}...{critèrex}> à l intérieur du code HTML, mélangé à des balises SPIP - un élément fermant : </BOUCLEn> Entre les chevrons, inférieur et supérieur < >, une boucle s écrit de la manière suivante : - d abord l élément BOUCLE qui indique qu il sagit d une boucle. On ne peut pas le modifier, toutes les boucles commencent par <BOUCLE... - puis, sans espace, l élément n, nom de la boucle, chaque boucle d une même page de squelette doit avoir un nom unique et commencer par un blanc souligné _ (non obligatoire mais plus lisible). - puis entre parenthèses le type de boucle dont il s agit. Il indique quel type d élément on veut récupérer. La syntaxe est importante : le TYPE est indiqué entre parenthèses (sans espaces), en majuscules, et ce TYPE doit correspondre obligatoirement à l un des types prévus dans SPIP (). Par exemple : On va nommer _liste_des_articles la boucle que l on écrit dans le but de sélectionner l ensemble des articles du site, et les lister dans la page, soit : <BOUCLE_liste_des_articles(ARTICLES){tout}> On voit apparaitre ici un critère :{tout}. Ce paramètre signifie que la boucle effectue une recherche sur le site dans son entier. On peut ajouter autant de critères que l on désire à une boucle. Contexte des boucles et critères Une boucle agit dans un contexte donné : Notation simplifiée : <BOUCLE_nom_boucle(ELEMENTS){critère1}{critère2} {critèrex}> code HTML, balises, autre(s) boucle(s) </BOUCLE_la_boucle> _nom_boucle, nom unique qui identifie la boucle ELEMENTS, indique le type de la boucle (ARTICLES, RUBRIQUES ) Attention au contexte : si j utilise une boucle ARTICLES sans paramètres et sans contexte, par exemple : <BOUCLE_liste_des_articles(ARTICLES)> code HTML, balises, autre(s) boucle(s) </BOUCLE_liste_des_articles>

9 Rien ne sera affiché, car par défaut, on se situe à la racine du site spip et un article est nécessairement DANS une rubrique. Je peux préciser la rubrique concernée, le contexte, grâce au critère id_rubrique : <BOUCLE_liste_des_articles(ARTICLES){id_rubrique=8}> #TITRE </BOUCLE_liste_des_articles> La boucle affichera la liste des titres des articles de la rubrique dont l ID est le numéro 8 Enfin, je peux déjà me trouver dans le contexte d une rubrique, deux cas : - soit le numéro de la rubrique en cours a été passé en paramètre de la page de squelette - soit la boucle en cours est située à l intérieur d une autre BOUCLE qui fixe le contexte de rubrique. Par exemple <BOUCLE_liste_des_rubriques(RUBRIQUES){id_rubrique=8}> <BOUCLE_liste_des_articles(ARTICLES){id_rubrique}> code HTML, balises </BOUCLE_liste_des_articles> </BOUCLE_liste_des_rubriques> Retourne l ensemble des articles de la rubrique dont l ID est le numero 8 La partie d une boucle située entre accolades est appelée un critère. Il sagit de filtres pour la recherche d information dans la base de données lors d une requête SPIP. Ces critères permettent : - de sélectionner les éléments de la base de données qui seront mis en page (afficher les sous-rubriques incluses dans cette rubrique, afficher les autres rubriques installées au même niveau hiérarchique que la présente rubrique...), - d indiquer la façon dont ils seront mis en page (classer les articles selon leur date, selon leur titre, afficher uniquement les 3 premiers articles, afficher la moitié des articles...). Il peut y en avoir plusieurs on a alors plusieurs couples d accolades{...}{...} successif. On peut combiner les critères, et fabriquer des requêtes du genre «afficher la liste des 5 articles les plus récents écrits par cet auteur». Les Balises Une balise de SPIP se présente sous la forme #BALISE, c est l écriture générique que SPIP remplace en fonction du contexte de la page par la valeur trouvée dans la base. Par exemple, dans le contexte d une boucle ARTICLES #TITRE, sera remplacé par le titre de l article, #TEXTE sera remplacé par le contenu (le texte) de l article.

10 dans cet exemple : <BOUCLE_liste_des_rubriques(RUBRIQUES){id_rubrique=8}> <BOUCLE_liste_des_articles(ARTICLES) {id_rubrique}> #TITRE </BOUCLE_liste_des_articles> </BOUCLE_liste_des_rubriques> Il sera affiché le titre de tous les articles de la rubrique dont l ID est 8. Code Optionnel Pour les boucles : La syntaxe indiquée précédemment peut être complétée par des éléments conditionnels. SPIP permet d indiquer ce que l on veut mettre en page : avant et après la boucle. Ce qui est utile dans le cas où la boucle contient un ou plusieurs résultats, ou dans le cas où il y a aucun élément à afficher. <Bn> * Code HTML optionnel avant <BOUCLEn(TYPE){critère1}{critère2}...{critèrex}> * Code HTML + balises SPIP </BOUCLEn> * Code HTML optionnel après </Bn> * Code HTML alternatif <//Bn> Le code optionnel avant (précédé de <Bn>) n est affiché que si la boucle contient au moins une réponse. Il est affiché avant les résultats de la boucle. Le code optionnel après (terminé par </Bn>) n est affiché que si la boucle contient au moins une réponse. Il est affiché après les résultats de la boucle. Le code alternatif (terminé par <//Bn>) est affiché à la place de la boucle (et donc également à la place des codes optionnels avant et après) si la boucle n a trouvé aucune réponse. Pour les Balises : On peut utiliser du code optionnel pour les balises qui ne s affichera que si la balise utilisée renvoie un résultat, selon la syntaxe suivante : [ texte optionnel avant (#BALISE) texte optionnel après ]

11 Les filtres et les balises On peut modifier le résultat d une balise, soit pour en changer l affichage (ex : afficher le titre entièrement en majuscules), soit pour récupérer une valeur découlant de cet élément (ex : les dimentions d une image). Pour appliquer des filtres aux éléments récupérés dans la base de données (valeur du champ balise, on suit la syntaxe suivante : [ affichage conditionnel avant (#BALISE filtre1 filtre2... filtren) affichage conditionnel après ] La syntaxe est donc de faire suivre le nom de la balise, entre les parenthèses, par les filtres successifs, séparés par une barre verticale (pipe). Par exemple : On peut Justifier du texte en utlisant le filtre justifier de la façon suivante : [(#TEXTE justifier)] Les filtres sont en réalité des fonctions PHP. On peut développer ses propres filtres pour manipuler le contenu retourné par une balise. Les filtres que vous développez, fonctions personalisées, doivent étre placés dans un fichier nommé ecrire/mes_fonctions et situé à la racine du site spip. Spip le site : Auto formation : Spip le glossaire :

Système de publication pour l Internet. Patrick VINCENT pvincent@erasme.org

Système de publication pour l Internet. Patrick VINCENT pvincent@erasme.org SPIP Système de publication pour l Internet Patrick VINCENT pvincent@erasme.org PLAN 1- Modification de la mise en forme (appliquer un squelette existant) 2- Fonctionnement des squelettes 3- Boucles, filtres

Plus en détail

Créer mon premier squelette

Créer mon premier squelette Créer mon premier squelette Avec ce tutoriel, découvrez progressivement le fonctionnement de SPIP en construisant votre premier squelette. Pas à pas, comment créer un SPIP qui défie les limites. Créer

Plus en détail

Refonte des sites internet du SIEDS

Refonte des sites internet du SIEDS Refonte des sites internet du SIEDS Formation à la rédaction de contenu 31 juin 2005 09 h 00 Salle du CA, rue Notre Dame, à NIORT Déroulement Un CMS à quoi çà sert? La gestion de contenu selon SPIP Agora

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles Mission TICE - académie de Versailles 7 nov. 2008 Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles Anne-Cécile Franc Mission TICE académie de Versailles

Plus en détail

Présentation et explications

Présentation et explications Présentation et explications 1 SOMMAIRE I) Introduction... 3 II) Installation... 3 1) Localement... 3 2) Chez un hébergeur... 4 Installation automatique... 4 Installation manuelle... 4 III) Interface de

Plus en détail

Comment écrire un article pour le site HCE?

Comment écrire un article pour le site HCE? Comment écrire un article pour le site HCE? Explication courte Les explications courtes sont les meilleures. Naviguez sur http://www.hce.asso.fr/ecrire/ et laissez-vous guider par les écrans. Explication

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

ARTICLE : élément de «base» contenant texte et ressources diverses. Peut avoir plusieurs statuts (visible ou non publiquement, entre autres),

ARTICLE : élément de «base» contenant texte et ressources diverses. Peut avoir plusieurs statuts (visible ou non publiquement, entre autres), Terminologie ARTICLE : élément de «base» contenant texte et ressources diverses. Peut avoir plusieurs statuts (visible ou non publiquement, entre autres), RUBRIQUE : contenant d'articles et/ou de rubriques

Plus en détail

1 Module 1 : feuille de style, position des blocs, nombre d éléments

1 Module 1 : feuille de style, position des blocs, nombre d éléments Plugin d'habillage d'eva-web 4 Le plugin d'habillage d'eva-web permet de : adapter la position, la taille des divers éléments la composant choisir les couleurs de fonds des divers secteurs choisir la taille,

Plus en détail

Installation / Sauvegarde Restauration / Mise à jour

Installation / Sauvegarde Restauration / Mise à jour Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la

Plus en détail

Gestion des sites Internet du groupe Stem Notice d utilisation

Gestion des sites Internet du groupe Stem Notice d utilisation Gestion des sites Internet du groupe Stem Notice d utilisation Table des matières Présentation 2 Connexion à la plateforme de gestion 2 Gestion et modification du contenu 3 Gestion des documents 13 Gérer

Plus en détail

CMS SPIP et charte graphique CNRS

CMS SPIP et charte graphique CNRS CMS SPIP et charte graphique CNRS Atelier COMPIL 11/06/2010 Edyta Bellouni Plan Rappel sur les CMS Présentation du kit SPIP CNRS Installation / Configuration Gestion du contenu La simplicité de SPIP :

Plus en détail

Créer des styles CSS simples

Créer des styles CSS simples Créer des styles CSS simples Les styles CSS mémorisent les attributs de caractère et de paragraphe comme la police, la taille, la couleur, l alignement du texte, etc... Vous pouvez ensuite les appliquer

Plus en détail

TP 6 Installation et configuration d une site internet avec un CMS Illustration avec Wordpress

TP 6 Installation et configuration d une site internet avec un CMS Illustration avec Wordpress TP 6 Installation et configuration d une site internet avec un CMS Illustration avec Wordpress Présentation du TP...1 I Installation du site localement...2 1 Base de données...2 2 Fichiers...2 3 Paramétrages

Plus en détail

WordPress : Guide à l édition

WordPress : Guide à l édition WordPress : Guide à l édition WordPress : Guide à l édition... 1 Présentation... 2 1. Accès au site... 2 2. Le tableau de bord... 2 3. Editez les contenus... 4 Quelle est la différence entre les pages

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction aux de site Web Master 1 CAWEB Page 1/7 Introduction Définition CMS Content Management Systems : logiciels de conception et de mise à jour dynamique de site web ou d'application multimédia

Plus en détail

TP FrontPage : CREER UN SITE DE TROIS PAGES AVEC UN SOMMAIRE

TP FrontPage : CREER UN SITE DE TROIS PAGES AVEC UN SOMMAIRE TP FrontPage : CREER UN SITE DE TROIS PAGES AVEC UN SOMMAIRE Etape 1. Ouvrir FrontPage et créer un site Web vide...2 Etape 2 ajouter des pages...3 Etape 3 : donner un titre et renommer les 2 pages...5

Plus en détail

présentation de SPIP contact : Patrick VINCENT pvincent@erasme.org

présentation de SPIP contact : Patrick VINCENT pvincent@erasme.org présentation de SPIP contact : Patrick VINCENT pvincent@erasme.org Le réseau SPIP : Système de Publication sur Internet site Internet dynamique : base PHP/Mysql. site contributif : permet de gérer et/ou

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

GED MARKETING. Page 1 sur 18

GED MARKETING. Page 1 sur 18 GED MARKETING I. Présentation du produit... 2 II. Page principale de l application... 3 L arbre... 3 Le menu... 4 La fenêtre de navigation... 4 III. La recherche de documents... 4 Rechercher tous les documents...

Plus en détail

LE SITE INTERNET DU COLLÈGE

LE SITE INTERNET DU COLLÈGE LE SITE INTERNET DU COLLÈGE I) Introduction 1) Présentation Le site du collège est réalisé à l aide de SPIP. C'est un logiciel de publication pour l Internet qui permet de gérer un site à plusieurs, de

Plus en détail

Installation, mises à jour et personnalisation du kit SPIP CNRS sur 2 laboratoires

Installation, mises à jour et personnalisation du kit SPIP CNRS sur 2 laboratoires Installation, mises à jour et personnalisation du kit SPIP CNRS sur 2 laboratoires Charles-Henri FALCONNET Charles-Henri.Falconnet@univ-fcomte.fr Jean-Daniel TISSOT Jean-Daniel.Tissot@univ-fcomte.fr Romain

Plus en détail

WordPress : principes et fonctionnement

WordPress : principes et fonctionnement CHAPITRE 1 WordPress : principes et fonctionnement WordPress est à l origine un outil conçu pour tenir un blog, c est-à-dire un journal ou carnet de bord en ligne. Mais il a évolué pour devenir un système

Plus en détail

Les raccourcis typographiques simples de SPIP

Les raccourcis typographiques simples de SPIP Les raccourcis typographiques simples de SPIP Dans un premier temps, nous présentons ici les raccourcis typographiques les plus courants et les plus simples. Pour les utilisateurs qui souhaiteraient affiner

Plus en détail

Persistance en Php. Note : les problèmes d accès concurrents, de sécurité et de login sont laissés de côté.

Persistance en Php. Note : les problèmes d accès concurrents, de sécurité et de login sont laissés de côté. Persistance en Php Objectif : faire un site pour gérer des articles par catégorie. Chaque catégorie a un nom, chaque catégorie est constitué d articles (titre, auteur, texte), un article est dans une seule

Plus en détail

TP05: Session et fichiers

TP05: Session et fichiers TP05: Session et fichiers Ce tp est la suite du TP04. Il faut donc finir le TP04 avant de faire le TP05. Le but de cette suite est de poursuivre la construction du site commencé, un site d affichage de

Plus en détail

Mon Parcours. Qu'est-ce que Mon Parcours?

Mon Parcours. Qu'est-ce que Mon Parcours? Mon Parcours 1 Mon Parcours Qu'est-ce que Mon Parcours? 2 Mon Parcours Comment y accéder? 3 Mon Parcours Sommaire 4 Mon Parcours Sommaire 5 Mon Parcours Sommaire 6 Portail de connexion Saisissez ici le

Plus en détail

Institut Méditerranéen de Biodiversité et d Ecologie marine et continentale

Institut Méditerranéen de Biodiversité et d Ecologie marine et continentale Documentation pour l administration de Pages personnelles sur www.imbe.fr Update : 05/12/2013 Les pages personnelles Ouverture d une page personnelle La demande de création d une page personnelle doit

Plus en détail

Créer un site Internet dynamique

Créer un site Internet dynamique Créer un site Internet dynamique avec SPIP (version 3) Document de référence Denise St-Pierre animatrice au service local du Récit 1. Qu est-ce que SPIP?... 3 2. Caractéristiques de SPIP... 3 3. Quelques

Plus en détail

Microsoft WORD. Sommaire :

Microsoft WORD. Sommaire : Le traitement de texte avec : Microsoft WORD Sommaire : 1 Le traitement de texte : usages typographiques ITALIQUE Règles Typographiques On se sert de l italique pour attirer l attention sur un mot, sur

Plus en détail

Fonctionnement du Site Web Dynamique:

Fonctionnement du Site Web Dynamique: Fonctionnement du Site Web Dynamique: Site Web Dynamique: Un site Web dynamique est en faite un site Web dont les pages qu'il contient peuvent être générées dynamiquement, c'est à dire à la demande de

Plus en détail

Usages d un site Web contributif

Usages d un site Web contributif 1/9 Date : à partir du 8 novembre 2011 Durée : 4 séances de 3 heures Public : Licence Pro Usages d un site Web contributif Eléments de cours sur le CMS SPIP Objectifs Accompagner la découverte et la prise

Plus en détail

KWISATZ MODULE PRESTASHOP

KWISATZ MODULE PRESTASHOP Table des matières -1) KWISATZ - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) PRESTASHOP :...4-1.3.1.1) Les Web Services :...4-1.3.2) KWISATZ

Plus en détail

Présentation du logiciel WINK

Présentation du logiciel WINK BIU de Montpellier Présentation du logiciel WINK 14 octobre 2010 Olivier Doré BU Droit Sciences économiques Sommaire 1/ Présentation... 3 1.1 Exemples... 3 1.2 Installer Wink en français... 3 2/Créer un

Plus en détail

Le Gestionnaire de formulaires CK Forms n est prévu que pour Joomla! 1.5.x!

Le Gestionnaire de formulaires CK Forms n est prévu que pour Joomla! 1.5.x! Tutoriel sur CK Forms 1 Adaptation FR Le Gestionnaire de formulaires CK Forms n est prévu que pour Joomla! 1.5.x! Ce tutoriel vous présente les éléments principaux du composant et plugin CK Forms Installation/Désinstallation

Plus en détail

Utilisation du CMS Ametys

Utilisation du CMS Ametys Utilisation du CMS Ametys jeudi 16 septembre 2010 jeudi 14 octobre 2010 J.L. Aucouturier CMS? Ametys? Ametys est un logiciel open source destiné à la production de sites Web, de type système de gestion

Plus en détail

Etude d architecture du plugin «Prévisualisation étendue»

Etude d architecture du plugin «Prévisualisation étendue» RAPPORTS Service SG/SPSSI Sous-service P2I/DO Ouest Date 04/10/2010 Etude d architecture du plugin «Prévisualisation étendue». Imberti 04/10/2010 Ministère de l'ecologie, du Développement durable, des

Plus en détail

Administration du site

Administration du site Administration du site 1 TABLE DES MATIÈRES Administration du site... 1 Accéder à la console d administration... 3 Console d administration... 4 Apparence... 4 Paramètres... 5 Allez sur le site... 5 Edition

Plus en détail

Initiation au Web et à l HTML

Initiation au Web et à l HTML Initiation au Web et à l HTML Thibault MARZAIS, Mathieu LACROIX, Antoine VACAVANT marzais@llaic3.u-clermont1.fr mathieu.lacroix@isima.fr antoine.vacavant@liris.cnrs.fr 24 et 25 Avril 2006 /39 Thibault

Plus en détail

Formation Communication Web Utiliser des outils de publications de contenus Tutoriel SPIP

Formation Communication Web Utiliser des outils de publications de contenus Tutoriel SPIP Formation Communication Web Utiliser des outils de publications de contenus Tutoriel SPIP Le SPIP utilisé par le site des Francas Pays de la Loire, qu est ce que c est? Le SPIP est un système de publication

Plus en détail

Writer. Le logiciel se présente directement avec une page vierge, prête à l emploi pour créer votre nouveau document.

Writer. Le logiciel se présente directement avec une page vierge, prête à l emploi pour créer votre nouveau document. Writer Attention : Les documents faits avec Writer ne pourront être lu qu avec Writer, sauf manipulation permettant l échange avec d autres logiciels. Le logiciel se présente directement avec une page

Plus en détail

HTML. Notions générales

HTML. Notions générales 1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS

Plus en détail

Guide de l administrateur de rubriques du site communal d ORCHAISE

Guide de l administrateur de rubriques du site communal d ORCHAISE Guide de l administrateur de rubriques du site communal d ORCHAISE Sommaire Comment est organisé le site?... 1 Comment accéder à l interface privée?... 2 Comment se connecter?... 2 Comment modifier son

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

Rapport du project Editeur web

Rapport du project Editeur web Rapport du project Editeur web 13 février 2009 Table des matières 1 Cahier des Charges 1 1.1 Introduction.............................. 1 1.2 Analyse de quelques éditeurs web existants............ 1 1.3

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

Utilisation du CMS Joomla

Utilisation du CMS Joomla Utilisation du CMS Joomla Index Définition d un CMS Concept de base Joomla : l utilisation Terminologie Joomla Administration Le menu de l administration Arborescence Gestion des catégories Création d

Plus en détail

Notice d utilisation de la partie privé du site de la Maison du Monde d Evry

Notice d utilisation de la partie privé du site de la Maison du Monde d Evry Notice d utilisation de la partie privé du site de la Maison du Monde d Evry Site réalisé d Avril à Juin 2010, avec SPIP. Etienne Herencia Sommaire : Qu est ce que SPIP?... 3 Organisation d un site SPIP...

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

Intégrer une application externe

Intégrer une application externe Facile 0 mn Vous avez trouvé sur Internet une application que vous souhaitez intégrer dans NetEcole. Nous allons voir étape par étape avec un exemple concret (EtherPad) comment faire. Cela sera peut être

Plus en détail

Sites web propriétaires

Sites web propriétaires Ce document est disponible à : C:\Users\pc_samba\Documents\Doc sites prop.docx Sommaire 1 Introduction... 3 2 Création du mini-site... 4 2.1 Autorisation de création... 4 2.2 Création de votre site Web...

Plus en détail

Installer, configurer et personnaliser Joomla

Installer, configurer et personnaliser Joomla Installer, configurer et personnaliser Joomla Web Platform Installer 2.0 15/02/2010 Access IT Julien CHOMARAT jchomarat@access-it.fr http://www.sharepointofview.fr/julien Retrouvez cet atelier à l adresse

Plus en détail

Publier des données sur le Web

Publier des données sur le Web Publier des données sur le Web Introduction Microsoft Excel fournit les outils dont vous avez besoin pour créer et enregistrer votre classeur sous forme d une page web et le publier sur le Web. La commande

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

TUTORIAL. www.benevolat.org TUTORIAL. Créez en quelques minutes votre site Internet!

TUTORIAL. www.benevolat.org TUTORIAL. Créez en quelques minutes votre site Internet! Créez en quelques minutes votre site Internet! SOMMAIRE : Choisir une interface graphique - Nommez votre site... page 03 5 étapes de création... page 04 Les outils de création graphique... page 05 Mise

Plus en détail

Comment personnaliser le graphisme d un site qui utilise les plugins relatifs aux fonctions de base de GISEH MEEDDM - C. Imberti 12/02/2010

Comment personnaliser le graphisme d un site qui utilise les plugins relatifs aux fonctions de base de GISEH MEEDDM - C. Imberti 12/02/2010 Comment personnaliser le graphisme d un site qui utilise les plugins relatifs aux fonctions de base de GISEH MEEDDM - C. Imberti 12/02/2010 SOMMAIRE 1. INTRODUCTION... 2 2. COMMENT PERSONNALISER LE GRAPHISME

Plus en détail

Initiation au Web et à l HTML

Initiation au Web et à l HTML Initiation au Web et à l HTML Mathieu LACROIX, François RÉVERET, Antoine VACAVANT mathieu.lacroix@isima.fr françois.reveret@univ-bpclermont.fr antoine.vacavant@liris.cnrs.fr 2 et 3 Avril 2007 /40 Mathieu

Plus en détail

Manuel du rédacteur. Dernière mise à jour : le 14/04/2010

Manuel du rédacteur. Dernière mise à jour : le 14/04/2010 Manuel du rédacteur Dernière mise à jour : le 14/04/2010 Table des matières 1 PRÉSENTATION GÉNÉRALE... 3 2 L INTERFACE DE GESTION... 3 2.1 ACCÈS À L INTERFACE DE GESTION... 3 2.2 PRÉSENTATION GÉNÉRALE...

Plus en détail

MODE D EMPLOI DE CKFINDOR ET CKEDITOR AVERTISSEMENTS

MODE D EMPLOI DE CKFINDOR ET CKEDITOR AVERTISSEMENTS MODE D EMPLOI DE CKFINDOR ET CKEDITOR AVERTISSEMENTS En renommant, déplaçant ou supprimant des images déjà insérées dans des pages, ou en renommant, déplaçant ou supprimant des sous-dossiers, les images

Plus en détail

Le Memory. a. Objectif : Créer un programme en langage Python qui permette de jouer au jeu Memory à deux joueurs.

Le Memory. a. Objectif : Créer un programme en langage Python qui permette de jouer au jeu Memory à deux joueurs. Le Memory Créer un programme en langage Python qui permette de jouer au jeu Memory à deux joueurs. Le jeu se compose de paires d images portant des illustrations identiques. L ensemble des images est mélangé,

Plus en détail

Echanges EDT / STS et EDT / SCONET

Echanges EDT / STS et EDT / SCONET Echanges EDT / STS et EDT / SCONET Comment créer une base à partir de STSweb? (voir page 3) Comment importer les élèves de SCONET? (voir page 4) Comment préparer la remontée des services vers STSweb? (voir

Plus en détail

LE SITE INTERNET DU COLLÈGE

LE SITE INTERNET DU COLLÈGE LE SITE INTERNET DU COLLÈGE I ) Introduction: 1 Présentation : Le site du collège est réalisé à l aide de SPIP. C'est un logiciel de publication pour l Internet qui permet de gérer un site à plusieurs,

Plus en détail

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr Manuel d utilisation de la messagerie http://zimbra.enpc.fr ÉCOLE DES PONTS PARISTECH/ DSI JANVIER 04 SOMMAIRE. Connexion à la messagerie.... Présentation générale de l écran d accueil.... Déconnexion...

Plus en détail

Le transfert par ftp avec FileZilla

Le transfert par ftp avec FileZilla Le transfert par ftp avec FileZilla Par : Emmanuel Henke Le programme de lecture : Télécharger Filezilla et l installer... 1 De quoi est composée l interface de l application?... 4 Se connecter à son serveur

Plus en détail

Utilisation de SPIP pour créer un site Web d école

Utilisation de SPIP pour créer un site Web d école Utilisation de SPIP pour créer un site Web d école 1 ) Qu est-ce que SPIP : SPIP est un logiciel libre, distribué gratuitement. C est un Système de Publication pour l Internet. Il s agit d un ensemble

Plus en détail

Introduction À Excel. Chapitre 1

Introduction À Excel. Chapitre 1 Chapitre 1 Introduction À Excel Qu est-ce qu un tableur? Démarrer Excel La fenêtre Excel Ouvrir et enregistrer un classeur Entrer des étiquettes et des valeurs Nommer et déplacer une feuille Mise en page

Plus en détail

Création de site Web à l aide de l outil SimpliSite

Création de site Web à l aide de l outil SimpliSite Centre de documentation sur l éducation des adultes et la condition féminine (CDÉACF) Création de site Web à l aide de l outil SimpliSite Par François Dallaire CDÉACF Décembre 2006 Création de site Web

Plus en détail

Utiliser un CMS: Wordpress

Utiliser un CMS: Wordpress Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation

Plus en détail

jquery Mobile La bibliothèque JavaScript pour le Web mobile Avec la contribution de Thomas Ber tet Groupe Eyrolles, 2012, ISBN : 978-2-212-13388-2

jquery Mobile La bibliothèque JavaScript pour le Web mobile Avec la contribution de Thomas Ber tet Groupe Eyrolles, 2012, ISBN : 978-2-212-13388-2 jquery Mobile La bibliothèque JavaScript pour le Web mobile É r i c S a r r i o n Avec la contribution de Thomas Ber tet Groupe Eyrolles, 2012, ISBN : 978-2-212-13388-2 1 Installation de jquery Mobile

Plus en détail

Aide à l utilisation du logiciel IziSpot.Mobi

Aide à l utilisation du logiciel IziSpot.Mobi 1 Sommaire 1. Description logiciel (explication des menus)... 3 1.1. Description de la barre de menu... 3 2. Onglet configuration... 4 2.1. Gestion du logo... 4 2.1.1. Affichage du zoom... 4 2.1.2. Disposition

Plus en détail

Réaliser une page du site http://la-ba.lyceegutenberg.net

Réaliser une page du site http://la-ba.lyceegutenberg.net Réaliser une page du site http://la-ba.lyceegutenberg.net Réaliser une page du site http://la-ba.lyceegutenberg.net Récupérer les éléments récupérer sur le bureau de votre ordinateur à partir du serveur

Plus en détail

Installer Joomla. 2013 Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Installer Joomla. 2013 Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring 3 Installer Joomla Dans ce chapitre, nous procéderons au téléchargement et à l installation manuelle de Joomla, et nous expliquerons la configuration de base. Les captures d écran et les instructions font

Plus en détail

Il s'agit de la partie du site Internet accessible et consultable par tous les internautes.

Il s'agit de la partie du site Internet accessible et consultable par tous les internautes. Cours SPIP 3 pour rédacteur L'objectif de ce cours est de devenir rapidement autonome avec le logiciel Spip pour publier soi-même ses contenus sur internet. Ce cours ne requiert aucune connaissance en

Plus en détail

-Le traitement de texte. -Le courrier électronique

-Le traitement de texte. -Le courrier électronique 1/17 SOMMAIRE : -Windows -Le traitement de texte -Internet -Le courrier électronique 2/17 WINDOWS PRISE EN MAIN DE WINDOWS Lorsque vous démarrez votre ordinateur vous devez voir arriver un écran qui ressemble

Plus en détail

Créer sa première présentation :

Créer sa première présentation : PowerPoint est une application dédiée à la conception de présentations de toutes sortes, utilisées en projection ou en affichage sur écran. Ces présentations peuvent intégrer aussi bien du texte, des diagrammes,

Plus en détail

Bienvenue dans l aide en ligne!

Bienvenue dans l aide en ligne! Bienvenue dans l aide en ligne! Cette aide est destinée aux membres adhérents du site l odeur de la couleur. Cette notice d aide a été rédigée par Aprille Best GLOVER et JIHEL. Pour lire confortablement

Plus en détail

Génie logiciel Configuration et déploiement

Génie logiciel Configuration et déploiement Génie logiciel Configuration et déploiement SPE4 - ESI 1 Configuration et déploiement Rôle Logiciel d installation d application Importance Critique : doit accompagner tout développement Outils de développement

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction à SPIP Master 1 CAWEB Page 1/1 SPIP http://demo.spip.org/ SPIP (acronyme récursif de «Système de Publication pour l Internet Spip») est l'un des logiciels libres de gestion de contenu parmi

Plus en détail

Traitement de texte et publipostage

Traitement de texte et publipostage Outils Informatiques Mias 1 TP 3 Traitement de texte et publipostage Première partie : principes du traitement de texte Cette séance de travaux pratiques va commencer par quelques manipulations de l éditeur

Plus en détail

Mise en œuvre d un Site Sharepoint-V1

Mise en œuvre d un Site Sharepoint-V1 Mise en œuvre d un Site Sharepoint- MAJ 20/01/2015 Ce document décrit le paramétrage pour la mise en œuvre des fonctionnalités standard de Microsoft SharePoint 2013 NADAP et SharePoint NADAP ( Nouvelle

Plus en détail

Gérer un site internet simple

Gérer un site internet simple TUTORIEL Gérer un site internet simple Pourquoi avoir un site internet? Table of Contents Table of Contents... 2 Étape 1 : créer un compte Google (Gmail)... 3 Etape 2 : créer un site internet Google...

Plus en détail

Windows XP. Microsoft. Sommaire :

Windows XP. Microsoft. Sommaire : Microsoft Windows XP Sommaire : OUVERTURE DE SESSION...2 LE BUREAU...3 CHANGER D ENVIRRONEMENT...4 NOUVEAU RACCOURCI...7 LE MENU DEMARRER...9 LES PROGRAMMES AU DEMARRAGE...11 LA GESTION DES FICHIERS...12

Plus en détail

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret.

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret. Bien programmer en Java 7 Avec plus de 50 études de cas et des comparaisons avec C++ et C# Plus de 10 000 ex. vendus! Édition en couleur Emmanuel Puybaret, ISBN : 978-2-212-12974-8 chapitre1 Présentation

Plus en détail

NVU, Notepad++ (ou le bloc-note), MySQL, PhpMyAdmin. HTML, PHP, cas d utilisation, maquettage, programmation connaissances en HTML, PHP et SQL

NVU, Notepad++ (ou le bloc-note), MySQL, PhpMyAdmin. HTML, PHP, cas d utilisation, maquettage, programmation connaissances en HTML, PHP et SQL Prise en main de NVU et Notepad++ (conception d application web avec PHP et MySql) Propriétés Intitulé long Formation concernée Matière Présentation Description Conception de pages web dynamiques à l aide

Plus en détail

Content Manager System

Content Manager System Content Manager System Système de Gestion de Contenu GNU Free Documentation License Version 1.2, November 2002 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor,

Plus en détail

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign. Livret d accueil web Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.com 1 Sommaire 1. Comment me connecter à l administration? 2.

Plus en détail

Groupe Eyrolles, 2005, ISBN : 2-212-11428-1

Groupe Eyrolles, 2005, ISBN : 2-212-11428-1 Groupe Eyrolles, 2005, ISBN : 2-212-11428-1 Table des matières AVANT-PROPOS...XIII 1. PUBLIER SUR LE WEB... 1 Créer un site dynamique 2 Préparation du projet 3 Définition des objectifs 3 Réflexion sur

Plus en détail

Schéma de principe client / serveur

Schéma de principe client / serveur Présentation Le langage est un langage de scripts spécialement conçu (initialement) pour développer des applications web Historique Créé par Rasmus Lerdorf sous le nom de /FI [Personnal Home Page / Forms

Plus en détail

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos. KompoZer Créer un site «simple» Composition du site : _ une page d'accueil : index.html _ une page pour la théorie : theorie.html _ une page pour les photos : photos.html _ une page avec la galerie : galerie.html

Plus en détail

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...

Plus en détail

Comment mettre en ligne un site WordPress local

Comment mettre en ligne un site WordPress local Comment mettre en ligne un site WordPress local Vous avez bossé votre site en local et vous voulez maintenant savoir comment mettre en ligne votre site pour la première fois? Je vous propose ce guide en

Plus en détail

Éric Sarrion. JQuery. & JQuery UI. Groupe Eyrolles, 2011, ISBN : 978-2-212-12892-5

Éric Sarrion. JQuery. & JQuery UI. Groupe Eyrolles, 2011, ISBN : 978-2-212-12892-5 Éric Sarrion JQuery & JQuery UI Groupe Eyrolles, 2011, ISBN : 978-2-212-12892-5 11 Onglets Les pages HTML comportant des onglets (tabs) sont devenues courantes dans les sites web actuels. Elles permettent

Plus en détail

Le modèles Word 2007. Installation. Marie-Laure Besson

Le modèles Word 2007. Installation. Marie-Laure Besson Le modèles Word 2007 Installation Marie-Laure Besson Ce tutoriel est destiné aux personnes qui désirent installer un modèle Word du Cartable fantastique manuellement. Un installateur a été créé permettant

Plus en détail

URML-Aquitaine administration du site

URML-Aquitaine administration du site URML-Aquitaine administration du site version 2 - août 2007 SOMMAIRE 1 - L interface p.5 La structure du back-ofice, se repérer et savoir trouver un article 2 - Les articles p.9 Écrire un article, le

Plus en détail

Le langage JAVASCRIPT

Le langage JAVASCRIPT Le langage JAVASCRIPT I Introduction Vous vous dites encore un langage alors qu il y en a déjà un nombre non négligeable. En effet un de plus, mais à chaque langage son utilisation et sa particularité.

Plus en détail

Introduction JOOMLA. Fonctionnalités. Avantages. Hainaut P. 2013 - www.coursonline.be 1. Joomla est un système de gestion de contenu CMS open source

Introduction JOOMLA. Fonctionnalités. Avantages. Hainaut P. 2013 - www.coursonline.be 1. Joomla est un système de gestion de contenu CMS open source JOOMLA Introduction Joomla est un système de gestion de contenu CMS open source Il permet la conception rapide de sites Web avec une présentation soignée et une navigation très simple C est l outil idéal

Plus en détail

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens Année académique 2009 2010 1 Introduction Ce projet est le premier d une série de quatre projets qui ont

Plus en détail

Programmation Web SPIP. Sylvain Rampacek. IQ-S4 Programmation Web

Programmation Web SPIP. Sylvain Rampacek. IQ-S4 Programmation Web Programmation Web SPIP 1 Plan CMS Présentation de SPIP Première installation Sauvegarde d'un site SPIP Restauration d'un site SPIP 2 SPIP SPIP est un CMS... 3 Définition d'un CMS CMS : Content Management

Plus en détail