Edición de contenido en sitios de Dreamweaver con Contribute

Última actualización el 27-04-2021

Agregue y actualice contenido web básico, incluidos los vínculos, las tablas, las imágenes y el texto con formato, con Contribute en Dreamweaver.

Administrar sitios de Contribute

Adobe® Contribute® CS4 combina un explorador web con un editor de páginas web. Permite que tus colegas o clientes naveguen a una página de un sitio que hayas creado y editen o actualicen la página si tienen permiso para hacerlo. Los usuarios de Contribute pueden agregar y actualizar contenido web básico, incluido texto con formato, imágenes, tablas y vínculos. Los administradores del sitio de Contribute pueden limitar lo que los usuarios ordinarios (no administradores) pueden hacer en un sitio.

Nota

En este tema se presupone que usted es administrador de Contribute.

Como administrador del sitio, das a los no administradores la capacidad de editar páginas creando una clave de conexión y enviándosela (para obtener información sobre cómo hacer esto, consulta la Ayuda de Contribute). También puedes configurar una conexión a un sitio de Contribute usando Dreamweaver, lo que te permite a ti o a tu diseñador del sitio conectarse al sitio de Contribute y usar todas las capacidades de edición disponibles en Dreamweaver.

Contribute añade funcionalidad a tu sitio web con Contribute Publishing Server (CPS), un conjunto de aplicaciones de Publicación y herramientas de administración de usuarios que te permite integrar Contribute con el servicio de directorio de usuarios de tu organización, por ejemplo, Lightweight Directory Access Protocol (LDAP) o Active Directory. Cuando habilitas tu sitio de Dreamweaver como un sitio de Contribute, Dreamweaver lee la Configuración de administración de Contribute cada vez que te conectas al sitio remoto. Si Dreamweaver detecta que CPS está habilitado, hereda parte de la funcionalidad de CPS, como la reversión de archivos y el registro de eventos.

Puedes usar Dreamweaver para conectarte y modificar un archivo en un sitio de Contribute. La mayoría de las capacidades de Dreamweaver funcionan de la misma manera con un sitio de Contribute que con cualquier otro sitio. Sin embargo, cuando usas Dreamweaver con un sitio de Contribute, Dreamweaver realiza automáticamente ciertas operaciones de administración de archivos, como guardar múltiples revisiones de un documento y registrar ciertos eventos en la Consola CPS.

Para más información, consulte la Ayuda de Contribute.

Estructura del sitio y diseño de página para un sitio de Contribute

Para permitir que los usuarios de Contribute editen tu sitio web, ten en cuenta los siguientes puntos cuando lo estructures:

  • Mantenga una estructura sencilla para el sitio. Evite anidar demasiados niveles de carpetas. Agrupe los elementos relacionados en una carpeta.

  • Configure en el servidor los permisos de lectura y escritura adecuados para las carpetas.

  • Añada páginas de índice a las carpetas conforme las vaya creando para animar a los usuarios de Contribute a que coloquen páginas nuevas en las carpetas correctas. Por ejemplo, si los usuarios de Contribute van a suministrar páginas que contengan actas de reuniones, cree una carpeta en la carpeta raíz del sitio con el nombre actas_reuniones y cree una página de índice en dicha carpeta. Luego proporcione un vínculo que lleve de la página principal del sitio a la página de índice de actas de reuniones. De esta forma, un usuario de Contribute podrá navegar hasta la página de índice y crear una nueva página con un acta para una reunión concreta con un vínculo desde dicha página.

  • En la página de índice de cada carpeta, proporcione una lista de vínculos con las páginas de contenido y los documentos independientes existentes en dicha carpeta.

  • Mantenga un diseño de página lo más sencillo posible, evitando formatos complicados.

  • Utilice CSS en vez de etiquetas HTML y asigne nombres descriptivos a los estilos CSS. Si los usuarios de Contribute utilizan un conjunto de estilos estándar en Microsoft Word, asigne a los estilos CSS los mismos nombres, de manera que Contribute pueda establecer asignaciones de estilos cuando un usuario copie información de un documento de Word y la pegue en una página de Contribute.

  • Para evitar que un estilo CSS esté disponible para los usuarios de Contribute, cambie el nombre del estilo de manera que comience por mmhide_. Por ejemplo, si utiliza un estilo denominado RightJustified en una página pero no desea que los usuarios de Contribute puedan utilizar dicho estilo, cambie el nombre del estilo por mmhide_RightJustified.

Nota

Deberá añadir mmhide_ al nombre del estilo en la vista Código; no podrá hacerlo en el panel CSS.

  • Utilice el menor número posible de estilos CSS con el fin de mantener un formato sencillo y limpio.
  • Si utiliza server-side includes para los elementos de página HTML, como encabezados o pies, cree una página HTML no vinculada que contenga vínculos a los archivos include. Los usuarios de Contribute podrán añadir un marcador a esa página y emplearla para navegar a los archivos include para editarlos.

Transferencia de archivos hacia y desde un sitio de Contribute

Contribute usa un sistema muy parecido al sistema Check In/Check Out de Dreamweaver para garantizar que solo un usuario a la vez pueda editar una página web determinada.Cuando habilitas la compatibilidad con Contribute en Dreamweaver, el sistema Check In/Check Out de Dreamweaver se habilita automáticamente.

Para transferir archivos hacia y desde un sitio de Contribute usando Dreamweaver, usa siempre los comandos Check In y Check Out. Si en su lugar usas los comandos PUT y GET para transferir archivos, podrías sobrescribir las modificaciones que un usuario de Contribute haya hecho recientemente a un archivo.

Cuando registras un archivo en un sitio de Contribute, Dreamweaver hace una copia de seguridad de la versión registrada anterior del archivo en la carpeta _baks y añade tu nombre de usuario y una marca de fecha a un archivo Design Notes.

Permisos de archivos y carpetas de Contribute en el servidor

Contribute proporciona una forma de administrar los permisos de archivos y carpetas para cada función o rol de usuario que defina; sin embargo, Contribute no proporciona ninguna forma de administrar los permisos de lectura y escritura subyacentes asignados a los archivos y carpetas por el servidor. En Dreamweaver, puedes administrar esos permisos directamente en el servidor.

Si un usuario de Contribute no dispone de acceso de lectura en el servidor para un archivo dependiente, como por ejemplo una imagen que aparece en una página, el contenido del archivo dependiente no aparecerá en la ventana de Contribute. Por ejemplo, si un usuario no dispone de acceso de lectura para una carpeta de imágenes, las imágenes de dicha carpeta aparecerán como iconos de imagen incompletos en Contribute. De manera similar, las plantillas de Dreamweaver se almacenan en una subcarpeta de la carpeta raíz del sitio, así que si un usuario de Contribute no tiene acceso de lectura a la carpeta raíz, no puede usar plantillas en ese sitio a menos que copie las plantillas a una carpeta apropiada.

Cuando configuras un sitio de Dreamweaver, debes dar acceso de lectura a los usuarios en el Servidor a la carpeta /_mm (la subcarpeta _mm de la carpeta raíz), la carpeta /Templates, y todas las carpetas que contengan recursos que necesitarán usar.

Si por motivos de seguridad no puede otorgar a los usuarios permiso de lectura a la carpeta /Templates, puede permitir que los usuarios de Contribute accedan a las plantillas. Consulte Permiso a usuarios de Contribute para acceder a las plantillas sin acceder a la carpeta raíz.

Para más información sobre los permisos de Contribute, consulte Administración de Contribute en la Ayuda de Contribute.

Archivos especiales de Contribute

Contribute usa una variedad de archivos especiales que no están destinados a ser vistos por los visitantes de tu sitio:

  • El archivo de configuración compartido, con un nombre complicado con la extensión CSI, que aparece en una carpeta denominada _mm en la carpeta raíz del sitio y que contiene información que Contribute utiliza para administrar el sitio.

  • Versiones anteriores de los archivos, que se encuentran en carpetas _baks

  • Versiones temporales de las páginas, que permiten que los usuarios puedan obtener una vista previa de los cambios realizados

  • Archivos de bloqueo temporales, que indican que una determinada página está editándose o mostrándose en una vista previa

  • Archivos de Design Notes, que contienen metadatos sobre las páginas del sitio

    En general, no debes editar ninguno de estos archivos especiales de Contribute usando Dreamweaver; Dreamweaver los administra automáticamente.

    Si no desea que estos archivos especiales de Contribute aparezcan en su servidor de acceso público, puede establecer un servidor de realización de pruebas para que los usuarios de Contribute manipulen en él las páginas. Posteriormente, copie periódicamente dichas páginas Web del servidor de realización de pruebas a un servidor de producción conectado a la Web. Si adopta este enfoque de servidor de realización de pruebas, copie en el servidor de producción sólo las páginas Web, no los archivos especiales de Contribute enumerados más arriba. En particular, no copie en el servidor de producción las carpetas _mm y _baks.

Nota

Para obtener información sobre cómo configurar un servidor para evitar que los visitantes vean archivos en carpetas que comienzan con un guion bajo, consulte «Seguridad del sitio web» en la Ayuda de Contribute.

En determinadas circunstancias, puede que tenga que eliminar manualmente otros archivos especiales de Contribute. Por ejemplo, puede ocurrir que Contribute no elimine archivos temporales de vistas previas cuando el usuario finaliza una vista previa; en este caso, deberá eliminar manualmente dichas páginas temporales. Las páginas temporales de vista previa tienen nombres de archivo que comienzan por TMP.

De igual forma, es posible que, en algunos casos, un archivo de bloqueo caducado permanezca accidentalmente en el servidor. En este caso, deberá eliminar manualmente el archivo de bloqueo para permitir que otros usuarios editen la página.

Preparación de un sitio para su uso con Contribute

Si estás preparando un sitio de Dreamweaver existente para usuarios de Contribute, necesitas habilitar explícitamente la compatibilidad de Contribute para usar funciones relacionadas con Contribute; Dreamweaver no te solicita hacer esto; sin embargo, cuando te conectas a un sitio que se ha configurado como sitio de Contribute (que tiene un administrador), Dreamweaver te solicita habilitar la compatibilidad de Contribute.

No todos los tipos de conexión admiten compatibilidad de Contribute.Existen las siguientes restricciones para los tipos de conexión:

  • Si tu conexión al sitio remoto usa WebDAV, no puedes habilitar la compatibilidad de Contribute, porque esos sistemas de control de versiones no son compatibles con los sistemas de Design Notes y Check In/Check Out que Dreamweaver usa para sitios de Contribute.

  • Si usas RDS para conectarte a tu sitio remoto, puedes habilitar la compatibilidad de Contribute, pero debes personalizar tu conexión antes de poder compartirla con usuarios de Contribute.

  • Si estás usando tu ordenador local como servidor web, debes configurar el sitio usando una conexión FTP o de red a tu ordenador (en lugar de solo una ruta de carpeta local) para poder compartir tu conexión con usuarios de Contribute.

Cuando habilitas la compatibilidad de Contribute, Dreamweaver automáticamente habilita Design Notes (incluyendo la opción Cargar Design Notes para compartir) y el sistema Check In/Check Out.

Si Contribute Publishing Server (CPS) está habilitado en el sitio remoto al que te estás conectando, Dreamweaver notifica al CPS cada vez que activas una operación de red como registrar, revertir o publicar un archivo.El CPS registrará estos eventos, y puedes ver el registro en la Consola de administración de CPS.(Si deshabilitas CPS, estos eventos no se registran.)CPS se activa mediante Contribute. Para obtener más información, consulta la Ayuda de Adobe Contribute.

Nota

Puedes hacer que un sitio sea compatible con Contribute sin tener Contribute en tu ordenador; pero si quieres poder iniciar Contribute Administrator desde Dreamweaver, debes tener Contribute instalado en el mismo ordenador que Dreamweaver y debes estar conectado al sitio remoto antes de habilitar la compatibilidad de Contribute.De lo contrario, Dreamweaver no puede leer la configuración administrativa de Contribute para determinar si CPS y Rollback están habilitados.

Nota

Debes asegurarte de que el archivo de configuración compartida (archivo CSI) que Contribute utiliza para administrar el sitio esté en el servidor remoto y no esté dañado.Contribute crea automáticamente este archivo (y sobrescribe versiones antiguas del mismo) cada vez que administras en Contribute Administrator.Si el archivo de configuración compartida no está en el servidor o está dañado, Dreamweaver devuelve el error «El archivo requerido para la compatibilidad con Contribute no existe en el servidor» cada vez que intentas una operación de red (como put).Para asegurar que el archivo correcto esté en el servidor, deshabilita la conexión al servidor en Dreamweaver, inicia Contribute Administrator, haz un cambio de administración, y luego vuelve a conectarte al servidor en Dreamweaver.Para más información, consulte la Ayuda de Adobe Contribute.

Seleccione Sitio > Administrar sitios.

Seleccione un sitio y haga clic en Editar.

En el cuadro de diálogo Configuración del sitio, expanda Ajustes avanzados, seleccione la categoría Contribute y, a continuación, seleccione Habilitar compatibilidad de Contribute.

Si aparece un cuadro de diálogo diciendo que debes habilitar Design Notes y Check In/Check Out, haz clic en Aceptar.

Si aún no has proporcionado tu información de contacto de Check In/Check Out, escribe tu nombre y dirección de correo electrónico en el cuadro de diálogo, y luego haz clic en Aceptar.El estado de Rollback, el estado de CPS, el cuadro de texto URL raíz del sitio y el botón Administrar sitio en Contribute aparecen en el cuadro de diálogo Definición del sitio.

Si Rollback está habilitado en Contribute, tendrás la capacidad de revertir a versiones anteriores de archivos que hayas cambiado en Dreamweaver.

Verifica la URL en el cuadro de texto URL raíz del sitio y corrígela si es necesario.Dreamweaver construye una URL raíz del sitio basada en otra información de definición del sitio que has proporcionado, pero a veces la URL construida no es del todo correcta.

Haz clic en el botón Prueba para verificar que has introducido la URL correcta.

Nota

Si está listo para enviar una clave de conexión o realizar tareas de administración del sitio de Contribute ahora, omita los pasos restantes.

Haga clic en Administrar sitio en Contribute si desea realizar cambios de administración. Recuerde que debe tener Contribute instalado en la misma máquina si desea abrir Administrador de Contribute desde Dreamweaver.

Haga clic en Guardar y, a continuación, en Listo.

Administrar un sitio de Contribute usando Dreamweaver

Después de habilitar la compatibilidad con Contribute, puedes usar Dreamweaver para iniciar Contribute y realizar tareas de administración del sitio.

Nota

Contribute debe estar instalado en el mismo ordenador que Dreamweaver.

Como administrador de un sitio de Contribute, puede:

  • Cambiar la configuración de administración de todo el sitio.

    La configuración de administración de Contribute es un conjunto de parámetros que se aplican a todos los usuarios del sitio Web. Dicha configuración permite ajustar Contribute para facilitar su utilización a los usuarios.

  • Cambiar los permisos otorgados a las funciones de usuario de Contribute.

  • Configurar usuarios de Contribute.

    Los usuarios de Contribute necesitan cierta información sobre el sitio para poder conectarse a él. Puede empaquetar toda esta información en un archivo que se conoce como clave de conexión para enviarla a los usuarios de Contribute.

Nota

Una clave de conexión no es lo mismo que un archivo de sitio exportado de Dreamweaver.  

Nota

Antes de proporcionar a los usuarios de Contribute la información de conexión que necesitan para editar páginas, utilice Dreamweaver para crear la jerarquía básica de carpetas para su sitio y para crear las plantillas y hojas de estilo CSS necesarias para el sitio.

Seleccione Sitio > Administrar sitios.
Seleccione un sitio y haga clic en Editar.
En el cuadro de diálogo Configuración del sitio, expanda Ajustes avanzados y seleccione la categoría Contribute.
Haga clic en el botón Administrar sitio en Contribute.
Nota

Este botón no aparece si no ha habilitado la compatibilidad con Contribute.

Si se le solicita, introduzca la contraseña de administrador y, a continuación, haga clic en Aceptar.

Aparecerá el cuadro de diálogo Administrar sitio Web.

  • Para cambiar la configuración administrativa, seleccione una categoría de la lista de la izquierda y, a continuación, cambie la configuración según sea necesario.

  • Para cambiar la configuración de funciones, en la categoría Usuarios y funciones, haga clic en Editar configuración de función y, a continuación, realice los cambios necesarios.

  • Para enviar una clave de conexión para configurar usuarios, en la categoría Usuarios y funciones, haga clic en Enviar clave de conexión y, a continuación, complete el Asistente de conexión.

Haga clic en Cerrar, luego en Aceptar y, a continuación, en Listo.

Para obtener más información sobre la configuración administrativa, la administración de funciones de usuario o la creación de una clave de conexión, consulte la Ayuda de Contribute.

Eliminar, mover o cambiar el nombre de un archivo remoto en un sitio de Contribute

Eliminar un archivo del servidor remoto que aloja un sitio de Contribute funciona de forma muy similar a eliminar un archivo del servidor de cualquier sitio de Dreamweaver. Sin embargo, cuando elimina un archivo de un sitio de Contribute, Dreamweaver pregunta si desea eliminar todas las versiones anteriores del archivo. Si elige conservar las versiones anteriores, Dreamweaver guarda una copia de la versión actual en la carpeta _baks para que pueda restaurarla más tarde.

Cambiar el nombre de un archivo remoto o moverlo de una carpeta a otra en un sitio de Contribute funciona de la misma manera que funciona en cualquier sitio de Dreamweaver. En un sitio de Contribute, Dreamweaver también cambia el nombre o mueve las versiones anteriores asociadas del archivo que se guardan en la carpeta _baks.

Seleccione el archivo en el panel Remoto del panel Archivos (Ventana > Archivos) y, a continuación, pulse Retroceso (Windows) o Suprimir (Macintosh).

Aparece un cuadro de diálogo que te pide confirmar que quieres eliminar el archivo.

En el cuadro de diálogo de confirmación:
  • Para eliminar todas las versiones anteriores del archivo, así como la versión actual, seleccione la opción Eliminar versiones de reversión.

  • Para mantener versiones anteriores en el servidor, desmarque la opción Eliminar versiones de reversión.

Haga clic en Sí para eliminar el archivo.

Permitir que los usuarios de Contribute accedan a las plantillas sin acceso a la carpeta raíz

En un sitio de Contribute, administras los permisos subyacentes de archivos y carpetas directamente en el servidor.Si, por razones de seguridad, no puede otorgar a los usuarios acceso de lectura a la carpeta /Templates, aún puede poner las plantillas a disposición de los usuarios.

Configure el sitio de Contribute para que su carpeta raíz sea la carpeta que desee que los usuarios vean como raíz.
Copiar manualmente la carpeta de plantilla de la carpeta raíz del sitio principal a la carpeta raíz del sitio de Contribute, utilizando el panel Archivos.
Después de actualizar las plantillas del sitio principal, vuelva a copiar las plantillas modificadas en las subcarpetas apropiadas según sea necesario.

Si adoptas este enfoque, no uses vínculos relativos a la raíz del sitio en las subcarpetas.Los vínculos relativos a la raíz del sitio son relativos a la carpeta raíz principal del servidor, no a la carpeta raíz que defina en Dreamweaver.Los usuarios de Contribute no pueden crear vínculos relativos a la raíz del sitio.

Si los vínculos de una Página de Contribute parecen estar rotos, es posible que haya un problema con los permisos de carpeta, especialmente si los vínculos apuntan a páginas fuera de la carpeta raíz del usuario de Contribute.Comprobar los permisos de lectura y escritura de las carpetas en el servidor.

Solución de problemas con un sitio de Contribute

Si un archivo remoto en un sitio de Contribute parece estar desprotegido, pero el archivo no está realmente bloqueado en el ordenador del usuario, puede desbloquear el archivo para permitir que los usuarios lo editen.

Cuando haces clic en cualquier botón relacionado con la administración del sitio de Contribute, Dreamweaver verifica que puedes conectarte a tu sitio remoto y que la URL raíz del sitio que has proporcionado para el sitio es válida.Si Dreamweaver no puede conectarse, o si la URL no es válida, aparece un mensaje de error.

Si las herramientas de administración no funcionan correctamente, puede que haya algún problema con la carpeta _mm.

Desbloqueo de un archivo en un sitio de Contribute

Nota

Antes de seguir este procedimiento, asegúrese de que el archivo realmente no esté desprotegido.Si desbloquea un archivo mientras un usuario de Contribute lo está editando, varios usuarios podrían editar el archivo simultáneamente.

Siga uno de estos procedimientos:
  • Abra el archivo en la ventana de documento y luego seleccione Sitio > Deshacer desprotección.

  • En el panel Archivos (Ventana > Archivos), haga clic con el botón derecho (Windows) o Control‑clic (Macintosh) y luego seleccione Deshacer desprotección.

    Puede aparecer un cuadro de diálogo que indica quién tiene el archivo desprotegido y le pide que confirme que desea desbloquear el archivo.

Si aparece dicho cuadro de diálogo, haga clic en Sí para confirmar.

El archivo quedará desbloqueado en el servidor.

Solucionar problemas de conexión de un sitio de Contribute

Compruebe la URL raíz del sitio en la categoría Contribute del cuadro de diálogo Definición del sitio abriendo esa URL en un explorador para asegurarse de que se abra la página correcta.
Use el botón Prueba en la categoría Información remota del cuadro de diálogo Definición del sitio para asegurarse de que puede conectarse al sitio.
Si la URL es correcta pero el botón Prueba resulta en un mensaje de error, solicite ayuda a su administrador del sistema.

Solucionar problemas de las herramientas de administración de Contribute

En el servidor, asegúrate de que tengas permisos de lectura y escritura, y permisos ejecutables si es necesario, para la carpeta _mm.
Asegúrate de que la carpeta _mm contenga un archivo de configuración compartida con extensión CSI.
Si no es así, usa el Asistente de conexión (Windows) o el Asistente de conexión (Macintosh) para crear una conexión al sitio y convertirte en administrador del sitio.El archivo de configuración compartida se crea automáticamente cuando te conviertes en administrador. Para obtener más información sobre cómo convertirse en administrador de un sitio web de Contribute existente, consulta Administering Contribute en la ayuda de Contribute.