Un blog sur les logiciels libres

Des articles basés essentiellement sur VirtueMart, Joomla, Talend...

décembre 11 2009

Du nouveau du côté du Gantry Framework

Tagged Under : , , ,

Une excellente nouvelle : la version 2.0 du framework Gantry sera publiée par Rocket Theme sous licence GPL !

Cette version intègrera certaines des évolutions suivantes (certaines ne seront peut-être réalisées « que » dans la version 3.0) :

  • Système de compressions CSS et Javascript intégré
  • de la phpDoc sur les classes de Gantry
  • Paramétrage possible par entrée de menu
  • Support de l’écriture de droite à gauche
  • Possibilité de désactiver « ?tp=1″ sur les sites en production
  • Optimisations générales en terme de vitesse et de mise en cache.

J’ai hâte de connaitre la Roadmap !

décembre 08 2009

Sortie de la version alpha de Jolomea

Je livre aujourd’hui la première version alpha de Jolomea.

Jolomea signifit « JOomla LOcalisation Made EAsy ». Comme son nom l’indique, ce composant a pour but de faciliter la localisation d’un site Joomla.

Il est né d’un constat : actuellement la localisation d’un site Joomla n’est pas à la portée de tous. Chaque composant utilise sa propre solution pour gérer l’internationalisation (certaines versions de Virtuemart utilisent des classes PHP…).

jolomeaCe composant permet de consulter et d’éditer les fichiers de localisation des composants.

Il existe une fonction d’import/export au format XLIFF (format XML spécialisé dans la traduction) : ce qui permet par exemple d’éditer les traductions Joomla offline en utilisant Virtaal.

Il existe également une fonction d’import / export au format .INI. Cette fonction pourrait permettre de rendre plus facile pour les développeurs de composants, le passage de leur solution d’internationalisation, a la solution proposée par Joomla 1.5.

Vous pouvez essayer ce composant en vous rendant sur la page de téléchargements.

De nombreuses évolutions sont déjà en projets : export TMX, fonctionnalité de recherche, support d’autres composants (Joomfish…), amélioration du support Joomla 1.0, gestion de sous-ensembles.

N’hésitez surtout pas à me faire vos retours.

décembre 03 2009

Gantry framework : un framework pour templates Joomla

Tagged Under : , , , , ,

reaction-details-thumbRocket Theme vient de sortir un framework pour les templates Joomla.

Les différents objectifs de ce framework étaient nombreux.

  • Ce framework devait pouvoir être installé comme un template indépendant, puis utilisé comme base pour créer un nouveau template
  • Les templates basés sur ce framework devaient être faciles à configurer et à modifier. L’ajout de nouvelles positions, de nouvelles fonctionnalités devaient être facile.
  • Le framework devait être facile à utiliser et à configurer mais pas au détriment de la fonctionnalité et de la flexibilité.
  • Un template simple et propre. Autrement dit, un index.php, un ensemble de feuilles de styles épurées….
  • Un contrôle de l’appparence et de la disposition encore jamais vu sous Joomla
  • Optimiser la réutilisation.
  • Capacité de surcharger la disposition.
  • Basé sur un framework CSS standard (960 Grid System a été sélectionné pour simplicité, sa propreté, et sa compatibilité avec de nombreux navigateurs)
  • Ce framework devait faciliter le portage de template vers d’autres plateformes (tel que WordPress).

Apparemment, Rocket Thème a tenu ses objectifs  :-)

Il semble très facile de paramétrer un template Joomla réalisé sous Gantry pour l’adapter à ses besoins.

mainbody-layout2

Aussi, Rocket Theme vient de sortir le nouveau template Joomla « Reaction », qui est le premier template Joomla bati sur le framework Gantry.

Artisteer - Joomla Theme Generator