Accueil du site > Actualités > Sortie de la osCSS 2.1.0 pre-RC

Sortie de la osCSS 2.1.0 pre-RC

vendredi 10 septembre 2010, par j4k, oscim

Toutes les versions de cet article : [English] [français]

Nous y voila, après de long mois de labeurs et de tests, la sortie de la version osCSS 2.1.0, en pre-Rc ;

Vous la trouverez sur la page de téléchargement

Pourquoi pas encore une RC ?

Car l’écart entre les moteurs étant assez important, il nous paraît essentiel de permettre des tests plus larges que pour les simples développeurs et habitués de la communauté.

Cette version est stable, testée, et fiable. Toutefois , en prenant vos retours en compte pendant quelques semaines, nous publierons une RC d’ici 3 semaines.

Cette RC, n’apportera que quelques corrections et avancées ergonomiques ; ainsi que le support de la langue anglaise.

La 2.1.0 c’est Quoi ?

Cette nouvelle version du moteur d’osCSS est une refonte complète du noyau de la 1.2.2, et l’évolution vers le php5 ; le moteur est passé en utf8, ainsi que la base de données ; la compatibilité vers Oscommerce reste entière, la structure de la db ayant très peu évolué ; toutefois, la plupart des contribs d’oscom étant assez anciennes, il sera en général plus intéressant de ré-écrire la partie PHP/HTML

Évolutions majeures

(liste non exhaustive)

  • Passage PHP 5 / MYSQL 5 / UTF 8
  • Refonte complète du backoffice, et utilisation d’une structure de template classique
  • Séparation systématique du code php de traitement et de l’affichage, conversion de la plupart des pages du backoffice en module, extraction des éléments html dans des fichiers de gabarit indépendants
  • Évolution des fichiers de la gestion des langues, et utilisation de tableaux php en remplacement des constantes, dans tous les éléments modulaires
  • Intégration d’un moteur de modules, autorisant l’ajout de fonctionnalités sans interventions dans le code
  • Ajout d’une gestion des templates publics beaucoup plus poussée permettant de surclasser les éléments du core, par ceux du template
  • Intégration d’une gestion de plugins pour les templates publics
  • Intégration d’un repository, couplé au moteur, permettant l’installation d’extensions et les mises à jour en un click.
  • Amélioration de l’ergonomie du backoffice, diminution du nombre de click pour la gestion, ajout d’une couche ajax.
  • Ajout de flux xml, pour la gestion (nouveau client/alerte stock )
  • Intégration dans le moteur de la gestion des groupes de clients
  • Intégration dans le moteur de la gestion fine des attributs de produits, et de quantités associées
  • Et beaucoup d’autres encore...
  • Il faut l’essayer

Répondre à cet article