Formation spip

50 %
50 %
Information about Formation spip
Education

Published on March 18, 2014

Author: Strasweb

Source: slideshare.net

Description

Voici quelques notions à connaitre sur le CMS SPIP.

Développement et Intégration sous SPIP Thursday, 25 April, 2013

Pourquoi SPIP ? Thursday, 25 April, 2013

Pourquoi SPIP ? •Français Thursday, 25 April, 2013

Pourquoi SPIP ? •Français •Multilingue Thursday, 25 April, 2013

Pourquoi SPIP ? •Français •Multilingue •Flexible Thursday, 25 April, 2013

Pourquoi SPIP ? •Français •Multilingue •Flexible •Gestion des Medias Thursday, 25 April, 2013

Pourquoi SPIP ? •Français •Multilingue •Flexible •Gestion des Medias •Performant (cache...) Thursday, 25 April, 2013

Quelques Principes de Base.. Thursday, 25 April, 2013

Le dossier Squelettes vs Thursday, 25 April, 2013

Le dossier squelettes squelette type de contenu article.html article rubrique.html rubrique sommaire.html page d’accueil breve.html breve 404.html erreur 404 Thursday, 25 April, 2013

Cache Thursday, 25 April, 2013

•Cache = performance Cache Thursday, 25 April, 2013

•Cache = performance •Pour des mises à jour: Cache Your friend Thursday, 25 April, 2013

•Cache = performance •Pour des mises à jour: Cache Your friend Thursday, 25 April, 2013

•Cache = performance •Pour des mises à jour: •Pour le mode ‘construction’ Cache Your friend Thursday, 25 April, 2013

Les variantes de squelettes squelette pages impliquées rubrique=3.html rubrique n˚ 3 rubrique-3.html rubrique n˚ 3 et sous-rubriques article=3.html articles DANS la rubrique n˚3 article-3.html articles DANS la rubrique n˚3 ET dans ses sous-rubriques article.en.html articles dont la langue est Anglais Thursday, 25 April, 2013

Modèles vs squelettes Thursday, 25 April, 2013

Modèles vs squelettes •Modèles = mini-squelettes pour un objet Thursday, 25 April, 2013

Modèles vs squelettes •Modèles = mini-squelettes pour un objet •e.g... Thursday, 25 April, 2013

Modèles vs squelettes •Modèles = mini-squelettes pour un objet •e.g... <img1> Thursday, 25 April, 2013

Modèles vs squelettes •Modèles = mini-squelettes pour un objet •e.g... <img1> Spip cherche à afficher l’image n˚1 avec le modèle ‘img.html’. Dans img.html...: Thursday, 25 April, 2013

Modèles vs squelettes •Modèles = mini-squelettes pour un objet •e.g... <img1> Spip cherche à afficher l’image n˚1 avec le modèle ‘img.html’. Dans img.html...: <img src=”#URL_DOCUMENT” /> Thursday, 25 April, 2013

Modèles vs squelettes Thursday, 25 April, 2013

Modèles vs squelettes <img1|border> Thursday, 25 April, 2013

Modèles vs squelettes <img1|border> Mais on peut aussi faire des trucs bien plus spécifiques... Thursday, 25 April, 2013

Modèles vs squelettes <img1|border> Mais on peut aussi faire des trucs bien plus spécifiques... Fait appel à modeles/img_border.html Thursday, 25 April, 2013

Modèles vs squelettes <img1|border> Mais on peut aussi faire des trucs bien plus spécifiques... Fait appel à modeles/img_border.html Ou même... Thursday, 25 April, 2013

Modèles vs squelettes <img1|border> Mais on peut aussi faire des trucs bien plus spécifiques... Fait appel à modeles/img_border.html Ou même... <article1|desc> Thursday, 25 April, 2013

Modèles vs squelettes <img1|border> Mais on peut aussi faire des trucs bien plus spécifiques... Fait appel à modeles/img_border.html Ou même... <article1|desc> Et après faire: Thursday, 25 April, 2013

Modèles vs squelettes <img1|border> Mais on peut aussi faire des trucs bien plus spécifiques... Fait appel à modeles/img_border.html Ou même... <article1|desc> Et après faire: <div class=”desc”> <p>#DESCRIPTIF</p> </div> Thursday, 25 April, 2013

Balises et filtres : Des balises universelles Thursday, 25 April, 2013

Balises et filtres : Des balises universelles •#URL_SITE_SPIP Thursday, 25 April, 2013

Balises et filtres : Des balises universelles •#URL_SITE_SPIP •#SLOGAN_SITE_SPIP Thursday, 25 April, 2013

Balises et filtres : Des balises universelles •#URL_SITE_SPIP •#SLOGAN_SITE_SPIP •#DESCRIPTIF_SITE_SPIP Thursday, 25 April, 2013

Balises et filtres : Des balises universelles •#URL_SITE_SPIP •#SLOGAN_SITE_SPIP •#DESCRIPTIF_SITE_SPIP •#URL_ECRIRE Thursday, 25 April, 2013

Balises et filtres : Des balises universelles •#URL_SITE_SPIP •#SLOGAN_SITE_SPIP •#DESCRIPTIF_SITE_SPIP •#URL_ECRIRE •... (voir spip.net) Thursday, 25 April, 2013

Balises et filtres : Des balises pour tous les boucles Thursday, 25 April, 2013

Balises et filtres : Des balises pour tous les boucles •#TITRE Thursday, 25 April, 2013

Balises et filtres : Des balises pour tous les boucles •#TITRE •#DESCRIPTIF Thursday, 25 April, 2013

Balises et filtres : Des balises pour tous les boucles •#TITRE •#DESCRIPTIF •#URL_RUBRIQUE/article/document... Thursday, 25 April, 2013

Balises et filtres : Des balises pour tous les boucles •#TITRE •#DESCRIPTIF •#URL_RUBRIQUE/article/document... •#SOUSTITRE... Thursday, 25 April, 2013

Balises et filtres : Des balises pour tous les boucles •#TITRE •#DESCRIPTIF •#URL_RUBRIQUE/article/document... •#SOUSTITRE... •... (voir spip.net) Thursday, 25 April, 2013

Balises et filtres : Des filtres Thursday, 25 April, 2013

Balises et filtres : Des filtres [(#DESCRIPTIF)] Thursday, 25 April, 2013

Balises et filtres : Des filtres [(#DESCRIPTIF)] [(#DESCRIPTIF|couper{150})] Thursday, 25 April, 2013

Balises et filtres : Des filtres [(#DESCRIPTIF)] [(#DESCRIPTIF|couper{150})] [(#DESCRIPTIF|textebrut)] Thursday, 25 April, 2013

Balises et filtres : Des filtres [(#DESCRIPTIF)] [(#DESCRIPTIF|couper{150})] [(#DESCRIPTIF|textebrut)] [(#TITRE|=={‘Hello’}|?{'hello',' '})] Thursday, 25 April, 2013

Balises et filtres : Des filtres [(#DESCRIPTIF)] [(#DESCRIPTIF|couper{150})] [(#DESCRIPTIF|textebrut)] [(#TITRE|=={‘Hello’}|?{'hello',' '})] <a href=”#” [class=”(#TITRE|=={‘Hello’}|?{'hello',' '})”]> Thursday, 25 April, 2013

Inclure Thursday, 25 April, 2013

Inclure <INCLURE{fond=header}> = <?php include(‘header.html’) ?> Thursday, 25 April, 2013

Inclure <INCLURE{fond=header}> = <?php include(‘header.html’) ?> mais INCLURE va aussi prendre en charge des balises SPIP etc, et on peut l’inclure dans des fichiers squelettes (html) sans problème pour appeler d’autres squelettes Thursday, 25 April, 2013

Boucles en SPIP Thursday, 25 April, 2013

Boucles en SPIP •Les boucles permettent d’accèder aux informations des articles, documents, rubriques, breves, images... Thursday, 25 April, 2013

Boucles en SPIP •Les boucles permettent d’accèder aux informations des articles, documents, rubriques, breves, images... •On peut les utiliser pour créer une liste des articles ou bien pour selectionner un seul article. Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES)> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES)> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES)> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique=4}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique=4}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique=4}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang=en}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang=en}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang=en}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang=en}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang=en}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang=en}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par titre}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par titre}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par titre}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date} {inverse}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date} {inverse}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date} {inverse}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle ARTICLES Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date} {inverse}> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date} {inverse}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date} {inverse}> <h1>#TITRE</h1> [(#LOGO_ARTICLE)] Thursday, 25 April, 2013

Le boucle ARTICLES <BOUCLE_myboucle(ARTICLES){id_rubrique}{lang}{par date} {inverse}> <h1>#TITRE</h1> [(#LOGO_ARTICLE)] </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle RUBRIQUES Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES)> Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES)> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES)> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle RUBRIQUES Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){id_rubrique}> Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){id_rubrique}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){id_rubrique}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle RUBRIQUES Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){racine}> Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){racine}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){racine}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le boucle RUBRIQUES Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){racine}{lang}{par date}{inverse} > Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){racine}{lang}{par date}{inverse} > <h1>#TITRE</h1> Thursday, 25 April, 2013

Le boucle RUBRIQUES <BOUCLE_myboucle(RUBRIQUES){racine}{lang}{par date}{inverse} > <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le Boucle DOCUMENTS Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> <h1>#TITRE</h1> Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> <h1>#TITRE</h1> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le Boucle DOCUMENTS Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> <a href=”#URL_DOCUMENT”>#TITRE</a> Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> <a href=”#URL_DOCUMENT”>#TITRE</a> </BOUCLE_myboucle> Thursday, 25 April, 2013

Le Boucle DOCUMENTS Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> <a href=”#URL_DOCUMENT”>#LOGO_DOCUMENT</a> Thursday, 25 April, 2013

Le Boucle DOCUMENTS <BOUCLE_myboucle(DOCUMENTS){id_article}> <a href=”#URL_DOCUMENT”>#LOGO_DOCUMENT</a> </BOUCLE_myboucle> Thursday, 25 April, 2013

Contexte, contexte, contexte... Thursday, 25 April, 2013

Contexte, contexte, contexte... •Chaque page sur SPIP a un ‘contexte’. Thursday, 25 April, 2013

Contexte, contexte, contexte... •Chaque page sur SPIP a un ‘contexte’. •Les boucles prennent le contexte du boucle supérieur, ou sinon de la page... Thursday, 25 April, 2013

Demo Context Thursday, 25 April, 2013

Demo Context Thursday, 25 April, 2013

Demo Context <BOUCLE_myboucle(DOCUMENTS){id_article}> <a href=”#URL_DOCUMENT”>#TITRE</a> </BOUCLE_myboucle> Thursday, 25 April, 2013

Demo Context <BOUCLE_myboucle(DOCUMENTS){id_article}> <a href=”#URL_DOCUMENT”>#TITRE</a> </BOUCLE_myboucle> contexte ici est id_article=3 Thursday, 25 April, 2013

Demo Context <BOUCLE_myboucle(DOCUMENTS){id_article}> <a href=”#URL_DOCUMENT”>#TITRE</a> </BOUCLE_myboucle> contexte ici est id_article=3 contexte ici est le id_document Thursday, 25 April, 2013

Demo Context Thursday, 25 April, 2013

Demo Context contexte ici est le id_article Thursday, 25 April, 2013

Demo Context <html> contexte ici est le id_article Thursday, 25 April, 2013

Demo Context <html> #TITRE contexte ici est le id_article Thursday, 25 April, 2013

Demo Context <html> #TITRE = rien contexte ici est le id_article Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> = rien contexte ici est le id_article Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE = rien contexte ici est le id_article Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE = rien contexte ici est le id_article = titre de l’article 3 Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE = rien contexte ici est le id_article = titre de l’article 3 contexte ici est le id_article (à cause du boucle ARTICLES) Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE <BOUCLE_myboucle(DOCUMENTS){id_article}> = rien contexte ici est le id_article = titre de l’article 3 contexte ici est le id_article (à cause du boucle ARTICLES) Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE <BOUCLE_myboucle(DOCUMENTS){id_article}> #TITRE = rien contexte ici est le id_article = titre de l’article 3 contexte ici est le id_article (à cause du boucle ARTICLES) Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE <BOUCLE_myboucle(DOCUMENTS){id_article}> #TITRE = rien contexte ici est le id_article = titre de l’article 3 contexte ici est le id_article (à cause du boucle ARTICLES) = titre du document Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE <BOUCLE_myboucle(DOCUMENTS){id_article}> #TITRE = rien contexte ici est le id_article = titre de l’article 3 contexte ici est le id_article (à cause du boucle ARTICLES) contexte ici est le id_document (à cause du boucle DOCUMENT) = titre du document Thursday, 25 April, 2013

Demo Context <html> #TITRE <BOUCLE_1(ARTICLE){id_article}> #TITRE <BOUCLE_myboucle(DOCUMENTS){id_article}> #TITRE </BOUCLE_myboucle> </BOUCLE_1> </html> = rien contexte ici est le id_article = titre de l’article 3 contexte ici est le id_article (à cause du boucle ARTICLES) contexte ici est le id_document (à cause du boucle DOCUMENT) = titre du document Thursday, 25 April, 2013

Demo Context = rien ??#TITRE Thursday, 25 April, 2013

Souvent on met alors un boucle MAIN autour de la page entière pour peupler les balises #TITRE etc. avec les bonnes informations. Demo Context = rien ??#TITRE Thursday, 25 April, 2013

Thursday, 25 April, 2013

Multilinguisme Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : <:intro:> Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : <:intro:> <:auteur:> Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : <:intro:> <:auteur:> SPIP va chercher la traduction du mot entre parenthèse dans les fichiers lang en squelettes/lang/public_fr.php, public_en.php etc etc. Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : <:intro:> <:auteur:> SPIP va chercher la traduction du mot entre parenthèse dans les fichiers lang en squelettes/lang/public_fr.php, public_en.php etc etc. •Les articles ont des traductions associées: Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : <:intro:> <:auteur:> SPIP va chercher la traduction du mot entre parenthèse dans les fichiers lang en squelettes/lang/public_fr.php, public_en.php etc etc. •Les articles ont des traductions associées: <BOUCLE_trads(ARTICLES){id_article}{traductions}> Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : <:intro:> <:auteur:> SPIP va chercher la traduction du mot entre parenthèse dans les fichiers lang en squelettes/lang/public_fr.php, public_en.php etc etc. •Les articles ont des traductions associées: <BOUCLE_trads(ARTICLES){id_article}{traductions}> <li><a href=”#URL_ARTICLE”><:cette-article-en:> : #LANG</a></li> Thursday, 25 April, 2013

Multilinguisme •Les squelettes sont multilingues : <:intro:> <:auteur:> SPIP va chercher la traduction du mot entre parenthèse dans les fichiers lang en squelettes/lang/public_fr.php, public_en.php etc etc. •Les articles ont des traductions associées: <BOUCLE_trads(ARTICLES){id_article}{traductions}> <li><a href=”#URL_ARTICLE”><:cette-article-en:> : #LANG</a></li> </BOUCLE_trads> Thursday, 25 April, 2013

Multilinguisme Thursday, 25 April, 2013

Multilinguisme •Detection automatique de la langue de l’utilisateur: Thursday, 25 April, 2013

Multilinguisme •Detection automatique de la langue de l’utilisateur: •Plugin: Langue Préférée Thursday, 25 April, 2013

Multilinguisme •Detection automatique de la langue de l’utilisateur: •Plugin: Langue Préférée •Redirection vers la bonne rubrique Thursday, 25 April, 2013

Gestion des médias Thursday, 25 April, 2013

Gestion des médias •Médiathèque Thursday, 25 April, 2013

Gestion des médias •Médiathèque •Associer des images à des articles (boucle DOCUMENTS) Thursday, 25 April, 2013

Gestion des médias •Médiathèque •Associer des images à des articles (boucle DOCUMENTS) •Traitment automatique des images: Thursday, 25 April, 2013

Gestion des médias •Médiathèque •Associer des images à des articles (boucle DOCUMENTS) •Traitment automatique des images: •image_reduire, image_reduire_par, image_recadre, image_nb, image_sepia (avec ou sans parametres, image_masque... Thursday, 25 April, 2013

Merci ! Fichier pour l’exo: http://strasweb.fr/~membres/mark/site-prairie.zip Thursday, 25 April, 2013

#titre presentations

Add a comment

Related presentations

Related pages

Formation SPIP - SPIP-Contrib

Une formation proposée par Eric, dont l'objectif est de permettre à de simples rédacteurs et un administrateur de prendre en main la gestion d'un SPIP.
Read more

Formation SPIP Intégrateur - Formation Alter Way

La formation "SPIP Intégrateur" permet de prendre en main le développement de site Web avec SPIP. Durant les trois jours de la formation nous ...
Read more

Formation SPIP Toulouse - AP Formation

Présentation. SPIP est un système de publication qui permet de gérer un site, de publier des articles sans utiliser directement le langage HTML et de ...
Read more

Plan de cours : formation SPIP niveau 1, administration et ...

Être capable de comprendre le tenant et les aboutissant de la création d'un site web avec SPIP
Read more

formation SPIP UMBB BOUMERDES - YouTube

Vidéos publiées par les fans de INIM UMBB Boumerdes جامعة بومرداس 18 mai 2011 23 01 - Duration: 0:31. S. Med El Amine 5,310 views
Read more

FORMATION Spip - cours CMS / Gestion ... - Formation bruxelles

FORMATION Spip - cours CMS / Gestion de contenu / Web développement - Formation Bruxelles. SPIP est un système de publication pour l’Internet qui s ...
Read more

> Recherche d'une formation à SPIP sur Paris - SPIP Forums

> Recherche d'une formation à SPIP sur Paris par Marie-Claude Ozanne - 24 mai 2004 23:32 - Réponse(s) : 16
Read more

SPIP - Système de Publication pour Internet

Système de Publication pour Internet. SPIP Langues du site. français Documentation de référence
Read more

Télécharger SPIP - SPIP

SPIP Une fois le fichier zip ci-après téléchargé sur votre ordinateur, vous devrez le décompresser, puis installer l'ensemble, par FTP, ...
Read more

Programmer avec SPIP 3.0

Ce site contient la documentation pour SPIP 3. Cette documentation est en cours de migration (mai 2012) et cela risque de prendre un peu de temps :)
Read more