Carpetas de configuración

Muchas de las funciones de Dreamweaver CS4 son extensiones desarrolladas en JavaScript y HTML. Las carpetas de configuración contienen estas extensiones. Si personaliza o amplía el producto Dreamweaver, puede modificar estos archivos o añadir sus archivos de origen de códigos a una o más de estas carpetas. Al familiarizarse con estas carpetas podrá descubrir la interfaz de las extensiones, además de ejemplos prácticos de cada tipo de extensión.

Advertencia: los archivos de las carpetas Configuration forman una parte importante del producto Dreamweaver. No realice modificaciones, supresiones o adiciones en estos archivos a menos que sepa cómo personalizar y ampliar Dreamweaver. Antes de personalizar Dreamweaver, lea Ampliación de Dreamweaver y Referencia API de Dreamweaver.

Algunos nombres de carpetas son obvios. Por ejemplo, los objetos (objects en inglés) están en la carpeta Objects; los comportamientos (behaviors en inglés) están en la carpeta Behaviors. Una carpeta que no se corresponde con ninguna extensión específica es la carpeta Shared. Esta carpeta es una base de datos central para funciones, clases e imágenes de utilidades que generalmente utilizan todas las extensiones.

A medida que se realicen instalaciones de Dreamweaver CS4 se generarán otras versiones del directorio Configuration. Dreamweaver añade a cada archivo de configuración antiguo un número de versión (por ejemplo "Configuration-1", "Configuration-2", etc.), por lo que cuanto mayor sea el número, más antigua será la carpeta. La versión más reciente de la carpeta de configuración siempre se denomina "Configuration".

Los archivos y carpetas de configuración siguientes corresponden a cómo se organizan las funciones de Dreamweaver CS4:

Nombre de archivo/carpeta Contenido
ActiveXNames.txt Una lista de ID de clases de ActiveX; se utilizan para completar el menú emergente ID clase en el inspector de ActiveX.
Extensions.txt

Una lista de extensiones de archivo que reconoce Dreamweaver.

Si añade una extensión a este archivo y hace doble clic en un archivo con esa extensión, éste se abrirá en el panel Sitio.

Extensions.txt también determina qué tipos de archivos aparecerán en el cuadro de diálogo Archivo > Abrir. Para mostrar de forma predeterminada los archivos correspondientes a un tipo específico en este cuadro de diálogo, añada la extensión adecuada a la primera línea de Extensions.txt. Para más información, véase Ampliación de Dreamweaver.

FTPExtensionMap.txt

Una lista de extensiones de archivo y los modos de transferencia que tienen asociados.

Este archivo determina cómo carga y descarga archivos Dreamweaver: en modo ASCII o binario. Puede añadir elementos a esta lista o cambiar el modo de los elementos existentes. En Macintosh, este archivo también se utiliza para establecer el tipo de archivo y el creador de archivos que se descargan de un servidor que no sea Macintosh.

version.xml

El archivo version.xml contiene información sobre la instalación de Dreamweaver. No modifique ni elimine este archivo.

Behaviors Archivos que utiliza el inspector de comportamientos.
  Actions

Elementos que aparecen en el menú emergente Acciones (+) en el inspector de comportamientos.

Cada acción se divide en dos archivos (un archivo .js y otro .htm) para facilitar su búsqueda. El archivo HTML contiene la interfaz para el comportamiento: el texto y los campos de formulario que aparecen en un cuadro de diálogo al seleccionar la acción del menú emergente Acciones. El archivo JavaScript contiene el código JavaScript que inserta el comportamiento en el documento. No haga modificaciones en este archivo, a menos que sea experto en JavaScript y esté familiarizado con la API de comportamientos, tal como se explica en Ampliación de Dreamweaver.

  Events

Elementos que aparecen en el submenú Mostrar eventos para de la parte inferior del menú Acciones.

Cada uno de los archivos recibe el nombre según el navegador o la especificación W3C que representa y contiene una lista con los elementos HTML y los eventos compatibles para cada elemento. Si el nombre del archivo se refiere a varios navegadores (por ejemplo"4.0 and Later Browsers" (navegadores de la versión 4.0 y posteriores), los eventos enumerados son aquellos que son compatibles con todos los navegadores mencionados en el nombre. Es decir, los eventos enumerados constituyen la compatibilidad común a los navegadores indicados.

Para cada elemento, un evento se marca con un asterisco (por ejemplo, onClick="*"). Este es el evento predeterminado del elemento. A menos que se especifique de otro modo en el archivo de acciones, este evento aparecerá en la columna Eventos del inspector de comportamientos cuando aplique un comportamiento al elemento.

browsers Contiene el navegador WebKit utilizado para la Vista en vivo. Esta carpeta también contiene la hoja de estilos que se aplica de manera predeterminada a las páginas al entrar en la Vista en vivo;
si no le satisfacen los valores predeterminados de fuente, relleno, etc., puede cambiarlos aquí.
BrowserProfiles

Archivos que utiliza la función Comprobación de compatibilidad con navegadores.

Cada archivo de esta carpeta recibe el nombre correspondiente al navegador que representa. El archivo HTML contiene el nombre oficial del navegador y no debe cambiarse, ya que los archivos de la carpeta Issues dependen de él. El archivo XML contiene información sobre las propiedades y valores CSS que admite o que no admite el correspondiente navegador. Para más información sobre los perfiles de navegador, véase Ampliación de Dreamweaver.

  Issues

Archivos que definen y buscan en el documento del usuario problemas de visualización en el navegador. Los archivos de esta carpeta se ejecutan cuando el usuario ejecuta la Comprobación de compatibilidad con navegadores.

Cada problema se divide en dos archivos (un archivo .js y otro .htm) para facilitar su búsqueda. El archivo HTML contiene las cadenas localizables que se mostrarán al usuario en el panel Comprobación de compatibilidad con navegadores en el caso de que se detecte el problema. (Los problemas carecen de interfaz de usuario, por lo que el cuerpo del archivo HTML del problema está vacío.) El archivo JavaScript contiene el código JavaScript que define los navegadores a los que afecta el problema, que devuelve la cadena del archivo HTML y que detecta la presencia del problema en el documento del usuario. No haga modificaciones en este archivo, a menos que sea experto en JavaScript y esté familiarizado con la API de problemas, tal como se explica en Ampliación de Dreamweaver.

BuiltIn

Plantillas para crear diversos documentos, incluidos diferentes diseños de página.

Classes

Archivos que se utilizan para leer JavaBeans como fuentes de datos.

CodeColoring

Archivos XML que contienen las asignaciones de colores para la vista de código de un documento. El directorio CodeColoring también tiene archivos específicos que se corresponden con los lenguajes de scripts compatibles (Javascript, VBScript, C# y Visual Basic) en los que los colores se asignan a bloques de código y palabras clave.

CodeHints Archivos XML que contienen las asociaciones y el contenido para proporcionar sugerencias de código cuando se edita en la vista Código. (Tenga en cuenta que muchas de las etiquetas y los atributos que están disponibles en las Sugerencias para el código proceden de bibliotecas de etiquetas; consulte más abajo la carpeta Tag Libraries.)
Commands

Elementos que aparecen en el menú Comandos (y otros menús con Dreamweaver).

Muchos de los comandos de esta carpeta se dividen en dos archivos diferentes (un archivo .js y otro .htm) para facilitar la búsqueda. El archivo HTML que contiene la interfaz del comando (el texto y los campos de formulario que aparecen en un cuadro de diálogo cuando se selecciona el comando del menú), en el caso de que la haya; también puede contener cadenas localizables y referencias a archivos JavaScript externos (incluido el archivo .js del mismo nombre). El archivo JavaScript contiene el código JavaScript que hace que el comando funcione; no realice cambios en este archivo a menos que sea experto en JavaScript.

Es posible que observe que algunos de los elementos de la carpeta Commands tienen los mismos nombres que algunos de los elementos de la carpeta Objects. Ello se debe a que algunos objetos ejecutan comandos. Los comandos son más flexibles que los objetos, pero sólo los objetos pueden aparecer en el panel Insertar. Dreamweaver puede sacar el máximo rendimiento de estos dos tipos de extensiones llamando un comando desde un archivo de objeto.

Components

El directorio Components tiene una subcarpeta para cada modelo de servidor compatible (ASP/JavaScript, ASP/VBScript, ColdFusion y PHP/MySQL), así como para los modelos de servidor que han dejado de utilizarse (ASP.Net/C#, ASP.Net/VisualBasic y JSP). Los archivos de estos directorios establecen los elementos de menú para administrar conexiones para los servidores. La subcarpeta ColdFusion también contiene archivos de soporte para definir fuentes de datos ColdFusion, componentes (CFC) y servicios Web.

Connections

Los archivos de este directorio determinan qué archivos aparecerán en el menú emergente de signo (+) del panel de la base de datos. Este directorio también incluye los scripts (almacenados en la subcarpeta Scripts) que se utilizan para recuperar datos del servidor. Para más información sobre conexiones de datos, consulte el apartado sobre la API de la base de datos en Ampliación de Dreamweaver.

Content

La carpeta Content incluye los archivos utilizados por el panel Referencia.

Data Sources

Los archivos que utiliza el cuadro de diálogo Datos dinámicos y el panel Vinculaciones.

Los objetos de datos dinámicos que aparecen en el menú emergente de signo más (+) de estas interfaces de usuario dependen del modelo de servidor especificado para el sitio. Para más información sobre cómo editar archivos de fuentes de datos, consulte la API de las fuentes de datos en Ampliación de Dreamweaver.

Dictionaries Los archivos de diccionario que utiliza la función Ortografía.
DisabledFeatures Los comportamientos del servidor y archivos asociados correspondientes a los modelos de servidor para los que ya no se ofrece compatibilidad (ASP.Net y JSP), empaquetados en forma de extensiones. Puede instalar cualquiera de estos archivos de extensiones con Extension Manager para restaurar las funciones de ASP.Net y JSP, aunque continuará sin ofrecerse compatibilidad para las extensiones y funciones.
DocumentTypes

Plantillas básicas para cada tipo de documento admitido.

ExtensionData

Nota: los archivos de esta carpeta sólo se incluyen para compatibilidad con versiones anteriores, y no se utilizan en el método actual para trabajar con extensiones.

XML metadata: datos de grupo y participante para las extensiones, incluidos los comportamientos de servidor.

  MM

Archivos de datos de extensiones de participante y grupo XML.

Flash Objects

Plantillas de Flash (archivos .swt) para los objetos de botón Flash y texto Flash para los que ya no se ofrece compatibilidad. Estos archivos serán eliminados en una próxima versión de Dreamweaver.

  Flash Buttons

Archivos de plantilla del botón Flash.

  Flash Buttons Preview

Vistas previas de SWF de plantillas del botón Flash.

  Flash Text

Archivo de plantilla de texto Flash.

Floaters

Paneles flotantes personalizados.

Fonts El archivo fontStrings.xml, que define las fuentes que aparecen de manera predeterminada en el menú Fuente del inspector de propiedades, en los menús font y font-family del panel CSS y en otros lugares de la interfaz de usuario de Dreamweaver.
Formatters Scripts para aplicar varios formatos de visualización, como por ejemplo formatos de visualización de fecha y hora diferentes, o para convertir el texto en mayúsculas o minúsculas.
Generator

Archivos necesarios para utilizar objetos Flash en Dreamweaver.

Inspectors

Inspectores de propiedades personalizados.

La mayoría de inspectores de propiedades de Dreamweaver están incorporados en el código del producto, pero algunos (como los inspectores de las etiquetas META, TITLE y LINK) están escritos en HTML y JavaScript. Los inspectores de propiedades de esta carpeta se dividen en dos archivos diferentes (un archivo .js y otro .htm) para facilitar su búsqueda. El archivo HTML contiene la interfaz para el inspector: el texto y los campos de formulario que aparecen en el panel flotante del inspector de propiedades. El archivo JavaScript contiene código JavaScript que hace que funcione el inspector; no realice cambios en este archivo a menos que sea experto en JavaScript y esté familiarizado con el API del inspector de propiedades, tal como se explica en Ampliación de Dreamweaver.

JDBCDrivers Directorio para almacenar controladores JDBC del lado del cliente para su uso en Dreamweaver a fin de realizar conexiones locales para archivos JSP.
JSExtensions

Bibliotecas compartidas personalizadas.

Las bibliotecas compartidas personalizadas de esta carpeta hacen que las extensiones de Dreamweaver sean más potentes y flexibles mediante la adición de nuevas funciones JavaScript. Puesto que algunos de los archivos incluidos en Translators y Commands dependen de estas bibliotecas compartidas, no deben eliminarse. Para añadir sus propias bibliotecas compartidas a Dreamweaver, véase el apartado sobre extensibilidad de nivel C en Ampliación de Dreamweaver.

Knowledgeengines Motores de análisis específicos para cada lenguaje que analizan el código introducido por el usuario para un determinado lenguaje (por ejemplo, PHP) y generan los metadatos genéricos que debe utilizar el mecanismo de sugerencias para el código de Dreamweaver.
Menus

Archivo que define toda la estructura de menús de Dreamweaver (menus.xml) y una copia de seguridad de ese archivo (menus.bak) a fin de que pueda restaurar los menús predeterminados.

El archivo menus.xml especifica los nombres y el comportamiento de todos los menús y elementos de menú en Dreamweaver (con algunas excepciones importantes; consulte Behaviors, más arriba, y ServerBehaviors, más abajo, por ejemplo, para obtener información sobre cómo se completan los menús de signo más (+) de los paneles Comportamientos y Comportamientos del servidor respectivamente). También especifica todos los métodos abreviados de teclado y mnemotécnicos que se utilizan en Dreamweaver. Para más información sobre los comandos de menú y menus.xml, consulte el apartado sobre menús y comandos de menús de Ampliación de Dreamweaver.

  Custom Sets

Personalizaciones del archivo menu.xml que proporcionan métodos abreviados de teclado similares a los de otros productos.

  MM

Archivos (denominados comandos de menú) que controlan el comportamiento de muchos de los elementos de menú de Dreamweaver.

Esta carpeta se reserva para los comandos de menú que se incluyen en Dreamweaver. Para añadir sus propios comandos de menú, guárdelos en otra subcarpeta de la carpeta Menus.

Objects

Elementos que aparecen en el menú Insertar y en la barra Insertar.

Para que aparezcan en la barra Insertar y el menú Insertar, todos los archivos de objetos deben almacenarse en una subcarpeta de la carpeta Objects y estar enumerados en los archivos insertbar.xml y menus.xml. Para más información sobre cómo modificar estos archivos, consulte el apartado sobre objetos de la barra Insertar en Ampliación de Dreamweaver.

Plugins (Windows)
plug-ins (Macintosh)

Todos los plug-ins que pueden utilizarse para reproducir contenido activo (por ejemplo, películas de Flash) en Dreamweaver, así como una lista de plug-ins que Dreamweaver no admite (UnsupportedPlugins.txt).

Cuando decida reproducir dicho contenido, Dreamweaver buscará de forma automática el plug-in adecuado en las carpetas de plug-ins de los navegadores del disco duro, por lo que no será necesario almacenar plug-ins en esta carpeta.

Queries

Patrones de búsqueda que guarda en el cuadro de diálogo Buscar y reemplazar. De forma predeterminada, esta carpeta está vacía.

Reports

Archivos asociados a la función Informes de sitios.

Las carpetas contenidas en Reports incluyen los Informes de sitios que se suministran con Dreamweaver; puede crear informes adicionales y guardarlos en una de las carpetas existentes o crear una nueva subcarpeta. Para más información sobre informes, consulte el apartado sobre la API de informes en Ampliación de Dreamweaver.

  HTML Reports

Archivos de informes para analizar el código HTML (por ejemplo, para localizar imágenes sin atributos alt, quitar etiquetas vacías o localizar documentos sin título).

  Workflow

Archivos de informes que facilitan las tareas de mantenimiento de los sitios (por ejemplo, la localización de todos los archivos protegidos por un usuario concreto o la localización de los documentos modificados recientemente).

Server Behaviors

Archivos que utiliza el inspector de comportamientos del servidor. Cada modelo de servidor (ASP/JavaScript, ASP/VBScript, ColdFusion y PHP/MySQL) cuenta con su correspondiente subcarpeta. El archivo "ServerBehaviors.xml" de cada subcarpeta determina lo que aparece en el menú de signo más (+) del panel Comportamientos del servidor.

Los comportamientos de servidor crean la funcionalidad que las aplicaciones Web necesitan, como filtrado de registros según los criterios del usuario, paginación mediante registros, vinculación de listas de resultados con páginas de detalles e inserción de registros en un juego de resultados. Para más información sobre cómo editar archivos de comportamientos de servidor, consulte el apartado sobre comportamientos del servidor en Ampliación de Dreamweaver.

ServerDebugOutput

Archivos de soporte para depurar ColdFusion.

Server Formats

Archivos que se utilizan para formatear datos dinámicos. Cada modelo de servidor (ASP/JavaScript, ASP/VBScript, ColdFusion y PHP/MySQL) cuenta con su correspondiente subcarpeta. El archivo Formats.xml de cada subcarpeta determina qué aparece en el menú Formats; puede editarlo manualmente (con cuidado) si desea añadir formatos.

Para más información sobre cómo editar archivos de formatos de servidor, consulte el apartado sobre la aplicación de formato a los datos en Ampliación de Dreamweaver.

Server Models

Archivos que definen los modelos de servidor disponibles. Cada modelo de servidor (ASP/JavaScript, ASP/VBScript, ColdFusion y PHP/MySQL) tiene un archivo HTML que contiene información de configuración y una subcarpeta correspondiente para almacenar implementaciones específicas de algunas funciones para cada modelo de servidor.
Para más información sobre cómo editar archivos de modelo de servidor, consulte el apartado sobre los modelos de servidor en Ampliación de Dreamweaver.

Shared

Archivos compartidos por varias extensiones. (Cualquier extensión puede hacer referencia a los archivos contenidos en estos directorios.)

Muchas extensiones de terceros (y muchas funciones de Dreamweaver) dependen de las funciones definidas en los archivos compartidos, por lo que nunca deben sobrescribirse los archivos de esta carpeta ni se deben modificar las funciones existentes en los archivos.

Para añadir sus propios archivos compartidos, cree una carpeta independiente en el directorio Shared donde puede almacenar los archivos.

  Common

Scripts y clases compartidos que se utilizan para extensiones de toda la carpeta Configuration.

  Controls

Controles de interfaz de usuario comunes que se utilizan principalmente en Comportamientos del servidor.

  Fireworks

Archivos de soporte para la integración de Fireworks.

  Flash Archivos de apoyo para el nuevo esquema de incrustación de Flash de Dreamweaver CS4.
  ICE Clases JavaScript de Helper para comandos e inspectores de propiedades de In-Context Editing.
  MM

Scripts, imágenes y clases compartidos que utilizan las extensiones que se suministran con Dreamweaver. Las extensiones de terceros también pueden emplear estos archivos, aunque normalmente encontrará funcionalidad más actualizada en la carpeta Common.

  RDSAPI Archivos para la creación de conexiones en el servidor y la activación de la depuración remota para ColdFusion.
  Recordset Archivos de apoyo para juegos de registros basados en CFC.
  Spry

Todos los archivos necesarios para las funciones relacionadas con Spry de Dreamweaver. Por lo general, los archivos de las carpetas DesignTime controlan el aspecto y la funcionalidad de widgets, efectos y conjuntos de datos durante la edición, mientras que los archivos de las carpetas non-DesignTime controlan el aspecto y la funcionalidad de widgets, efectos y conjuntos de datos en el navegador.

Los archivos que necesita el navegador para permitir la funcionalidad de Spry se copian en el sitio del usuario cuando éste guarda una página que contiene un widget, conjunto de datos o efecto de Spry.

  UltraDev

Scripts, imágenes y clases compartidos que utilizan las extensiones relacionadas con servidores que se suministran con Dreamweaver. Las extensiones de terceros también pueden emplear estos archivos, aunque normalmente encontrará funcionalidad más actualizada en la carpeta Common.

  UsableNet_508ASOEM Archivos de soporte para informes de accesibilidad (consulte el apartado sobre Reports, incluido más arriba).
  XHTMLDTD Los DTD XHTML que utiliza la Vista previa en el navegador para páginas XSLT.
  XMLPrefixes Una lista de prefijos comunes de namespace de XML y sus correspondientes URI. Los utiliza el generador de esquemas XML.
  XSLTransform Código de la parte del servidor durante la ejecución que permite realizar un proceso de transformación XSLT en una determinada tecnología de servidor de aplicaciones (PHP, ASP, etc.). Lo utiliza el comportamiento de servidor XSLT.
Shutdown

Comandos que deben ejecutarse cuando se cierra Dreamweaver. Suelen utilizarse como extensiones para eliminar los archivos temporales que se hayan creado.

Snippets

Archivos de soporte y contenido predeterminado del panel Fragmentos.

Startup

Scripts que se ejecutan cuando Dreamweaver se inicia.

Para más información sobre la creación de scripts de inicio, consulte el apartado sobre el modelo de objeto del documento en Ampliación de Dreamweaver.

TagLibIntrospection Archivos de soporte para los importadores de etiquetas de la biblioteca de etiquetas (los importadores de etiquetas se encuentran en el directorio TagLibraries/TagImporters).
TagLibraries Contiene la base de datos de etiquetas (TagLibraries.vtm) y los archivos de definición de etiquetas de los lenguajes de formato y de scripts compatibles con Dreamweaver.

Estas carpetas también contienen los archivos de la interfaz del cuadro de diálogo que se muestra al usuario en Dreamweaver para editar etiquetas. Para más información, consulte el apartado sobre diálogos y bibliotecas de etiquetas en Ampliación de Dreamweaver.
Templates Archivos de apoyo para la función Flash Video.
Third Party Source Code Información sobre el código fuente que no ha sido creado por Adobe y que proporciona funcionalidad a Dreamweaver. Por ejemplo, esta carpeta contiene información sobre el intérprete JavaScript que utiliza Dreamweaver.
ThirdPartyTags

Archivos que definen la sintaxis y los nombres de las etiquetas del formato de otro proveedor (como por ejemplo ASP, PHP y HTML personalizado).

Los archivos de definición de etiquetas de otros proveedores son archivos XML. Cada archivo XML contiene una o más especificaciones de etiqueta, y cada una de ellas puede tener un archivo GIF asociado que define el icono del formato. Para más información sobre etiquetas y especificaciones de etiqueta de otros proveedores, consulte Ampliación de Dreamweaver.

Toolbars

Define las barras de herramientas disponibles, así como los iconos y comandos de cada barra de herramientas.

Translators Archivos de traductores. Los traductores de datos permiten convertir formatos especializados, como server-side includes, declaraciones JavaScript u otros formatos de servidor, como PHP, CFML o ASP, en código que Dreamweaver pueda leer y visualizar.
Validators Scripts de soporte para añadir validaciones de entrada de campo de texto a los formularios.
WebServices

Archivos de soporte para conexiones específicas de servicios Web.

workspace Los diseños de espacio de trabajo predeterminados que se suministran con Dreamweaver (Windows). Al modificar estos espacios de trabajo o crear otros nuevos desde Dreamweaver, los archivos XML que los describen se guardan en su carpeta User Configuration/workspace.
WorkspaceMac Los diseños de espacio de trabajo predeterminados que se suministran con Dreamweaver (Macintosh). Al modificar estos espacios de trabajo o crear otros nuevos desde Dreamweaver, los archivos XML que los describen se guardan en su carpeta User Configuration/WorkspaceMac.