Répercuter dans les pages les modification des modèles

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

Bourdon
Arias
Messages : 6
Inscription : 11 oct. 2008, 13:05

Répercuter dans les pages les modification des modèles

Message par Bourdon »

Bonjour,

Je suis novice dans l'utilisation de KompoZer 8.0b3.
J'ai créé un site en local à partir d'un modèle.
Or quand je modifie ce modèle, les pages créées ne sont pas modifiées.
Les modèles sont-elles utilisées par les pages qu'à la création des pages ?
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: Répercuter dans les pages les modification des modèles

Message par chinon37 »

bonjour,

Ainsi que cela a déjà été dit, les modèles ne fonctionnent pas avec KompoZer.
S'il s'agit uniquement de modifications de design (polices, couleurs de fond ou de texte, etc...), le passage par une feuille de style externe (bien gérée par KompoZer) suffit.
Pour des éléments fixes comme un en-tête ou un pied de page, en utilisant la fonction "include" en php, on peut modifier toutes les pages en même temps.
Peux-tu être plus précis sur ce que tu cherches à faire?
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.
pèje
Arias
Messages : 2
Inscription : 20 févr. 2011, 17:04

Re: Répercuter dans les pages les modification des modèles

Message par pèje »

Bonjour,

Pouvez-vous expliquer plus en détail la fonction "include"

Plus concrètement : pour un site qui comprend plusieurs pages, si je veux en rajouter et donc agrandir mon menu afin d'atteindre ces pages, dois-je obligatoirement modifier mon menu sur chacune de mes pages ou existe t il un moyen de répercuter cette modification dans toutes les pages ? (sans perdre le texte et la mise en forme propre à chaque page..)
sachant que mon menu est dans un bloc indépendant. (id)

Merci beaucoup !
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: Répercuter dans les pages les modification des modèles

Message par chinon37 »

Pour la fonction Include, plutôt que reprendre encore une fois les explications, je t'invite à te rendre sur ce site qui donne la procédure en détail. Si tu as un souci avec, reviens ici exposer ton problème.
Bonne journée
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.
pèje
Arias
Messages : 2
Inscription : 20 févr. 2011, 17:04

Re: Répercuter dans les pages les modification des modèles

Message par pèje »

Merci,

2 petites questions
- dans la page menuinc.html peut on (faut il) inclure la mise en forme (class, h2, h3 ...) ?
- si toutes mes pages contiennent mon menu, toutes mes pages vont donc devenir .php , c'est bien ça ?

Merci beaucoup
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Répercuter dans les pages les modification des modèles

Message par Ymai »

Bonjour
pèje a écrit :Merci,

2 petites questions
- dans la page menuinc.html peut on (faut il) inclure la mise en forme (class, h2, h3 ...) ?
- si toutes mes pages contiennent mon menu, toutes mes pages vont donc devenir .php , c'est bien ça ?

Merci beaucoup
Deux petites réponses:
- oui (tout ce qui est dans menu.inc.html obéira aux mêmes règles que le reste de la page)
- oui
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: Répercuter dans les pages les modification des modèles

Message par chinon37 »

deux petites réponses:
- J'éviterais de nommer les fichiers inclus avec une extension html, qui laisserait croire qu'il s'agit d'un fichier html alors que c'est uniquement une portion de fichier html sans doc type, ni head. Menu.inc me conviendrait mieux.
- la mise en forme doit être dans le fichier html, i.e. le fichier "global" qui contient à la fois le fichier menu.inc et le reste du contenu. En effet, la mise en forme sera faite dans un fichier css qui sera placé dans la partie <head> ...<head/>, que ce soit une feuille de style incorporée ou liée.
incorporée: le détail de la feuille de style se trouve dans le <head> et la mise en forme est propre à la page
liée: La feuille de style est un fichier séparé contenant le détail des règles de styles, avec une extension .css et dans le <head>, on a uniquement un lien qui pointe vers ce fichier (de type <link media="all" rel="stylesheet" href="style.css")
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.
Répondre

Qui est en ligne ?

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