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
le mode manuel commence � me fatiguer
merci remy
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
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.
> puis dans la foul�e cela ne co�te rien
> vous utilisez quoi pour faire des pages html
> sous linux
Ne connais pas Linux mais ... BlueFish semble pas mal
<http://bluefish.openoffice.nl/>
--
sm
De m�moire, bluefish est un IDE mais pas du tout un �diteur graphique,
je crois que c'est ce que cherchais remy.
>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,
devait comprendre ce type de commande...
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...
Denis
> 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
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
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
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/
> 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 <craz...@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">
<head>
<meta name="description" content="..." />
<meta name="keywords" content="..." />
<meta name="Identifier-URL" content="..." />
<meta name="Robots" content="index,follow,all" />
<meta name="revisit-after" content="1 days" />
<meta name="author" content="..." />
<title>Mon beau site</title>
<link rel="stylesheet" type="text/css" href="styles.css" media="screen"
/>
<link rel="stylesheet" type="text/css" href="stylesPrint.css"
media="print" />
--
A+
Romer
WML
+ Makefiles pour assurer la prise en compte des changements.
Cela permet ainsi trï¿œs aisï¿œment de gï¿œrer des centaines ou milliers de
pages statiques sur le ou les mᅵmes gabarits, sans aucun surcoᅵt ᅵ la
visualisation.
--
Patrick Mevzek . . . . . . . . . . . . . . Dot and Co
<http://www.dotandco.net/> <http://www.dotandco.com/>
<http://www.dotandco.net/ressources/icann_registrars/prices>
<http://icann-registrars-life.dotandco.net/>