[html] Comment faire un "historique" de navigation ?

Comment faire un "historique" de navigation ? [html] - HTML/CSS - Programmation

Marsh Posté le 21-02-2003 à 18:47:26    

Comme sur ce site :  
 
http://www.macromedia.com/support/ [...] ihover.htm
 
La ligne :    
Home > Products > Dreamweaver > Support > TechNote Index  
 
 
On peut le faire avec du html classique ou c'est un script JS ?  
 
Merci.  :jap:


Message édité par panzemeyer le 21-02-2003 à 18:48:48
Reply

Marsh Posté le 21-02-2003 à 18:47:26   

Reply

Marsh Posté le 21-02-2003 à 18:49:45    

HotShot a écrit :

Où ça un historique ?
 
Si c'est le "Home > Products > Dreamweaver > Support > TechNote Index" que tu vois en haut, ca s'appelle un "breadcrumb" il me semble. Ca ne fait que refléter la hiérarchie du site, pas l'historique.
 
?

Voilà c'était ça, j'ai édité.  :jap:  
 
Bah c'est en quelque sorte un historique qui te permet de revenir en arrière, je n'avais pas le terme exact.  
 
Je vais faire une recherche avec breadcumb alors  :jap:

Reply

Marsh Posté le 21-02-2003 à 18:51:06    

Pas mal de réponses dans google avec breadcrumb, merci  ;)  
 
 
Apparemment c'est un code DHTML  :)

Reply

Marsh Posté le 21-02-2003 à 18:59:45    

Je vais voir, je suis tombé sur un tuto DHTML c'est pour ça que j'en parlais.  
 
En fait je cherche la solution la plus simple, en programmation je ne sais faire que du copier-coller [:rougit]

Reply

Marsh Posté le 21-02-2003 à 19:02:57    

Voici le script que j'ai trouvé :  
 
[ <dtml-in PARENTS reverse>
<dtml-with PARENTS>
<dtml-if sequence-start><a href="/">Home</a>
<dtml-else>
<dtml-if sequence-end>
<dtml-else>
 > <a href="<dtml-var absolute_url>"><dtml-var title_or_id></a>
</dtml-if>
</dtml-if>
</dtml-with>
</dtml-in>]  
 
Je l'ai mis sur plusieurs pages (la "home" et une autre hiérachiquement inférieure), pour l'instant tout ce que j'obtiens c'est
 
[Home >]  
 
quel que soit l'endroit où je me touve  :D

Reply

Marsh Posté le 21-02-2003 à 19:06:19    

HotShot a écrit :

Ben oui, c pas forcément simple, faut s'y connaitre un minimum :)

C'est clair, mais je persévère  :D

Reply

Marsh Posté le 21-02-2003 à 19:51:18    

panzemeyer a écrit :

C'est clair, mais je persévère  :D  


 
Au lieu de pérsévérer de cette manière, tu ferais mieux d'apprendre les bases une fois pour toutes...  :whistle:

Reply

Marsh Posté le 21-02-2003 à 20:21:30    

Humm... c'est corsé quand même :/ En attendant de piger je crois que je vais faire ça en "hard code".  [:spamafote]

Reply

Marsh Posté le 21-02-2003 à 20:23:41    

Hermes le Messager a écrit :


 
Au lieu de pérsévérer de cette manière, tu ferais mieux d'apprendre les bases une fois pour toutes...  :whistle:  

[html]
 
[head][title]
 
Les bases
 
[/title][/head]
 
[body]
 
Je les maîtrise à donf
 
[/body]
 
[/html]
 
 
 
 
Mazette j'ai codé à la main  :ouch:  :love:


Message édité par panzemeyer le 21-02-2003 à 20:34:41
Reply

Marsh Posté le 21-02-2003 à 20:49:27    

Quand je parle des bases, c'est plutôt de php qu'il s'agit. Surtout pour faire des menus en arbre qui sont extrêmement facile à faire avec un langage serveur. (Tu peux aussi en JS, mais c'est vraiment pas beau...)

Reply

Marsh Posté le 21-02-2003 à 20:49:27   

Reply

Marsh Posté le 21-02-2003 à 20:51:28    

HotShot a écrit :

Huh ? Théoriquement pas besoin de code DHTML, c'est "en dur" sur la page ou - mieux - généré côté serveur d'après l'architecture du site.
 
Pour ma part j'utilise un système tout bête : à chaque fois que la page est générée par le serveur (tu peux le faire en PHP, SSI, ASP...), ca "construit" le breadcrumb en parsant (décortiquant) l'adresse de la page demandée :
 
Exemple : si c'est dans machin/truc/bidule/partie1-page1.html, ca analyse et renvoie Machine > Truc > Bidule > Partie 1 > Page 1
C'est certainement plus propre et plus fiable qu'en DHTML...

:jap:  
 
un peu comme les phpbb ou meme ici avec les sous category et topic :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed