Ici ou ailleurs ...

Aller au contenu | Aller au menu | Aller à la recherche

Infoglue 2.9.7.1

La version 2.9.7 d'Infoglue est enfin là !

On se rapproche peu à peu de la version 3 qui devrait marquer un grand changement dans l'ergonomie de l'application et une jolie refonte graphique.

En attendant cette version 3, pas mal de corrections d'anomalies, des développements du côté des taglib, des services web, des assistants de création, ... Voici le lien vers la longue liste des changements de la version 2.9.7.1.

L'application est disponible au téléchargement sur la page du projet sur sourceforge.

jQuery-decorated v1.2 disponible

Le projet jquery-decorated bouge ! 

En effet, ça fait longtemps que les greffons n'ont pas été mis à jour et certains en avaient bien besoin, surtout avec les dernières sorties de jQuery (plus particulièrement la version 1.2.6). Tous les greffons ont été testés avec cette dernière version avec les principaux navigateurs du marché (FF 2 et 3, IE 6 7 et 8, Safari 3).

J'en profite pour reprendre le greffon selectmadeeasier à zéro. J'y ai mis en place les dernières choses que j'ai apprises en jQuery et plus particulièrement la gestion des événements et l'utilisation de cache.

Pour les événements, j'ai tout appris avec le site learningjquery ... pour les caches je me suis fortement inspiré de ce qui a été utilisé sur le site jqueryfordesigners. La gestion par les événements m'a permis de rendre le greffon beaucoup plus flexible et par conséquent, beaucoup plus facile à maintenir et à faire évoluer. Les caches m'ont permis de lever le problèmes de recherche sous IE ainsi que la conservation de l'ordre des options de la liste.

La nouvelle version de l'ensemble des greffons est disponible dans une même archive sur la page de téléchargement de la version 1.2.

infoglue 2.8.0

Et voilà la nouvelle collection hiver provenant de Suède : Infoglue 2.8.0 !

Pas mal de corrections et quelques changements (notamment la mise à jour de FCK editor : version 2.5.1, pour plus de détails, le changelog de la version 2.8.0), mais c'est surtout une préparation pour l'après, la version 3.0 prévue pour fin 2008.

Excellente nouvelle aussi, le site exemple a été mis à jour et reprend l'interface du nouveau site officiel d'Infoglue, plus clair, plus aéré et surtout beaucoup plus accessible.

Autre excellente nouvelle ? Intégration de jQuery !!! Wouhou !! J'avais envoyé à Matthias (le responsable d'Infoglue) cet été tout la section d'administration de l'application CMS (Management Tool) .. j'avais eut en retour pas mal de reproche et ensuite un silence radio assez frustrant ... l'intégration de jQuery me fait grandement plaisir et augure du très bon pour la suite ...

En effet, toute la partie glisser-déposer peut maintenant reposer sur jQuery UI. On va pouvoir intégrer très facilement des menus accordéons ou arbre très facilement dans le backoffice.
J'ai hâte de voir la suite des évolutions .. ça devrait être très intéressant !

Bonne chose aussi, une page regroupant des composants prêts à l'emploi est disponible sur le site officiel. Vous y trouverez le code du composant et ses propriétés.

Le nouveau site exemple est téléchargeable pour les ceux qui veulent tenter de l'installer sur les anciennes versions sur la page des sites.

Autre nouveauté, en périphérie du projet web : un greffon eclipse, IGIDE, permettant de développer (beaucoup) plus facilement des gabarits dans Infoglue. Plus besoin de faire des copier-coller. je connais de nombreuses personnes qui seront ravies de l'apprendre, moi le premier =)

Une portlet calendrier (JSR168) est aussi disponible au téléchargement. Bien qu'elle soit depuis longtemps en développement (disponible sur le CVS), je n'ai, pour l'instant, pas joué avec et ne peut donc rien en dire.

Pour les téléchargement c'est par ici :

jQuery-decorated évolue et change en profondeur

Mon idée originale autour du décorateur d'options à choix multiple semble aboutie. Ou tout du moins quasiment aboutie ... il doit rester des tests à effectuer sur les différents navigateurs pour s'assurer que tout fonctionne bien. Mais le principe est là. Le concept est posé.
Avec différents projets, j'ai été confronté à des situations nécessitant de tout petits composants javascipt que j'ai décidés de centraliser.

J'ai donc décidé de transformer le projet jquery-decorated en profondeur.
Ce projet ne correspond plus au seul et unique greffon de décoration d'options à choix multiple.
Ce greffon ne disparaît pas pour autant, il est simplement renommé : jquery-decorated-selectmadeeasier.

D'autres greffons ont rejoint la nouvelle famille de jquery-decorated, à savoir :

jquery-decorated-taperici
décore des champs texte en présentant un texte par défaut qui disparaît lorsque l'on clique dessus et qui réapparaît si on quitte ce champs sans rien avoir saisi.
jquery-decorated-confirmchange
permet d'avoir un message de confirmation lors de la soumission d'un formulaire qui a été modifié.
Ceci est très pratique pour décorer un formulaire avec des cases à cocher de suppression d'éléments. L'utilisateur sélectionne un élément à supprimer et à la soumission du formulaire, un message de confirmation s'affiche.
jquery-decorated-listtableizer
est un peu spécial et pas forcément très simple à expliquer, je vais tout de même tenter le coup. Prenez une liste d'éléments à plusieurs niveau.
Chaque élément est reconnaissable par une classe le caractérisant. Ces éléments peuvent se retrouver dans plusieurs branches de la liste. L'idée est de transformer cette liste en un tableau et en mutualisant les éléments identiques sur un même niveau. L'utilisateur peut alors cliquer sur une cellule de ce tableau, cellule qui représente un ou plusieurs éléments de la liste originale. Les éléments présents dans la ou les sous-arborescences originales ainsi que les ancètres sont alors mis en valeur.

Je n'ai pas encore eut l'occasion de m'occuper du site du projet. Je m'y mets dès que mon fournisseur d'accès décide de me raccorder au réseau.
Pour les curieux, le svn est, quant à lui, à jour.

Si vous avez des idées de "décorations" possibles, je serai ravi de les réaliser. N'hésitez pas à me contacter.

Infoglue 2.6

Réglée comme une horloge suisse ces derniers temps, l'équipe Infoglue sort la version d'automne 2007 de son système de gestion de contenu éponyme.

Vous pourrez trouver tous les détails sur cette nouvelle version sur la page du "changelog" d'Infoglue 2.6.

Vous pourrez aussi retrouver la page de téléchargement de Infoglue 2.6 et chose intéressante, la documentation 2.6.

Plus d'informations sur cette sortie, dès que j'ai mis les mains dedans =P