Sintaxis completa de las balizas

Como los bucles, las balizas tiene partes opcionales, y pueden tener argumentos. Los asteriscos cancelan tratamientos automáticos.

  1. #BALIZA
  2. #BALIZA{argumento}
  3. #BALIZA{argumento, argumento, argumento}
  4. #BALIZA*
  5. #BALIZA**
  6. [(#BALIZA)]
  7. [(#BALIZA{argumento})]
  8. [(#BALIZA*{argumento})]
  9. [ antes (#BALIZA) después ]
  10. [ antes (#BALIZA{argumento}|filtro) después ]
  11. [ antes (#BALIZA{argumento}|filtro{argumento}|filtro) después ]
  12. ...

Descargar

Regla de corchetes

La escritura completa, con paréntesis y corchetes es obligatoria en cuanto uno de los argumentos de la baliza utiliza también paréntesis y corchetes o cuando la baliza contiene un filtro.

  1. // riesgo de malas sorpresas:
  2. #BALIZA{[(#BALIZA|filtro)]}
  3. // interpretación siempre correcta:
  4. [(#BALIZA{[(#BALIZA|filtro)]})]
  5. // aún si esta escritura funciona en SPIP 2.0, no esta garantizada:
  6. #BALIZA{#BALIZA|filtro}
  7. // la utilización de un filtro exige corchetes y paréntesis:
  8. [(#BALIZA|filtro)]

Descargar

Ejemplo

Mostrar un vínculo hasta la página de inicio del sitio:

  1. <a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a>

(URL_SITE_SPIP: URL sitio SPIP en francés, NOM_SITE_SPIP: nombre sitio SPIP en francés)

Mostrar una baliza HTML <div> y el contenido de un #SOUSTITRE (subtitulo en francés) si existe:

  1. [<div class="soustitre">(#SOUSTITRE)</div>]

Autor o autora Sylvain Lesage Publicado el:

Traducciones: English, Español, français