Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Menu javascript dans l'entete de la gallerie  (Read 6228 times)

0 Members and 1 Guest are viewing this topic.

DavidFrance83

  • Coppermine newbie
  • Offline Offline
  • Posts: 8
Menu javascript dans l'entete de la gallerie
« on: March 21, 2006, 01:49:49 pm »

Je n'arrive pas à faire fonctionner correctement un menu en javascript dans l'entete de ma gallerie Coppermine, quelqu'un aurait-il déjà eu le même genre de problème ?? il semblerait que ça marche à moitié sous IE mais pas avec Firefox et je n'arrive pas à m'en tirer je me tire les cheveux !!! :s
Merci d'avance

http://nakata.online.free.fr/cpg143
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: Menu javascript dans l'entete de la gallerie
« Reply #1 on: March 21, 2006, 03:35:23 pm »

Bonjour,
Quote
il semblerait que ça marche à moitié sous IE mais pas avec Firefox
Lorsque vous testez votre menu sans l'intégrer dans Coppermine, fonctionne-t-il ?
Parce que actuellement, tous vos liens pointent vers http://nakata.online.free.fr/cpg143/construction.htm , page qui ne réponds pas   ???
PYAP
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Menu javascript dans l'entete de la gallerie
« Reply #2 on: March 21, 2006, 07:11:48 pm »

Bonjour,

sur IE celà, semble marcher en effet, mais pas sous Firefox.
Le menu ne fait il pas appel à des fonctions spécifiques à IE ?
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

DavidFrance83

  • Coppermine newbie
  • Offline Offline
  • Posts: 8
Re: Menu javascript dans l'entete de la gallerie
« Reply #3 on: March 22, 2006, 03:42:12 pm »

Pour ce qui concerne le lien "construction.htm" qui ne fonctionne pas c'est normal, c'es parce que j'utilise la source js du menu qui pointe par rapport à la racine du site...c'est l'affichage à proprement parlé qui déconne avec CPG143... ???
Pour répondre à la question sur l'affichage "normal" du menu sous Firefox, il marche en dehors de la gallerie (voir http://nakata.online.free.fr) donc je ne pense pas qu'il fasse appel à des fonctions spécifiques à IE...
Sinon lorsque je disais "à moitié" sous IE c'est parce qu'un ami a les même soucis, et un bug supplémentaire apparait au niveau des accentuations dans son menu sous IE (http://ducati.world.free.fr/cpg143), perso il n'y a pas d'accentuation dans mon menu donc ca fonctionne correctement à ce niveau...
Sinon vous pouvez me tutoyer !! ;)
Merci de votre aide.
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Menu javascript dans l'entete de la gallerie
« Reply #4 on: March 22, 2006, 04:35:56 pm »

Salut
peut être un problème de chemin d'accès lors des appels au javascript ?
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

DavidFrance83

  • Coppermine newbie
  • Offline Offline
  • Posts: 8
Re: Menu javascript dans l'entete de la gallerie
« Reply #5 on: March 24, 2006, 04:07:34 pm »

Je ne pense pas étant donné que le menu s'affiche sous IE avec CPG143... le seul problème c'est pourquoi il ne s'affiche pas sous Firefox...
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: Menu javascript dans l'entete de la gallerie
« Reply #6 on: March 24, 2006, 04:38:02 pm »

Pourtant, le fait qu'il fonctionne sous firefox à la racine du site et pas dans la galerie pourrait faire penser à un problème de chemin d'accès.
Il me semble avoir une fois eu le même genre de problème, et qu'il s'agissait justement d'un problème de chemin d'accès. Mais je ne suis pas suffisament compétent dans ce domaine
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

DavidFrance83

  • Coppermine newbie
  • Offline Offline
  • Posts: 8
Re: Menu javascript dans l'entete de la gallerie
« Reply #7 on: March 27, 2006, 01:30:35 pm »

J'ai utilisé la fonctionnalité CPG143 entete et pied de page avec des pages en php, où j'ai appelé la source du menu par son adresse web complète pour être sur de bien pointer sur la bonne source, ce qui marche sous IE mais pas sous Firefox. je ne vois pas trop de quel type de problème de chemin d'accès il pourrait s'agir ??? Je vais essayer de tester plusieurs combinaison en plaçant la source de mon menu à différents endroits (racine de CPG ?).
Logged

Titooy

  • VIP
  • Coppermine addict
  • ***
  • Offline Offline
  • Posts: 736
    • under construction...
Re: Menu javascript dans l'entete de la gallerie
« Reply #8 on: March 28, 2006, 02:04:39 pm »

La première chose à faire, c'est de corriger quelques grosses erreurs de votre template : il n'y a pas de tag </head> ni <body>. Par ailleurs votre theme ne correspond absolument pas aux spécifications XHTML. Vous devriez dès lors supprimer le code
Code: [Select]
define('THEME_IS_XHTML10_TRANSITIONAL',1);dans votre theme.php

Ca n'a peut-être rien à voir mais pourquoi les lignes
Code: [Select]
<p align="left">
   <script type="text/javascript" src="http://nakata.online.free.fr/scripts/config_menu.js"></script>
   <script type="text/javascript" src="http://nakata.online.free.fr/scripts/menu_com.js"></script>

</p>
se trouvent-elles en début de document dans votre page principale et en fin de document dans coppermine ?
Logged

DavidFrance83

  • Coppermine newbie
  • Offline Offline
  • Posts: 8
Re: Menu javascript dans l'entete de la gallerie
« Reply #9 on: March 30, 2006, 10:43:57 am »

J'ai du supprimer les balises </head> et <body> par inadvertance lors de modifications précédentes du template.htm pendant des tests sur le menu, merci de me l'avoir signalé.
Pour ce qui est des lignes en fin de doc sous coppermine, c'est parce que cela ne fonctionnait pas du tout (même sous IE) en les mettant dans l'entete de la gallerie... je n'ai pas d'explication concrète à ça mais il se trouve qu'en mettant le code dans le pied de la gallerie, cela fonctionne...
Enfin, pour le code du theme.php, je l'ai laissé identique à l'original, mais j'imagine qu'il ne correspond pas à l'utilisation d'un menu tel que celui que j'utilise ? Dois-je remplacer la ligne que vous me conseillez de supprimer par une autre ligne ??
Merci pour votre aide.
Logged

Titooy

  • VIP
  • Coppermine addict
  • ***
  • Offline Offline
  • Posts: 736
    • under construction...
Re: Menu javascript dans l'entete de la gallerie
« Reply #10 on: March 30, 2006, 02:44:04 pm »

J'ai du supprimer les balises </head> et <body> par inadvertance lors de modifications précédentes du template.htm pendant des tests sur le menu, merci de me l'avoir signalé.
Il ne reste donc plus qu'à corriger les problèmes. Actuellement, le début de votre template.html est
Code: [Select]
<html dir="{LANG_DIR}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Pragma" content="no-cache" />
<title>{TITLE}</title>

<div align="center">{META}
</div>
<link rel="stylesheet" href="themes/classic/style.css" type="text/css" />
<div align="center">
  <!-- $Id: template.html,v 1.6 2005/12/04 03:22:35 donnoman Exp $ -->
{CUSTOM_HEADER}
alors qu'il devrait être
Code: [Select]
<html dir="{LANG_DIR}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
<meta http-equiv="Pragma" content="no-cache" />
<title>{TITLE}</title>
{META}
<link rel="stylesheet" href="themes/classic/style.css" type="text/css" />
<script type="text/javascript" src="scripts.js"></script>
</head>
<body>
  {CUSTOM_HEADER}


Pour ce qui est des lignes en fin de doc sous coppermine, c'est parce que cela ne fonctionnait pas du tout (même sous IE) en les mettant dans l'entete de la gallerie... je n'ai pas d'explication concrète à ça mais il se trouve qu'en mettant le code dans le pied de la gallerie, cela fonctionne...
C'est peut-être dû aux erreurs du code...


Enfin, pour le code du theme.php, je l'ai laissé identique à l'original, mais j'imagine qu'il ne correspond pas à l'utilisation d'un menu tel que celui que j'utilise ? Dois-je remplacer la ligne que vous me conseillez de supprimer par une autre ligne ??
Merci pour votre aide.
Comme le dit le commentaire de cette ligne :
Quote
Remove this if you edit this template until you have validated it
ce qui signifie
Quote
Supprimez ceci si vous modifiez ce modèle, jusqu'à ce que vous l'ayez validé


Et tant qu'on y est, passez à la version 1.4.4. Il y a des gros problèmes de sécurité dans la version 1.4.3
Logged

DavidFrance83

  • Coppermine newbie
  • Offline Offline
  • Posts: 8
Re: Menu javascript dans l'entete de la gallerie
« Reply #11 on: March 31, 2006, 01:23:02 pm »

Je comprends bien l'anglais mais je n'ai pas vu ce commentaire... ! enfin merci beaucoup pour l'aide :)
Logged

DavidFrance83

  • Coppermine newbie
  • Offline Offline
  • Posts: 8
Re: Menu javascript dans l'entete de la gallerie
« Reply #12 on: May 19, 2006, 01:15:55 pm »

bon et bien après moulte et moulte essais ca ne fonctionne toujours pas :(
Logged

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: Menu javascript dans l'entete de la gallerie
« Reply #13 on: May 19, 2006, 02:08:59 pm »

Bonjour,

Quel est le type de script que vous désirez intégrer à Coppermine ?
Sur ma Galerie perso je viens justement d'implémenter un menu en plaçant mon script dans TEMPLATE.HTML et non via le header !
Le chemin vers le JavaScript entre <HEAD> et </HEAD>, et la description de ce script juste après la balise <BODY>... Rien à dire ça fonctionne correctement.

PYAP
Logged
Pages: [1]   Go Up
 

Page created in 0.025 seconds with 20 queries.