Bonjour, vous attendez de la communauté un support le plus précis et le plus rapide qu'il soit !
ATTENTION !! ceci est l'ancien forum fermé le mardi 16 mars 2010 à 15 heures!
Le nouveau forum de support phpBB3 est visible à cette adresse, mettez à jour vos favoris !
Sachez toutefois que ce forum restera consultable durant une longue période, malgré le fait que tout le contenu ait été restauré dans le nouveau forum.
Il est vérouillé, surement parceque j'ai cliqué "résolu" avant de poster ce message... Bref...
J'ai enfin réussi à inclure un menu déroulant horizontal sur mon site. Finalement, je n'utilise pas celui que l'on peut trouver dans l'archive que j'ai joint dans le premier fil de discussion.
Par contre, je crois avoir trouvé pourquoi je me retrouvais avec des slashes un peu partout et qui empêchaient le fonctionnement de mon menu.
En effet, l'appel du header dans mon fichier theme.php comprend des "addslashes" :
Si je voulais faire fonctionner mon premier menu déroulant, comment faudrait-il que je modifie le bout de code du theme.php pour supprimer les addslashes ?
A+,
dav
_________________ Vitesse excessive, ou excès de limitation ?
Vivement le portage de kalender et minichat !
--------------------------------- Mini Fiche de dav Url de mon site web: mce-team.com Version utilisée: Maximus BS URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.nfrance.com PHP Version: 4 & 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
--------------------------------- Mini Fiche de raphael Url de mon site web: www.supernature6000.com Version utilisée: Maximus BS URL Rewriting utilisée Wysiwyg installé FCK Editor Hébergeur: www.nuxit.com Apache version: Apache/2.0.52 PHP Version: PHP/4.3.9 Espace Perso: -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Inscrit le: May 22, 2006 Messages: 1300 18015 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Dim 23 Mar, 2008 4:26 pm
Salut dav,
ton menu dynamique est super. Peux-tu nous expliquer comment tu as fait. Ca fait un an que je me casse la tête en vain.
Patrick
--------------------------------- Mini Fiche de salinator Url de mon site web: www.dirlo.org Version utilisée: Maximus 2008 R09 URL Rewriting utilisée Wysiwyg installé FCK Editor Hébergeur: www.infomaniak.ch PHP Version: php 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Inscrit le: Mar 03, 2007 Messages: 627 23317 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Dim 23 Mar, 2008 8:00 pm
salinator a écrit:
Salut dav,
ton menu dynamique est super. Peux-tu nous expliquer comment tu as fait. Ca fait un an que je me casse la tête en vain.
Patrick
Je vais tâcher de faire un pack un peu plus "portable" et surtout plus propre et je le met en dl ici, promis. Je te tiens au courant.
_________________ Vitesse excessive, ou excès de limitation ?
Vivement le portage de kalender et minichat !
--------------------------------- Mini Fiche de dav Url de mon site web: mce-team.com Version utilisée: Maximus BS URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.nfrance.com PHP Version: 4 & 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
J'ai utilisé un code js que j'ai pris sur un forum de javascript, mais l'auteur n'est pas déterminé... J'ai fait quelques modifications depuis sur ce code, mais le plus gros du travail était déjà fait. Je pense qu'avec un peu de temps, il serait fort possible de faire un fichier php pour le paramétrage via un formulaire.
Dans l'archive, il y a mes boutons.. Il est facile de reprendre les images et changer les couleurs avec photoshop par ex.
A+,
Dav
Nb : Lire le fichier installation.txt et ne pas hésiter à éditer tous les fichiers, le code est assez simple finalement.
_________________ Vitesse excessive, ou excès de limitation ?
Vivement le portage de kalender et minichat !
--------------------------------- Mini Fiche de dav Url de mon site web: mce-team.com Version utilisée: Maximus BS URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.nfrance.com PHP Version: 4 & 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Inscrit le: May 22, 2006 Messages: 1300 18015 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Dim 23 Mar, 2008 11:55 pm
Salut dav,
Je rentre, il est tard. J'ai téléchargé l'archive. J'ai hâte de regarder cela demain. En tous les cas, je te dis déjà un grand merci. Si j'arrive à l'utiliser, ca va me rendre un grand service et simplifier la vie de ceux qui viennent sur mon site.
Bonne nuit à tous.
Patrick
--------------------------------- Mini Fiche de salinator Url de mon site web: www.dirlo.org Version utilisée: Maximus 2008 R09 URL Rewriting utilisée Wysiwyg installé FCK Editor Hébergeur: www.infomaniak.ch PHP Version: php 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Inscrit le: Oct 08, 2006 Messages: 580 10323 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Lun 24 Mar, 2008 10:14 am
Bonjour Dav,
Merci pour ton menu, mais j'ai beau l'insérer dans le header rien ne s'affiche.
As-tu une exemple de fichier header.html avec ce menu pour que je comprenne.
Inscrit le: Mar 03, 2007 Messages: 627 23317 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Lun 24 Mar, 2008 1:09 pm
Pour que le menu fonctionne il faut impérativement créer un répertoire menu au root de votre site web avec les fichiers css et js dedans.
Pour le header, il faut chercher quel est votre fichier header.html pour votre theme. Ex sur mon site, le fichier header appelé dans le theme.php s'appelle header_user_french.html
Dans la plupart des themes pour maximus revus par piermin, le fichier header s'appelle par ex header_french.html.
Il faut copier le contenu du fichier header.html que j'ai fourni dans l'archive dans votre fichier headerxxxxxx.html de votre theme.
A+,
dav
_________________ Vitesse excessive, ou excès de limitation ?
Vivement le portage de kalender et minichat !
--------------------------------- Mini Fiche de dav Url de mon site web: mce-team.com Version utilisée: Maximus BS URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.nfrance.com PHP Version: 4 & 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Inscrit le: May 22, 2006 Messages: 1300 18015 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Lun 24 Mar, 2008 4:07 pm
Merci Dav, j'avance à petits pas mais j'y arrive.
Pour le moment je teste. Quand ce sera prêt je ferai signe.
Patrick
--------------------------------- Mini Fiche de salinator Url de mon site web: www.dirlo.org Version utilisée: Maximus 2008 R09 URL Rewriting utilisée Wysiwyg installé FCK Editor Hébergeur: www.infomaniak.ch PHP Version: php 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Inscrit le: May 22, 2006 Messages: 1300 18015 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Lun 24 Mar, 2008 4:50 pm
Tout semble fonctionner comme je veux:
http://www.dirlo.info/gdid/index.php
J'ai cependant un problème avec le module Ajaax_Home de piermin qui me crée une marge que je n'arrive pas à retirer:
http://www.dirlo.info/gdid/modules.php?name=AjaxHome
Si quelqu'un peut me donner un coup de main?
Patrick
P.S.:
j'ai remarqué que dans la source de la page, le style d'ajax se charge avant le head.
Code:
<style type="text/css">
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em; /* Distanza della tabella dal bordo superiore*/
font: bold 10px Verdana;
}
#tablist li a:link, #tablist li a:visited{
color: navy;
}
#tablist li a.current{
background: #FFFFFF;
}
#tabcontentcontainer{
width: 99%; /* Larghezza della tabella */
height: 100%; /* Altezza della tabella */
padding: 3px; /* Distanza da bordo sx*/
border: 0px solid black;
}
.tabcontent{
display:none;
}
</style>
--------------------------------- Mini Fiche de salinator Url de mon site web: www.dirlo.org Version utilisée: Maximus 2008 R09 URL Rewriting utilisée Wysiwyg installé FCK Editor Hébergeur: www.infomaniak.ch PHP Version: php 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Inscrit le: Mar 03, 2007 Messages: 627 23317 points
Lieu de résidence
Sujet du message: Re: Menu déroulant JS (suite) Posté le: Mar 25 Mar, 2008 9:19 am
Le plus approprié pour gérer plusieurs langues, c'est de créer un fichier lang.php pour chaque langue et de gérer les noms des items et sous item en tant que variables. Mais dans le code Java, je ne sais pas comment faire...
Autre méthode moins classe mais fonctionnelle si tu gères une ou deux langues en plus du français :
- Créer autant de fichiers header que de langues gérées (header_italian.html, header_french.html, header_english.html, etc.)
- Créer autant de menus différents dans des répertoires différents (menu_french, menu_english, etc.) que de langues gérées (copier/coller et juste les titres des items à changer de langue) et les appeler dans chaque header_xxx.html,
- Appeler le bon header dans le fichier theme.php en fonction de la langue de l'utilisateur à l'aide de la variable $currentlang de cette façon là dans la fonction themeheader() :
A noter que dans la plupart des themes multilingues, ce code est déjà présent dans le fichier theme.php
A+,
dav
_________________ Vitesse excessive, ou excès de limitation ?
Vivement le portage de kalender et minichat !
--------------------------------- Mini Fiche de dav Url de mon site web: mce-team.com Version utilisée: Maximus BS URL Rewriting non utilisée Wysiwyg installé FCK Editor Hébergeur: www.nfrance.com PHP Version: 4 & 5 -*-*-*-*-*-*-*-*-*-*- Générez votre rapport de référencement surwww.pagerank.hebeh.net
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum Vous pouvez joindre des fichiers Vous pouvez télécharger des fichiers
Distroy Forums Cache ~ Distroy Sessions ~ Partenaire hébergement professionnel www.hebeh.com, votre hébergement de qualité à bas prix. Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
[ Page générée en 0.1394 sec ] [ Vitesse PHP: 17% - SQL: 83% ] [ Requêtes SQL: 65 ] [ 1631 pages vues la dernière heure ]