All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.semanticwb.portal.resources.Recommend.xml Maven / Gradle / Ivy

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="frmRecomendar" action="true" method="POST" enctype="multipart/form-data">
        <admdbconnmgr defconn="true"/>

        <div title="Configuraci?n b?sica" open="true">
        <fieldset legend="Datos generales">
            <input type="file" name="template" label="Plantilla (xsl, xslt)" showfile="true" filetype="xsl|xslt" isshowfiletype="true" isremovefile="true" removemsg="Quitar plantilla de transformaci?n " msg="Plantilla actual " bydefault="{@webpath}swbadmin/xsl/Recommend/Recommend.xslt" msgbydefault="Plantilla por defecto: " jsrequired="false" />
            <input type="file" name="img" label="Imagen para recomendar (gif, jpg, jpeg, png)" showfile="true" filetype="gif|jpg|jpeg|png" isshowfiletype="true" isremovefile="true" removemsg="Quitar imagen para recomendar" moreattr="onclick=&#34;jsClear(this.form, '1');&#34;" size="40"/>
            <input type="text" name="alt" label="Texto alterno para la imagen" promptMessage=""/>
            <input type="text" name="btntexto" label="Texto del bot?n en caso de no definir imagen" promptMessage=""/>
            <input type="text" name="lnktexto" label="Texto de la liga en caso de no definir imagen ni bot?n" promptMessage=""/>
            <input type="text" name="blnstyle" label="Estilo del bot?n o de la liga" promptMessage=""/>
            <input type="file" name="imgenviar" label="Imagen para el bot?n Enviar en el formulario (gif, jpg, jpeg, png)" showfile="true" filetype="gif|jpg|jpeg|png" isshowfiletype="true" isremovefile="true" removemsg="Quitar imagen para enviar" moreattr="onclick=&#34;jsClear(this.form, '2');&#34;"/>
            <input type="text" name="altenviar" label="Texto alterno para la imagen" promptMessage=""/>
            <input type="text" name="btnenviar" label="Texto del bot?n en caso de no definir imagen" promptMessage=""/>
            <input type="file" name="imglimpiar" label="Imagen para el bot?n de Limpiar en el formulario (gif, jpg, jpeg, png)" showfile="true" filetype="gif|jpg|jpeg|png" isshowfiletype="true" isremovefile="true" removemsg="Quitar imagen para limpiar" moreattr="onclick=&#34;jsClear(this.form, '3');&#34;"/>
            <input type="text" name="altlimpiar" label="Texto alterno para la imagen" promptMessage=""/>
            <input type="text" name="btnlimpiar" label="Texto del bot?n en caso de no definir imagen" promptMessage=""/>
            <input type="checkbox" name="generatelog" label="Generar archivo log" value="1"/>
            <input type="checkbox" name="captcha" label="Agregar captcha" value="true"/>
            <input type="text" name="styleClass" label="Nombre de grupo de estilos" promptMessage=""/>
        </fieldset>
        </div>

        <div title="Configuraci?n de la ventana" open="true">
        <fieldset legend="Funcionalidad de la ventana">
            <statictext name="txtTarget">Mostrar en una ventana:</statictext>
            <input type="radio" name="modal" label="Modal" value="true"/>
            <input type="radio" name="modal" label="No modal" value="false" checked="true"/>

            <input type="checkbox" name="menubar" label="Barra de men?s" value="1"/>
            <input type="checkbox" name="toolbar" label="Barra de herramientas" value="1"/>
            <input type="checkbox" name="status" label="Barra de estado" value="1"/>
            <input type="checkbox" name="location" label="Barra de direcciones" value="1"/>
            <input type="checkbox" name="directories" label="Barra de v?nculos" value="1"/>
            <input type="checkbox" name="scrollbars" label="Barras de desplazamiento" value="1"/>
            <input type="checkbox" name="resizable" label="Reajustar tama?o de la ventana" value="1"/>
            <input type="text" id="width"  name="width" label="Ancho de la ventana" maxlength="9" jsvaltype="js_numbers" regExp="\d{1,9}" invalidMessage="Ancho incorrecto" promptMessage="Ancho de la imagen en pixeles" />
            <input type="text" id="height" name="height" label="Altura de la ventana" maxlength="9" jsvaltype="js_numbers" regExp="\d{1,9}" invalidMessage="Altura incorrecta" promptMessage="Altura de la imagen en pixeles" />
            <input type="text" name="top" label="Posici?n margen superior" maxlength="9" jsvaltype="js_numbers" regExp="\d{1,9}" invalidMessage="Valor incorrecto" promptMessage="Margen superior en pixeles"/>
            <input type="text" name="left" label="Posici?n margen izquierdo" maxlength="9" jsvaltype="js_numbers" regExp="\d{1,9}" invalidMessage="Valor incorrecto" promptMessage="Margen izquierdo en pixeles"/>
        </fieldset>
        </div>

        <div title="Configuraci?n del correo" open="true">
        <fieldset legend="Datos generales">
            <input type="text" name="subject" label="Asunto del mensaje"/>
            <textarea name="headermsg" label="Encabezado del mensaje"/>
            <textarea name="footermsg" label="Pie del mensaje"/>
        </fieldset>
        </div>

        <fieldset>
            <input type="submit" name="btnSave" id="btnSave" value="Guardar" onclick="if(jsValida(this.form)) return true; else return false;" />
            <input type="reset"  name="btnReset" id="btnReset" value="Restablecer" />
        </fieldset>
    </form>
    <script language="JavaScript">
    <![CDATA[
        function jsClear(frm, opt)
        {
            switch(opt)
            {
                case '1':frm.btntexto.value='';
                        frm.lnktexto.value='';
                        break;
                case '2':frm.btnenviar.value='';
                        break;
                case '3':frm.btnlimpiar.value='';
                        break;
            }
        }
        function jsValida(frm)
        {
            replaceChars(frm.headermsg);
            replaceChars(frm.footermsg);
            return true;
        }
        function replaceChars(pIn)
        {
        out = "\r"; // replace this
        add = "<br/>"; // with this
        temp = "" + pIn.value; // temporary holder
        while (temp.indexOf(out)>-1)
        {
          pos= temp.indexOf(out);
          temp = "" + (temp.substring(0, pos) + add + temp.substring((pos + out.length), temp.length));
        }
        out = "\n"; // replace this
        add = " "; // with this
        temp = "" + temp; // temporary holder
        while (temp.indexOf(out)>-1)
        {
          pos= temp.indexOf(out);
          temp = "" + (temp.substring(0, pos) + add + temp.substring((pos + out.length), temp.length));
        }
        pIn.value = temp;
        }
    ]]>
    </script>
</admresource>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy