org.semanticwb.portal.resources.Banner.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of SWBPortal Show documentation
Show all versions of SWBPortal Show documentation
SemanticWebBuilder Portal API components and utilities
The newest version!
<?xml version="1.0" encoding="ISO-8859-1"?> <admresource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <xslfile>admresource.xslt</xslfile> <form name="frmAdmRes" action="true" method="post" enctype="multipart/form-data" jsframework="dojo" > <admdbconnmgr defconn="true"/> <fieldset legend="Configuraci?n b?sica"> <input type="text" id="url" name="url" label="Direcci?n web" promptMessage="Direcci?n web" /> <statictext name="txtTarget">En una nueva ventana</statictext> <input type="radio" name="target" id="target0" label="Si" value="true"/> <input type="radio" name="target" id="target1" label="No" value="false" checked="true"/> <input type="text" id="axn" name="axn" label="Acci?n" promptMessage="Acci?n en javascript, considerada en el evento onclick" /> <input type="file" name="img" label="Imagen (jpg, jpeg, gif, png, swf)" showfile="true" filetype="jpg|jpeg|gif|png|swf" isshowfiletype="true" isremovefile="true" removemsg="Quitar imagen" size="40" /> <input type="text" id="alt" name="alt" label="Texto alterno" promptMessage="Descripci?n indicativa del banner. Pauta de accesibilidad" /> <textarea id="longdesc" name="longdesc" label="Descripci?n larga" rows="5" cols="50" wrap="virtual" promptMessage="Descripci?n indicativa del banner en modo Help del recurso. Pauta de accesibilidad" /> </fieldset> <div title="Estilo" open="false"> <fieldset legend="Configurar dimensiones"> <input type="text" id="width" name="width" label="Ancho de la imagen" maxlength="9" regExp="\d{1,9}(|px|in|cm|mm|pt|em|ex|%)" invalidMessage="Ancho Inv?lido" promptMessage="Ancho de la imagen. Ejemplos: 90%, 350px, 854" /> <input type="text" id="height" name="height" label="Altura de la imagen" maxlength="9" regExp="\d{1,9}(|px|in|cm|mm|pt|em|ex|%)" invalidMessage="Altura Inv?lida" promptMessage="Altura de la imagen. Ejemplos: 90%, 350px, 854" /> </fieldset> </div> <div title="Configuraci?n Avanzada" open="false"> <fieldset legend="Banner externo"> <textarea id="code" name="code" label="C?digo" rows="5" cols="50"/> <input type="text" id="index" name="index" label="?ndice de ordenamiento" maxlength="7" regExp="\d{1,7}" invalidMessage="?ndice inv?lido" promptMessage="?ndice num?rico de la imagen" /> </fieldset> </div> <fieldset> <statictext name="txtNotaTitle"> <![CDATA[ <font style="color: #428AD4; font-family: Verdana; font-size: 10px;"> {title} T?tulo del recurso </font> ]]> </statictext> <statictext name="txtNotaDescription"> <![CDATA[ <font style="color: #428AD4; font-family: Verdana; font-size: 10px;"> {description} Descripci?n del recurso </font> ]]> </statictext> <statictext name="txtNotaImage"> <![CDATA[ <font style="color: #428AD4; font-family: Verdana; font-size: 10px;"> {image} Imagen del recurso </font> ]]> </statictext> <input type="submit" name="btnSave" id="btnSave" value="Guardar" onclick="return jsValida(this.form)" /> <input type="reset" name="btnReset" id="btnReset" value="Restablecer" /> </fieldset> </form> <script type="text/javascript"> <![CDATA[ dojo.require("dijit.form.Button"); dojo.require("dijit.form.ValidationTextBox"); function jsValida(frm) { if(isEmpty(dojo.byId('img').value) && isEmpty(dojo.byId('code').value) && !dojo.byId('wbNoFile_img')) { alert('Defina una configuraci?n b?sica'); dojo.byId('img').focus(); return false; } /*if(!isEmpty(dojo.byId('url').value) && isEmpty(dojo.byId('img').value) && !dojo.byId('wbNoFile_img')) {*/ if(isEmpty(dojo.byId('img').value) && !dojo.byId('wbNoFile_img')) { alert('Especifique una imagen para el banner'); dojo.byId('img').focus(); return false; } return true; } ]]> </script> </admresource>