Prefijos

Los prefijos de las marcas definen el tipo de elemento y por lo tanto su tratamiento dentro de Prontus.

Los prefijos definidos son:

TXT_< nombre > Campo de texto con formato
VTXT_< nombre > Campo de texto con formato proveniente del editor visual
ASCFILE_< nombre > Archivo asociado
FOTO_< nombre > Imagen en el banco de imágenes
FOTOFIJA_< nombre > Imagen en una plantilla
CHK_< nombre > Valor de un Checkbox
CMB_< nombre > Valor de un Combo box
RDO_< nombre > Valor de un conjunto de radio buttons
SWF_< nombre > Animación Flash
MULTIMEDIA_< nombre > Archivo de media

 

Marca

Descripción

Ejemplo

TXT_< nombre > Utilizada para el ingreso de texto con o sin código HTML.

%%IF(TXT_comentario)%%

< div class="epigrafe" >

%%TXT_comentario%%

< /div >

%%/IF%%

VTXT_< nombre >

Para denominar texto proveniente del control VTXT, el cual permite al operador cambiar su formato por medio de una barra de herramientas con operaciones de formato: poner en negrita, alinear, viñetas, etc., además permite el ingreso de tablas y la asociación de imágenes.

Importante: Prontus utiliza el tag HTML < p >< /p > para delimitar los párrafos, y por defecto asume que el texto ingresado pertenece a un párrafo.

< div class="CUERPO" >

%%VTXT_CUERPO%%

< /div >

ASOCFILE_< nombre >
_SASOCFILE_< nombre >
_EASOCFILE_< nombre >

ASOCFILE_< nombre > es la marca utilizada para adjuntar algún tipo de documento al artículo (pdf, doc, xls, etc.).

En el FID, la marca es reemplazada por un control del tipo FILE y por un link para bajar el archivo actual si es que ya se ha asociado un archivo al artículo.

En artículos y portadas la marca es reemplazada por la ruta donde se encuentra almacenado el documento en el servidor.

Asociada a esta marca existen:

  • _EASOCFILE_< nombre >: entrega la extensión del documento asociado, por ejemplo: txt, log, pdf.

  • _SASOCFILE_< nombre >: entrega el tamaño, por ejemplo: 15 kB.

La marca _EASOCFILE_< nombre > puede ser usada para desplegar un icono que corresponda al tipo de archivo.

%%IF(ASOCFILE_1)%%

< div class="extras" >

< p >Bajar Archivos< /p >

< li >< a href="%%ASOCFILE_1%%" target="blank" >%%TXT_asociado1%% (%%_SASOCFILE_1%%, %%_EASOCFILE_1%%)< /a >< /li >

%%IF(ASOCFILE_2)%%

< li >< a href="%%ASOCFILE_2%%" target="blank" >%%TXT_asociado2%% (%%_SASOCFILE_2%%, %%_EASOCFILE_2%%)< /a >< /li >

%%/IF%%

< /div >

%%/IF%%

FOTOFIJA_< nombre >
_WFOTOFIJA_< nombre >
_HFOTOFIJA_< nombre >
FOTOFIJA_< nombre >(ancho,alto)

Marcas para el ingreso (FID) y despliegue de imágenes.

  • FOTOFIJA_< nombre >: se reemplaza por la ruta donde se encuentra almacenada la imagen en el servidor.

  • _WFOTOFIJA_< nombre >: se reemplaza por el ancho de la imagen.

  • _HFOTOFIJA_< nombre >: se reemplaza por el alto de la imagen.

  • FOTOFIJA_< nombre >(ancho,alto): para el FID, define el ancho y alto de máximo que puede tener la imagen. Inserta un cuadrado donde se puede ingresar la imagen mediante drag-and-drop.

%%IF(FOTOFIJA_PORT200)%%

< div class="foto" >

< a href="%%_FILE%%" >

< img src="%%FOTOFIJA_PORT200%%" width="%%_WFOTOFIJA_PORT200%%" height="%%_HFOTOFIJA_PORT200%%" border="0" >

< /a >

< /div >

%%/IF%%

CHK_< nombre > Permite al operador seleccionar entre diversas opciones, pero sin que sean mutuamente excluyentes. La marca CHK_< nombre > debe ingresarse en el atributo NAME del tag HTML < input type="checkbox"...... > dentro del FID.

< div class="extras" >

< p >Hobbies:< /p >

%%IF(CHK_cantar)%%< p >%%CHK_cantar%%< /p >%%/IF%%

%%IF(CHK_bailar)%%< p >%%CHK_bailar%%< /p >%%/IF%%

%%IF(CHK_leer)%%< p >%%CHK_leer%%< /p >%%/IF%%

< /div >

CMB_< nombre >

Permite al operador realizar selecciones en forma de menú desplegable (combo-box). La marca CMB_< nombre > y debe ingresarse en el atributo NAME del tag HTML < select...... > dentro del FID.

%%IF(CMB_pais)%%

< div class="extras" >

País: %%CMB_pais%%

< /div >

%%/IF%%

RDO_< nombre > Permite al operador escoger una única opción entre varias. La marca RDO_< nombre > debe ingresarse en el atributo NAME del tag HTML < input type="radio"...... > dentro del FID.

%%IF(RDO_icono)%%

< div class="extras" >

< img src="%%RDO_icono%%" width="40" height="40" >

< /div >

%%/IF%%

SWF_< nombre >

WSWF_< nombre >
HSWF_< nombre >

SWF_< nombre > es la marca utilizada para asociar archivos Flash a un artículo. Respecto a las medidas (alto y ancho) del Flash, pueden dejarse fijas en la plantilla o dar la opción al operador de ingresarlas, utilizando por ejemplo marcas como WSWF_< nombre > para el ancho y HSWF_< nombre > para el alto.

Ejemplo para ancho fijo:

%%IF(SWF_1)%%

< !-- Flash Tamano Fijo 200 px -- >

< div class="rightContent" >

< div >

< object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase= "http://active.macromedia.com/flash6/cabs/swflash.cab#version=6,0,0,0"

width="200"

height="200" >

< param name="MOVIE" value="%%SWF_1%%" >

< param name="PLAY" value="true" >

< param name="LOOP" value="true" >

< param name="QUALITY" value="high" >

< param name="WMODE" value="TRANSPARENT" >

< embed type="application/x-shockwave-flash"

pluginspage= "http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"

src="%%SWF_1%%"

width="200"

height="200"

play="true"

LOOP="true"

QUALITY="high"

WMODE="TRANSPARENT" >

< /embed >

< /object >

< /div >< /div >

%%/IF%%

Ejemplo para ancho variable:

%%NIF(SWF_1)%%

%%IF(SWF_2)%%

< !-- Flash Tamano variable -- >

< div class="rightContent" >

< div >

< object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase= "http://active.macromedia.com/flash6/cabs/swflash.cab#version=6,0,0,0"

width="%%WSWF_2%%"

height="%%HSWF_2%%" >

< param name="MOVIE" value="%%SWF_2%%" >

< param name="PLAY" value="true" >

< param name="LOOP" value="true" >

< param name="QUALITY" value="high" >

< param name="WMODE" value="TRANSPARENT" >

< embed

type="application/x-shockwave-flash"

pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"

src="%%SWF_2%%"

width="%%WSWF_2%%"

height="%%HSWF_2%%"

play="true"

LOOP="true"

QUALITY="high"

WMODE="TRANSPARENT" >

< /embed >

< /object >

< /div >

< /div >

%%/IF%%

%%/NIF%%

 

MULTIMEDIA_< nombre >

MULTIMEDIA_< nombre > es la marca utilizada para archivos multimedia.

Esta marca es reemplazada por la ruta donde se encuentra almacenado el archivo en el servidor.

Se utiliza dentro del tag HTML < a href... > por lo que se puede utilizar para vincular un icono o algún texto que quede linkeado a éste.

Dependiendo de la extensión del archivo, Prontus crea una lista de reproducción, de manera de permitir que el reproductor (player) reproduzca el archivo sin esperar a bajarlo completamente (streaming en demanda sobre http).

Los archivos de audio para los que se genera una lista de reproducción .m3u son los siguientes:

.aac Advanced Audio Coding File

.aif .aiff Audio Interchange File Format

.m4a MPEG-4 Audio Layer File

.mid .midi MIDI File

.mp2 MPEG Layer II Compressed Audio File

.mp3 MPEG Layer 3 Audio File

.mpa MPEG Audio File

.mpu Moving Picture Experts Group 3 Layer Audio

.msv Memory Stick Voice File

.ogg Ogg Vorbis Compressed Audio File

.wav .wave Windows WAVE Sound File

.wma Windows Media Audio

Los archivos de audio para los que se genera una lista de reproducción .ram son los siguientes:

.ra Real Audio

Los archivos de video para los que se genera una lista de reproducción .wvx son los siguientes:

.asf Advanced Systems Format - Windows Media Player

.wm Windows Media

.wmv Windows Media Video

Los archivos de video para los que se genera una lista de reproducción .m4u son los siguientes:

.m1v MPEG-1 Video File

.m2v MPEG-2 Video

.m4e MPEG-4 Video File

.mp4 MPEG-4 Video File

.mpe MPEG Movie File

.mpeg Moving Picture Experts Group Video File

.mpg Moving Picture Experts Group File

.mpv2 MPEG-2 Video Stream

.ogm Ogg Vorbis Video File

Los archivos de video para los que se genera una lista de reproducción .ram son los siguientes:

.rm Real Media

.rmvb RealVideo Variable Bit Rate

.rts RealPlayer Streaming Media

Todos los demás archivos son vinculados directamente, sin la creación de una lista de reproducción.

Ejemplo link:

%%IF(MULTIMEDIA_1)%%

< div class="extras" >

< p >Bajar Archivo de Video< /p >

< li >< a href="%%MULTIMEDIA_1%%" > < img src="/prontus_noticias/imag/icono_video.gif" width="50" height="50" border="0" >< /a >< /li >

< /div >

%%/IF%%

Ejemplo embed:

%%IF(MULTIMEDIA_1)%%

< div style='background: #606060 url("%%FOTOFIJA_MM%%"); width:%%_WFOTOFIJA_MM%%px; height:%%_WFOTOFIJA_MM%%px;' >

< object id="MediaPlayer%%_TS%%"

width="200"

height="200"

classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"

codebase=" http://activex.microsoft.com/activex/controls/ mplayer/en/nsmp2inf.cab#Version=Version=6,0,02,0902"

standby="Loading Microsoft Windows Media Player components..."

type="application/x-oleobject" >

< param name="FileName" value="%%MULTIMEDIA_1%%" >

< param name="loop" value="true" >

< param name="AutoStart" value="false" >

< param name="TransparentatStart" value="true" >

< param name="ShowControls" value="true" >

< param name="ShowAudioControls" value="true" >

< param name="ShowDisplay" value="false" >

< param name="ShowGotoBar" value="false" >

< param name="ShowPositionControls" value="false" >

< param name="ShowStatusBar" value="true" >

< param name="ShowTracker" value="false" >

< embed type="application/x-mplayer2"

width="200"

height="200"

pluginspage= "http://www.microsoft.com/windows/windowsmedia/download/plugin.aspx"

src="%%MULTIMEDIA_1%%"

name="MediaPlayer1"

filename="%%MULTIMEDIA_1%%"

loop="true"

AutoStart="false"

TransparentatStart="true"

ShowControls="true"

ShowAudioControls="true"

ShowDisplay="false"

ShowGotoBar="false"

ShowPositionControls="false"

ShowStatusBar="true"

ShowTracker="false" >

< /embed >

< /object >

< /div >

%%/IF%%

SWF_< nombre >