Supprimer les dossiers _notes et SVN pour Dreamweaver

Supprimer les dossiers _notes

Un très bon article expliquant comment faire cohabiter SVN et Dreamweaver. Il vous apprends à vous débarrasser des répertoires _notes :

  • Site > Gérer les sites > [votre projet] > Modifier
    • Décochez Gérer les Design Notes.
    • Décochez Conserver les informations de synchronisation.

SVN pour Dreamweaver pour ceux utilisent Subversion

L'article cité précédemment explique comment configurer Tortoise SVN et Dreamweaver pour qu'ils cohabitent ensemble, les _notes sont ignorés par SVN et les .svn de SVN sont ignorés par Dreamweaver lors des transferts via l'extension Cloak/Uncloak SCM Directories.

L'extension Cloak/Uncloak SCM Directories (Open Source et gratuite) Heureusement, une extension est disponible pour palier au problème de publication des fichiers .svn à destination du serveur. Elle s'appelle Cloak/Uncloak SCM Directories et permet le voilage sur demande de tous les dossiers SCM (source control management) de votre projet, même si ils sont cachés. Les options cloak et uncloak s'ajoutent au menu Commandes de Dreamweaver après avoir activer le Voilage pour chacun de vos projets.

Vu la doc, CS4 semble inclure en natif la gestion des dépôts SVN.

Editer les fichiers .inc comme des fichiers .php

Dreamweaver 8 :

1) C:\Program Files\Macromedia\Dreamweaver 8\Configuration\DocumentTypes\MMDocumentTypes.xml ->

	<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic" winfileextension="php,php3,php4,php5" macfileextension="php,php3,php4,php5" file="Default.php" writebyteordermark="false">
->
	<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic" winfileextension="php,php3,php4,php5,inc" macfileextension="php,php3,php4,php5,inc" file="Default.php" writebyteordermark="false">


2) preferences -> Types de fichiers  / Editeurs -> ouvrir en mode code : supprimer .inc

Dreamweaver MX :

1) C:\Program Files\Macromedia\Dreamweaver MX\Configuration\DocumentTypes\MMDocumentTypes.xml ->

	<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic" winfileextension="php,php3" macfileextension="php,php3" file="Default.php">
->
	<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic" winfileextension="php,php3,inc" macfileextension="php,php3,inc" file="Default.php">


2) preferences -> Types de fichiers  / Editeurs -> ouvrir en mode code : supprimer .inc

Dreamweaver UTF8

On peut avoir besoin de remplacer l'encodage par défaut "Europe occidentale" (charset iso-8859-1) en utf-8 (Unicode)

Selon Dreamweaver UTF8 :

Dans DreamWeaver, il est possible de modifier le format d’encodage pour un fichier.

Sélectionnez le menu "Modifier", puis "Propriétés de la page..."
Sélectionnez la partie "Titre/Codage", vous pouvez sélectionner le format

Pour modifier le format par défaut des fichiers, vous pouvez procéder de la manière suivante :

Sélectionnez le menu "Edition", puis "Préférences..."
Sélectionnez la partie "Nouveau document", vous pouvez sélectionner le format dans la partie "Codage par défaut"

Pour éviter les problèmes de caractères envoyés avant les headers http, il est préférable de décocher l’option "Inclure une signature unicode (BOM)" En effet, en UTF-8, il est possible que des caractères soient présents, mais invisibles, en début de fichier avant la balise ‹?php