El elemento OBJECT
El elemento OBJECT cumple estas funciones:
•Pone un nombre al complemento Authentic Browser (a través del atributo id).
•Selecciona qué versión del complemento Authentic Browser se debe utilizar (con el valor del atributo classid).
•Especifica un archivo CAB y un número de versión (atributo codebase). El archivo CAB contiene un DLL que registra un objeto de COM (el complemento Authentic Browser) con un ID que es el valor del atributo classid. Por lo general, tanto la versión de 32 bits como la de 64 bits del complemento se almacenan en el servidor. Cada versión se identifica con un nombre de archivo distinto. El atributo codebase especifica el nombre del archivo CAB necesario (ver ejemplo de código más abajo). Para los archivos CAB de 32 y 64 bits se usa el mismo ID de clase (consulte la tabla del apartado Versiones (inglés/alemán y seguras/no seguras) de Authentic Browser).
Nombre de archivo para la versión de 32 bits: AuthenticBrowserEdition.CAB
Nombre de archivo para la versión de 64 bits: AuthenticBrowserEdition_x64.CAB
•Especifica la dimensión de la ventana de la vista Authentic en el explorador del cliente (mediante el atributo style).
•Puede especificar otros parámetros.
Ejemplo del elemento OBJECT
A continuación puede ver un ejemplo de elemento HTML OBJECT. Este elemento selecciona la versión Trusted Unicode (con el valor dado en el atributo classid) y establece unas dimensiones de 600 x 500 píxeles para la ventana de la vista Authentic en el explorador del cliente. Más abajo se describen también todos los atributos y parámetros que se pueden usar en el elemento OBJECT.
Nota: | El número de versión dado más abajo no es necesariamente el número de la versión actual. Para más información consulte la descripción del atributo codebase. |
Para el complemento Authentic Browser de 32 bits:
<OBJECT id="objPlugIn" style="WIDTH:600px; HEIGHT:500px"
codeBase="http://suservidor/cabfiles/AuthenticBrowserEdition.CAB#Version=12,3,0,0"
classid="clsid:B4628728-E3F0-44a2-BEC8-F838555AE780">
<PARAM NAME="XMLDataURL" VALUE="http://suservidor/OrgChart.xml">
<PARAM NAME="SPSDataURL" VALUE="http://suservidor/OrgChart.sps">
<PARAM NAME="SchemaDataURL" VALUE="http://suservidor/OrgChart.xsd">
</OBJECT>
Para el complemento Authentic Browser de 64 bits:
<OBJECT id="objPlugIn" style="WIDTH:600px; HEIGHT:500px"
codeBase="http://suservidor/cabfiles/AuthenticBrowserEdition_x64.CAB#Version=12,3,0,0"
classid="clsid:B4628728-E3F0-44a2-BEC8-F838555AE780">
<PARAM NAME="XMLDataURL" VALUE="http://suservidor/OrgChart.xml">
<PARAM NAME="SPSDataURL" VALUE="http://suservidor/OrgChart.sps">
<PARAM NAME="SchemaDataURL" VALUE="http://suservidor/OrgChart.xsd">
</OBJECT>
id
El valor del atributo id se utiliza como nombre de los objetos del complemento Authentic Browser cuando se utilizan en scripts. Por ejemplo, objPlugIn.SchemaLoadObject.URL es una llamada al objeto que carga el archivo de esquema. Para más información consulte el apartado El elemento SCRIPT.
style
Este es el atributo HTML style normal y corriente y sirve para especificar las dimensiones de la ventana de la vista Authentic en el explorador del cliente.
El atributo codebase indica la ubicación del archivo CAB. Recuerde que hay un archivo CAB para el complemento de 32 bits y otro para el complemento Authentic Browser de 64 bits: AuthenticBrowserEdition.CAB y AuthenticBrowserEdition_x64.CAB.
El valor de la extensión opcional #Version aporta el número de versión del componente que está disponible en el servidor. Si el cliente tiene una versión anterior y en el atributo codebase se indica una versión más reciente, se instalará la versión más reciente del servidor. Si no se especifica la extensión #Version, no se llevará a cabo ninguna actualización hasta que el componente se elimine a mano del cliente. El número de versión actual del componente se enumera junto con las propiedades del archivo DLL del archivo CAB del componente (haga clic con el botón derecho en el archivo y seleccione Propiedades en el menú contextual).
classid
Los IDs de clase para los archivos CAB de 32 y 64 bits son idénticos y son los que aparecen en la tabla del apartado Versiones de Authentic Browser.
A partir de la versión 5.0 del complemento, el valor de classid para las versiones Unicode es distinto. Por tanto, si actualiza el archivo CAB Unicode del servidor cuya versión sea anterior a la versión 5.0, asegúrese de cambiar los valores de classid en los archivos HTML. También debe tener en cuenta que si un archivo CAB nuevo del servidor tiene el mismo ID de clase que un archivo CAB instalado previamente en el cliente, el archivo CAB nuevo no reemplazará automáticamente el antiguo en el cliente. Deberá quitar a mano el archivo CAB instalado antes de descargar el archivo CAB nuevo. Los valores de classid difieren dependiendo del idioma del complemento.
Parámetros
El elemento OBJECT puede usar estos parámetros tantas veces como se quiera:
LicServer
El nombre del servidor para el que se registró la licencia de la edición Enterprise de Authentic Browser.
LicKey
La licencia para validar el uso de la edición Enterprise de Authentic Browser.
LicCompany
El nombre de la compañía con la que se registró la licencia de la edición Enterprise de Authentic Browser.
XMLDataURL
Una URL absoluta que aporta la ubicación del archivo XML que se debe editar. En la versión no segura (Untrusted) también puede usar una ruta de acceso local completa.
XMLDataSaveURL
Una URL absoluta que aporta la ubicación donde se debe guardar el archivo XML. En la versión no segura (Untrusted) también puede usar una ruta de acceso local completa.
SPSDataURL
Una URL absoluta que aporta la ubicación del archivo StyleVision Power Stylesheet. En la versión no segura (Untrusted) también puede usar una ruta de acceso local completa.
SchemaDataURL
Una URL absoluta que aporta la ubicación del archivo de esquema asociado. En la versión no segura (Untrusted) también puede usar una ruta de acceso local completa.
TextStateBmpURL
La carpeta donde se deben almacenar las imágenes para los iconos de estado del texto.
TextStateToolbarLine
La línea de la barra de herramientas donde se deben colocar los iconos de estado del texto. El valor predeterminado es 1.
AutoHideUnusedCommandGroups
Indica si se deben ocultar o no los grupos de comandos no utilizados de las barras de herramientas. El valor predeterminado es true.
ToolbarsEnabled
Indica si se habilitan o no las barras de herramientas. El valor predeterminado es true.
ToolbarTooltipsEnabled
Indica si se habilita o no la función de información rápida.
HideSaveButton
Si su valor es True, quita el botón Guardar de la barra de herramientas Authentic, que aparece por defecto.
BaseURL
Aporta la URL base que se debe usar con rutas de acceso relativas.
SaveButtonUsePOST
Si su valor es True, el comando POST HTTP se usa en lugar de PUT a la hora de guardar documentos.
EntryHelpersEnabled
Si su valor es True, se muestran los ayudantes de entrada de Authentic.
EntryHelperSize
El ancho de la ventana del ayudante de entrada medido en píxeles.
EntryHelperAlignment
Especifica la ubicación de los ayudantes de entrada con respecto a la ventana de documento.
0 = Alinear la barra de herramientas encima del documento.
1 = Alinear la barra de herramientas a la izquierda del documento.
2 = Alinear la barra de herramientas debajo del documento.
3 = Alinear la barra de herramientas a la derecha del documento.
EntryHelperWindows
Selecciona qué ventanas secundarias del ayudante de entrada se pueden ver.
1 = Elementos
2 = Atributos
4 = Entidades
Se permiten todas las combinaciones posibles
SaveButtonAutoEnable
Consulte el apartado Authentic.SaveButtonAutoEnable para más información.
LoaderSettingsFileURL
Aporta la URL de LoaderSettingsFile para la gestión de paquetes.