Zrobiłem sobie dynamicznie generowany RSS.
W wyniku działania skryptu pojawia się to:
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> <title>nazwa kanalu</title> <ttl>1</ttl> <link>http://192.168.0.13/htdocs/test/</link> <description>opis</description> <lastBuildDate>Sun, 19 September 2010 0:02:48 +0200</lastBuildDate> <language>pl</language> <item> <title>temat</title> <pubDate>Sat, 18 September 2010 0:53:07 +0200</pubDate> <link>[CIACH NA ZYCZENIE]</link> <description>wiadomosc</description> </item> </channel> </rss>
Testuję to sobie pod Operą ale po zapisaniu w niej tego mojego kanału Opera wcale nie informuje o nowych wpisach w RSS, nie pokazuje nowych tematów, które są bo jak podejrzę w źródło w link (to co się generuje) to nowy item jest generowany poprawnie.
Dlaczego RSS w Operze nie informuje o nowych pozycjach ?
Mam zapisane kilka kanałów z innych stron i wiem, że RSS w Operze działa poprawnie.
Edit:
Chyba znalazłem przyczynę bo tak sądzę zaskoczyło.
W tagach item jest tag title wychodzi na to, że tekst znajdujący się w title musi być niepowtarzalny.