350 visiteur(s) en ligne
Date actuelle : 26-04-2024, 12:51 PM Bienvenue, Visiteur ! ( Identification S'enregistrer )







 
[Résolu] Un lecteur RSS pour chaque forum.
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Auteur Message
sheitan Hors ligne
Informaticien moyen
***

Messages : 111
Inscription : Jul 2008
Réputation : 0
Message : #11
 
Bonjour troll,
j'ai essayé comme tu m'a dit et voici le resultat,
quand je fait la console d'érreurs sur la page de mon forum j'ai une erreur et pleins d'avertissement, j'ai fait un screen pasque je peut pas copier coller :mrgreen:
Image: cjhfchgj-6ca0a2.png
et quand je fait la console d'erreurs sur la page blanche,
une seule érreur:
Image: 22222222222222222-6ca0e6.png

je sais pas si ça va nous aidé beaucoup ça, si?
Merci Wink

29-09-2008 15:21 PM
Envoyer un email à cet utilisateur Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #12
 
Salut Sheitan,

Troll pourtant a écrit :Clique sur le bouton "Erreurs" en haut.


Ceci aurait évité les avertissements CSS & blabla...


Bon il dit qu'elle est pas définie...


Tout simplement parce-que d'après le post où tu dis ce que tu as mis dans le overall_header.tpl tu as oublié de mettre ceci :


function GoTo(url) { 
location.href = url;
}



Désolé j'avais pas vu ton oubli dans le post plus haut, ça prend que 3 lignes de code je pensais qu'elle y étaient Wink


Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
29-09-2008 19:25 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
sheitan Hors ligne
Informaticien moyen
***

Messages : 111
Inscription : Jul 2008
Réputation : 0
Message : #13
 
ah oui exact je l'avait oublié celui-là ,
du coup j'ai mis ça car je sais trop où mettre la function goto
j'ai essayé d'envelloper le tableau avec la function mais c'est pas ça je crois
[hide=Spoiler]

<!-- Flux-forums -->
<script type="text/javascript">
var MyRssUrls = [ ];
MyRssUrls["f23"] = "http://espace-bonsai.xooit.info/rss.php?f=23";
MyRssUrls["f1"] = "http://espace-bonsai.xooit.info/rss.php?f=1";
MyRssUrls["f40"] = "http://espace-bonsai.xooit.info/rss.php?f=40";
MyRssUrls["f7"] = "http://espace-bonsai.xooit.info/rss.php?f=7";
MyRssUrls["f72"] = "http://espace-bonsai.xooit.info/rss.php?f=72";
//---------
MyRssUrls["f94"] = "http://espace-bonsai.xooit.info/rss.php?f=94";
MyRssUrls["f89"] = "http://espace-bonsai.xooit.info/rss.php?f=89";
MyRssUrls["f69"] = "http://espace-bonsai.xooit.info/rss.php?f=69";
MyRssUrls["f41"] = "http://espace-bonsai.xooit.info/rss.php?f=41";
MyRssUrls["f5"] = "http://espace-bonsai.xooit.info/rss.php?f=5";
MyRssUrls["f21"] = "http://espace-bonsai.xooit.info/rss.php?f=21";
//---------
MyRssUrls["f20"] = "http://espace-bonsai.xooit.info/rss.php?f=20";
MyRssUrls["f64"] = "http://espace-bonsai.xooit.info/rss.php?f=64";
MyRssUrls["f10"] = "http://espace-bonsai.xooit.info/rss.php?f=10";
MyRssUrls["f18"] = "http://espace-bonsai.xooit.info/rss.php?f=18";
MyRssUrls["f24"] = "http://espace-bonsai.xooit.info/rss.php?f=24";
MyRssUrls["f42"] = "http://espace-bonsai.xooit.info/rss.php?f=42";
//---------
MyRssUrls["f9"] = "http://espace-bonsai.xooit.info/rss.php?f=9";
MyRssUrls["f50"] = "http://espace-bonsai.xooit.info/rss.php?f=50";
MyRssUrls["f54"] = "http://espace-bonsai.xooit.info/rss.php?f=54";
MyRssUrls["f19"] = "http://espace-bonsai.xooit.info/rss.php?f=19";
MyRssUrls["f35"] = "http://espace-bonsai.xooit.info/rss.php?f=35";
//---------
MyRssUrls["f63"] = "http://espace-bonsai.xooit.info/rss.php?f=63";
MyRssUrls["f22"] = "http://espace-bonsai.xooit.info/rss.php?f=22";
MyRssUrls["f8"] = "http://espace-bonsai.xooit.info/rss.php?f=8";
MyRssUrls["f77"] = "http://espace-bonsai.xooit.info/rss.php?f=77";
//---------
MyRssUrls["f27"] = "http://espace-bonsai.xooit.info/rss.php?f=27";

function GoTo(url) {
location.href = url;
}
function GetMyRssUrls(a) {
// On remonte jusqu'à la balise <tr> englobant ce ss-forum-ci :
var ssforum = a.parentNode.parentNode.ChildNodes[1];
// <a est enfant de <td> et <tr> et la <td> qui contient le lien vers le fofo est le deuxieme <td> de la <tr>
var link = ssforum.getElementsByTagName("a")[0].href;
var cle = link.replace(/^(.*?)\/(f[0-9]+)\-(.*?)$/i, "");
return MyRssUrls[cle];
}
</script>
<!-- Flux-forums -->

[/hide]

Et maintenant l'erreur c'est ça:
a.parentNode.parentNode.ChildNodes is undefined

par contre j'ai enlever les 4 lignes d'alert, c'est pas grave ça ?


29-09-2008 20:36 PM
Envoyer un email à cet utilisateur Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #14
 
Salut Sheitan,

Bah les alert() c'était pour trouver l'erreur, si on utilise la console ça devrait rouler, peut-être vers la fin faudra les remettre pour voir, je te dirai.

Faut enlever la majuscule à ChildNodes ==> childNodes .

Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
02-10-2008 03:12 AM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
sheitan Hors ligne
Informaticien moyen
***

Messages : 111
Inscription : Jul 2008
Réputation : 0
Message : #15
 
Me revoilà, toujours la page blanche, et il me renvoy ça comme erreurs:
Image: 6666666666666-6defef.png
ça à pas l'air facile ce que je t'ai demander quand même, tu me dira quand tu en aura marre :lol:
je ne veut pas abuser de ta gentillesse :oops:

je remet le script dans son état actuel:
[hide=Spoiler]

<!-- Flux-forums -->
<script type="text/javascript">
var MyRssUrls = [ ];
MyRssUrls["f23"] = "http://espace-bonsai.xooit.info/rss.php?f=23";
MyRssUrls["f1"] = "http://espace-bonsai.xooit.info/rss.php?f=1";
MyRssUrls["f40"] = "http://espace-bonsai.xooit.info/rss.php?f=40";
MyRssUrls["f7"] = "http://espace-bonsai.xooit.info/rss.php?f=7";
MyRssUrls["f72"] = "http://espace-bonsai.xooit.info/rss.php?f=72";
//---------
MyRssUrls["f94"] = "http://espace-bonsai.xooit.info/rss.php?f=94";
MyRssUrls["f89"] = "http://espace-bonsai.xooit.info/rss.php?f=89";
MyRssUrls["f69"] = "http://espace-bonsai.xooit.info/rss.php?f=69";
MyRssUrls["f41"] = "http://espace-bonsai.xooit.info/rss.php?f=41";
MyRssUrls["f5"] = "http://espace-bonsai.xooit.info/rss.php?f=5";
MyRssUrls["f21"] = "http://espace-bonsai.xooit.info/rss.php?f=21";
//---------
MyRssUrls["f20"] = "http://espace-bonsai.xooit.info/rss.php?f=20";
MyRssUrls["f64"] = "http://espace-bonsai.xooit.info/rss.php?f=64";
MyRssUrls["f10"] = "http://espace-bonsai.xooit.info/rss.php?f=10";
MyRssUrls["f18"] = "http://espace-bonsai.xooit.info/rss.php?f=18";
MyRssUrls["f24"] = "http://espace-bonsai.xooit.info/rss.php?f=24";
MyRssUrls["f42"] = "http://espace-bonsai.xooit.info/rss.php?f=42";
//---------
MyRssUrls["f9"] = "http://espace-bonsai.xooit.info/rss.php?f=9";
MyRssUrls["f50"] = "http://espace-bonsai.xooit.info/rss.php?f=50";
MyRssUrls["f54"] = "http://espace-bonsai.xooit.info/rss.php?f=54";
MyRssUrls["f19"] = "http://espace-bonsai.xooit.info/rss.php?f=19";
MyRssUrls["f35"] = "http://espace-bonsai.xooit.info/rss.php?f=35";
//---------
MyRssUrls["f63"] = "http://espace-bonsai.xooit.info/rss.php?f=63";
MyRssUrls["f22"] = "http://espace-bonsai.xooit.info/rss.php?f=22";
MyRssUrls["f8"] = "http://espace-bonsai.xooit.info/rss.php?f=8";
MyRssUrls["f77"] = "http://espace-bonsai.xooit.info/rss.php?f=77";
//---------
MyRssUrls["f27"] = "http://espace-bonsai.xooit.info/rss.php?f=27";

function GoTo(url) {
location.href = url;
}
function GetMyRssUrls(a) {
// On remonte jusqu'à la balise <tr> englobant ce ss-forum-ci :
var ssforum = a.parentNode.parentNode.childNodes[1];
// <a est enfant de <td> et <tr> et la <td> qui contient le lien vers le fofo est le deuxieme <td> de la <tr>
var link = ssforum.getElementsByTagName("a")[0].href;
var cle = link.replace(/^(.*?)\/(f[0-9]+)\-(.*?)$/i, "");
alert(ssforum);
alert(link);
alert(cle);
alert(MyRssUrls[cle]);
return MyRssUrls[cle];
}
</script>
<!-- Flux-forums -->

[/hide]


02-10-2008 16:46 PM
Envoyer un email à cet utilisateur Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #16
 
Hum hum hum... comment ça il trouve pas le lien...

Si si c'est pas dur mais à distance sans pouvoir agir sur la page c'est ça qui est casse-pied en fait ^^


Mais j'ai trouvé la solution !

Ce qu'on va faire c'est que je vais uploader un fichier .js sur un ftp à moi, et que tu vas charger le fichier externe dans ton header. (tu laisse la fonction du onclick() par contre, tu remplaceras uniquement ce que tu avais mis dans le header).

Comme ça je pourrai débugger moi-même ça ira bien plus vite Wink


Voici ce que tu dois mettre à la place du <script>....</script actuel que tu as mis dans ton <head> :



&amp;#60;script type="text/javascript" src="http&amp;#58;//web.pcinfo.free.fr/tests/rss.js" &amp;#62;&amp;#60;/script&amp;#62;


Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
02-10-2008 19:07 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
sheitan Hors ligne
Informaticien moyen
***

Messages : 111
Inscription : Jul 2008
Réputation : 0
Message : #17
 
J'ai fait les modifications et ce coup si, ça change un peu, ça m'ouvre une window alert:
Et après quand je clique sur OK ça ouvre la page blanche.
Image: 666666666666666666-6e12b3.png
Merci troll Wink

02-10-2008 21:33 PM
Envoyer un email à cet utilisateur Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #18
 
Ok je vais me pencher dessus tout de suite. Wink

Edit : Nan chez moi ça ouvre deux pages : une page blanche et une page vers le flux RSS correspondant.

Je vais modifier en rajoutant return false; et ça devrait suffir.

Bon y'a un bug normalement ça ne devrait pas afficher la page blanche mais bon, remplace ton :


href="JavaScript&amp;#58;void&amp;#40;0&amp;#41;;"



Par :





Maintenant ça fonctionne niquel normalement Wink


Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
03-10-2008 19:04 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
sheitan Hors ligne
Informaticien moyen
***

Messages : 111
Inscription : Jul 2008
Réputation : 0
Message : #19
 
Salut troll,
je viens d'essayer et chez moi cela ne fonctionne pas, mais je me demande si il n'y à pas que chez moi que sa fonctionne pas,

j'ai mis http://web.pcinfo.free.fr/tests/rss.js dans la barre d'url, j'ai recopié dans le overall.header.

dans l'index,
Avec ça j'ai la page blanche:

&amp;#60;a href="JavaScript&amp;#58;void&amp;#40;0&amp;#41;;" onclick="GoTo&amp;#40;GetMyRssUrls&amp;#40;this&amp;#41;&amp;#41;;" target="_blank" title="Voir le RSS de ce forum"&amp;#62;&amp;#60;img src="http&amp;#58;//img23.xooimage.com/files/2/d/c/rss-4ef7f2.gif" border="0" alt="Flux RSS"&amp;#62;&amp;#60;/a&amp;#62;



et avec ça j'ai une nouvelle fenêtre de l'index des forums:

&amp;#60;a href="#" onclick="GoTo&amp;#40;GetMyRssUrls&amp;#40;this&amp;#41;&amp;#41;;" target="_blank" title="Voir le RSS de ce forum"&amp;#62;&amp;#60;img src="http&amp;#58;//img23.xooimage.com/files/2/d/c/rss-4ef7f2.gif" border="0" alt="Flux RSS"&amp;#62;&amp;#60;/a&amp;#62;



et en erreurs il me dit qu'il y a "ssforum.getElementsByTagName("a")[0] is undefined"
il parle de la balise a href ?
tu as essayé de cliquer sur un des boutons directement sur mon forum
pour voir si ça fonctionne chez toi?
c'est bisare, sa vient peut-être du navigateur j'ai fx3 !?
Merci troll. ++


04-10-2008 02:32 AM
Envoyer un email à cet utilisateur Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Troll Hors ligne
Trolls' master
******

Messages : 15 818
Inscription : Mar 2006
Réputation : 21
Message : #20
 
Salut Sheitan,

Bah oui j'avais essayé directement depuis l'index.php de ton forum...


Remets le chargement du fichier externe, je vais essayer un truc et tu me diras si ça fonctionne ensuite. Wink (laisse bien href="#" par contre).

Un poste sans accent ? La faute au clavier qwerty :/
|| Merci de mettre des titres explicites !!! || La bouille à Troll ? || 
Vous voulez remercier l'équipe du forum ? Participez ! Exprimez-vous ! Revenez et parlez de ce que vous voulez ! Wink Image: actualites-informatiques-pcw.1.gif
04-10-2008 05:51 AM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse




Discussions apparemment similaires...
Discussion : Auteur Réponses : Affichages : Dernier message
  besoin d'aide pour simplement rediriger un domaine.EU vers domaine.com/pageXX blabla69 1 5 183 02-10-2022 05:16 AM
Dernier message: grandfreddy
  Aide pour formulaire html Greg-au-spa 7 6 225 12-04-2013 19:56 PM
Dernier message: Troll
  [Résolu] module complémentaire pour Firefox ameaulne 11 8 953 27-01-2013 12:00 PM
Dernier message: Informaticien zero
  [Résolu] Lecteur audio pour site web avec dossier. Snipouse 3 7 431 03-09-2012 18:35 PM
Dernier message: Informaticien zero
  Sites pour apprendre à programmer Teclis 20 18 885 21-05-2012 16:36 PM
Dernier message: iris
Question quel navigateur pour un vieux coucou? buzzmansai 18 20 677 02-07-2011 23:11 PM
Dernier message: Troll
  de l'aide pour de la programmation bastien2423 14 11 329 08-06-2011 20:39 PM
Dernier message: Informaticien zero
  Problème pour fixer bouton sur NamoWeb6 Mari jo 4 6 434 12-03-2011 09:11 AM
Dernier message: Luaine
  Cherche portable faisant clé 3g pour pc Niry 6 7 521 13-02-2011 12:23 PM
Dernier message: Troll
  [Résolu] changer le design d'un forum Luaine 56 21 872 11-10-2010 08:19 AM
Dernier message: Luaine

Aller à :


Utilisateur(s) parcourant cette discussion : 1 visiteur(s)