Re: Redesign Interface d'Administration | Titre du sujet : Re: Redesign Interface d'Administration par Gigamaster sur 11/10/2007 11:53:39
Citation : kris a écrit: Après installation de xoops cube, la première chose que j'ai réalisé a été de refaire son admin, de rajouter la gestion des templates ainsi que la prise en charge des blocs bas. Donc, l'exemple de XC, comme joomla, spip, drupal, ez107, etc ... n'est pas la bonne solution. Il faut revoir l'administration sur les bases de la 2.3 (pour le code, il est devant les yeux, il suffit de chercher)
@++
Heu... le code 2.3 est inutilisable tel que Skalpa l'a laissé!!! Et personnellement, je trouve que la complexité Xo et compagnie n'aide pas a construire une base solide et simple sur laquelle nous pouvons tous sans exception exprimer notre créativité et innovations !
Pour ce qui est de XC Legacy Renderer, comme le nom l'indique, il emule Xoops 2 et ajoute la possibilité d'identifier un bloc par l'ID, ce qui rend inutile la prise en charge des blocs bas. Aussi parce que cette solution apporte une liberté totale aux designers.
Il est possible de créer son propre moteur de rendu!
Le system est constitué de modules, Legacy, Renderer etc., avec gestion des themes et templates. Les credits et licences des themes sont affichés dans l'interface depuis un simple fichier manifesto créé par l'auteur.
L'interface a également été pensée pour simplifier l'administration et uniformiser les divers modules. L'interface admin est totalement personnalisable via les templates des modules Legacy. Il existe deux solutions pour changer les themes admin 1) en utilisant le mecanisme Preload (hack de Wanikoo) 2) en utilisant le module de Marijuana
Bref, je suis en train de faire le boulot de Marco. Les améliorations sont tellement nombreuses que ça risque de lui prendre du temps
Pour revenir a Xoops2
Il y a une discussion et une volonté du Core Team de regler les problèmes ergonomiques mais pas de competences pour simplier le vieux code et le rendre "themable" avec des templates. Réduire l'écart entre Xoops 2.0 et 2.2 avec XCL en assurant une compatibilité maximale.
Cette situation n'est pas nouvelle, pour les ancients c'est du déjà vu avec le passage de Xoops1 a Xoops2 (qui adoptait le system de templates smarty) Aujourd'hui nous avons Xoops2 (partiel O.O. et smarty) et XCL (complet).
Le web a changé, tout a évolué. Plusieurs technologies ont atteint une certaine maturité. Autant pour la programmation. Ce qui ne veut pas dire que tout le monde peut ou soit obligé de suivre.
Pour le moment l'avance permet aux developpeurs XCL de passer du temps a jouer sur leur console favorite. Comme quoi les design patterns, namespacing et Soap prêt a l'emploi a du bon !
|
|