Scoutnet vzw

We connect scouts!
Het is momenteel 17 Nov 2024 19:27

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 7 berichten ] 
Auteur Bericht
BerichtGeplaatst: 13 Jun 2005 21:48 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 06 Jan 2005 0:00
Berichten: 127
Woonplaats: Bredene
ik heb een probleempje met het weergeven van de newsfeed van vvksm in firefox

in ie geen probleem met xml-bestand inlezen, maar in firefox blijf ik foutmeldingen krijgen

ik heb al redelijk wat sites bezocht, verschillende codes uitgeprobeerd, gemaild naar vvksm maar daar kreeg ik heb antwoord dat er nog geen oplossing was

dit is ongeveer wat ik gebruik: http://www.vvksm.be/secretariaat/stijls ... ernet4.asp -> Script3: met gebruik van client-side javascript voor HTML-sites

aangezien ik veel werk met xml om onderandere ook de gegevens van de leden/leiding bij te houden wil ik ok dat dit alles werkt onder firefox

heeft iemand hier ervaring mee en/of een oplossing ?


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 14 Jun 2005 13:13 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
Waarom niet gewoon kiezen voor een van de twee php-varianten? Ik heb ze al op heel wat scoutssites zien staan.

Als je aan de (aanklikbare) titels genoeg hebt, kan het ook zonder de xml-file trouwens. Dit staat al een tijdje op ons intranet (ooit gekregen van een andere Scoutnetter, maar ben al vergeten wie):
Code:
<?php
$html = implode ('', file ('http://www.vvksm.be/nieuws/index.asp'));
$start = strpos($html,'<h3>Nieuws</h3>');
$stop = strpos($html,'Vacature');
$lengte = ($stop-$start);
$html = substr($html,$start,$lengte);
$html = explode("\n",$html);
foreach ($html as $line_num => $line) {
  if( strpos($line,"<tr><td width=\"20%\">") === 0 ) {
    $line = str_replace("<td width=\"20%\">","\n  <td align=\"right\">",$line);
    $line = str_replace("<td align=\"left\">","\n  <td>",$line);
    $line = str_replace("href=\"full.asp","href=\"http://www.vvksm.be/nieuws/full.asp",$line). "\n";
    $line = str_replace("href=\"../","href=\"http://www.vvksm.be/",$line);
    $line = str_replace("href=\"http://","target=\"_blank\" href=\"http://",$line);
    $line = str_replace("</tr>","\n</tr>",$line);
    $line = str_replace(" width=\"20%\">",">",$line);
    echo $line;
  }
}
?>

Het voordeel is dat je de nieuwsitems meteen te zien krijgt; de xml-bestanden zijn meestal niet volledig of tonen nieuwe items pas enkele dagen later.

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 15 Jun 2005 13:10 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 21 Nov 2002 0:00
Berichten: 26
Woonplaats: Grimbergen
't Is misschien een beetje offtopic, maar de structuur van de rss-feed van 't VVKSM is helemaal niet volgens de rss-specificaties aangemaakt. Ik had daarover al eens een mailtje gestuurd naar 't VVKSM, maar er is blijkbaar nog niets veranderd. Het zou thans heel handig zijn voor mensen die meerdere rss-feeds in hun site willen opnemen (en dus 1 script voor alle feeds kunnen gebruiken). Het grote voordeel van de rss-specificatie is dat iedereen dezelfde tags gebruikt zodat inlezen. Als iedereen weer zijn eigen tagnamen gaat uitvinden is het nut van feeds wel verloren.

Ik had voor een projectje op school een rss-reader in flash geprogrammeerd die de drie meest gebruikte rss-feeds aankan (versie 0.91, 0.92 en 2.0). Het verschil tussen die soorten feeds is het aantal mogelijk voorkomende tags. De verschillende specificaties vind je hier terug:

http://blogs.law.harvard.edu/tech/rss

(de flash rss-reader staat online, als iemand em is wil checken stuurt mij maar een pm/mailtje. Je kan vrij feeds toevoegen, maar er staat (nog) geen beveiliging op. Daarom dat ik de link nog niet publiek maak :))


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 15 Jun 2005 15:25 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
huyby schreef:
't Is misschien een beetje offtopic, maar de structuur van de rss-feed van 't VVKSM is helemaal niet volgens de rss-specificaties aangemaakt.

Waarschijnlijk bedoel je http://www.vvksm.be/nieuws/xmlnieuws.asp? VVKSM heeft ook een rss-feed; die vind je op http://www.vvksm.be/nieuws/rssnieuws.asp en bevat wel een gevalideerde opmaak (volgens RSS 2.0).

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 17 Jun 2005 13:33 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 06 Jan 2005 0:00
Berichten: 127
Woonplaats: Bredene
To schreef:
Waarom niet gewoon kiezen voor een van de twee php-varianten? Ik heb ze al op heel wat scoutssites zien staan.


1) Ik schrijf de code liever zelf, dan leer ik tenminste bij

2) Ik ken geen php, dus hou ik het bij js

3) Ik kan me niet voorstellen dat het onmogelijk is om xml documenten voor te stellen in firefox door ze in te lezen met js. Zoiets zou toch moeten ondersteund worden op 1 of andere manier...

Ik gebruik nog meer xml-documenten om de site iets dynamischer te maken. Als er geen oplossing is om dit in firefox te laten werken dan zullen de gebruikers daarvan de meeste dingen niet kunnen zien.

Als het nieuws van vvksm een paar dagen achter loopt, daarvan lig ik zeker niet wakker...


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 17 Jun 2005 15:59 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 21 Nov 2002 0:00
Berichten: 26
Woonplaats: Grimbergen
To schreef:
huyby schreef:
't Is misschien een beetje offtopic, maar de structuur van de rss-feed van 't VVKSM is helemaal niet volgens de rss-specificaties aangemaakt.

Waarschijnlijk bedoel je http://www.vvksm.be/nieuws/xmlnieuws.asp? VVKSM heeft ook een rss-feed; die vind je op http://www.vvksm.be/nieuws/rssnieuws.asp en bevat wel een gevalideerde opmaak (volgens RSS 2.0).

To


haha! da wist ik dus nog niet :o


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 21 Jun 2005 10:27 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 09 Feb 2003 0:00
Berichten: 66
Met die rss feed heb ik ze eens op weg geholpen :)

ivm met javascript:
Je wil met javascript die rss weergeven op je site right?
Wel, kben daar ook al eens mee bezig geweest, en er is blijkbaar geen manier om xml weer te geven in FF én in IE op de zelfde manier.
Je moet voor beiden elk hun eigen manier opgeven.
FF werkt bijvoorbeeld niet met de active-x manier van uit IE

in IE:
new ActiveXObject("Microsoft.XMLHTTP")

in FF:
new XMLHttpRequest()

Het is te lang geleden om nog te weten hoe het dan verder ging, en keb het niet meer staan, omdat ik het dan in php verwerkt heb mbv magpieRSS. Maar misschien helpt dit http://jibbering.com/2002/4/httprequest.html en http://www.xml.com/pub/a/2005/02/09/xml ... quest.html
enfin, wat google'n op deze 2 termen en je zalt wel vinden


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 7 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 8 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
cron
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.