SPIP

[ar] [bg] [ca] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [sv] [tr] [vi] [zh] Espace de traduction

Télécharger la dernière version de SPIP

SPIP 1.9.2 SPIP 1.9.2
Accueil du site > Documentation en français > Questions et réponses > FAQ technique > Après modification de mes squelettes avec Dreamweaver (Macromedia), (...)

Après modification de mes squelettes avec Dreamweaver (Macromedia), j’obtiens des messages d’erreur quand je les installe sur le serveur.

Avril 2002 — maj : Août 2007

Toutes les versions de cet article :


art1006-1De nombreux utilisateurs de SPIP utilisent Dreamweaver (de Macromedia) pour modifier les squelettes de mise en page de leur site. Ce choix peut en effet se justifier par le fait que Dreamweaver permet à la fois de travailler en mode graphique (WYSIWYG) et d’accéder immédiatement au code source (ce qui est indispensable pour travailler proprement sur les squelettes).

Cependant, Dreamweaver a une fâcheuse tendance à modifier le code des squelettes et à perturber le fonctionnement des boucles. Les codes spécifiques à SPIP ne sont en effet par reconnus comme du code HTML, et Dreamweaver essaie de les corriger, ce qui interdit ensuite le bon fonctionnement de vos pages (on obtient un message d’erreur : « tag fermant manquant »).

La solution consiste tout simplement à interdire à Dreamweaver de corriger « tout seul » le code source :

-  dans le menu « Edit », sélectionnez « Preferences » ;

-  sélectionnez l’onglet « Code rewriting », et décochez toutes les options.

art1006-2

Cela fait, Dreamweaver ne devrait plus modifier votre code source à votre insu.


Et voici un autre « truc » pour que l’affichage des codes spip soit correct :

Coller dans ...../dreamweaver/configuration/ThirdPartyTags
-  deux images nommées SPIP.gif (par exemple redacteurs-off.gif et redacteurs-on.gif)
-  un fichier spip.xml contenant :

Les balises SPIP seront alors remplacées par l’image, et éditables dans la fenêtre « propriété de l’objet ».

P.-S.

A titre d’exemple, voici un paquet qu’il vous suffit de dézipper dans le répertoire /dreamweaver/configuration/ThirdPartyTags pour obtenir le résultat décrit ci-dessus.

Zip - 22.9 ko
Fichiers pour Dreamweaver
Dézipper les fichiers de l’archive dans le répertoire "ThirdPartyTags" de Dreamweaver, et c’est tout !

Voir le squelette de cette page Site réalisé avec SPIP | Espace de traduction | Espace privé