World Plone Day 2009




Deliverance, la puissance de la gestion de contenu 
    Plone appliquée aux thèmes graphiques PHP...
Plan de la présentation

1 – Présentation de Deliverance
2 – Pourquoi Deliverance ?
4 – Précautions
3 – Fonctionnement
4 –...
Deliverance

    Deliverance est un système qui permet 
●


    d'appliquer automatiquement un thème, ou 
    une « skin »...
Pourquoi Deliverance ?

    Utilisation du même thème sur plusieurs sites 
●


    complètement différents sans avoir à 
 ...
Deliverance ­ précautions

    Attention au thème utilisé : il doit posséder 
●


    un balisage suffisamment bien organi...
Fonctionnement

    L'administrateur du serveur installe 
●


    Deliverance et écrit dans un fichier XML de 
    configu...
Fonctionnement (2)

    Deliverance se base autour de la 
●


    correspondance entre le CMS et le thème 
    graphique. ...
Avantages

    Libre et gratuit : tout le monde peut utiliser (et 
●


    même modifier, distribuer ou vendre) 
    Deliv...
Avantages (2)

    Deliverance est indépendant du thème 
●


    graphique et du CMS
    Possibilités de personnalisation ...
Inconvénients

    Les performances du site diminuent car on 
●


    rajoute un traitement supplémentaire.
    Produit je...
Exemples

    Gestion facile des aspects graphiques (Firebug)
●
Exemples (2)
Perspectives


    Technologie récente mais prometteuse
●



    Technologie ”actuelle” : éditeur en ligne, pas 
●


    d...
Exemples
Exemples
Exemples
Prochain SlideShare
Chargement dans…5
×

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

1 437 vues

Publié le

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.

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 437
Sur SlideShare
0
Issues des intégrations
0
Intégrations
25
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

  1. 1. 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
  2. 2. 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
  3. 3. 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.
  4. 4. 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.
  5. 5. 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 –
  6. 6. 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
  7. 7. 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
  8. 8. 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...) ●
  9. 9. 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
  10. 10. 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.
  11. 11. Exemples Gestion facile des aspects graphiques (Firebug) ●
  12. 12. Exemples (2)
  13. 13. 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 ●
  14. 14. Exemples
  15. 15. Exemples
  16. 16. Exemples

×