Seite 1 von 1

RSS-Feed

Verfasst: Mo 21.Mai, 2007 21:45
von Sonic2007
Hallo,
ich möchte einen RSS-Feed anlegen, nur empfängt Opera nicht die einträge, die ich nach dem ersten Abfragen hinzugefügt habe. Hier mein code:

Code: Alles auswählen

<?xml version="1.0" encoding="ISO-8859-1" ?> 
    <rss version="0.91"> 
        <channel> 
        <title>Testtitel</title> 
        <link>http://www.testlink.de</link> 
        <description>Test</description> 
        <language>de-de</language> 
        <copyright>test</copyright> 
        <item> 
            <title>test</title> 
            <description>testeintrag</description> 
            <link>Test</link> 
        </item> 
        <item> 
            <title>test</title> 
            <dc:date>2007-5-15T17:15:00</dc:date> 
            <description>test</description> 
            <link>http://www.testlink.de</link> 
        </item> 
        </channel> 
    </rss>
Jedesmal wenn ich nun einen Eintrag hinzufüge, füge ich folgenden abschnitt mit angepassten Daten hinzu:

Code: Alles auswählen

        <item> 
            <title>test</title> 
            <dc:date>2007-5-15T17:15:00</dc:date> 
            <description>test</description> 
            <link>http://www.testlink.de</link> 
        </item> 
Warum bekomm ich dann keine Benachrichtigung als Email, wenn ich den Feed per Opera abboniert habe?

Verfasst: Mo 21.Mai, 2007 23:09
von oxpus
Von wem soll denn die Email kommen?
Du erweiterst schliesslich "nur" den Feed!

Verfasst: Di 22.Mai, 2007 13:43
von Sonic2007
Opera fragt per integrierter funktion den feed ab ob es neue einträge gibt.

Verfasst: Di 22.Mai, 2007 14:27
von oxpus
Das macht jeder RSS-Client, aber Email?

Verfasst: Di 22.Mai, 2007 14:42
von Sonic2007
dann hab ichs halt falsch ausgedrückt ;) jedenfalls bekomm ich keine benachrichtigung...

Verfasst: Di 22.Mai, 2007 15:02
von oxpus
Ich verstehe es immer noch nicht.
Der Feed wird doch in der Regel erst dann aktualisiert, wenn man ihn aufruft.
Oder macht das Opera selber und schaut permanent nach neuen Inhalten?
Glaube ich weniger...

Verfasst: Di 22.Mai, 2007 16:26
von Sonic2007
doch wenn ich per opera die emails abrufe, überprüft es gleich die feeds mit.

Verfasst: Di 22.Mai, 2007 16:43
von oxpus
Dann stellt sich die Frage, ob nicht z. b. irgend ein Cache den Feed puffert und damit Neuerungen nicht mitbekommt, bzw. was Opera benötigt, um eben im Feed Neuerungen zu erkennen.
Theoretisch müsste er ja den alten Feed puffern, um Änderungen überhaupt mit einem Verleich festzustellen.
Ich glaube aber nicht unbedingt, daß er daß macht, könnte man so schliesslich eben einiges an Plattenplatz unnötig belegen (wenn gleich die heutigen Festplattenpreise im Keller sind).

Wird denn aber zumindest der Feed nach der Änderung schon einmal korrekt angezeigt?
Abgesehen jetzt mal von der fehlenden Benachrichtigung beim Abholen der Emails?

Ich habe wirklich keine Ahnung, was Opera hier macht und "benötigt".
Ich könnte das auch nicht für irgendwelche andern RSS-Reader sagen, denn ich kann mir wirklich nicht vorstellen, daß Feeds gepuffert werden, um diese permanent mit dem aktuellen Stream zu vergleichen, nur im eine andere Aktion ausser der Anzeige des Streams, auszulösen.
Also ein Pull- anstelle eines Push-Systems...

Vom Firefox kenne ich das nur, daß der Feed neu gelesen wird, wenn der User ihn sich anschauen will.
Dann wäre es auch egal, wann er geändert wurde...

Verfasst: Di 22.Mai, 2007 16:56
von Sonic2007
hmm aber der coed hat soweit kene fehler?

edit: WEnn ich nun in firefox den fed abboniere erscheint in der liste oben, also wenn ich auf den teil in der symbolleiste auf den feed klicke nur die meldung: leer
WEnn ich die URL eingebe wird alles angezeigt außer die url

edit 2:
hier mal der link: http://area51.cms-scripting.de/rss.xml

Verfasst: Di 22.Mai, 2007 17:36
von oxpus
Hm, den "Fehler" habe ich auch, aber es kann sein, daß dann das Format nicht stimmt.
Muss es dann nicht ein RDF sein?
So genau kenne ich mich mit RSS/RDF nicht wirklich aus.

Verfasst: Di 22.Mai, 2007 18:52
von Sonic2007
Hmm hab ich mich auch nich mit beschäftigt. Ich versuch das ganze mal in RDF umzuwandeln. viell gehts ja dann -.-

Verfasst: Do 24.Mai, 2007 20:36
von Sonic2007
Hmm wenn ich neue News hinzufüge. Kommen die dann an den Anfang oder ans ende der datei? :!:

Verfasst: Do 24.Mai, 2007 20:56
von oxpus
Gute Frage.
So wie soe eingefügt werden, sollte sie auch angezeigt sein.
Also stellt man besser wohl neue Einträge nach oben...

Verfasst: Fr 01.Jun, 2007 15:16
von bce
[quote="oxpus";p="73266"]
Gute Frage.
So wie soe eingefügt werden, sollte sie auch angezeigt sein.
Also stellt man besser wohl neue Einträge nach oben...
[/quote]jupp. in meinem feed-reader werden die neusten downloads/einträge oben angezeigt.