5176 sujets

Le Bar du forum

Bonjour,

(Ne sachant pas trop dans quelle rubrique poster ce message, je le poste dans le bar. Le modo le changera de place s'il trouve cela judicieux)

Je suis en train de faire un site basé sur le CMS SPIP 1.8 et des squelettes XHTML.

J'ai un petit probléme avec les énumérations dans mes articles. En effet SPIP me transforme les « raccourcis typographiques » suivants :

a écrit :

- {{Intérêt}} : Initiation sportive (passe)
- {{Effectif}} : 20 à 30 joueurs
- {{Formation}} : 20 à 30 joueurs en 2 équipes
- {{Matériel}} : 1 ballon


dans le code HTML :


<p class="spip">
<br /><img class='spip_puce' src='puce.gif' alt='-'>&nbsp;&nbsp;<strong class="spip">Intérêt</strong>&nbsp;: Initiation sportive (passe)
<br /><img class='spip_puce' src='puce.gif' alt='-'>&nbsp;&nbsp;<strong class="spip">Effectif</strong>&nbsp;: 20 à 30 joueurs
<br /><img class='spip_puce' src='puce.gif' alt='-'>&nbsp;&nbsp;<strong class="spip">Formation</strong>&nbsp;: 20 à 30 joueurs en 2 équipes
<br /><img class='spip_puce' src='puce.gif' alt='-'>&nbsp;&nbsp;<strong class="spip">Matériel</strong>&nbsp;: 1 ballon</p>


alors qu'on serait en droit de s'attendre à quelque chose à base de :

<ul>
  <li>...</li>
  ....
  <li>...</li>
</ul>


Savez-vous s'il existe un moyen de corriger ou contourner le probléme ???

Merci d'avance pour vos contributions

PS : inutile de revenir sur le choix SPIP comme CMS. C'est un choix murement réflechit et je l'ai choisit en connaissance de cause et connaissant la positions des auteurs sur les standarts du W3C !
Modifié par gnome06 (30 May 2005 - 08:16)
N'est-il pas possible de

1. écrire directement le (x)HTML dans le formulaire de SPIP
2. si 1. n'est pas possible, de trouver la fonction PHP qui réalise la transformation et de la modifier.

?

@+, HoPHP
Merci Toutankharton,

C'est effectivement la solution à mon problème.
(l'aide en ligne de SPIP est plutôt laconique sur le sujet)

Je passe le sujet en [RESOLU]

Encore merci.
heuuuuuuuu ! un extrait de l'aide intégrée à spip :
a écrit :
Gestion affinée des listes et des énumérations

- Un simple retour à la ligne s’obtient en tapant _ (le trait de soulignement ou underscore) au début de la ligne, suivi d’une espace.

N.B. En typographie classique, le simple retour à la ligne est très rare (limité essentiellement à la poésie). On le confond souvent avec le changement de paragraphe tel qu’il est affiché sur les documents imprimés (sans espacement vertical entre les paragraphes), alors que, par défaut, les butineurs Web insèrent un espacement entre les paragraphes. Beaucoup d’utilisateurs cherchent à reproduire cette caractéristique de l’imprimé (pas d’espacement vertical) en insérant de simples retours à la ligne entre ce qu’ils considèrent être des paragraphes ; cela est un erreur qui risque de nuire à la facilité de maintenance et d’évolution de leur site. La solution consiste à définir, dans les squelettes, une feuille de style (CSS) décrivant le comportement des paragraphes (c’est-à-dire, selon les choix, pas d’espacement vertical entre les paragraphes, indentation de la première ligne...).

- On peut faire des énumérations imbriquées en ajoutant des étoiles après le tiret d’énumération.

Ainsi :

-* Ton cheval est:
-** alezan;
-** bai;
-** noir;
-* mais mon lapin est:
-** blanc;
-*** angora;
-*** ou à poil ras.

donne :

* Ton cheval est :
o alezan ;
o bai ;
o noir ;
* mais mon lapin est :
o blanc ;
+ angora ;
+ ou à poil ras.

- Enfin, on peut faire des listes numérotées en utilisant le # à la place de l’étoile :
-# premier
-# deuxieme
-# troisieme

donnera :

1. premier
2. deuxième
3. troisième


voili voilà !!

Edité : Pour les énumérations imbriquées, ça ne rend pas bien sur le forum, mais sous spip, ça fonctionne Smiley cligne
Modifié par dominique (07 Jun 2005 - 14:25)