Faire de l'édition frontale AJAX avec eZ Publish & Mootools (Partie 3)
- Publié le 07 Octobre 2009
- 8 commentaire(s)
- Catégorie : Technologies Web
Pour terminer cette série de billet (voir la partie 1 et la partie 2) concernant l'édition frontal AJAX sur eZ Publish, voici des extraits de code et quelques détails de fonctionnement concernant ce qui n'est pas encore décrit à ce stade, à savoir :
- La génération de masques de saisie en mootools (mes fameux custom captions)
- La couche eZ Publish et la mise à jour des données
Lire la suite ... de " Faire de l'édition frontale AJAX avec eZ Publish & Mootools (Partie 3) "
- Tags :
- eZ Publish
- mootools
- AJAX
- Edition frontale
- CSS
- ma cave
Faire de l'édition frontale AJAX avec eZ Publish & Mootools (Partie 2)
- Publié le 27 Septembre 2009
- 6 commentaire(s)
- Catégorie : Technologies Web
Ce billet décrit pas à pas le développement de l'édition frontale dont le fonctionnement est visible sur la vidéo du précédent billet (principe du cliquer / éditer). Le framework JavaScript utilisé est Mootools, dont le fonctionnement est tout à fait similaire à ses principaux concurrents, à savoir : jQuery, Prototype & Script.aculo.us, YUI, Dojo, etc.
Pour ceux qui n'ont jamais utilisés un framework JavaScript, j'en profite pour introduire les objectifs et les fonctionnalités de base que l'on peut trouver dans tous ces frameworks, sans pour autant vous aider à faire un choix... Les critères de choix d'un framework dépendent de bien d'autres critères que leur simple capacités individuelles, comme par exemple :
- Eviter la multiplication des frameworks sur un même site (ce que l'on constate malheureusement un peu partout)
- Rester dans la logique de dépendance d'un framework et de son environnement de développement (YUI pour eZ Publish, Dojo pour Zend, Prototype pour Symfony, etc.)
- Maîtriser un framework correctement, plutôt que 3 frameworks passablement
Lire la suite ... de " Faire de l'édition frontale AJAX avec eZ Publish & Mootools (Partie 2) "
- Tags :
- eZ Publish
- Edition frontale
- AJAX
- mootools
- ma cave
- CSS
Faire de l'édition frontale AJAX avec eZ Publish & Mootools (Partie 1)
- Publié le 20 Septembre 2009
- 8 commentaire(s)
- Catégorie : Technologies Web
La rubrique ma cave est certes un bon prétexte à la rédaction d'articles techniques sur eZ Publish, mais il s'agit également de la seule information numérique à jour concernant mes stocks de vins. Le volume des entrées / sorties est relativement important (si si !) et cette mise à jour des stocks est rapidement devenue un calvaire. La recherche d'une bonne solution de feignant m'a permis de tester l'édition frontale sur eZ Publish, et surtout d'expérimenter un mécanisme de mise à jour plus immédiat en AJAX du type : "cliquer / éditer".
J'en profite pour rédiger une série de billets détaillant :
- Le fonctionnement et les limites de l'édition frontale standard
- La programmation orientée objet en JavaScript avec Mootools
- La mise à jour de contenus eZ Publish via AJAX
Lire la suite ... de " Faire de l'édition frontale AJAX avec eZ Publish & Mootools (Partie 1) "
Faire un Widget Netvibes & iGoogle avec UWA, AJAX & eZ Publish : La couche eZ Publish (Partie 2)
- Publié le 23 Avril 2009
- 7 commentaire(s)
- Catégorie : Technologies Web
Après une introduction aux mécanismes d'UWA, ce billet décrit comment produire les différents contenus d'eZ Publish, dans une perspective de navigation AJAX au sein du Widget, et comment les gérer côté UWA.
Pour illustrer le mécanisme, je vais décrire la chaîne complète de fabrication pour la fonctionnalité de "recherche", sur l'onglet "ma cave". Le point central du développement réside dans la logique des URL et des appels AJAX, qui facilite le développement, et qui favorise la navigation full AJAX au sein du Widget. Le principe peut ensuite se décliner sur toutes autres fonctionnalités équivalentes.
Autant utiliser un exemple qui représente parfaitement la genèse de ce Blog, la recherche de 'joly', qui permet d'atteindre le domaine Virgile Joly (producteur de merveilleux vins Bio en Languedoc), et qui permet également d'illustrer un exemple d'approximation syntaxique (jolie) grâce à eZ Find.
Lire la suite ... de " Faire un Widget Netvibes & iGoogle avec UWA, AJAX & eZ Publish : La couche eZ Publish (Partie 2) "
- Tags :
- AJAX
- eZ Publish
- UWA
- Widget
Faire un Widget Netvibes & iGoogle avec UWA, AJAX & eZ Publish : Introduction à UWA (Partie 1)
- Publié le 19 Avril 2009
- 5 commentaire(s)
- Catégorie : Technologies Web
Vous aurez remarqué (ou pas) dans la colonne droite, un nouveau bloc qui permet d'ajouter un Widget gandbox.fr à Netvibes ou iGoogle. On retrouve les grandes fonctionnalités du site, dans une version "light". Mon parti pris reste cependant de naviguer exclusivement dans le Widget, sans sortir du portail au moindre clic (comme on le voit trop souvent).
Une fois ajouté à votre portail personnel, ce Widget (ou Gadget pour iGoogle...) permet de :
- Suivre les derniers billets ajoutés
- Suivre les derniers commentaires ajoutés
- Naviguer dans la rubrique "ma Cave" par recherche libre, par région, par appellations, par domaines, par cuvées, etc.
- J'avais initialement prévu une authentification sur le Widget, pour pouvoir mettre à jour mes stocks de vins, mais UWA ne permet pas encore ce genre de fonctionnalité de façon fiables (j'y reviendrai)
L'intérêt fonctionnel de ce Widget est très discutable (voir nul). C'est surtout un prétexte pour expérimenter le développement d'un Widget un peu avancé via UWA (Universal Widget API). Ce premier billet décrit la logique de fonctionnement, et la prise en main d'un développement avec UWA, un prérequis indispensable avant d'aborder la couche eZ Publish.
Lire la suite ... de " Faire un Widget Netvibes & iGoogle avec UWA, AJAX & eZ Publish : Introduction à UWA (Partie 1) "
- Tags :
- UWA
- Widget
- AJAX
- eZ Publish
Mes amis les SPAMS de commentaires
- Publié le 26 Janvier 2009
- 10 commentaire(s)
- Catégorie : Technologies Web
Après une légère attaque de SPAMS dans les commentaires de certains billets (gros succès sur le billet des smileys, avec quelques 150 SPAMS en 3 jours...), il m'a fallu désactiver les commentaires quelques jours, le temps de trouver une alternative "rapide" de fabrication. Cela m'a permis de faire le tour des possibilités, sans pour autant toutes les expérimenter...
J'ai pu cependant obtenir un bon compromis, permettant de limiter l'action des SPAMS par une double validation (POST), tout en conservant un site accessible et un bon confort pour les contributeurs par un mécanisme en AJAX.
Lire la suite ... de " Mes amis les SPAMS de commentaires "
- Tags :
- SPAM
- AJAX
- eZ Publish
- mootools
