Marcas reservadas _subtit_html, _subtit_aname, _subtit

Estas marcas permiten aplicar estilos y código especiales a los elementos de un bloque de texto con atributo class="subtit".

Publicado: Jueves 4 de octubre de 2018 por Equipo de desarrollo AltaVoz
Última modificación: Viernes 21 de agosto de 2020
Nombre de la marca
_subtit_html[nombre de marca], _subtit_aname, _subtit
Sintaxis básica
%%_subtit_html[nombre de marca%% ... %%/_subtit_html[nombre de marca]%%, %%_subtit_aname%%, %%_subtit%%
Usable en:

Artículos

Portadas

Marcas relativas:
_subtit_loop _subtit_key

Prontus puede detectar una estructura de subtítulos en un artículo si agregas a elementos de encabezado o párrafo la clase subtit, o incluso crear tablas de contenido usando las clases subtit1, subtit2, etc. Los subtítulos permiten crear artículos con secciones accesibles mediante un menú.

Para esto Prontus toma todos los elementos HTML de encabezado (H1 a H6) o de párrafo (P) que posean clase subtit

<p class="subtit">Subtítulo dentro del texto</p>

Para crear subniveles de subtítulos, se deben definir estilos como subtit1 y subtit. Prontus les agregará un tag "a" (anchor) y los dispondrá en un menú.

Las marcas disponibles para la construcción de cada subtítulo como anchor son:

  • %%_subtit_html[nombre de marca]%%: inicio del subtítulo con enlace
  • %%_subtit_aname%%: nombre del link, generado automáticamente. Por ejemplo, para el primer subtítulo en el campo _vtxt_cuerpo, contendría "_vtxt_cuerpo_t1"
  • %%_subtit%%: El texto del enlace, tomado del texto del elemento con class="subtit"
  • %%/_subtit_html[nombre de marca]%%: fin del bloque

Por ejemplo,

%%_subtit_html%%
  <div class="contSubtit">
    <div class="titSubtit">
      <a name="%%_subtit_aname%%">%%_subtit%%</a>
    </div>
    <div class="linkSubtit">
      <a href="#top" class="linkSubtit"> | subir</a>
    </div>
  </div>
%%/_subtit_html%%

Esto reemplazará al elemento de subtítulo original que hayas usado en el editor de texto enriquecido por el código de arriba.

Nota que la marca _subtit_html en realidad es un prefijo: puedes dar estilo a los subtítulos de cada marca de texto (probablemente de texto enriquecido) que necesites en tu artículo. Bastará que en la plantilla uses distintos bloques como %%_subtit_html_vtxt_cuerpo%% (para la marca reservada _vtxt_cuerpo), %%_subtit_htmlvtxt_detalles%% (para la marca vtxt_detalles), etc. Usar la marca %%_subtit_html%% por sí sola no funcionará.