Problem mit Feed-Generierung...

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
kho
Regular
Posts: 342
Joined: Fri Mar 04, 2005 8:34 pm

Problem mit Feed-Generierung...

Post by kho »

Hallo Forum,

ich habe seit letzter Woche ein kleines Problem bei der Generierung der Feeds, konkret wird der Atom 0.3 Feed nicht mehr erzeugt, neue Beiträge erscheinen dort nicht.

Geändert habe ich an der Konfiguration nichts. Im Einsatz ist bei mir S9y 1.2.

Vielleicht hat ja jemand eine Idee??

Vielen Dank im Voraus!

Liebe Grüsse, kho
kho: Bilder, Geschichten, Begegnungen...
www.k-ho.de/blog
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Problem mit Feed-Generierung...

Post by garvinhicking »

Hi!

http://www.k-ho.de/blog/rss.php?version=atom0.3 klappt schon, ist aber invalide:

http://www.feedvalidator.org/check.cgi? ... %3Datom0.3

Du hast da einen ungültigen Link eingefügt. Daran stirbt Atom unweigerlich, es ist auf valides HTML angwiesen.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
kho
Regular
Posts: 342
Joined: Fri Mar 04, 2005 8:34 pm

Feed

Post by kho »

Hallo Garvin,

danke für die schnelle Rückmeldung!!

Das erklärt dann auch, warum der Atom letzte Woche ausgestiegen ist, da habe ich auch auf youtube verlinkt.

Und irgendwann würde er auch wieder funktionieren, wenn der fehlerfahfte Beitrag raus ist... aha...

Das würde aber bedeuten, dass man diese Links gar nicht verwenden darf, oder?

Denn der Link ist ja direkt von yotube 1:1 übernommen...

Vielen Dank und liebe Grüsse, kho
kho: Bilder, Geschichten, Begegnungen...
www.k-ho.de/blog
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Feed

Post by garvinhicking »

Hi!

Richtig, Youtube müsste eigentlich & in & wechseln, damit es XHTML gültig ist.

Es gibt ein s9y plugin, dass das auch automatisch korrigiert ("XHTML Fehler beseitigen").

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
kho
Regular
Posts: 342
Joined: Fri Mar 04, 2005 8:34 pm

Feed

Post by kho »

Hallo Garvin,

mir ist noch was aufgefallen. Nachdem ich den youtube bereinigt habe, meckert der Validator nun noch folgendes an:

<object width="425" height="373"><param name="movie" value="http://www.youtube.com/v/omIrLgQO9O0&re ... ram><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/omIrLgQO9O0&rel=1&border=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="373"></embed></object>

Kann es sein, dass es auch Problem mit dem Lightbox-plugin gibt?

Ich habe das von dir erwähnte plugin installiert. Würde das den og. Fehler evtl. vermeiden?

Vielen Dank für eine kurze Rückmeldung!

Liebe Grüsse, kho
kho: BIlder, Geschichten, Begegnungen...
www.k-ho.de/blog
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Feed

Post by garvinhicking »

Hi!

Auch dort steht '&' statt '&'.
Ich habe das von dir erwähnte plugin installiert. Würde das den og. Fehler evtl. vermeiden?
Wenn Du den Artikelcache benutzt, kann es sein dass du erstmal den cache neu erzeugen musst?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Dr. Love
Regular
Posts: 79
Joined: Wed Jun 21, 2006 5:29 pm
Location: Düsseldorf, Germany
Contact:

Re: Problem mit Feed-Generierung...

Post by Dr. Love »

Ich hab ein ähnliches Problem: Meine ATOM-Feeds sind nicht gültig und werden von verschiedenen RSS-Readern daraufhin ignoriert, sobald ich ein € in einem Eintrag habe. Die Entity € scheint nicht XML-konform zu sein, aber meines Wissens nach durchaus in XHTML gültig (Widerspruch? Die Validatoren meckern jedenfalls nicht), was im ATOM-Feed ja als Namespace für den Content angegeben ist.

Frage nun: Wie gehen andere mit sowas um? Das betrifft ja nicht nur die Euro-Entity, sondern alle benannten Entities, wenn ich das richtig verstanden habe. Wieso sind bei anderen die ATOM-Feeds gültig? Ich meine, ich achte sehr auf validen und wohlformatierten XHTML-Code und ich sehe allenthalben, dass andere da keinen wert drauf legen. Sind bei anderen auch ständig die ATOM-Feeds defekt?

Soll ich alle Entities in der Datenbank ersetzen und in Zukunft vermeiden? Würde mein Schreiben auch vereinfachen, aber hole ich mir da nicht andere Seiteneffekte ins Haus?


Lg, Nathanael
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Problem mit Feed-Generierung...

Post by garvinhicking »

Hi!

Dr. Love, wenn Du UTF-8 nutuzt kannst Du ja auch einfach das "echte" Euro-Zeichen (€) einfügen, dann brauchst du die named entity nicht.

Warum named entities wie &euro ungültig/invalide sein sollen geht mir ehrlich gesagt auch nich ganz rein.

IMHO ist das auch ein kapitaler Fehler von ATOM; dass solche Sachen einen Feed komplatt invalide machen, ist einfach total realitätsfern.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Dr. Love
Regular
Posts: 79
Joined: Wed Jun 21, 2006 5:29 pm
Location: Düsseldorf, Germany
Contact:

Re: Problem mit Feed-Generierung...

Post by Dr. Love »

Ja, völlig. Ebenso, wie der content-type text/xml+xhtml völlig fern der Realität ist.

Wie handhaben denn andere dieses Problem mit den ATOM-Feeds? Vielleicht mal bei Habari fragen, die liefern standardmäßig nur ATOM aus (soweit ich weiß). Und was machen die Typen, die mit WYSIWYG-Editoren unterwegs sind? Ich hab noch nie einen solchen Editor gesehen, der dauerhaft validen Code baut, wobei "nicht valide" und "nicht wohlgeformt" ja zwei Stufen sind.
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Problem mit Feed-Generierung...

Post by bernd_d »

Gibt es für das Problem mit den invaliden Atom-Feeds inzwischen eine Lösung? Mir werden leider diverse Sachen (u.a. die Anführungszeichen unten/oben) als nicht XML-konform angekreidet :(
Dr. Love
Regular
Posts: 79
Joined: Wed Jun 21, 2006 5:29 pm
Location: Düsseldorf, Germany
Contact:

Re: Problem mit Feed-Generierung...

Post by Dr. Love »

Ich habe einfach die Links zu den Atom-Feeds entfernt und biete aktiv nur RSS an. Keine nachhaltige Lösung, aber besser als Besucher, die versehentlich potenziell defekte Feed abonnieren.

Wenn man das grundsätzlich lösen möchte, könnte man serverseitig alle beannten (und ungültigen) Entities in ihre UTF-8-Repräsentation umwandeln. Die Liste ist ja endlich. Oder man wandelt in Unicode-Entities um, das sollte keine Probleme in XML machen. Da gibte s sicher fertige Scripte für.

Damit wäre man wenigstens das doofe Entity-Problem los, aber andere Verletzungen der Wohlgeformtheit machen dann immer noch Ärger.
Post Reply