Tentative d'insérer un script Times Zone dans le Header ou footer

Started by 3000, August 18, 2010, 11:53:25 AM

Previous topic - Next topic

3000

Bonjour, j'ai tenté sans succès d'installer mon scripts de Time Zone au bas du forum

J'ai tenté dans le MOD: Global Headers Footers ou j'ai un petit script bannières

Il me fait rien - Juste du noir  :(

Pour ce forum: http://tantra-ph.3000fr.com/

Ce script fonctionne / fonctionnait sur mes anciens forums ... Est-il adaptable?

Il donnait ceci:



Avec ce code:

<body onLoad="UpdateClocks();">
<br>
<script src="tantra-3000-4tz.js" type="text/javascript"></script>
<p align="center">
<p style="line-height:50%; margin-top:0; margin-bottom:0;">  &nbsp;<p style="line-height:50%; margin-top:0; margin-bottom:0;" align="center"> 
<table cellspacing="0" cellpadding="0" border="0" align="center" width="58%" style="border-width:1; border-color:black; border-style:solid;">
<tr><td class="center" height="30" width="100%">
<table border="0" cellspacing="0" width="875">
<tr class="tablerow" bgcolor="$altbg1">
<td ID="Clock0" width="241" align="center" height="25">                   
<p style="line-height:11%; margin-top:0; margin-bottom:0;">  </td><td ID="Clock1" width="241" align="center" height="25"><p style="line-height:100%; margin-top:0; margin-bottom:0;"> </td><td ID="Clock2" width="241" align="center" height="25"><p style="line-height:100%; margin-top:0; margin-bottom:0;"> </td><td ID="Clock3" width="241" align="center" height="25">

</td>
</tr></table></td></tr>
</table>


Ensuite je met en fichier Joint LE JS -

Faut-il mettre le <body onLoad="UpdateClocks();"> ailleurs ?

Bref j'ai arrété de bricoler .... Je voulais pas planter mon forum de test

Merci d'avance - cordialement  :D


maximus23

Bonjour,

Tu le veux ou exactement ton script ?

Capture écran et indique avec une flèche :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour,

Eh bien rapide ... Ca marche ? Bravo hehe

Bon si c'est possible de le mettre la:



Si possible aussi tu me dis ou tu insères le code et je mettrais une petite image ... Pendule ou autres

La j'ai collé vite fait une image ... je dois en avoir des mieux  :D

Voilà... eh bien merci ...  ;)

maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Re bonsoir ... merci c'est pas urgent ... Euh ça pourrait faire un petit mod ? non?

Amélioré, avec des choix de pays pour régler l'heure etc....   ;)

maximus23

Bonjour,

Ce n'est pas une chose aussi simple car les temps horaires ne changent pas toujours aux mêmes dates pour certains pays.

Bon apparemment il y a un conflit Js entre ton script et le chat. Donc il faut refaire un bout de code en php avec le timestamp pour avoir avoir tes times zones et les remettre en forme :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonsoir,

Je pensais bien que c'était pas compatible... en plus jai bricolé 2 ou 3 truc il y a 3 ou 4 ans ... je sais meme plus quoi

J'avais trouvé ces codes sur le net....

Enfin... je trouvais sympa ... et utile .... mais bon le vieux forum avais aussi un genre de soutBox ... mais different...

Merci si c'est possible...  :D

maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

maximus23

Bonsoir,

Voilà il est en test sur ton site hxxp://tantra-ph.3000fr.com/index.php

Comme c'est du Js et que les scripts Js ont tendances à rentrer en conflit en utilisant certaines fonctions tel que le onload ou le windows.onload il faut contourner cela en les mettant dans des fonctions natives tel que addEventListener.

Pour ceux que cela intéresse voici donc un code de contournement pour charger tout les éléments en décade et permettre le chargement intégral des autres scripts.

Exemple du script demandé ci-dessus :)

Version 1.1.11

Fichier index.template.php

chercher :


<script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/script.js?fin11"></script>



Ajouter après :

<script src="tantra-3000-4tz.js" type="text/javascript"></script>


Fichier BoardIndex.template.php

Chercher :

// If they are logged in, but SP1 style information is off... show a personal message bar.

Mettre Avant :


// Fuseaux Horaires.
echo' 
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
function addLoadEvent(func) {
 
  var oldonload = window.onload;
  if (typeof window.onload != "function") {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}
addLoadEvent(UpdateClocks);
// ]]></script>
<tr>
  <td class="titlebg" colspan="2">', 'Fuseaux Horaires', '</td>
</tr><tr>
  <td class="windowbg" width="20" valign="middle" align="center">
   <img src="', $settings['images_url'], '/icons/online.gif" alt="', 'Fuseaux Horaires', '" border="0" />
  </td>
  <td class="windowbg2" width="100%">
   <div class="smalltext">
<p align="center">
<table border="0" cellspacing="0" width="100%">
<tr class="windowbg">
<td ID="Clock0" width="241" align="center"></td>
<td ID="Clock1" width="241" align="center"></td>
<td ID="Clock2" width="241" align="center"></td>
<td ID="Clock3" width="241" align="center"></td>
</tr></table></td></tr></div>
 
';




Voilà à tester avec d'autre navigateurs :)


Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour bonjour - Eh bien - Je me lève et que vois-je:

Script Times Zones en place - Parfait impecc ... IE8 Ok - Opera aussi

A suivre quand même au cas ou ....

Merci beaucoup, car là ça dépassait de loin mes compètences  ;D
Dans mon vieux forum oxygen j'ai juste adapté les fuseaux, et l'insertion était dans un template interne ...
Donc rien à faire....à part les cellules etc ...

Juste une question: La police, enfin la taille du texte, c'est dans BoardIndex.template.php je suppose?
Peut-être je mettrais une taille en dessous....

Pour la petite image, c'est ok - Compris

Merci encore.... Super -

maximus23

Bonjour,

Oui pour la mise en forme c'est à toi de voir j'ai fait un tableau simpliste tu peux mettre celui que tu avais avant et arranger comme tu veux là je te laisse faire :)

Pour l'image tu mets une horloge :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour ... en tous les cas c'est impecc - je vais pas toucher grand chose ....


Suis entrain de chewrcher une jolie horloge en gif... petite ...

j'en teste quelques-unes ....

Merci .... °_°  ;)

3000

Bonjour, -... je remonté le sujet, car serait-t'il possible d'installer le meme script sur 3000fr.com

J'ai juste modifier le JS: il comporte en + La Time Zone que j'ai utilité: Tahiti

3000-4tz.js (il est up dans le FTP)

impossible de faire ta modif ... j'en suis incapable .... donc... si tu peux... à l'occass ... 

merci d'avance ...  8)

PS: voici je crois les modif que tu avais faites:

Quote from: maximus23 on August 20, 2010, 07:20:34 PM
Bonsoir,

Voilà il est en test sur ton site hxxp://tantra-ph.3000fr.com/index.php

Comme c'est du Js et que les scripts Js ont tendances à rentrer en conflit en utilisant certaines fonctions tel que le onload ou le windows.onload il faut contourner cela en les mettant dans des fonctions natives tel que addEventListener.

Pour ceux que cela intéresse voici donc un code de contournement pour charger tout les éléments en décade et permettre le chargement intégral des autres scripts.

Exemple du script demandé ci-dessus :)

Version 1.1.11

Fichier index.template.php

chercher :


<script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/script.js?fin11"></script>



Ajouter après :

<script src="tantra-3000-4tz.js" type="text/javascript"></script>


Fichier BoardIndex.template.php

Chercher :

// If they are logged in, but SP1 style information is off... show a personal message bar.

Mettre Avant :


// Fuseaux Horaires.
echo'
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
function addLoadEvent(func) {

var oldonload = window.onload;
if (typeof window.onload != "function") {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
addLoadEvent(UpdateClocks);
// ]]></script>
<tr>
<td class="titlebg" colspan="2">', 'Fuseaux Horaires', '</td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
<img src="', $settings['images_url'], '/icons/online.gif" alt="', 'Fuseaux Horaires', '" border="0" />
</td>
<td class="windowbg2" width="100%">
<div class="smalltext">
<p align="center">
<table border="0" cellspacing="0" width="100%">
<tr class="windowbg">
<td ID="Clock0" width="241" align="center"></td>
<td ID="Clock1" width="241" align="center"></td>
<td ID="Clock2" width="241" align="center"></td>
<td ID="Clock3" width="241" align="center"></td>
</tr></table></td></tr></div>

';




Voilà à tester avec d'autre navigateurs :)

maximus23

Bonjour,

Ok je vais voir ce que l'on peut faire :)

Edit : Voilà c'est ok :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Ouhhh t'est rapide ... super ... oui ça fonctionne ... euh ... juste le script... as-tu mis le mien qui est dans la racine de 3000fr

Car il y a tahiti ... Merci

3000-4tz.js (il est up dans le FTP)

Ou j'ai fais une erreur ?

Merci encore .... :)

maximus23

Bonjour,

Remets tes modifications dans le js que j'ai mis à la racine de ton site sous le même nom :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000


3000

BOnjour ... Euh je crois avoir un Bug ....

Plus de messages Recents en bas ...

Et une section... Il y a rien dans : Dernier message par  .... pourtant  19 sujets ...

Ici aussi: http://www.3000fr.com/recent/

http://www.3000fr.com/.xml/?type=rss;limit=55

http://www.3000fr.com/99-last-posts-new-forum-3000fr.php

http://www.3000fr.com/download~telechargement~3000fr.php

Par certains que ce soit le script Fuseaux horaires qui ont fait ce bug...
Ca marchait avant ... ... bref étrange ...

Bref pleins de trucs en pannes ...

Si tu peux jeter un oeil ... Merci :)


maximus23

Bonjour,

J'ai renommé les deux fichiers en .bon donc si tu veux revenir au point qui était avant pour tester tu les remets en service. Moi avant ce week-end ce sera difficile de voir tout cela. Donc essaye au moins ce petit test et dis moi ce qu'il en est :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Re ... Idem ... c'est autre chose ... il y a le RSS en panne ... les fichiers recents ...

Ok... eh bien je pense que la BDD à foiré ... :(

j'ai pas de save de ce matin ....grrr

Bon te laisse voir ca ... vais demander de quand date la save de mon hebergeur ....

Merci d'avance  8)

maximus23

Bonjour,

Revérifie aussi les paramètres dans l'admin on ne sait jamais :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Re .. mmm vi... rien d'anormal ...

Par contre avant:  Recompter les totaux et statistiques des sections. fonctionnait (comptage érroné), mais se terminait
... Maintenant ...impossible..., il reste sur 60 ou 62% ....

Cette panne est survenue ce matin, après la suppression d'un message qui était déjà dans la corbeille ...

A part les Désolé Invité, vous êtes banni de ce forum !
Il n'y a pas d'autre message d'erreurs

Donc ... je ne sais plus que faire ... Vala merci d'avance...dés que tu peux  ;D :P

maximus23

Bonjour,

Ok mais comme je te l'ai dis je ne sais pas si je saurai voir cela avant le week-end car c'est un truc assez conséquent à voir :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Ok ... pas de problème ... mais bon, avant de réparer le problème du à l'import ...

Soit:
Quote43'000 Messages et 2500 sujets (environ ) sont présents dans la BDD mais sont orphelins ...
C'est toutes les sections qui n'ont pas été importées ....

Il est peut-être judicieux de regarder le problème que j'ai depuis ce matin, qui n'a rien à voir je pense

Enfin ...j'attends de savoir à quand date la save de ma BDD ... te tiens au courant au cas ou ca refonctionne ....

Merci cordialement  :P 8)

3000


maximus23

Bonjour,

Je viens de regarder et je vois que tout fonctionne donc tu as trouvé je suppose ? :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Re ... mmm pas vraiment ... j'ai laisser longtemps la maintenance et le comptage ... il a terminé et les Messages recents sont ok

RSS Aussi ... ...

mais par exemple - un bug:
http://www.3000fr.com/arnaque-ou-bon-plan-e-commerces-sites-et-forums-remuneres-~-liste-noire!-114/vpc-remises-et-reductions-une-arnaque-bien-ficelee-~-(le-meilleur-de-l'arnaque)/

Il fonctionne, mais impossible de savoir ou il se trouve ...Comment savoir ... `?

Merci   uhuhu :P


maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Re - Oui, je l'ai mis dans Réservé Administration + Global Modo

Idem, il est invisible ....  :laugh: ;D

Le reste semble revenu à la normale  :P

3000

Re ... bon j'ai compris un truc, ou je le déplace, ce sujet fait un BUG:

On ne voit plus: Dernier message par

C'est vide ....




maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour, oui ... clair... en plus ... je le vois plus --- fonctionne plus ... lol

Bon ... je le laisse ..pas grave ... mais bon étrange bug ...

Merci ... bonne soirée  8) 8)

maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Advertisement: