ZaurusFr le Wiki v2

Développement de ZoLC

Je développe un CMS pour accueillir la prochaine structure du site de ZaurusFr. Soumettez vos idées en commentaire de ces pages, je les intégrerai dans les pages au fur et à mesure.

-- yeiazel

Idées

Vision globale du développement

Le CMS doit être modulaire au maximum. C'est pourquoi il faut définir des "interfaces de communication" entre les différents modules, une hiérarchie, un modèle de templates, etc, et s'y conformer. Le développement sera plus lourd au début, mais on gagnera en facilité par après.

L'architecture serait inspirée du schéma ci-dessous :

Site CMS
  |
  |
  |--- Bibliothèque de messages (pour pouvoir modifier les messages de l'interface)
  |    qui définira aussi la langue par défaut (si on fait un truc multi-langues d'origine... à voir)
  |
  |--- (Différents modules)
  |
  |--- Template graphique, pour l'aspect du site
  |
  |--- Module de transformation langage syntaxique => xhtml

Etat actuel

J'ai commencé à coder le squelette du produit. J'ai un nom : ZoLC (Zope Light CMS). J'ai fait des icônes, logos, tout ça.

Les articles fonctionnent, le système de gestion des utilisateurs également. Je suis en train de faire le système de sécurité (lien entre les articles et la gestion des utilisateurs)

Afficher les commentaires (0)