Modification de toutes le pages

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Invité

Modification de toutes le pages

Message par Invité »

Bonjour,
j'ai crée un site il y a quelques temps. Ce n'était pas avec kompozer au départ.
Puis j'ai eu des modifications à faire et je me suis mis à kompozer.
Mon soucis est que je n'arrive pas à faire une modification sur toutes mes pages à la fois. Est ce normal ?
Par exemple si je voulais changer le petit robot en haut à gauche je suis obligé de le faire sur chaque page.
Existe t il une solution ?
Merci

Le site
http://robot.sumo.free.fr

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Non, il n'est pas possible de modifier toutes les pages en une seule fois avec KompoZer.
Par contre, en mettant les mains très légèrement dans le cambouis, c'est possible avec notepad++
Il suffit d'ouvrir toutes les pages en même temps avec notepad++, repérer la portion de code à modifier et par la fonction "remplacer" (ctrl + H), remplacer cette portion de code.

ctrl+H > remplacer > champ recherche= mettre le code à modifier > champ "remplacer par"= nouveau code > remplacer tout dans les documents ouverts > ctrl + shift + s pour enregistrer toutes les pages.

- Attention, il n'est possible de remplacer qu'une ligne à la fois
- si tu ne connais pas le nouveau code, tu modifie une page avec KompoZer et tu copies le nouveau code généré par KompoZer (pour le champ "remplacer par"

edit:
Si l'image est une image de fond d'un bloc définie par une feuille de style, et si la feuille de style est externe, et appliquée à toutes les pages du site, la mise à jour des pages sera automatique dès la modification de la feuille de style par KompoZer (sans passer par notepad++ :wink: )
D'où l'importance de faire la mise en page par feuille de styles (css) externe !
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

tu peux aussi, si c'est possible, changer le contenu de ton image, tout en gardant le même nom!
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Auquel cas, là non plus, Notepad++ ne sera pas nécessaire. Une simple réactualisation de la page changera la représentation de l'image
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
kriscox
Arias
Messages : 1
Inscription : 26 mars 2009, 16:23

Message par kriscox »

J'avais oublié de me connecté, mais c'est bien moi qui ai posé la question.

C'est pas cool, s'il faut que je change toutes les pages à chaque petites modifs.
Enfin c'est comme cela.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

le passage par Notepad++ est très facile et très rapide.

Pour des éléments identiques sur toutes les pages, la meilleure solution est encore de passer par du php et la fonction "include" qui permet une modif de toutes les pages en une seule fois.
à cette adresse, tu trouveras une exemple pour un menu commun à toutes les pages. Ensuite, tu peux appliquer cette technique à n'importe quel élément commun à plusieurs pages.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

Sinon il y a aussi pour ceux qui maîtrise les shells et commandes unix/linux la possibilté de faire des traitements automatisés sur tous les fichiers. Je pense en particulier à sed.
fruity

Message par fruity »

comme dit plus haut, tu peux juste utiliser une autre image avec le meme nom.
Ou bien, tu changes le lien dans ta feuille CSS si tu as utilisé ce systeme. (c'est l'avantage du du css... pouvoir changer toute sa mise en page sur toutes ses pages en une seule fois, sans toucher au contenu)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités