Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous,
J'ai réalisé un petit site perso qui marche bien en suivant les conseils du forum et je souhaite ajouter un menu horizontal en utilisant le module xmenu comme décrit dans le post de doekia : "* module pour menu hierarchique".
et de davyk : * [UTILE] Xmenu placement et css SOLUTION entre autres.
Je suis novice tant en HTML qu'en CSS, j'ai essayé les divers conseils sur le sujet mais là depuis quelques jours je bloque, je patauge, je ne trouve pas ce qui cloche alors si une bonne âme à une idée ...
De plus faut-il avoir chargé un fichier xmenu.ini car je n'en ai pas trouvé ?
Voici ma feuille index :
<?php
include('zite/zite.php');
// Initalisation de zene, avec le template 'main'
$zite = new zite(__FILE__);
// On génère le contenu
$zite->builder();
// On affiche la page
print $zite->output();
?>
j'ai bien essayé en ajoutant la ligne : $zite->page_module('xmenu'); qui m'affiche alors les commentaires du module xmenu en tête de page ????
ma feuille template :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php echo ($zite->rewrite===2?'<base href="'.$zite->rewritebase.'"/>':"") ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><?php echo $zite->content['menu_title'].', '.$zite->get_data('site_title') ?></title>
<meta name="description" content="<?php echo $zite->content["page_desc"];?>" />
<meta name="keywords" content="<?php echo $zite->content["page_keyword"];?>" />
<link href="<?php echo $zite->config['files_style'] ?>" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="page">
<div id="top">
<?php echo $zite->content['pnl5'] ?>
</div>
<div id="mid">
<div id="divmenu">
<div id="menu">
<?php echo $zite->content['xmenu']; ?>
</div>
</div>
<div id="side">
<?php echo $zite->content['pnl2'].$zite->content['menu'].$zite->content['pnl3'] ?>
</div>
<div id="main">
<?php echo $zite->content['pnl7'].$zite->content['main'].$zite->content['pnl8'] ?>
</div>
<div id="break">
</div>
</div>
<div id="bot">
<?php echo $zite->content['pnl6'] ?>
</div>
</div>
</body>
</html>
ma feuille style :
body {
background-color: #FFF;
margin: 0;
padding: 0;
text-align:center;
}
body, td {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 10pt;
}
img {border: none;}
h1 {font-size: 150%;}
h2 {font-size: 130%;}
h3 {font-size: 120%;}
h4 {font-size: 110%;}
h5 {font-size: 100%;}
a {
color: #35B;
text-decoration: none;
}
a:hover {
color: #B53;
}
#page {
background-color:#FFF;
border: solid 0px #CCC;
border-top: none;
background-color: #FFF;
width: 900px;
margin: 0px auto 0px auto;
border-left: 0px solid #777;
border-right: 0px solid #777;
padding: 0;
text-align: left;
}
#top {
width: 900px;
height: 180px;
background-color: #FFF;
color: transparent;
background-image: url(deco/bgtop.jpg);
border-bottom: none;
margin:0;
padding: 0px 0px 0px 0px;
}
#mid {
width: 900px;
border-bottom: 0px solid #CCC;
background-image: url(deco/bgmid.jpg);
margin:0;
padding: 0px 0px 0px 0px;
}
#side {
width: 180px;
float: right;
margin:0;
padding: 0px 10px 0px 0px;
#float: left;
#margin:0;
#padding: 0px 5px 0px 40px;
}
#main {
width: 650px;
float: left;
margin:0;
padding: 0px 0px 0px 40px;
#float: right;
#margin:0px 0px 0px 220px;
#padding: 0px 0px 0px 0px;
text-align: justify;
}
#break {
clear: both;
}
#bot {
width: 900px;
height: 80px;
border-bottom: 0px solid #777;
background-image: url(deco/bgbot.jpg);
font-size: 75%;
text-align: center;
margin:0px 0px 0px 0px;
padding: 0px;
color: #225;
}
#top h1 {
margin: 0;
padding: 0 0 0 10px;
color: #FFF;
font-size: 24px;
}
#top h2 {
margin: 0;
padding: 4px 0 5px 10px;
color: #EEF;
font-size: 90%;
}
/* xmenu */
#divmenu {
height: 50px;
margin-left: 0px;
position: relative;
width: 900px;
}
#menu {
vertical-align: middle;
padding: 5px;
margin-left: 0px;
position: absolute;
}
#menu ul {
margin:0;
padding:0;
list-style-type:none;
text-align:center;
}
#menu li {
float:left;
margin:0;
padding:0;
background-color:black;
}
#menu li a {
display:block;
width:100px;
color:white;
text-decoration:none;
padding:5px;
}
#menu .zli3 a {
display:block;
width:100px;
color:white;
text-decoration:none;
padding:5px;
}
#menu li a:hover {
background-color: #262626;
color: #ffffff;
}
#menu .xzul2 {
display:none;
}
#menu .xzul3 li {
display:none;
}
#menu ul li ul {
display:none;
}
#menu ul li:hover ul {
display:block;
}
#menu .xzul2 .xzli2:hover ul {
display:block;
}
#menu li:hover ul li {
float:none;
}
/* styles zite */
#zadmin {
border: 1px solid #CCC;
background-color: #EEE;
padding: 0 2px;
margin: 3px 0 0 0;
}
.ztable {
border: 1px solid #CCC;
background-color: #EEE;
padding: 0 2px;
margin: 5px 0;
width: 100%;
}
.zalert {
border: 1px solid #C00;
background-color: #FEA;
padding: 0 2px;
}
.zerr {
border: 1px solid #C00;
background-color: #FEA;
padding: 0 1px;
}
Merci d'avance pour vos bonnes idées et bonne journée à tous
Christian
Hors ligne
salut et bienvenu sur le fofo
je crois que ton module n'est pas activé car tu devrais avoir dans index.php:
<?php
include('zite/zite.php');
// Initalisation de zene, avec le template 'main'
$zite = new zite(__FILE__);
// On gÈnËre le contenu
$zite->builder();$zite->page_module('xmenu');
// On affiche la page
print $zite->output();
?>
l'as tu activé via le menu->MODULES et surtout changé les restriction (au bout de la ligne) pour le rendre visible par tous?
++ vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Merci davyk,
Je viens de refaire toute l'installation avec la version 1.6 de xmenu.php et là ça marche, j'ai du "merdouiller" quelque part hier mais où ????
Le site est visible à cette adresse :
je suis preneur de vos avis, commentaires et buggs constatés.
Merci à tous et bonne journée.
Christian
Hors ligne
Et ben ton rewriting ne doit pas fonctionner, il n' y a que des 404
Dernière modification par davyk (16/06/2010 14:52:36)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Bonjour,
Je me demande s'il n'y a pas un problème avec xmenu.
Si on clique directement sur un item du menu horizontal => 404
Si on clique sur "plan de site" et après sur un item du menu horizontal => ça marche
La première fois, il manque "index" (multivieuw de free) dans les liens générés par "xmenu"
a+
Jean-Paul
Hors ligne
Bonsoir,
J'ai utilisé la version 1.6 de doekia en lien au début du message et en effet elle pose problème car il manque "index" entre le nom du site et le numéro de page appelé lorsqu'on utilise le menu d'ou les pages 404.
Je viens de remplacer le script xmenu.php par celui proposé par JPG (version 1.7.1 du 17/02/10) proposé en page 3 du message et ça semble corriger le PB lorsque je teste.
Si vous avez le temps de tester un coup pour voir si chez vous ça marce, je suis preneur de vos remarques.
version menu normal http://www.equinergia.com et version menu horizontal http://crxuser.free.fr
Merci à tous
Christian
Hors ligne
ça marche
Hors ligne
cela fonctionne bien pour les 2 sites.
bravo pour cette charte claire et simple comme je les aime;)
++ vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Bonjour,
Merci pour vos tests et commentaires,
J'ai mis en ligne la version actuelle à cette adresse :
- Ajout dans la page "plan accès" d'une carte Google Map
- Adaptation de la présentation du menu horizontal
- Ajout d'une favicon
Les scripts et les images de fond sont à disposition de ceux qui veulent s'en inspirer, me contacter via le formulaire du site ne sachant pas comment les stocker sur le web pour qu'ils soient téléchargeables par tous.
Christian
Dernière modification par Crik (16/06/2010 17:26:46)
Hors ligne
Dis-moi, tu gères ça comment la "mono-adresse", une adresse pour tout le site.
Quel est ton htaccess secret?
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
A mon avis, il utilise les frames
Hors ligne
c'est pas super pour le référencement ca???
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
Je confirme qu'il utilise les frames. En les bloquant, avec NoScript sur firefox, le site ne s'affiche plus.
Et effectivement c'est catastrophique pour le référencement!
Mieux vaut poser une question et passer pour un con, que se taire et le rester...
Hors ligne
Salut à tous,
Davyk a écrit : "Dis-moi, tu gères ça comment la "mono-adresse", une adresse pour tout le site.
Quel est ton htaccess secret? "
Qu'entends-tu par "mono-adresse" ?
Je ne gère rien du tout ou alors ça se fait tout seul ??? j'ai juste repris les pages proposées dans le post de doekia : "* module pour menu hierarchique". et de davyk : * [UTILE] Xmenu placement et css SOLUTION entre autres.
Si tu veux voir mon "htaccess secret" pas de soucis, dit-moi ce que tu souhaites et surtout où ça se trouve et je te l'envoie.
Si vous trouvez des choses à changer, je prends car je suis "grand noob" tant en php qu'en CSS )
N'hésitez-pas à demander si vous avez besoin d'accéder au site même en administrateur pour voir, j'ai trouvé pleins d'infos dans ce forum alors si je peux rendre service à mon tour, c'est avec grand plaisir.
Bonne journée
Christian
Hors ligne
par mono-adresse il veut dire que quelle que soit la page de ton site où nous sommes, dans la barre d'adresse il y a toujours http://www.equinergia.com/ alors qu'en fonctionnement "normal" quand on clique sur ta page "découverte" il devrait y avoir http://equinergia.free.fr/index/1151951292.html
Edit: nom de domaine chez ovh, hébergement chez free. C'est peut-être ovh qui gère les redirections comme ça...
Dernière modification par Fredo42 (19/06/2010 10:20:44)
Mieux vaut poser une question et passer pour un con, que se taire et le rester...
Hors ligne
Bonjour,
en effet, c'est un paramétrage de mon hébergement chez Ovh qui permet d'afficher dans l'url du navigateur soit le nom de domaine soit l'adresse exacte de la redirection.
A+
Christian
Hors ligne
effectivement, il y a un frameset dans la source que je n'avais pas consulté.
comme le disait snypi, c'est pas super pour le référencement.
par exemple quand on googlelise equinergia, on tombe sur le site chez free, mais bon, il est un poil plus ancien.
faut vérifier dans les prochain(e)s jours/semaines dans les serp.
si ça marche je trouve que ça a de la gueule mais faut sûrement voire à optimiser le nom de domaine (equinergie.com est déjà pris).
merci pour ces précisions.
++
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Salut davyk,
> par exemple quand on googlelise equinergia, on tombe sur le site chez free, mais bon, il est un poil plus ancien.
> faut vérifier dans les prochain(e)s jours/semaines dans les serp.
Quand je fais une recherche sur Google je tombe bien sur mon site actuel. Tu arrives sur quoi chez toi ???
> si ça marche je trouve que ça a de la gueule mais faut sûrement voire à optimiser le nom de domaine
> (equinergie.com est déjà pris).
J'espère bien que le nom de domaine equinergia.com est réservé puisque çà m'est facturé tous les ans par OVH et que c'est l'url que je diffuse :-))
+A
Christian
Hors ligne
Quand je fais une recherche sur Google je tombe bien sur mon site actuel. Tu arrives sur quoi chez toi ???
Quand on fait une recherche equinergia sur google on est renvoyé sur http://equinergia.free.fr/ et non sur http://www.equinergia.com/
Dernière modification par Fredo42 (19/06/2010 20:04:44)
Mieux vaut poser une question et passer pour un con, que se taire et le rester...
Hors ligne
> (equinergie.com est déjà pris).
J'espère bien que le nom de domaine equinergia.com est réservé puisque çà m'est facturé tous les ans par OVH et que c'est l'url que je diffuse :-))
equinergie.com, pas equinergia.com (que tu as loué)
le premier lien que nous (fredo et moi) avons c'est chez free.fr, pas ton domaine.
les datacenters peuvent changer mais je ne crois pas que tu soit à Shanghai ou à Honolulu
Dernière modification par davyk (19/06/2010 21:25:16)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Pages : 1