Nowa linia w kanale Atom

w dziale Opera Mail - poczta, czat, grupy dyskusyjne i kanały informacyjne
daroc napisał(a):

Już pisałem o tym problemie, ale podłączyłem się pod inny wątek i być może dlatego nikt nie dostrzegł mojego problemu.

W nowej wersji Opery (powyżej 9.52?) jakoś dziwnie działa mi kanał Atom (stworzony przeze mnie testowy kanał).

<?xml version="1.0" encoding="Windows-1250"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>articles</title>
  <link href="http://localhost/articles/atom.php" rel="self"/>
  <updated>2008-10-10T14:28:09+01:00</updated>
  <author>
    <name>daroc</name>
  </author>
  <id>http://adres/atom</id>
<entry><title>wiadomosc</title><link rel="alternate" href="localhost/articles/index.php?do=com_list&amp;search_art_id=1"/><id>http://adres/atom/articles/hidden/1/2008-10-10T14:28:09</id><updated>2008-10-10T14:28:09+01:00</updated><published>1970-01-01T01:00:00+01:00</published><content type="text">Kluby - dyskusja, opinie...
Nowych komentarzy: 1</content></entry>
</feed>


We wcześniejszej wersji znak nowej linii (\n) powodował przejście do nowej linii w czytniku kanałów w Operze. W nowszej wersji nowa linia działa dopiero gdy zastosuję html i zrobię w tym miejscu znacznik br.
Czy może w ten sposób nie wolno tworzyć przejścia do nowej linii?

Zaufany napisał(a):

Sprawdź może \r\n ?

daroc napisał(a):

Niestety żadna kombinacja \r\n, \n\r, \n, \r nie przynosi skutku.

Zaufany napisał(a):

W specyfikacji (http://atompub.org/rfc4287.html#rfc.section.3.1.1.1) jest, że można traktować wszystkie białe znaki, oraz ich grupy, jako zwykłe spacje.

Sprawdziłem encje dla tych znaków i , też nie działało...

daroc napisał(a):

Nie dziwiło by mnie takie podejście, gdybym stosował np. znacznik summary - to ma być coś krótkiego, więc nowe linie niekoniecznie są potrzebne. Ale znacznik content ma zawierać całą treść. Jak wyobrazić sobie artykuł na "dwie strony" w ciągu, bez znaków nowej linii?
To takie trochę zmuszanie do użycia htmla...

Zaufany napisał(a):

Wspradziłem poniższą konstrukcję.

<content type="text"><![CDATA[Kluby - dyskusja, opinie...
Nowych komentarzy: 1]]></content>

Też nie działa... Wygląda, jakby faktycznie Opera zwyczajnie rugował wszystkie tagi, a wszystkie białe znaki zamieniała na spacje. Dla mnie to błąd Opery.

daroc napisał(a):

Wymęczyłem coś na anglojęzycznym forum. Może ktoś pomoże. Albo coś poprawią.