Besoin pour la grammaire de contenu

Olivier Issaly <[email protected]> Thu, 8 Jan 2004 23:38:15 +0000
Newsgroups gmane.comp.cms.haricow
Message-ID <[email protected]>
Bonjour,

voila une explication sur les différentes utilisation de cette grammaire. 
Je vais reprendre et redétailler tout ce qui a été dit précédemment pour 
les besoins.

Cette grammaire doit permettre de stocker un texte dont les différents 
éléments qu'il contient ne peuvent être séparés (en plusieurs champs d'une 
table par exemple). Elles n'est donc pas destinée à gérer des métadonnées 
qui elles peuvent être séparées du contenu même.

Son utilisation dans tous les modules ayant à stocker ce type de contenu 
doit bénéficier à la fois aux utilisateurs et aux autes parties du 
programme:
- un utilisateur n'aura pas à apprendre une grammaire par module
- les templates xslt pourront utiliser une feuille commune traitant 
uniquement cette grammaire, ce qui constitueras un gain de temps dans le 
developpement de nouveaux modules. Elle doit donc ne pas être trop 
spécifique à un module particulier.

Il est nécéssaire que la grammaire soit facile à utiliser. Elle doit 
pouvoir être saisie "à la main" aisément, ce qui implique:
- des noms courts
- des noms faciles à retenir

Voici les besoins des principaux modules qui l'utiliseront:

ARTICLE
On a  ici besoin de tous les éléments classiques du texte d'un article:
- paragraphe
- niveaux de titres: si possible, sans limitation de profondeur
- liste d'élément quelconques
- liens hypertextes
- citation: en ligne dans un paragraphe ou en bloc
- acronymes
- notes de bas de pages
- objets externes

NEWS
- paragraphe
- un ou deux niveaux de titres
- liens hypertextes
- citations
- acronymes

MESSAGE
Il s'agit là de message de forum, de livre d'or, commentaires de news ou 
d'articles.
- paragraphe
- un ou deux niveaux de titres
- liens hypertextes
- citations
- acronymes

DESCRIPTION DE THEME OU ANNUAIRE
Les thèmes regroupent des articles/news, peuvent contenir d'autres thèmes, 
etc .. C'est le même principe avec les annuaires qui contiennnent des 
liens entre autres. La description de ceci peut être longue et necessiter 
d'ête structurer:
- paragraphe
- un ou deux niveaux de titres
- liens hypertextes
- citations
- acronymes

Globalement les besoins ne varient peu, ils ne seraient pas génant d'avoir 
des listes dans les news et les messages. Une même grammaire pour tous ces 
modules est donc la meilleure solution à mon avis.

Je sais pas si il est nécessaire de rentrer dans le détail de chaque 
élément pour étudier les solutions éxistantes (simplified docbook 
notamment) ? Qu'en pensez-vous ?

Notez que j'ai détaillé un petit peu les modules éxistants actuellement. Je 
précise que eux non plus n'ont rien de fixer et seront peut être amenés à 
changer plus tard, on en reparlera.

A vos remarques :)

a+

-- 
Olivier Issaly
http://www.kiad.org
Jabber-Id: [email protected]

Liste de diffusion haricow
Dernières nouvelles : [email protected]?subject=info
Pour se désinscrire : mailto:[email protected]?subject=unsubscribe