• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes graphiques PHP
 

Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes graphiques PHP

on

  • 1,774 views

Deliverance permet de réaliser l'habillage graphique d'un site Plone sans nécessiter de développement particulier. Nous présentons ici la partie technique ainsi que les avantages d'une telle ...

Deliverance permet de réaliser l'habillage graphique d'un site Plone sans nécessiter de développement particulier. Nous présentons ici la partie technique ainsi que les avantages d'une telle technologie d'un point de vue client et utilisateur.Conférence de Jérôme Petazzoni et Jeremie Cayla (Pilot Systems) au Word Plone Day.

Statistics

Views

Total Views
1,774
Views on SlideShare
1,750
Embed Views
24

Actions

Likes
1
Downloads
0
Comments
0

3 Embeds 24

http://www.pilotsystems.net 20
http://localhost:8000 2
http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes graphiques PHP Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes graphiques PHP Presentation Transcript

    • World Plone Day 2009 Deliverance, la puissance de la gestion de contenu  Plone appliquée aux thèmes graphiques PHP Jérôme Petazzoni Jérémie Cayla
    • Plan de la présentation 1 – Présentation de Deliverance 2 – Pourquoi Deliverance ? 4 – Précautions 3 – Fonctionnement 4 – Avantages et inconvénients 5 – Exemples d'utilisation 6 – Perspectives 7 – Exemple de sites avec Deliverance
    • Deliverance Deliverance est un système qui permet  ● d'appliquer automatiquement un thème, ou  une « skin » à un site Web sans avoir à  modifier le site lui­même. Le contenu et l'aspect graphique sont  ● complètement séparés.
    • Pourquoi Deliverance ? Utilisation du même thème sur plusieurs sites  ● complètement différents sans avoir à  modifier les sites eux­mêmes.  Changement de skin d'un site Web pour une  ● occasion : fêtes, promotion, partenariat,  événement, etc. On met le thème temporaire  et on le retire en un clin d'oeil sans risquer de  perturber le site existant.
    • Deliverance ­ précautions Attention au thème utilisé : il doit posséder  ● un balisage suffisamment bien organisé  (avec des id et des class judicieusement  placés)  Deliverance  ● N'est pas un éditeur Web – Ne remplace pas les CSS – N'est pas un système de cache –
    • Fonctionnement L'administrateur du serveur installe  ● Deliverance et écrit dans un fichier XML de  configuration comment fusionner le nouveau  thème avec le site existant. (plus intuitif que  XSLT) Le graphiste redessine le site Web en CSS +  ● HTML statique
    • Fonctionnement (2) Deliverance se base autour de la  ● correspondance entre le CMS et le thème  graphique.  Exemple : <replace theme=quot;#leftquot; content=quot;#contentquot; /> Contenu du CMS Thème graphique
    • Avantages Libre et gratuit : tout le monde peut utiliser (et  ● même modifier, distribuer ou vendre)  Deliverance. Très grande souplesse de design ● Sans aucun risque pour le site. En cas de  ● non satisfaction ou de bug, il suffit d'arrêter le  système et le site retourne à son état original La base du HTML suffit (class, id...) ●
    • Avantages (2) Deliverance est indépendant du thème  ● graphique et du CMS Possibilités de personnalisation étendues  ● (avec du javascript par exemple) → Bénéfice  client important Aucune ligne de code ● Compétence du designer, et non du  ● technicien
    • Inconvénients Les performances du site diminuent car on  ● rajoute un traitement supplémentaire. Produit jeune : installation peu pratique,  ● coquilles à prévoir ?  Une technologie de plus à maîtriser.  ● Deliverance est simple à utiliser, mais le  déploiement demande un savoir­faire.
    • Exemples Gestion facile des aspects graphiques (Firebug) ●
    • Exemples (2)
    • Perspectives Technologie récente mais prometteuse ● Technologie ”actuelle” : éditeur en ligne, pas  ● d'installation logicielle CSS/HTML : cible des designers (pas de  ● ligne de code) Fonctionne avec tous les CMS ●
    • Exemples
    • Exemples
    • Exemples