vous faites comment
pour ne pas avoir à recopier tous les menus
dans chaque page
par exemple un site avec 10 pages et une barre de menu
si je veux rajouter un menu il faut que je me cogne
la modification sur les 10 autres pages si je veux que ce
menu soit visible de partout
bon bref il doit bien y avoir une solution simple
les feuilles de style peut être ?
comment fait on pour mettre du contenu dans un feuille de style
puis dans la foulée cela ne coûte rien
vous utilisez quoi pour faire des pages html
sous linux
par exemple un site avec 10 pages et une barre de menu si je veux rajouter un menu il faut que je me cogne la modification sur les 10 autres pages si je veux que ce menu soit visible de partout
La solution est de faire un fichier externe (par exemple menu.php) et dans tes pages, là où tu veux le menu, tu fais: <?php include("menu.php"); ?>
puis dans la foulée cela ne coûte rien vous utilisez quoi pour faire des pages html sous linux
http://webdesign.about.com/od/htmleditors/tp/aatpwyslinux.htm Mais la plupart font un code assez mauvais (w3c parlant)
-- Réseau IRC Francophone: http://www.zeolia.net Aide et astuces : http://www.g33k-zone.org Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
remy wrote:
par exemple un site avec 10 pages et une barre de menu
si je veux rajouter un menu il faut que je me cogne
la modification sur les 10 autres pages si je veux que ce
menu soit visible de partout
La solution est de faire un fichier externe (par exemple menu.php) et
dans tes pages, là où tu veux le menu, tu fais:
<?php include("menu.php"); ?>
puis dans la foulée cela ne coûte rien
vous utilisez quoi pour faire des pages html
sous linux
http://webdesign.about.com/od/htmleditors/tp/aatpwyslinux.htm
Mais la plupart font un code assez mauvais (w3c parlant)
--
Réseau IRC Francophone: http://www.zeolia.net
Aide et astuces : http://www.g33k-zone.org
Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
par exemple un site avec 10 pages et une barre de menu si je veux rajouter un menu il faut que je me cogne la modification sur les 10 autres pages si je veux que ce menu soit visible de partout
La solution est de faire un fichier externe (par exemple menu.php) et dans tes pages, là où tu veux le menu, tu fais: <?php include("menu.php"); ?>
puis dans la foulée cela ne coûte rien vous utilisez quoi pour faire des pages html sous linux
http://webdesign.about.com/od/htmleditors/tp/aatpwyslinux.htm Mais la plupart font un code assez mauvais (w3c parlant)
-- Réseau IRC Francophone: http://www.zeolia.net Aide et astuces : http://www.g33k-zone.org Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
CrazyCat
SAM wrote:
Ne connais pas Linux mais ... BlueFish semble pas mal <http://bluefish.openoffice.nl/>
De mémoire, bluefish est un IDE mais pas du tout un éditeur graphique, je crois que c'est ce que cherchais remy.
-- Réseau IRC Francophone: http://www.zeolia.net Aide et astuces : http://www.g33k-zone.org Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
SAM wrote:
Ne connais pas Linux mais ... BlueFish semble pas mal
<http://bluefish.openoffice.nl/>
De mémoire, bluefish est un IDE mais pas du tout un éditeur graphique,
je crois que c'est ce que cherchais remy.
--
Réseau IRC Francophone: http://www.zeolia.net
Aide et astuces : http://www.g33k-zone.org
Communauté Francophone sur les Eggdrops: http://www.eggdrop.fr
puis dans la foulée cela ne coûte rien vous utilisez quoi pour faire des pages html sous linux
vim ? Sérieux, je roule avec Bluefish, mais il y en a d'autres (Geany par exemple).
-- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org
SAM
Le 5/11/09 4:19 PM, CrazyCat a écrit :
SAM wrote:
Ne connais pas Linux mais ... BlueFish semble pas mal <http://bluefish.openoffice.nl/>
De mémoire, bluefish est un IDE mais pas du tout un éditeur graphique, je crois que c'est ce que cherchais remy.
Je ne sais ce que sont ni l'un ni l'autre Tout ce que je sais est que - je perds moins de temps avec un BBEdit (editeur-texte orienté html) - qu'avec un DW (machin de web wisiwig à complications multiples)
Quant à Bluefish, pour le juger, je me suis fié à ça : <http://bluefish.openoffice.nl/screenshots/mac_bookmarks.png> (je me demande si je ne vais pas le télécharger, bien que le coté X11 du truc me gêne un peu)
Pour le wisiwig ... il semblerait que Komposer soit dispo sur Linux Encore une fois, à mon idée, c'est le KK ergonomique dès qu'on veut un peu s'en servir (comme sur tout wisiwig).
Bon , il y aurait aussi Amaya pour faire une page web : <http://www.w3.org/Amaya/Amaya.html> (pas essayé, m'a l'air d'être aussi une sacrée usine)
-- sm
Le 5/11/09 4:19 PM, CrazyCat a écrit :
SAM wrote:
Ne connais pas Linux mais ... BlueFish semble pas mal
<http://bluefish.openoffice.nl/>
De mémoire, bluefish est un IDE mais pas du tout un éditeur graphique,
je crois que c'est ce que cherchais remy.
Je ne sais ce que sont ni l'un ni l'autre
Tout ce que je sais est que
- je perds moins de temps avec un BBEdit (editeur-texte orienté html)
- qu'avec un DW (machin de web wisiwig à complications multiples)
Quant à Bluefish, pour le juger, je me suis fié à ça :
<http://bluefish.openoffice.nl/screenshots/mac_bookmarks.png>
(je me demande si je ne vais pas le télécharger, bien que le coté X11 du
truc me gêne un peu)
Pour le wisiwig ... il semblerait que Komposer soit dispo sur Linux
Encore une fois, à mon idée, c'est le KK ergonomique dès qu'on veut un
peu s'en servir (comme sur tout wisiwig).
Bon , il y aurait aussi Amaya pour faire une page web :
<http://www.w3.org/Amaya/Amaya.html>
(pas essayé, m'a l'air d'être aussi une sacrée usine)
Ne connais pas Linux mais ... BlueFish semble pas mal <http://bluefish.openoffice.nl/>
De mémoire, bluefish est un IDE mais pas du tout un éditeur graphique, je crois que c'est ce que cherchais remy.
Je ne sais ce que sont ni l'un ni l'autre Tout ce que je sais est que - je perds moins de temps avec un BBEdit (editeur-texte orienté html) - qu'avec un DW (machin de web wisiwig à complications multiples)
Quant à Bluefish, pour le juger, je me suis fié à ça : <http://bluefish.openoffice.nl/screenshots/mac_bookmarks.png> (je me demande si je ne vais pas le télécharger, bien que le coté X11 du truc me gêne un peu)
Pour le wisiwig ... il semblerait que Komposer soit dispo sur Linux Encore une fois, à mon idée, c'est le KK ergonomique dès qu'on veut un peu s'en servir (comme sur tout wisiwig).
Bon , il y aurait aussi Amaya pour faire une page web : <http://www.w3.org/Amaya/Amaya.html> (pas essayé, m'a l'air d'être aussi une sacrée usine)
-- sm
SAM
Le 5/11/09 4:33 PM, Denis Beauregard a écrit :
Le Mon, 11 May 2009 16:23:57 +0200, SAM écrivait dans fr.comp.infosystemes.www.auteurs:
Le 5/11/09 2:19 PM, remy a écrit :
bonjour
vous faites comment pour ne pas avoir à recopier tous les menus dans chaque page
on fait un fichier pour le menu : 'menu' on le suffixe en ce qu'on veut : 'menu.txt'
dans les pages qui seront alors suffixées en shtml, là où on veut le menu, on écrit :
<!--#include virtual="menu.txt" -->
et ça doit fonctionner sur à peu près n'importe quel serveur Apache. (dès que les SSI y ont été activées)
Ha? Non! ça ne fonctionne bien sûr pas en local.
Euh, je pensais qu'un LAMP, qui est un Apache installé en local,
Un serveur sur son ordi n'est pas du "local" ;-) (ça reste un serveur)
devait comprendre ce type de commande...
C'est possible, suffit que Mamp ou quoi t'else soit configuré (d'usine ou manuellement) pour avoir les SSI. Un apache de base n'a pas les SSI activés (ni le PHP !).
Personnellement, je proposerais plutôt un passage au PHP car on peut alors faire des menus comme ceci :
menu("Page d'accueil", "index.php"); menu("Les recettes de ma grand-mère", "recettes.php"); menu("La musique de tante Simonne", "musimonne.php");
en définissant menu() au préalable bien sûr...
Certes le php est bien plus souple et complet que les SSI mais en SSI on n'a pas que l'include. Avec beaucoup de bonne volonté on peut faire du QUERY, du IF ELSE ;-)
Il existait un petit site (en fr) très bien fait qui donnait qques ficèles en SSI. Malheureusement ... passé aux oubliettes.
Ça reste assez anecdotique comme usage. (bien pratique sur pages-perso Wanmoorange qui n'offre pas le php)
-- sm
Le 5/11/09 4:33 PM, Denis Beauregard a écrit :
Le Mon, 11 May 2009 16:23:57 +0200, SAM
<stephanemoriaux.NoAdmin@wanadoo.fr.invalid> écrivait dans
fr.comp.infosystemes.www.auteurs:
Le 5/11/09 2:19 PM, remy a écrit :
bonjour
vous faites comment
pour ne pas avoir à recopier tous les menus
dans chaque page
on fait un fichier pour le menu : 'menu'
on le suffixe en ce qu'on veut : 'menu.txt'
dans les pages qui seront alors suffixées en shtml, là où on veut le
menu, on écrit :
<!--#include virtual="menu.txt" -->
et ça doit fonctionner sur à peu près n'importe quel serveur Apache.
(dès que les SSI y ont été activées)
Ha? Non! ça ne fonctionne bien sûr pas en local.
Euh, je pensais qu'un LAMP, qui est un Apache installé en local,
Un serveur sur son ordi n'est pas du "local" ;-)
(ça reste un serveur)
devait comprendre ce type de commande...
C'est possible, suffit que Mamp ou quoi t'else soit configuré (d'usine
ou manuellement) pour avoir les SSI.
Un apache de base n'a pas les SSI activés (ni le PHP !).
Personnellement, je proposerais plutôt un passage au PHP car on
peut alors faire des menus comme ceci :
menu("Page d'accueil", "index.php");
menu("Les recettes de ma grand-mère", "recettes.php");
menu("La musique de tante Simonne", "musimonne.php");
en définissant menu() au préalable bien sûr...
Certes le php est bien plus souple et complet que les SSI
mais en SSI on n'a pas que l'include.
Avec beaucoup de bonne volonté on peut faire du QUERY, du IF ELSE ;-)
Il existait un petit site (en fr) très bien fait qui donnait qques
ficèles en SSI. Malheureusement ... passé aux oubliettes.
Ça reste assez anecdotique comme usage.
(bien pratique sur pages-perso Wanmoorange qui n'offre pas le php)
Le Mon, 11 May 2009 16:23:57 +0200, SAM écrivait dans fr.comp.infosystemes.www.auteurs:
Le 5/11/09 2:19 PM, remy a écrit :
bonjour
vous faites comment pour ne pas avoir à recopier tous les menus dans chaque page
on fait un fichier pour le menu : 'menu' on le suffixe en ce qu'on veut : 'menu.txt'
dans les pages qui seront alors suffixées en shtml, là où on veut le menu, on écrit :
<!--#include virtual="menu.txt" -->
et ça doit fonctionner sur à peu près n'importe quel serveur Apache. (dès que les SSI y ont été activées)
Ha? Non! ça ne fonctionne bien sûr pas en local.
Euh, je pensais qu'un LAMP, qui est un Apache installé en local,
Un serveur sur son ordi n'est pas du "local" ;-) (ça reste un serveur)
devait comprendre ce type de commande...
C'est possible, suffit que Mamp ou quoi t'else soit configuré (d'usine ou manuellement) pour avoir les SSI. Un apache de base n'a pas les SSI activés (ni le PHP !).
Personnellement, je proposerais plutôt un passage au PHP car on peut alors faire des menus comme ceci :
menu("Page d'accueil", "index.php"); menu("Les recettes de ma grand-mère", "recettes.php"); menu("La musique de tante Simonne", "musimonne.php");
en définissant menu() au préalable bien sûr...
Certes le php est bien plus souple et complet que les SSI mais en SSI on n'a pas que l'include. Avec beaucoup de bonne volonté on peut faire du QUERY, du IF ELSE ;-)
Il existait un petit site (en fr) très bien fait qui donnait qques ficèles en SSI. Malheureusement ... passé aux oubliettes.
Ça reste assez anecdotique comme usage. (bien pratique sur pages-perso Wanmoorange qui n'offre pas le php)
-- sm
docanski
Alors que les eleveurs et agriculteurs polluent toujours la Bretagne, remy ecrit ce qui suit en ce 11.05.2009 14:19 :
bonjour
Bonjour,
vous faites comment pour ne pas avoir à recopier tous les menus dans chaque page
Si pas de PHP disponible sur le serveur, une page de base comportant un menu et/ou barre de navigation pour laquelle il suffit de faire un copier/coller à chaque nouvelle page dont on complète ensuite le calque/div (remplaçant le cadre/frame) par le contenu voulu. Un exemple avec exposé là : http://docanski.free.fr/valastuc/fds4a.htm
par exemple un site avec 10 pages et une barre de menu si je veux rajouter un menu il faut que je me cogne la modification sur les 10 autres pages si je veux que ce menu soit visible de partout
10 pages ? C'est pas la mer à boire ! :-)
comment fait on pour mettre du contenu dans un feuille de style
On fait pas. Une feuille de styles ne comporte que des styles. Bon, d'accord, avec des commentaires, parfois ... :-)
vous utilisez quoi pour faire des pages html sous linux
J'ai horreur des Ouiziouigues, suis sans doute de la vieille école et ne me sers que d'éditeurs de textes. Pour faciliter le travail de repérage, la coloration syntaxique est utile. Sous Linux, j'utilise tout simplement gedit, à peu près la même chose que Notepad sous Windo$e.
le mode manuel commence à me fatiguer
A force de "manueller", quand le nombre de fichiers se calcule en centaines, on finit par créer des routines qu'il est très simple de coller/copier sur de nouvelles pages à éditer.
Cordialement, -- docanski
Portail et annuaire du nord-Bretagne : http://armorance.free.fr/ Guide des champignons d'Europe : http://mycorance.free.fr/ La vallée de la Rance maritime : http://valderance.free.fr/ Les côtes du nord de la Bretagne : http://docarmor.free.fr/
Alors que les eleveurs et agriculteurs polluent toujours la Bretagne,
remy ecrit ce qui suit en ce 11.05.2009 14:19 :
bonjour
Bonjour,
vous faites comment
pour ne pas avoir à recopier tous les menus
dans chaque page
Si pas de PHP disponible sur le serveur, une page de base comportant un
menu et/ou barre de navigation pour laquelle il suffit de faire un
copier/coller à chaque nouvelle page dont on complète ensuite le
calque/div (remplaçant le cadre/frame) par le contenu voulu.
Un exemple avec exposé là : http://docanski.free.fr/valastuc/fds4a.htm
par exemple un site avec 10 pages et une barre de menu
si je veux rajouter un menu il faut que je me cogne
la modification sur les 10 autres pages si je veux que ce
menu soit visible de partout
10 pages ? C'est pas la mer à boire ! :-)
comment fait on pour mettre du contenu dans un feuille de style
On fait pas. Une feuille de styles ne comporte que des styles.
Bon, d'accord, avec des commentaires, parfois ... :-)
vous utilisez quoi pour faire des pages html
sous linux
J'ai horreur des Ouiziouigues, suis sans doute de la vieille école et ne
me sers que d'éditeurs de textes. Pour faciliter le travail de repérage,
la coloration syntaxique est utile. Sous Linux, j'utilise tout
simplement gedit, à peu près la même chose que Notepad sous Windo$e.
le mode manuel commence à me fatiguer
A force de "manueller", quand le nombre de fichiers se calcule en
centaines, on finit par créer des routines qu'il est très simple de
coller/copier sur de nouvelles pages à éditer.
Cordialement,
--
docanski
Portail et annuaire du nord-Bretagne : http://armorance.free.fr/
Guide des champignons d'Europe : http://mycorance.free.fr/
La vallée de la Rance maritime : http://valderance.free.fr/
Les côtes du nord de la Bretagne : http://docarmor.free.fr/
Alors que les eleveurs et agriculteurs polluent toujours la Bretagne, remy ecrit ce qui suit en ce 11.05.2009 14:19 :
bonjour
Bonjour,
vous faites comment pour ne pas avoir à recopier tous les menus dans chaque page
Si pas de PHP disponible sur le serveur, une page de base comportant un menu et/ou barre de navigation pour laquelle il suffit de faire un copier/coller à chaque nouvelle page dont on complète ensuite le calque/div (remplaçant le cadre/frame) par le contenu voulu. Un exemple avec exposé là : http://docanski.free.fr/valastuc/fds4a.htm
par exemple un site avec 10 pages et une barre de menu si je veux rajouter un menu il faut que je me cogne la modification sur les 10 autres pages si je veux que ce menu soit visible de partout
10 pages ? C'est pas la mer à boire ! :-)
comment fait on pour mettre du contenu dans un feuille de style
On fait pas. Une feuille de styles ne comporte que des styles. Bon, d'accord, avec des commentaires, parfois ... :-)
vous utilisez quoi pour faire des pages html sous linux
J'ai horreur des Ouiziouigues, suis sans doute de la vieille école et ne me sers que d'éditeurs de textes. Pour faciliter le travail de repérage, la coloration syntaxique est utile. Sous Linux, j'utilise tout simplement gedit, à peu près la même chose que Notepad sous Windo$e.
le mode manuel commence à me fatiguer
A force de "manueller", quand le nombre de fichiers se calcule en centaines, on finit par créer des routines qu'il est très simple de coller/copier sur de nouvelles pages à éditer.
Cordialement, -- docanski
Portail et annuaire du nord-Bretagne : http://armorance.free.fr/ Guide des champignons d'Europe : http://mycorance.free.fr/ La vallée de la Rance maritime : http://valderance.free.fr/ Les côtes du nord de la Bretagne : http://docarmor.free.fr/
Alex
In article (Dans l'article) <gu9bc8$soh$, CrazyCat wrote (écrivait) :
La solution est de faire un fichier externe (par exemple menu.php) et dans tes pages, là où tu veux le menu, tu fais: <?php include("menu.php"); ?>
+1,
ça m'a l'air de correspondre exactement à la demande du posteur...
-- Alex Vous avez beau dire, y'a pas seulement que de la pomme, y'a aut'chose. Ça serait pas des fois de la betterave, hein ?
In article (Dans l'article) <gu9bc8$soh$1@aioe.org>,
CrazyCat <crazycat@c-p-f.org> wrote (écrivait) :
La solution est de faire un fichier externe (par exemple menu.php) et
dans tes pages, là où tu veux le menu, tu fais:
<?php include("menu.php"); ?>
+1,
ça m'a l'air de correspondre exactement à la demande du posteur...
--
Alex
Vous avez beau dire, y'a pas seulement que de la pomme,
y'a aut'chose.
Ça serait pas des fois de la betterave, hein ?
In article (Dans l'article) <gu9bc8$soh$, CrazyCat wrote (écrivait) :
La solution est de faire un fichier externe (par exemple menu.php) et dans tes pages, là où tu veux le menu, tu fais: <?php include("menu.php"); ?>
+1,
ça m'a l'air de correspondre exactement à la demande du posteur...
-- Alex Vous avez beau dire, y'a pas seulement que de la pomme, y'a aut'chose. Ça serait pas des fois de la betterave, hein ?
romer
Alex wrote:
In article (Dans l'article) <gu9bc8$soh$, CrazyCat wrote (écrivait) :
> La solution est de faire un fichier externe (par exemple menu.php) et > dans tes pages, là où tu veux le menu, tu fais: > <?php include("menu.php"); ?>
+1,
ça m'a l'air de correspondre exactement à la demande du posteur...
Pas que le menu d'ailleurs - on y fourre tout ce qui apparait dans chaque page - la bannière s'il y en a une, les infos diverses redondantes ; on peut faire aussi un pied de page avec include sans avoir à le répèter sur chaque page et même l'introduction du genre :
<?php header('Content-Type: text/html; charset=utf-8');?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
In article (Dans l'article) <gu9bc8$soh$1@aioe.org>,
CrazyCat <crazycat@c-p-f.org> wrote (écrivait) :
> La solution est de faire un fichier externe (par exemple menu.php) et
> dans tes pages, là où tu veux le menu, tu fais:
> <?php include("menu.php"); ?>
+1,
ça m'a l'air de correspondre exactement à la demande du posteur...
Pas que le menu d'ailleurs - on y fourre tout ce qui apparait dans
chaque page - la bannière s'il y en a une, les infos diverses
redondantes ; on peut faire aussi un pied de page avec include sans
avoir à le répèter sur chaque page et même l'introduction du genre :
<?php header('Content-Type: text/html; charset=utf-8');?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
In article (Dans l'article) <gu9bc8$soh$, CrazyCat wrote (écrivait) :
> La solution est de faire un fichier externe (par exemple menu.php) et > dans tes pages, là où tu veux le menu, tu fais: > <?php include("menu.php"); ?>
+1,
ça m'a l'air de correspondre exactement à la demande du posteur...
Pas que le menu d'ailleurs - on y fourre tout ce qui apparait dans chaque page - la bannière s'il y en a une, les infos diverses redondantes ; on peut faire aussi un pied de page avec include sans avoir à le répèter sur chaque page et même l'introduction du genre :
<?php header('Content-Type: text/html; charset=utf-8');?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">