Fork me on GitHub




(1) 2 »


Quelques soucis avec reflection.js
Régulier
Inscrit: 27/03/2005 14:58
De Pen ar bed
Messages: 147
Bonjour à tous,

j'utilise la base du thème Xeatol v2 de xoopsland que j'ai pas mal modifié pour le rendre à mon goût. Par la suite, j'ai implémenté le script reflection.js mais celui-ci présente une subtilité que je n'arrive pas à résoudre.

Quand je suis sur la page d'accueil, le script ne fonctionne pas sur mon logo, quand je passe sur les autres pages, celui-ci fonctionne.

Le site : www.technifree.fr
Version de xoops : 2.0.18-1

Je n'y comprends rien, ça devrait fonctionner normalement, je vois pas ce qui rentre en ligne de comptes.

Une idée ? (s'il faut fournir les scripts dites le moi)

Merci

Posté le : 28/11/2008 22:32

Les hommes naissent libres et égaux en droits. Ensuite, ils se mettent à boire !
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Régulier
Inscrit: 27/03/2005 14:58
De Pen ar bed
Messages: 147
up

pas d'idées sur la question ? car personnellement je trouve toujours pas

Posté le : 05/12/2008 11:58

Les hommes naissent libres et égaux en droits. Ensuite, ils se mettent à boire !
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

esayes de mettre l'appel à ce script soit en premier soit en dernier - penses à vider templates_c ou xoops_cache et les temporaires de ton navigateur entre les essais

@++

Posté le : 06/12/2008 10:33

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Régulier
Inscrit: 27/03/2005 14:58
De Pen ar bed
Messages: 147
Bonjour Kris,

Merci pour ta réponse, j'ai apporté les modifications mais rien n'y fait

J'ai essayé en vidant à chaque fois le cache du navigateur ainsi que le dossier templates_c.

je joins malgré tout le contenu des fichiers php ... au cas où ^^

xohead.html
<!-- Title and meta -->
  <
title><{if $xoops_pagetitle !=''}><{$xoops_pagetitle}> | <{/if}><{$xoops_sitename}></title>
  <
meta http-equiv="content-type" content="text/html; charset=<{$xoops_charset}>" />    
  <
meta name="robots" content="<{$xoops_meta_robots}>" />
  <
meta name="keywords" content="<{if $xoops_pagetitle !=''}><{$xoops_pagetitle}>, <{/if}><{$xoops_meta_keywords}>" />
  <
meta name="description" content="<{if $xoops_pagetitle !=''}><{$xoops_pagetitle}>, <{/if}><{$xoops_meta_description}>" />
  <
meta name="rating" content="<{$xoops_meta_rating}>" />
  <
meta name="author" content="<{$xoops_meta_author}>" />
  <
meta name="copyright" content="<{$xoops_meta_copyright}>" />
  <
meta name="generator" content="XOOPS" />
    
  <!-- 
Rss -->
  <
link rel="alternate" type="application/rss+xml" title="RSS Feed" href="<{xoAppUrl backend.php}>" />
  <!-- 
Favicon -->
  <
link rel="shortcut icon" type="image/ico" href="<{xoImgUrl icons/favicon.ico}>" />
  <
link rel="icon" type="image/png" href="<{xoImgUrl icons/icon.png}>" />
          
  <!-- 
Sheet Css -->
  <
link rel="stylesheet" type="text/css" media="all" title="Style sheet" href="<{xoAppUrl xoops.css}>" />
  <
link rel="stylesheet" type="text/css" media="all" title="Style sheet" href="<{xoImgUrl css/style.css}>" />
  
  <!-- 
Scripts -->
  <{
$xoops_module_header}>
  
  <!-- 
Scripts Lightbox-->
<
script type="text/javascript" src="<{$xoops_url}>/jseffects/prototype.js"></script>
<script type="text/javascript" src="<{$xoops_url}>/jseffects/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="<{$xoops_url}>/jseffects/lightbox.js"></script>
<link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_url}>/jseffects/css/lightbox.css" />
<script type="text/javascript" src="<{$xoops_url}>/jseffects/reflection.js"></script>

<script type="text/javascript">    
// remove the registerOverlay call to disable the close button
hs.registerOverlay({
    overlayId: 'closebutton',
    position: 'top right',
    fade: 2 // fading the semi-transparent overlay looks bad in IE
});

hs.graphicsDir = 'highslide/graphics/';
</script>
<!-- Scripts xoops-->
<script type="text/javascript">
<!--
<{$xoops_js}>
//-->
</script>



xoheader.html
<div id="xo-header" class="<{$xoops_dirname}>">
    <
div class="r-head">
      <!-- 
Logo -->
            <
br /><a href="<{xoAppUrl }>" class="title"><img src="http://www.technifree.fr/images/logo2.png" class="reflect rheight60 ropacity25" width="330" /></a><br /><br />
      
        <!-- 
Début du module de recherche -->   
            <
td class="menu" id="search">
                                <
form action="<{$xoops_url}>/search.php" method="post"><input type="hidden" name="action" value="results" /><input type="text" name="query" font="bold" value="Rechercher sur le site" onclick="this.value=''" /><button type="submit"><img src="http://www.technifree.net/images/home.png" alt="User Login" /></button>
                                </
form>
            </
td>
    </
div>
  </
div>


J'ai remarqué le phénomène également sur le lien des téléchargements (module MyDownloads v1.44).

Ce que je devrai avoir :
Open in new window

Ce que j'obtiens sur la page d'accueil et téléchargements :
Open in new window

Merci de votre aide,

Amicalement.

Posté le : 27/12/2008 11:37

Les hommes naissent libres et égaux en droits. Ensuite, ils se mettent à boire !
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
supprimes ceci :
<!-- Scripts xoops-->
<
script type="text/javascript">
<!--
<{
$xoops_js}>
//-->
</script>

ce script est déjà appeler dans xoops_header

@++

Posté le : 27/12/2008 13:06

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Régulier
Inscrit: 27/03/2005 14:58
De Pen ar bed
Messages: 147
Merci Kris,

ça fonctionne à présent pour le module MyDownloads (téléchargements) mais toujours pas pour la page d'accueil. (on avance )

Je me demande s'il n'y a pas un truc qui empêcherai le header de s'afficher correctement, dans le code des scripts (genre script qui empiète sur un autre).

Posté le : 27/12/2008 16:32

Les hommes naissent libres et égaux en droits. Ensuite, ils se mettent à boire !
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Essayes de mettre ce script plutôt en début (juste après le xoops_header
<script type="text/javascript">    
// remove the registerOverlay call to disable the close button
hs.registerOverlay({
    
overlayId'closebutton',
    
position'top right',
    
fade// fading the semi-transparent overlay looks bad in IE
});

hs.graphicsDir 'highslide/graphics/';
</script>

Posté le : 27/12/2008 16:44

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Régulier
Inscrit: 27/03/2005 14:58
De Pen ar bed
Messages: 147
Merci,

mais toujours pareil

voici le code (xohead.html) en entier et réorganisé :

<!-- Title and meta -->
  <
title><{if $xoops_pagetitle !=''}><{$xoops_pagetitle}> | <{/if}><{$xoops_sitename}></title>
  <
meta http-equiv="content-type" content="text/html; charset=<{$xoops_charset}>" />    
  <
meta name="robots" content="<{$xoops_meta_robots}>" />
  <
meta name="keywords" content="<{if $xoops_pagetitle !=''}><{$xoops_pagetitle}>, <{/if}><{$xoops_meta_keywords}>" />
  <
meta name="description" content="<{if $xoops_pagetitle !=''}><{$xoops_pagetitle}>, <{/if}><{$xoops_meta_description}>" />
  <
meta name="rating" content="<{$xoops_meta_rating}>" />
  <
meta name="author" content="<{$xoops_meta_author}>" />
  <
meta name="copyright" content="<{$xoops_meta_copyright}>" />
  <
meta name="generator" content="XOOPS" />
    
  <!-- 
Rss -->
  <
link rel="alternate" type="application/rss+xml" title="RSS Feed" href="<{xoAppUrl backend.php}>" />
  <!-- 
Favicon -->
  <
link rel="shortcut icon" type="image/ico" href="<{xoImgUrl icons/favicon.ico}>" />
  <
link rel="icon" type="image/png" href="<{xoImgUrl icons/icon.png}>" />
          
  <!-- 
Sheet Css -->
  <
link rel="stylesheet" type="text/css" media="all" title="Style sheet" href="<{xoAppUrl xoops.css}>" />
  <
link rel="stylesheet" type="text/css" media="all" title="Style sheet" href="<{xoImgUrl css/style.css}>" />
  
  <!-- 
Scripts -->
  <{
$xoops_module_header}>
  
  <
script type="text/javascript">    
// remove the registerOverlay call to disable the close button
hs.registerOverlay({
    
overlayId'closebutton',
    
position'top right',
    
fade// fading the semi-transparent overlay looks bad in IE
});

hs.graphicsDir 'highslide/graphics/';
</script>

<!-- Scripts Lightbox-->
<script type="text/javascript" src="<{$xoops_url}>/jseffects/reflection.js"></script>
<script type="text/javascript" src="<{$xoops_url}>/jseffects/prototype.js"></script>
<script type="text/javascript" src="<{$xoops_url}>/jseffects/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="<{$xoops_url}>/jseffects/lightbox.js"></script>
<link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_url}>/jseffects/css/lightbox.css" />

<!-- phpmyvisites 
<a href="http://www.phpmyvisites.net/" title="phpMyVisites | Open source web analytics"
onclick="window.open(this.href);return(false);">--><script type="text/javascript">
<!--
var a_vars = Array();
var pagename='';

var phpmyvisitesSite = 1;
var phpmyvisitesURL = "http://www.technifree.fr/phpmv2/phpmyvisites.php";
//-->
</script>
<script language="javascript" src="http://www.technifree.fr/phpmv2/phpmyvisites.js" type="text/javascript"></script>
<object><noscript><p>phpMyVisites | Open source web analytics
<img src="http://www.technifree.fr/phpmv2/phpmyvisites.php" alt="Statistics" style="border:0" />
</p></noscript></object></a>
<script type="text/javascript" src="/phpmv2/plugins/clickheat/libs/js/clickheat.js"></script><noscript><a href="http://www.labsmedia.fr/index.html">Outils référencement</a></noscript><script type="text/javascript"><!--
clickHeatSite = 1;clickHeatGroup = 'index';clickHeatServer = '/phpmv2/plugins/clickheat/libs/clickpmv.php';initClickHeat(); //-->
</script>
<!-- /phpmyvisites -->

Posté le : 27/12/2008 16:54

Les hommes naissent libres et égaux en droits. Ensuite, ils se mettent à boire !
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
essayes en désactivant celui-ci :
<!-- phpmyvisites 
<a href="http://www.phpmyvisites.net/" title="phpMyVisites | Open source web analytics"
onclick="window.open(this.href);return(false);">--><script type="text/javascript">
<!--
var 
a_vars = Array();
var 
pagename='';

var 
phpmyvisitesSite 1;
var 
phpmyvisitesURL "http://www.technifree.fr/phpmv2/phpmyvisites.php";
//-->
</script>
<script language="javascript" src="http://www.technifree.fr/phpmv2/phpmyvisites.js" type="text/javascript"></script>
<object><noscript><p>phpMyVisites | Open source web analytics
<img src="http://www.technifree.fr/phpmv2/phpmyvisites.php" alt="Statistics" style="border:0" />
</p></noscript></object></a>
<script type="text/javascript" src="/phpmv2/plugins/clickheat/libs/js/clickheat.js"></script><noscript><a href="http://www.labsmedia.fr/index.html">Outils référencement</a></noscript><script type="text/javascript"><!--
clickHeatSite = 1;clickHeatGroup = 'index';clickHeatServer = '/phpmv2/plugins/clickheat/libs/clickpmv.php';initClickHeat(); //-->
</script>
<!-- /phpmyvisites -->


@++

Posté le : 27/12/2008 17:17

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Quelques soucis avec reflection.js
Régulier
Inscrit: 27/03/2005 14:58
De Pen ar bed
Messages: 147
Pareil en désactivant PhPmyVisites (et même en le déplaçant dans le footer par la suite).
J'ai essayé aussi en désactivant le module météo car il avait tendance à bloquer le chargement global, mais rien n'y fait.

Suis-je maudit docteur ?

Bon, je pense que c'est peine perdue. Ça fait plus de 15 jours que je me casse la tête sur ce bug. Je vais finir par le classer dans la catégorie des problèmes non résolus ^^

Je pense qu'un autre script (php / js) vient perturber la page d'accueil, et uniquement celle-ci.

Posté le : 27/12/2008 17:33

Les hommes naissent libres et égaux en droits. Ensuite, ils se mettent à boire !
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

64 Personne(s) en ligne (49 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 64 | Plus ...