Gestion de sites créés à l’aide de Contribute

Adobe® Contribute® CS4 regroupe les fonctions d’un navigateur Web et d’un éditeur de pages web. Il permet à vos collègues ou clients de naviguer jusqu’à une page d’un site que vous avez créé et de modifier ou de mettre à jour cette page s’ils possèdent les droits d’accès adéquats. Les utilisateurs de Contribute peuvent ajouter et mettre à jour du contenu Web de base, y compris du texte mis en forme, des images, des tableaux et des liens. Les administrateurs de sites Contribute peuvent limiter les actions que les utilisateurs ordinaires (non administrateurs) peuvent effectuer dans un site.

Remarque :

Cette section s’adresse aux administrateurs de Contribute.

En tant qu’administrateur du site, vous donnez la possibilité aux personnes qui ne sont pas administrateurs de modifier des pages en créant et en leur envoyant une clé de connexion (pour plus d’informations sur la façon de procéder, consultez l’aide de Contribute). Vous pouvez également configurer une connexion à un site Contribute à l’aide de Dreamweaver qui vous permet, à vous ou à votre concepteur de site, de vous connecter au site Contribute et d’utiliser toutes les fonctions de modification disponibles sous Dreamweaver.

Contribute ajoute des fonctionnalités à votre site web avec Contribute Publishing Server (CPS), une suite d’applications de publication et d’outils de gestion utilisateur qui vous permet d’intégrer Contribute au service d’annuaire utilisateur de votre organisation (Lightweight Directory Access Protocol (LDAP) ou Active Directory, par exemple). Lorsque vous activez votre site Dreamweaver en tant que site Contribute, Dreamweaver lit les paramètres d’administration de Contribute chaque fois que vous vous connectez au site distant. Si Dreamweaver détecte que CPS est actif, il hérite de certaines fonctionnalités des services CPS (restauration des fichiers et consignation des événements, par exemple).

Vous pouvez utiliser Dreamweaver pour vous connecter à un site Contribute et modifier un fichier de ce site. La plupart des options Dreamweaver fonctionnent avec un site Contribute de la même façon qu’avec tout autre site. Toutefois, lorsque vous utilisez Dreamweaver avec un site Contribute, Dreamweaver effectue automatiquement certaines opérations de gestion de fichiers, telles que l’enregistrement de différentes versions d’un document et la consignation de certains événements dans la console CPS.

Pour plus d’informations, consultez l’aide de Contribute.

Structure du site et conception de pages pour un site Contribute

Pour permettre aux utilisateurs de Contribute de modifier votre site web, tenez compte des considérations suivantes lors de sa structuration :

  • Utilisez une structure de site simple. Évitez de créer de nombreux niveaux de dossiers. Regroupez les éléments associés dans un même dossier.

  • Définissez des droits en lecture et en écriture appropriés pour les dossiers sur le serveur.

  • Ajoutez des pages d’index aux dossiers à mesure que vous les créez pour inciter les utilisateurs de Contribute à placer les nouvelles pages dans les dossiers appropriés. Par exemple, si les utilisateurs de Contribute fournissent des pages contenant des comptes rendus de réunions, vous pouvez créer un dossier dans le dossier racine du site appelé comptes_rendus et y insérer une page d’index. Vous devez ensuite créer un lien qui renvoie à la page d’index des comptes rendus sur la page principale du site. Un utilisateur de Contribute peut alors atteindre la page d’index et créer une page de procès-verbal pour une réunion donnée, désignée par un lien depuis cette page.

  • Dans chaque page d’index du dossier, fournissez une liste de liens vers chaque page et document contenus dans ce dossier.

  • Utilisez des conceptions de pages simples en évitant des mises en forme fantaisistes.

  • Utilisez CSS plutôt que des balises HTML et attribuez un nom descriptif à vos styles CSS. Si les utilisateurs de Contribute utilisent un jeu de styles standard dans Microsoft Word, attribuez à vos styles CSS les mêmes noms que ceux des styles Word correspondants, afin que Contribute puisse faire correspondre les styles lorsqu’un utilisateur copie des données d’un document Word et les colle dans une page Contribute.

  • Pour empêcher les utilisateurs de Contribute d’utiliser un style CSS, modifiez le nom du style de sorte qu’il commence par mmhide_. Par exemple, si vous utilisez un style nommé Justification_droite dans une page mais que vous ne souhaitez pas que les utilisateurs de Contribute puissent utiliser ce style, renommez-le de la façon suivante : mmhide_Justification_droite.

Remarque :

vous devez ajouter mmhide_ au nom du style en mode Code et non dans le panneau CSS.

  • Dans un souci de simplicité, utilisez aussi peu de styles CSS que possible.
  • Si vous utilisez des inclusions côté serveur pour des éléments de pages HTML, par exemple des en-têtes ou des pieds de page, créez une page HTML non liée contenant les liens vers les fichiers d’inclusion. Les utilisateurs de Contribute peuvent ensuite marquer cette page et l’utiliser pour rechercher les fichiers d’inclusion et les modifier.

Transfert de fichiers depuis et vers un site Contribute

Contribute utilise un système similaire au système d’archivage et d’extraction de Dreamweaver afin qu’un seul utilisateur à la fois puisse modifier une page web donnée. Lorsque vous activez la compatibilité avec Contribute sous Dreamweaver, le système d’archivage et d’extraction de Dreamweaver est automatiquement activé.

Pour transférer des fichiers depuis et vers un site Contribute à l’aide de Dreamweaver, utilisez toujours les commandes Archiver et Extraire. Si vous utilisez les commandes Placer et Acquérir pour transférer les fichiers, vous risquez d’écraser les dernières modifications apportées à un fichier par un utilisateur de Contribute.

Lorsque vous archivez un fichier dans un site Contribute, Dreamweaver effectue automatiquement une copie de sauvegarde de la version précédemment archivée du fichier dans le dossier _baks et ajoute votre nom d’utilisateur et la date à un fichier Design Notes.

Autorisations des fichiers et des dossiers Contribute sur le serveur

Contribute offre un moyen de gérer les autorisations de fichiers et de dossiers pour chaque rôle d’utilisateur que vous aurez défini ; toutefois, Contribute ne permet pas de gérer les autorisations de lecture et d’écriture de base affectées aux fichiers et aux dossiers par le serveur. Sous Dreamweaver, vous pouvez gérer ces autorisations directement sur le serveur.

Si un utilisateur de Contribute ne dispose pas de droit d’accès en lecture sur le serveur pour un fichier dépendant, tel qu’une image affichée dans une page, le contenu de ce fichier ne s’affiche pas dans la fenêtre Contribute. Par exemple, si un utilisateur ne dispose pas de droit d’accès en lecture à un dossier d’images, les images contenues dans ce dossier s’affichent sous la forme d’icônes d’image déchirée dans Contribute. De même, les modèles Dreamweaver sont stockés dans un sous-dossier du dossier racine du site. Ainsi, si un utilisateur de Contribute ne dispose pas d’accès en lecture au dossier racine, il ne peut pas utiliser les modèles de ce site, sauf si vous copiez les modèles dans un dossier accessible.

Lorsque vous définissez un site Dreamweaver, vous devez accorder aux utilisateurs des droits d’accès en lecture au dossier /_mm sur le serveur (sous-dossier _mm du dossier racine), ainsi qu’au dossier /Templates et à tous les dossiers contenant des actifs dont ils auront besoin.

Si pour une raison quelconque, vous ne pouvez pas accorder de droits d’accès en lecture au dossier /Templates, vous pouvez tout de même rendre les modèles accessibles aux utilisateurs de Contribute. Voir Activation de l’accès aux modèles sans l’accès au dossier racine pour les utilisateurs de Contribute.

Pour plus d’informations sur les autorisations Contribute, voir Administration de Contribute dans l’aide de Contribute.

Fichiers spéciaux Contribute

Contribute utilise différents fichiers spéciaux qui ne sont pas destinés à être consultés par les visiteurs du site :

  • le fichier de paramètres partagés, avec une extension CSI, qui s’affiche dans un dossier nommé _mm dans le dossier racine du site et contient des informations utilisées par Contribute pour la gestion du site ;

  • des versions précédentes de fichiers, dans des dossiers nommés _baks ;

  • des versions temporaires de pages, afin que les utilisateurs puissent afficher un aperçu des modifications ;

  • des fichiers de verrouillage temporaires, indiquant qu’une page spécifique est en cours de modification ou affichée en aperçu ;

  • des fichiers Design Notes contenant des métadonnées relatives aux pages du site.

    En général, vous ne devez pas modifier ces fichiers spéciaux sous Dreamweaver ; Dreamweaver les gère automatiquement.

    Si vous ne souhaitez pas que ces fichiers spéciaux Contribute apparaissent sur votre serveur publiquement accessible, vous pouvez définir un serveur intermédiaire sur lequel les utilisateurs de Contribute pourront travailler sur les pages. Vous pouvez ensuite régulièrement copier ces pages web du serveur intermédiaire au serveur de production qui se trouve sur le Web. Si vous utilisez un serveur intermédiaire, copiez uniquement les pages web sur le serveur de production. Ne copiez aucun des fichiers spéciaux Contribute mentionnés ci-dessus. En particulier, ne copiez pas les dossiers _mm et _baks sur le serveur de production.

Remarque :

pour plus d’informations sur la configuration d’un serveur afin d’éviter que les visiteurs ne voient les fichiers des dossiers commençant par un souligné, consultez le chapitre traitant de la sécurité des sites web dans l’aide de Contribute.

Parfois, vous devrez supprimer manuellement d’autres fichiers spéciaux Contribute. Par exemple, si Contribute n’arrive pas à supprimer des pages temporaires d’aperçu, une fois l’aperçu fermé par l’utilisateur, vous devez supprimer ces pages temporaires manuellement. Le nom de fichier des pages temporaires d’aperçu commence par TMP.

De même, un fichier de verrouillage obsolète peut accidentellement rester sur le serveur. Dans ce cas, vous devez le supprimer manuellement pour que les autres utilisateurs puissent modifier la page.

Préparation d’un site à utiliser avec Contribute

Si vous préparez un site Dreamweaver existant pour les utilisateurs de Contribute, vous devez activer la compatibilité avec Contribute de façon explicite afin d’utiliser les fonctions relatives à Contribute ; Dreamweaver n’affiche pas de message vous invitant à le faire ; toutefois, lorsque vous vous connectez à un site qui a été configuré en tant que site Contribute (avec un administrateur), Dreamweaver vous invite à activer la compatibilité avec Contribute.

Tous les types de connexion ne prennent pas en charge la compatibilité avec Contribute. Les restrictions suivantes s’appliquent aux types de connexions :

  • Si vous vous connectez à votre site distant à l’aide de WebDAV, vous ne pouvez pas activer la compatibilité avec Contribute, car ces systèmes de commande source ne sont pas compatibles avec les systèmes Design Notes et les systèmes d’archivage et d’extraction que Dreamweaver utilise pour les sites Contribute.

  • Si vous utilisez RDS pour vous connecter à votre site distant, vous pouvez activer la compatibilité avec Contribute, mais vous devez ensuite personnaliser votre connexion avant de pouvoir la partager avec des utilisateurs de Contribute.

  • Si vous utilisez votre ordinateur local comme serveur Web, vous devez définir le site à l’aide d’une connexion FTP ou réseau (au lieu d’un simple chemin de dossier local) pour pouvoir partager votre connexion avec des utilisateurs de Contribute.

Lorsque vous activez la compatibilité avec Contribute, Dreamweaver active automatiquement Design Notes (y compris l’option Télécharger les Design Notes pour les partager), ainsi que le système d’archivage et d’extraction de fichiers.

Si Contribute Publishing Server (CPS) est actif sur le site distant auquel vous vous connectez, Dreamweaver notifie CPS dès que vous exécutez une opération réseau, telle que l’archivage, la restauration ou la publication d’un fichier. Le CPS conserve une trace de ces événements, que vous pouvez afficher dans la console d’administration CPS. (Si vous désactivez CPS, ces événements ne sont pas consignés.) L’activation de CPS s’effectue via Contribute. Pour plus d’informations, consultez l’aide d’Adobe Contribute.

Remarque :

vous pouvez rendre un site compatible avec Contribute sans que Contribute soit installé sur votre ordinateur. Toutefois, si vous souhaitez démarrer Contribute Administrator à partir de Dreamweaver, Contribute doit être installé sur le même ordinateur que Dreamweaver et vous devez être connecté au site distant avant d’activer la compatibilité avec Contribute. Dans le cas contraire, Dreamweaver ne peut pas lire les paramètres d’administration de Contribute pour déterminer si les services CPS et l’option de restauration sont activés.

Remarque :

vous devez vous assurer que le fichier de paramètres partagés (fichier CSI) que Contribute emploie pour administrer le site se trouve bien sur le serveur distant et n’est pas endommagé. Contribute crée automatiquement ce fichier (et écrase ses anciennes versions) dès que vous effectuez des tâches d’administration dans Contribute Administrator. Si le fichier de paramètres partagés ne se trouve pas sur le serveur, ou s’il est endommagé, Dreamweaver vous informe que le fichier requis pour la compatibilité avec Contribute n’existe pas sur le serveur dès que vous tentez une opération réseau (comme un placement). Pour vous assurer que le fichier correct se trouve bien sur le serveur, désactivez la connexion au serveur sous Dreamweaver, démarrez Contribute Administrator, apportez une modification administrative, puis reconnectez-vous au serveur sous Dreamweaver. Pour plus d’informations, consultez l’aide d’Adobe Contribute.

  1. Choisissez Site > Gérer les sites.

  2. Sélectionnez un site, puis cliquez sur Modifier.

  3. Dans la boîte de dialogue Configuration du site, développez Paramètres avancés, sélectionnez la catégorie Contribute, puis activez l’option Activer la compatibilité avec Contribute.

  4. Si une boîte de dialogue s’affiche indiquant que vous devez activer Design Notes et la fonction Archiver/Extraire, cliquez sur OK.

  5. Si vous n’avez pas déjà fourni les informations de contact pour la fonction Archiver/Extraire, entrez votre nom et votre adresse électronique dans la boîte de dialogue, puis cliquez sur OK. L’état de la restauration, l’état des services CPS, la zone de texte URL de la racine du site et le bouton Administrer le site dans Contribute apparaissent dans la boîte de dialogue Définition du site.

    Si la restauration est activée dans Contribute, vous pouvez restaurer les versions précédentes des fichiers que vous avez modifiés sous Dreamweaver.

  6. Vérifiez l’URL qui s’affiche dans la zone de texte URL de la racine du site et modifiez-la le cas échéant. Dreamweaver construit une URL de la racine du site en fonction des informations de définition de site que vous avez fournies, mais il se peut que l’URL construite ne soit pas tout à fait correcte.

  7. Cliquez sur le bouton Tester pour vérifier si l’URL que vous avez saisie est correcte.

    Remarque :

    si vous êtes prêt à envoyer une clé de connexion ou à effectuer les tâches d’administration du site Contribute, ignorez les étapes restantes.

  8. Cliquez sur Administrer le site dans Contribute si vous voulez apporter des modifications administratives. N’oubliez pas que Contribute doit être installé sur le même ordinateur si vous voulez ouvrir Contribute Administrator à partir de Dreamweaver.

  9. Cliquez sur Enregistrer, puis sur Terminé.

Administration d’un site Contribute avec Dreamweaver

Après avoir activé la compatibilité avec Contribute, vous pouvez utiliser Dreamweaver pour lancer Contribute afin d’effectuer les tâches d’administration du site.

Remarque :

Contribute doit être installé sur le même ordinateur que Dreamweaver.

En tant qu’administrateur d’un site Contribute, vous pouvez :

  • modifier les paramètres administratifs au niveau du site ;

    Les paramètres administratifs de Contribute rassemblent les paramètres qui s’appliquent à l’ensemble des utilisateurs de votre site web. Ces paramètres permettent de configurer Contribute avec précision pour bénéficier d’une meilleure expérience utilisateur.

  • modifier les autorisations accordées aux rôles utilisateur de Contribute ;

  • définir les utilisateurs de Contribute.

    Les utilisateurs de Contribute ont besoin de certaines informations sur le site pour pouvoir s’y connecter. Vous pouvez regrouper toutes ces informations dans un fichier, appelé clé de connexion, que vous envoyez aux utilisateurs de Contribute.

Remarque :

une clé de connexion ne correspond pas à un fichier de site exporté de Dreamweaver.  

Remarque :

Avant de donner aux utilisateurs de Contribute les informations de connexion dont ils ont besoin pour modifier les pages, utilisez Dreamweaver pour créer la hiérarchie de dossiers de base de votre site, ainsi que les modèles et les feuilles de style CSS nécessaires au site.

  1. Choisissez Site > Gérer les sites.
  2. Sélectionnez un site, puis cliquez sur Modifier.
  3. Dans la boîte de dialogue Configuration du site, développez Paramètres avancés, puis sélectionnez la catégorie Contribute.
  4. Cliquez sur le bouton Administrer le site dans Contribute.

    Remarque :

    ce bouton s’affiche uniquement si vous avez activé la compatibilité avec Contribute.

  5. Si nécessaire, tapez le mot de passe administrateur, puis cliquez sur OK.

    La boîte de dialogue Administration du site web s’affiche.

    • Pour modifier les paramètres administratifs, sélectionnez une catégorie dans la liste de gauche, puis modifiez les paramètres en fonction des besoins.

    • Pour modifier les paramètres de rôle, dans la catégorie Utilisateurs et rôles, cliquez sur Modifier les paramètres de rôle, puis apportez les modifications nécessaires.

    • Pour envoyer une clé de connexion afin de définir les utilisateurs, dans la catégorie Utilisateurs et rôles, cliquez sur Envoyer la clé de connexion, puis renseignez l’Assistant de connexion.

  6. Cliquez sur Fermer, puis sur OK et sur Terminé.

Pour plus d’informations sur les paramètres administratifs, la gestion des rôles utilisateur ou la création d’une clé de connexion, voir l’aide de Contribute.

Suppression, déplacement ou modification du nom d’un fichier distant sur un site Contribute

Pour supprimer un fichier d’un serveur distant qui héberge un site Contribute, procédez de la même façon que pour supprimer un fichier sur le serveur de tout site Dreamweaver. Toutefois, lorsque vous supprimez un fichier d’un site Contribute, Dreamweaver vous demande si vous souhaitez supprimer toutes les anciennes versions du fichier. Si vous décidez de les conserver, Dreamweaver enregistre une copie de la version actuelle dans le dossier _baks afin que vous puissiez la restaurer ultérieurement.

Pour modifier le nom d’un fichier distant ou déplacer le fichier d’un dossier à un autre dans un site Contribute, procédez de la même façon que sur tout site Dreamweaver. Dans un site Contribute, Dreamweaver renomme ou déplace également les anciennes versions du fichier associées qui sont enregistrées dans le dossier _baks.

  1. Sélectionnez le fichier dans le volet distant du panneau Fichiers (Fenêtre > Fichiers) et appuyez sur Retour arrière (Windows) ou Arrière (Macintosh).

    Une boîte de dialogue s’affiche vous demandant de confirmer la suppression du fichier.

  2. Dans la boîte de dialogue de confirmation :
    • Pour supprimer toutes les versions précédentes du fichier ainsi que la version actuelle, sélectionnez l’option Supprimer les versions de restauration.

    • Pour conserver les anciennes versions sur le serveur, désélectionnez l’option Supprimer les versions de restauration.

  3. Cliquez sur Oui pour supprimer le fichier.

Activation de l’accès aux modèles sans l’accès au dossier racine pour les utilisateurs de Contribute

Dans un site Contribute, les autorisations de fichiers et de dossiers de base sont gérées directement sur le serveur. Si pour des raisons de sécurité, vous ne pouvez pas accorder de droits d’accès en lecture au dossier /Templates, vous pouvez tout de même rendre les modèles accessibles aux utilisateurs.

  1. Définissez le site Contribute afin que le dossier racine soit le dossier qui s’affiche en tant que racine pour les utilisateurs.
  2. Copiez manuellement le dossier de modèles du dossier racine du site principal dans le dossier racine du site Contribute, à l’aide du panneau Fichiers.
  3. Après avoir modifié le site principal, recopiez les modèles modifiés dans les sous-dossiers appropriés.

    Si vous faites appel à cette méthode, n’utilisez pas de liens relatifs à la racine du site dans les sous-dossiers. Les liens relatifs à la racine du site sont associés au dossier racine principal du serveur, et non au dossier racine défini sous Dreamweaver. Les utilisateurs de Contribute ne peuvent pas créer de liens relatifs à la racine du site.

    Si les liens d’une page Contribute apparaissent rompus, il peut s’agir d’un problème d’autorisations pour le dossier, en particulier si les liens renvoient à des pages qui ne se trouvent pas dans le dossier racine de l’utilisateur de Contribute. Vérifiez les autorisations de lecture et d’écriture pour les dossiers sur le serveur.

Dépannage d’un site Contribute

Si un fichier distant d’un site Contribute semble avoir été extrait, mais qu’il n’est pas réellement verrouillé sur l’ordinateur de l’utilisateur, vous pouvez déverrouiller le fichier afin de permettre aux utilisateurs de le modifier.

Lorsque vous cliquez sur un bouton lié à l’administration d’un site Contribute, Dreamweaver vérifie qu’il peut se connecter au site distant et que l’URL de la racine du site indiquée pour le site est valide. Si Dreamweaver ne peut pas se connecter ou si l’URL n’est pas valide, un message d’erreur s’affiche.

Si les outils d’administration ne fonctionnent pas correctement, cela peut être dû au dossier _mm .

Déverrouillage d’un fichier dans un site Contribute

Remarque :

avant de suivre cette procédure, assurez-vous que le fichier n’est pas extrait. Si vous déverrouillez un fichier pendant qu’un utilisateur de Contribute le modifie, plusieurs utilisateurs risquent de modifier ce fichier en même temps.

  1. Effectuez l’une des opérations suivantes :
    • Ouvrez le fichier dans la fenêtre Document, puis choisissez Site > Annuler extraction.

    • Dans le panneau Fichiers (Fenêtre > Fichiers), cliquez avec le bouton droit (Windows) ou en maintenant la touche Ctrl enfoncée (Macintosh), puis sélectionnez Annuler extraction.

      Une boîte de dialogue peut s’afficher, qui indique l’utilisateur ayant extrait le fichier et demande de confirmer le déverrouillage du fichier.

  2. Si cette boîte de dialogue s’affiche, cliquez sur Oui pour confirmer.

    Le fichier est déverrouillé sur le serveur.

Dépannage des problèmes de connexion pour un site Contribute

  1. Vérifiez l’URL de la racine du site dans la catégorie Contribute de la boîte de dialogue Définition de site en ouvrant cette URL dans un navigateur, pour vous assurer qu’elle ouvre la bonne page.
  2. Cliquez sur le bouton Tester dans la catégorie Infos distantes de la boîte de dialogue Définition du site pour vous assurer que vous pouvez vous connecter au site.
  3. Si l’URL est correcte mais qu’un message d’erreur s’affiche lorsque vous effectuez un test, contactez votre administrateur système pour obtenir de l’aide.

Dépannage des outils administratifs de Contribute

  1. Sur le serveur, assurez-vous que vous disposez des autorisations de lecture et d’écriture, voire d’exécution, pour le dossier _mm.
  2. Vérifiez que le dossier _mm contient un fichier de paramètres partagés portant l’extension CSI.
  3. Si ce n’est pas le cas, utilisez l’Assistant de connexion pour créer une connexion au site et devenir administrateur du site. Le fichier de paramètres partagés est créé automatiquement lorsque vous devenez administrateur. Pour plus d’informations sur la façon de devenir administrateur d’un site web Contribute existant, consultez la section Administration de Contribute dans l’aide de Contribute.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne