- Publié le 30 mars 2012 à 22:45
(English version available on share.ez.no)
eZ Publish Community Project 2012.3 est sortie aujourd'hui. L'extension ezautosave est embarquée et activée par défaut, elle ajoute un nouveau widget pour faciliter la prévisualisation de contenu depuis le formulaire d'édition. J'ai ajouté cette fonctionnalité via une pull request faite avec mon chapeau de membre de la communauté; j'en suis plutôt fier ;-)
En plus de cela, plusieurs améliorations du formulaire d'édition dans l'interface d'administration avaient déjà été ajoutées dans les dernières versions:
- le mode plein écran a été supprimé pour être remplacé par un barre d'outil fixe en haut de l'écran pour avoir à disposition les principaux boutons;
- le menu de gauche peut être caché, son état est stocké dans une préférence pour le conserver après un rafraîchissement de page;
- dès que vous scrollez vers le bas, un lien pour retourner en haut du formulaire fait son apparition;
- l'extension ezautosave fait en sorte de sauvegarder automatiquement le brouillon en cours pendant l'édition;
- l'extension ajoute aussi le lien de prévisualisation mentionné ci-dessus dans la barre d'outil fixe
Une image vaut mille mots, qu'en est il d'une vidéo ? ;-)
(Visualisation en HD fortement conseillée)
- Publié le 28 mars 2010 à 23:10
The blog post is the continuation of Frontend performance enhancements with admin2++ eZ Publish extension published a few days ago. This one is about the additions of the admin2++ eZ Publish extension in terms of GUI and new features.
Current features provided by admin2++ extension
admin2++ extension currently provides the following features by using jQueryUI 1.8 in the new eZ Publish administration interface :
- it improves the dashboard to be easily configurable by each user (drag'n drop of blocks, ability to remove or add blocks)
- it adds some new dashboard blocks (System infos, Feed reader, Advanced search form)
- it replaces View link in context menus by a Preview link that loads a preview in AJAX
- it makes the right menu loadable in AJAX instead of requiring a page refresh when revealing it
- it adds the ability to resize the area dedicated to preview tabs, details tabs, ...
- it improves default stylesheet (colors in popup menu and dashboard blocks, round corners on all fields, yellow background to highlight currently focused field, ...)
- it adds a date picker for ezdate and ezdatetime attribute (based on jQuery instead of the default YUI2 one)
All those new features are visible in this screencast :
Future developments
I have a lot of ideas :
- Publié le 18 juin 2009 à 21:35
Je viens de voir un peu par hasard viaun post sur le forum que la roadmap d'eZ Publish a été mise à jour (le 12 juin apparemment) avec les nouveautés pour les deux prochaines versions majeures (4.2 et 4.3). Deux grosses tendances se dessinent dans cette roadmap : les performances (mode classique comme en cluster, ou avec un nouveau mode cluster mixant base de données et NFS qui est déjà dans le SVN) et les interfaces utilisateurs avec surtout un redesign de l'interface d'administration pour la version 4.3 prévue pour tout début 2010 !
Avec cette dernière nouveauté, Gandbox peut espérer rayer une partie de sa whishlist et demander autre chose pour Noël :p Personnellement, j'aimerais bien que ce soit l'occasion de choisir un framework JavaScript intégré à eZ Publish (YUI !) comme cela avait déjà été évoqué lors du dernier eZ Publish Community Day ; ce choix permettrait d'éviter que chaque extension embarque une partie du framework favori de son auteur et oblige à télécharger 500ko de javascript par page avec 3 extensions activées ! Dans le même esprit, l'application des Yahoo! Best Practices dans ce redesign permettrait d'améliorer un peu la réactivité du backoffice ce qui est un point clef de l'expérience utilisateur de ce type d'interface.
- Publié le 30 mai 2009 à 17:45
Cette nouvelle version est mieux intégrée au backoffice d'eZ Publishavec un nouveau lien dans le menu contextuel accessible en cliquant sur l'icône dans la vue full d'un noeud et un lien sur le nombre d'objets dans la vue class/view. Ces idées sont issues de la demande d'amélioration #14990 de Gaetano pour le backoffice eZ Publish.
Pour rappel, eZ Class Lists est une extension eZ Publish qui ajoute un onglet dans le backoffice où sont listés les objets de contenus en offrant la possibilité de filtrer par classe de contenu au lieu de la navigation arborescente.
Télécharger eZ Class Lists 1.1
- Publié le 08 mars 2009 à 22:46
J'ai installé aujourd'hui InDefero en remplacement de Trac pour la gestion de mes projets personnels. Il y a quelques mois, j'avais installé Trac un peu par dépit ne trouvant pas de logiciel à mon goût (un logiciel simple et léger, multi-projets avec au minimum la navigation dans des dépôts SVN, un wiki et gestionnaire de rapports et si possible en PHP) mais il fonctionnait assez mal (régulièrement j'avais des erreurs sur les pages) et l'utilisation en multi-projets était tellement pénible que j'avais fini par tout mettre dans un seul dépôt SVN...
InDefero est un clone libre de GoogleCode basé sur le framework PHP Pluf et il fournit déjà quasiment toutes les fonctionnalités dont j'ai besoin pour mes projets. La création d'un nouveau projet avec son dépôt SVN est d'une simplicité qui me fait regretter d'avoir utilisé Trac aussi longtemps ! Les seuls défauts que je lui trouve pour le moment sont une interface plus que minimale à l'ergonomie parfois perfectible et le choix de la syntaxe wiki Markdown. Après c'est aussi une question d'habitude, pour le wiki il est vrai que, entre la syntaxe de Mediawiki, TWiki (que j'utilise au travail), Trac et celle-ci, je m'embrouille un peu...