Vous n'êtes pas identifié(e).
Bonjour à tous,
Problème simple, mais la solution l'est elle ?...
Je bosse sur un site en local actuellement (avec un serveur apache) pour sa création et régulièrement je met la dernière vesrion en ligne pour vérification auprès de mon client.
Aucun problème en local mais malheureusement depuis hier, j'ai droit à une page blanche lorsque le site est en ligne. Pas de message d'erreurs, juste une page blanche ?... quid ?
J'ai vérifié mon htaccess, c'est tout bon (je suis chez ovh). Tous mes fichiers semblent bien uploadés.
Côté serveur pas de souci, j'ai d'autres sites zite+ en attente qui fonctionnent très bien.
Bref... quelquun a une idée de ce qui a pû se passer, est ce que j'ai fait une modif dans un paramètre qui aurait provoqué ça ?... en même temps je ne vois pas trop puisque je travaille surtout le contenu de mes pages...
Petite piste, ça fonctionne sous IE mais pas sous FF et comme je suis un bon graphiste je ne travaille PAS sous IE ;-) donc je suis plutôt embêté !...
D'avance merci pour vos réponses
Hors ligne
Et bien je post ma propre réponse : problème résolu.
Mais je n'ai aucune idée de ce qui a bien pû se passer... un mystère de l'informatique (ou surement un problème serveur)
Mais pour que la discussion ne soit pas totalement inutile et comme finalement le site sur lequel je travaille a été réalisé grâce aux réponses apportées précédemment sur "le multi design" ...
Voilà les premiers résultats : http://www.dixit-rc.com/demo_site_nimes
Le site est loin d'être terminé mais maintenant place aux "rédacteurs" !...
Hors ligne
Comme d habitudes très jolie boulot j aime ta touche graphique. Mais je ne vois pas le multi désigne ?? Ps j ai visualisé ton siyr via un petit tel sous androïde
Dernière modification par snypi (28/03/2012 00:17:40)
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
Merci beaucoup pour ces compliments !... ça fait plaisir.
En fait le multi design est assez "discret", mais pour chaque zone principale (le lycée, le cfa, le cfppa, etc...) les menus on tous une couleur spécifique, et j'ai changé les titres...
Bref c'est pas grand chose au final mais ça m'a bien permis de tester l'insertion de css différents au sein même d'un site et pour un certain nombre de page, ça fonctionne super bien et effectivement ça ouvre de belles perspectives graphiques si on veut pousser le truc un peu plus loin !...
Du coup j'en profite pour poser une question à propos de ce site :
Mon client voudrait que la page d'accueil présente des menus horizontaux différents que ceux actuelement présent et qui d'ailleurs ne bougeront pas sur le reste du site... est ce que je peux gérer ça avec le templates actuel ou bien faut-il que je fasse une page "index" à part en html pur sans passer par zite et faire des liens vers les pages que j'aurais créé ensuite sous zite ?....
Hors ligne
Du coup j'en profite pour poser une question à propos de ce site :
Mon client voudrait que la page d'accueil présente des menus horizontaux différents que ceux actuelement présent et qui d'ailleurs ne bougeront pas sur le reste du site... est ce que je peux gérer ça avec le templates actuel ou bien faut-il que je fasse une page "index" à part en html pur sans passer par zite et faire des liens vers les pages que j'aurais créé ensuite sous zite ?....
pour moi ton menu ce trouve dans un top !!
il suffit que tu créer ton menu dans un panneau en position 5 et non dans le template !!
Dernière modification par snypi (04/04/2012 19:05:50)
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
Oui pas faux, mais je viens d'essayer et rien n'apparait en position 5 !...
Ma page apparait à toutes les autre splaces (latéral, bot ou avant page principale) mais pas en position 5 ???
De toutes façons la page d'accueil que je dois créer est un peu complexe alors je vais la faire à part, ce sera plus simple pour le moment et plus rapide pour le client même si je suis persuadé que l'astuce se trouve bien sous zite quelque part qui traine...
J'essaierai de m'y replonger ensuite !
Hors ligne
qu'elle est le code php qui ta permis d'implémenter le css ??
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
le code de mon template ?....
voici :
<!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>
<meta name="google-site-verification" content="V_pqXRhTpJsfZP3qkvMC7YojUSf4MWatQxbq69p11Pg" />
<?php echo ($zite->rewrite===2?'<base href="'.$zite->rewritebase.'"/>':"") ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><?php echo $this->content["page_navtitle"]?></title>
<meta name="description" content="<?php echo $zite->content["page_desc"];?>" />
<meta name="keywords" content="<?php echo $zite->content["page_keyword"];?>" />
<?php echo $this->head(); ?>
</head>
<body>
<div id="global">
<div id="entete">
<div id="search"><form name="search" method="post" action="index.php?z=search" enctype="multipart/form-data"><input type="hidden" value="go" name="action"/>
<input type="text" value="" maxlength="50" name="blork" style="width:130px" /><button type="submit" style="background-color:transparent;border:none;vertical-align:text-bottom;cursor:pointer" ><img src="deco/search.png" valign="bottom"/></button>
</form></div>
</div>
<div id="bandeaumenu">
<div id="menu_horizontal"><?php echo $zite->content['pnl2'].$zite->content['menu'].$zite->content['pnl3'] ?></div>
</div>
<div id="filariane"><?php echo $zite->filAriane() ?></div>
<div id="centre">
<div id="vertical">
<div id="titre"></div>
<div id="menu_vertical"><?php echo $zite->content['pnl2'].$zite->content['menu'].$zite->content['pnl3'] ?></div>
</div>
<div id="principal">
<div id="texte_principal"><?php echo $zite->content['pnl7'].$zite->content['main'].$zite->content['pnl8'] ?></div>
</div>
</div>
<div id="bot"><?php echo $zite->content['pnl6'] ?>
<div id="infos">Création graphique / Webdesign : <a href="http://dixit-graphiste.com" target="_blank">Dixit-RC</a> - Motorisé par <a href="http://www.giausserand.fr/index.php?perma=ziteplus" target="_blank">Zite PLUS CMS 0.9.1</a></div>
</div>
</div>
</body>
</html>
Hors ligne
héhé en même temps tu à complétement adapté le template à la sauce berty
édit : je te dis des anneries car le menu officiel ne peut pas être appelé dans un panneau il n'y à que xmenu qui peut être appelé dans un panneau
sinon c'est normale que rien ne s'affiche car il n'y à plus de pnl5
il y à une incohérence dans ton implémentation
<div id="bandeaumenu">
<div id="menu_horizontal"><?php echo $zite->content['pnl2'].$zite->content['menu'].$zite->content['pnl3'] ?></div>
</div>
ici tu dit que dans le menu_horizontal il y à le panneau 2 ($zite->content['pnl2']) + le menu + le panneau3 (.$zite->content['pnl3'])
à tu vraiment besoin dans le menu horizontal de ces panneau ?? qu'on retrouve dans le menu vertical
du coup si ton client rajoute un panneau latéral cela risque de tous pété et d'avoir le même contenue dans les 2 endroits !!!
<div id="bandeaumenu">
<div id="menu_horizontal"><?php echo $zite->content['menu'] ?></div>
</div>
pour le panneau 5 à toi de le recréer au bonne endroit si tu avais ceci
<div id="entete"><?php echo $zite->content['pnl5'] ?></div>
et tous le reste du code dans un panneau (php) en position 5 cela fonctionnerai aussi
au lieu de :
<div id="entete">
<div id="search"><form name="search" method="post" action="index.php?z=search" enctype="multipart/form-data"><input type="hidden" value="go" name="action"/>
<input type="text" value="" maxlength="50" name="blork" style="width:130px" /><button type="submit" style="background-color:transparent;border:none;vertical-align:text-bottom;cursor:pointer" ><img src="deco/search.png" valign="bottom"/></button>
</form></div>
</div>
petit avis avisé : passe ton site en 9.2 y'a plein d'option sympathique en plus
Dernière modification par snypi (04/04/2012 20:12:58)
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
Merci à toi pour ces conseils...
C'est effectivement très clair. Je vais déja essayer de nettoyer le code pour éviter qu'il y ai des erreurs avec les panneaux (j'avais utilisé un templates réalisé précédemment et j'avoue ne pas avoir regardé ça..; heureusement qu'il y a des yeux avertis pour me prévenir
mais bon le client ne devrait pas toucher à ça..; c'est moi qui reste l'admin je lui ai "plein beaucoup" réduit ses droits d'écriture !
Concernant le coup du panneau 5 comme tu me le préconisais pour faire mon nouveau menu, ce que je ne comprend pas c'est que si je l'utilise pour afficher un nouveau menu horizontal, il va y avoir bug, puisqu'il est censé se trouver par dessus (ou à la place de l'existant pour tout le reste du site) le menu actuel ... les deux vont apparaitrent en même temps ?...
ou bien j'ai loupé un épisode ?
Hors ligne
raconte moi un peu comment tu conçois le futur menu (ce que veut le client pour que je comprenne)
et je te propose une piste
par ailleurs tu doit avoir un truc pas valide w3c car tu à mis ceci
<div id="filariane"><?php echo $zite->filAriane() ?></div>
ce qui produit un code html
<div id="filariane"><div id="filariane">Accueil</div></div>
il ne doit y avoir dans une page web que des identités unique !! la ici tu à deux div id filariane
Le module fil ariane créér par défaut un claque filariane
efface la div que tu créer et laisse juste le <?php echo $zite->filAriane() ?>
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
Alors le plus simple pour comprendre, c'est que tu ailles directement sur le site que je viens de mettre en ligne.
www.dixit-rc.com/site_nimes2012_4
Au final ça rend exactement ce que veux le client, mais je ne suis pas satisfait du background.
Au départ le site était prévu pour arriver sur cette page :
http://dixit-rc.com/site_nimes2012_4/ep … _rodilhan/
Aucun problème, on est en niveau 1 ... zite inséré à la racine du serveur...
bref aucun souci.
Mais finalement le client a voulu une page d'accueil plus graphique (avec les images de chaque établissement et le petit effet de survol pour renvoyer ensuite directement à la partie du site concernée - ça c'est OK). Mais surtout à l'emplacement du menu horizontal il veulent un autre menu complètement différent du reste du site... juste pour cette page d'accueil mais placé exactement au même endroit....
Du coup je n'ai pas sû faire avec "zite" ... il a fallu que je fasse une page "index" seule avec mon menu simple et renvoi html vers les pages du reste du site "zite" placé lui dans un sous dossier .../eplefpa_nimes_rodilhan/
et c'est ça qui ne me plait pas trop...
Mais bon ça marche
Concernant le filariane, si je comprends bien, si je veux faire des modifs du div, il vaut mieux que je le renomme non ?...
genre "filariane2" ou "fil_ariane" histoire qu'il n'y ai pas deux occurrences dans la même page ... c'est ça ?...
et comment ça se fait qu'il y ai cette transformation de
<div id="filariane"><?php echo $zite->filAriane() ?></div>
à
<div id="filariane"><div id="filariane">Accueil</div></div>
??? Ce sont les navigateurs qui opèrent comme ça ?
Hors ligne
salut
Concernant le filariane, si je comprends bien, si je veux faire des modifs du div, il vaut mieux que je le renomme non ?...
genre "filariane2" ou "fil_ariane" histoire qu'il n'y ai pas deux occurrences dans la même page ... c'est ça ?...
tout à fait
sinon concernant ton menu j'ai jouer avec le panneau 4 qui ne te sert pas !!
<div id="bandeaumenu">
<?php if (!empty($this->content['pnl4'])) { echo '<div id="menu_index">'.$this->content['pnl4'].'</div>';} else { echo '<div id="menu_horizontal">'.$this->content['menu'].'</div>';}?>
ce qui vas te permettre sur la page d'accueil de mettre un panneau en position 4 et créer ton menu Accueil (dans cette page)
mais comme j'ai pas encore trouver comment en php faire pour que si le panneau est créer il faut désactiver le menu
tu vas le faire avec le css soit dans le panneau (php) position4:
<?php $this->content['localcss'] .= "\#menu_horizontal {display:none;}\n"?>
c'est du vite fait j'ai pas trop le temps si j'ai pas été clair dit le moi ++
sinon j'en appel au maitre du php à savoir comment faire pour dire que
si le panneau 4 est vide alors on ajoute le menu et si le panneau4 est présent on ajoute le panneau et vire le menu ???
Dernière modification par snypi (10/04/2012 18:42:51)
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 rajoute une petite question pour parfaire ma compréhension du php
pourquoi dans ce code lorsque j'ajoute un panneau4 j'ai mon panneau et mon menu qui s'affiche
<?php
if (empty($this->content['pnl4']))
echo '<div id="menu">'.$this->content['menu'].'</div>';
else
echo '<div id="menu">'.$this->content['pnl4'].'</div>';
?>
mon code php dit bien ?
si le pnl4 est vide alors affiche le menu sinon affiche le panneau 4
et donc quand j'affiche un panneau 4 pourquoi j'ai aussi mon menu ????
que faut il écrire à la place de else !
Dernière modification par snypi (10/04/2012 23:32:31)
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
OK...
Je crois que j'ai pigé le truc...
En fait tu te sers de mon div "bandeau_menu" pour y insérer soir le menu horizontal de l'ensemble du site, soit simplement les 4 pages et donc les menus correspondants de la page d'accueil ... que je vais placer dans le panneau 4 qui est inutilisé pour le moemnt !...
C'est bien ça ?...
J'avais essayé le même truc avec le panneau 5 effectivement ..; mais le problème c'est que les deux menus s'affichent en même temps !...
Donc tu me proposes de désactiver le menu pour la page d'accueil en jouant sur le display:none du div menu horizontal
ça me parait clair....
du coup peut être que la solutions serait de créer dans chacun de mes css de partis du site un div "menu_accueil" par exemple, et de le désactiver pour l'ensemble des autres pages
on aurait un display : none du div menu_horizontal pour la page d'accueil et un display:none du div "menu_accueil" pour le reste du site ...
une piste possible ?
Hors ligne
pour voir ce que cela donne fait une copie de template.php histoire d'avoir l'originale sous la main et fait les ptites manip cité si dessus et dessous
dans le panneau4 donc en sous menu de la page accueil et en php tu note ceci
<?php $this->content['localcss'] .= "\#menu_horizontal {display:none;}\n"?>
<ul>
<li><a href="eplefpa_nimes_rodilhan/index.php?perma=actu_eplefpa">Actualités</a></li>
<li><a href="eplefpa_nimes_rodilhan/index.php?perma=atouts_eplefpa">Nos atouts</a></li>
<li><a href="eplefpa_nimes_rodilhan/index.php?perma=cadre_vie_eplefpa">Cadre de vie</a></li>
<li><a href="eplefpa_nimes_rodilhan/index.php?perma=Espace_reserve">Espace réservé</a></li>
</ul>
<div id="filariane">
<div style="overflow: visible;" id="cadre_defil_2">
<div style="visibility: visible; position: relative; overflow: hidden; width: auto;" id="conteneur_defil_2" onmouseover="DF_ObjetDefilant_On('objet_defilant_2')"><div style="position: absolute; width: 1941px; height: 27px; left: -583px;" id="objet_defilant_2"><div style="padding-right: 90px; display: inline;"><strong>JOURNÉES PORTES OUVERTES - SAMEDI 31 MARS 2012 de 9h à 17h </strong></div><div style="padding-right: 90px; display: inline;"><strong>JOURNÉES PORTES OUVERTES - SAMEDI 31 MARS 2012 de 9h à 17h </strong></div><div style="padding-right: 90px; display: inline;"><strong>JOURNÉES PORTES OUVERTES - SAMEDI 31 MARS 2012 de 9h à 17h </strong></div></div></div>
</div>
il faut que la page actualité atout cadre de vie ... soit en sous menu de accueil au meme niveau que le panneau4
comme le panneau 4 ce met avec le code php à l'emplacement de ton menu habituel c'est dans le panneau 4 que tu rajoute le menu de la page d'accueil
et sur ma page d'accueil tu à tes 4 images qui font le lien vers les différentes sections
comme elle est en sous menu de ta page d'accueil elle n'apparaitra que pour l'ensemble des pages accueil et sous page de accueil
donc après pour le reste du site tu n'a pas besoins de faire un display non du menu_accueil
c'est une solution parmis temps d'autre, mais ma démarche est de te montré une facons de joué avec les panneaux pour garder l'ensemble du site sous ziteplus . en espérant que cela t'ouvre de nouvelle perspective de travail avec ziteplus
Dernière modification par snypi (11/04/2012 10:34:00)
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
Désolé pour le retard de ma réponse.. je suis déja sur d'autres boulots en parallèle c'est chaud en ce moment.
ça m'a l'air bien en tous cas ce que tu me propose.
Dès que j'ai deux minutes je me plonge dedans et te tiens au courant des résultats
En tous cas un grand merci pour tes conseils avisés
Hors ligne
au fait berty j'ai testé ce code et avec celui ci tu n'a pas besoins de jouer avec le css
<?php
if (empty($this->content['pnl4']))
echo '<div id="menu">'.$this->content['menu'].'</div>';
else
echo '<div id="menu">'.$this->content['pnl4'].'</div>';
?>
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
Donc si je pije bien tout...
Je prend mon template, j'y intègre le code que tu viens de me donner et je créé ma première page d'accueil dans le panneau 4... c'est ça ?
Hors ligne
plus précisément
le code php est mis dans <div id="bandeaumenu">
ta première page d'accueil est la page avec les 4 images !!
et en sous menu de page d'accueil tu créer un panneau 4 ou tu y met ton menu
et c'est tout !!!!
tous les autres pages aurons le menu habituel sauf la page accueil
c'est bon ça !!
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