Funciones especiales de textos

SISFOX cuenta con la posibilidad de incluir ciertas "etiquetas" en los contenidos que nos permiten paginar el mismo, aplicar menús a través de pestañas (TABS) o incluso, aplicar un menú de Acordeón (Accordion)

A continuación, se explica como aplicarlo.

Separar un texto por páginas

Se puede generar varias páginas dentro de un texto agregando la siguiente etiqueta de separación

[-pagina-]

 

NOTA: a esta etiqueta no se le debe aplicar ningún formato como ser color, tipo de letra, tamaño, etc.

Por ejemplo:

Dapibus eros sit enim elementum mus, mid elementum, sagittis ac magna, est. Ac nisi! Pulvinar pulvinar tincidunt in elementum adipiscing.
[-pagina-]
Rhoncus turpis pid ut. Urna sed vel turpis sit pulvinar? Risus etiam mus! Sagittis pid, adipiscing pulvinar magnis ultrices nec vut scelerisque nunc vel placerat turpis, montes integer.
[-pagina-]
A tristique, amet, lundium nec elementum, purus porttitor tempor aliquam porta ut dictumst est ultrices elementum integer in nec enim tristique duis magna lorem proin quis in! Porttitor placerat dolor diam habitasse. Etiam aenean aenean odio, risus vel penatibus ac eros enim, tristique purus porttitor!

Separar un texto por solapas

Se puede separar en solapas la información cargada en un texto encerrando el mismo entre las etiquetas [tab][/tab].

En el código fuente debe quedar de la siguiente forma estricta

[tab]
  [item]
    [titulo]Este es el texto del titulo del item 1[/titulo]
    [texto]Este es el texto que se ubica en el body de la solapa del item 1[/texto]
  [/item]
  [item]
    [titulo]Este es el texto del titulo del item 2[/titulo]
    [texto]Este es el texto que se ubica en el body de la solapa del item 2[/texto]
  [/item]
[/tab]

NOTA: a esta etiqueta no se le debe aplicar ningún formato como ser color, tipo de letra, tamaño, etc.

Las etiquetas [tab][/tab] son las que encierran todo el contenido de los distintos tabs y pueden encadenarse mas de uno. Por ejemplo:

[tab]todas las solapas del tab 1...[/tab]
[tab]todas las solapas del tab 2...[/tab]

Las etiquetas [item][/item] son las que encierran el contenido de cada solapa que va a tener el tab. Cada una de estas debe tener un titulo que se encierra entre las etiquetas [titulo][/titulo] y un texto que se encierra entre las etiquetas [texto][/texto] Por ejemplo:

[item]
  [titulo] Este es el titulo[/titulo]
  [texto] Este es el texto[/texto]
[/item]

Aplicar un menú Acordeón

Se puede separar en acordeones la información cargada en un texto encerrando el mismo entre las etiquetas
[acordeon] [/acordeon]
En el código fuente debe quedar de la siguiente forma estricta

[acordeon]
  [item]
    [titulo]Este es el texto del titulo del item 1[/titulo]
    [texto]Este es el texto que se ubica en el body del acordeon del item 1[/texto]
  [/item]
  [item]
    [titulo]Este es el texto del titulo del item 2[/titulo]
    [texto]Este es el texto que se ubica en el body del acordeon  del item 2[/texto]
  [/item]
[/acordeon]

NOTA: a esta etiqueta no se le debe aplicar ningún formato como ser color, tipo de letra, tamaño, etc.

Las etiquetas [acordeon][/acordeon] son las que encierran todo el contenido de los distintos acordeones y pueden encadenarse mas de uno. Por ejemplo:

[acordeon]todos los items del acordeon 1...[/acordeon]
[acordeon]todos los items del acordeon 2...[/acordeon]

Las etiquetas [item][/item] son las que encierran el contenido de cada acordeon. Cada una de estos debe tener un titulo que se encierra entre las etiquetas [titulo][/titulo] y un texto que se encierra entre las etiquetas [texto][/texto] Por ejemplo:

[item]
  [titulo] Este es el titulo[/titulo]
  [texto] Este es el texto[/texto]
[/item]

Insertar módulos en el texto

Se pueden insertar módulos en el texto de una página mediante las etiquetas
[modulo] [/modulo]
En el código fuente debe quedar de la siguiente forma estricta

[modulo]posicion de los modulos a insertar[/modulo]

En el texto que encierran las etiquetas se debe especificar la pocisión que se desea insertar, ejemplo "texto-central". Y en ese lugar se insertarán todos los módulos que pertenezcan a esa posición.

 

Insertar una clave del diccionario

Se pueden insertar claves del diccionario. Especialmente útiles para los templates.

[diccio]clave[/diccio]

Se reemplazará obviamente por el texto correspondiente a esa clave y para el idioma actual.

 

Para incluir enlaces dinámicamente entre medio del texto

En general al incluir enlaces a otras páginas o contenidos de SISFOX entre medio del texto, tiene el riesgo que si el SEF posteriormente cambia, el enlace queda trunco. Para resolver esto, en vez de agregar la URL, se debe agregar la siguiente etiqueta para las páginas, donde ID es el número único identificador de la misma

[enlace]ID[/enlace]

Y para los contenidos, simplemente hay que anteponer al ID, el tipo de tabla: articulos, productos, etc.

[enlace]tabla-ID[/enlace]