[SPIP Zone] Modèle ouvrant/fermant

Hello,

Est-ce qu’il existe une méthode pour créer des modèles SPIP genre <mon_modele|param=1>Mon contenu spip</mon_modele> ?

J’ai rien trouvé dans la doc…

Merci !

Le 18/03/2017 à 08:15, Debondt Didier a écrit :

Hello,

Est-ce qu’il existe une méthode pour créer des modèles SPIP genre |<mon_modele|param=1>Mon contenu spip</mon_modele>| ?

J’ai rien trouvé dans la doc…

Merci !


--
Didier

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Je pense pas, mais tu doit pouvoir le faire avec textWheel, en créant une wheel mon_modele, et le callback qui va récupérer tes params via la regex

ou sinon un modele mais sous la forme

<mon_modele|contenu="mon contenu"|param=mon_param>

--
Bonne journée
Arnaud B. (Mist. GraphX)

Hello,

Le 18 mars 2017 à 08:15, Debondt Didier <p@henix.be> a écrit :

Est-ce qu’il existe une méthode pour créer des modèles SPIP genre
<mon_modele|param=1>Mon contenu spip</mon_modele> ?

Ce serait plutôt :

<mon_modele|param=1|texte=Mon contenu spip>

Que tu peux aussi écrire sous la forme

<mon_modele
|param=1
|texte=Mon contenu spip

Que je trouve plus lisible

--
Beurt

Hello,

Oui, je connais l’astuce de passer du contenu dans l’environnement du modèle.

Cependant, je trouve que ce n’est pas la meilleur façon de faire quand tu veux passer du contenu formaté par le porte-plume.

Avoir un truc genre :

<modele|class="warning">
{{{Mon titre}}}

Mon texte avec {{du gras}} et une image <img6>
</modele>

Cela me semble beaucoup plus clair pour comprendre ce qui ce passe.

Didier

Le 18 mars 2017 à 16:08, Debondt Didier <p@henix.be> a écrit :

<modele|class="warning"> {{{Mon titre}}} Mon texte avec {{du gras}} et une
image <img6> </modele>

<modele
|class="warning"
|texte=
{{{Mon titre}}}

Mon texte avec {{du gras}} et une image <img6>

Devrait bien fonctionner (chezmoicamarche.org).

--
Beurt

hello,
par contre tu pourrais t’inspirer du plugin couleurs_spip qui remplace des raccourcis dans du texte par des balises span avec une classe :
``

Sauf que dans ce cas c’est un raccourci et pas un modèle

pour un raccourci ‘box’

dans options.php

// Ajouter a textWheel la Wheel <box>
$GLOBALS['spip_wheels']['raccourcis'][] = 'box.yaml';

Créer le fichier /wheels/box.yaml


--- # Syntaxe des raccourcis SPIP, version 0.0.1

Le 18/03/2017 à 21:29, Beurt a écrit :

Le 18 mars 2017 à 16:08, Debondt Didier <p@henix.be> a écrit :

<modele|class="warning"> {{{Mon titre}}} Mon texte avec {{du gras}} et une
image <img6> </modele>

<modele
|class="warning"
|texte=
{{{Mon titre}}}

À ce que sache, on ne peut pas asser de texte contenant une virgule dans ce cas là.

JL

Le 20 mars 2017 à 16:12, JLuc <jluc@no-log.org> a écrit :

Le 18/03/2017 à 21:29, Beurt a écrit :

Le 18 mars 2017 à 16:08, Debondt Didier <p@henix.be> a écrit :

<modele|class="warning"> {{{Mon titre}}} Mon texte avec {{du gras}} et
une
image <img6> </modele>

<modele
|class="warning"
|texte=
{{{Mon titre}}}

À ce que sache, on ne peut pas asser de texte contenant une virgule dans ce
cas là.

Étrange !!? car je l'ai fait de nombreuses fois avec un modèle «
encadrés » de mon cru... Et pourquoi penses-tu que les virgules ne
passeraient pas ? Je ne vois pas de raison technique...

--
Beurt

Hello

J’ai suivi de loin cette discussion et je me pose la question de savoir s’il s’agit d’avoir des blocs préformatés pour certains textes

Un truc dans ce style là (le rédacteur dispose de boutons rajoutés à la barre typo enluminée) ?

Si c’est le cas je peux t’aider.