[SPIP Zone] propal pour les modeles

Après etude de la syntaxe de prowiki donnée en lien
je propose d'étendre la syntaxe du modèle en permetant l'encadrement
des parametres

<<tableau>
<param1=>
<param2=>
une chaine

exemple

<<tableau>
<parseur=tableau-simple>
|| rteterte | dsdff||
| {{sdfsd}} | {{ddfdf}} |
| fgdfdfg | dsfsdfsdf|

<<tableau>
<parseur=tableau-complexe>
||caption|summary||
|{{t1+2}}|<|{{t3+4}}|<|
|1.1|1.2|1.3| <|
|^|2.2|<|2.4|
|3.1|<|<|^|
|4.1|4.2|4.3|4.4|

<<tableau>
<parseur=caractere-separation>
<separateur=;>
joueurs;1ere manche;2eme manche
real3t;5;7
noe;1;0

d'autres exemples :

<<citation>
la citation
<source=la source>

<<poesie>
un poeme

<<lien>
google
<url=>

<<padding> 5>

<<smiley> :wink: >

Je sais mais c'est un modele.
Donc un peut avoir plusieurs presentations

<tableau_joli
>

<tableau_pasbo
>

Le jour où on ajoute un objet tableau (comme article ou breve), ça marche nickel.

dans le fichier modele on pourait faire ça.

<tableau
|caption=
|summary=
|contenu=
joueurs;1ere manche;2eme manche

real3t;5;7

noe;1;0
>

et filtrer la valeur de contenu en csv2html par exemple.

Je note cette page pour des idées à trouver

http://www.wikiservice.at/fractal/wikidev.cgi?FR/CdmlElements

et celle-ci pour fil
http://www.wikiservice.at/fractal/wikidev.cgi?FR/CdmlTable

ex :

se génère à partir de l'entrée suivante :
[[table][separator=|]
Pays|Habitants(Mio)
Allemagne|82.1
Autriche|8.0
France|58.8
Suisse|7.0
]

> * noe.de-naama tapotait, le 28/08/2006 20:10:
> >
> > |caption=
> > |summary=
> > |contenu=
> > |{{t1+2}}|<|{{t3+4}}|<|
> > |1.1|1.2|1.3| <|
> > |^|2.2|<|2.4|
> > |3.1|<|<|^|
> > |4.1|4.2|4.3|4.4|
> On peut déjà faire :
> ||caption|summary||
> |{{t1+2}}|<|{{t3+4}}|<|
> |1.1|1.2|1.3| <|
> |^|2.2|<|2.4|
> |3.1|<|<|^|
> |4.1|4.2|4.3|4.4|
>
> --
> RealET - SPIP fort et vert !
>

Cet été, pensez aux cartes postales de laposte.net !

Cet été, pensez aux cartes postales de laposte.net !

Le 29/08/06, noe.de-naama <noe.de-naama@laposte.net> a écrit :

Après etude de la syntaxe de prowiki donnée en lien
je propose d’étendre la syntaxe du modèle en permetant l’encadrement
des parametres

<
<param1=>
<param2=>
une chaine

exemple

<
<parseur=tableau-simple>
|| rteterte | dsdff||
| {{sdfsd}} | {{ddfdf}} |
| fgdfdfg | dsfsdfsdf|

<
<parseur=tableau-complexe>
||caption|summary||
|{{t1+2}}|<|{{t3+4}}|<|
|1.1|1.2|1.3| <|
|^|2.2|<|2.4|
|3.1|<|<|^|
|4.1|4.2|4.3|4.4|

<
<parseur=caractere-separation>
<separateur=;>
joueurs;1ere manche;2eme manche
real3t;5;7
noe;1;0

d’autres exemples :

<
la citation
<source=la source>

<
un poeme

<
google
<url=>

< 5>

< :wink: >

Je sais mais c’est un modele.
Donc un peut avoir plusieurs presentations

<tableau_joli

<tableau_pasbo

Le problème c’est que cette syntaxe pert la compatibilité avec les balise de spip …


Arnaud