Dzięki, chyba o ten plugin mi chodziło.
Cytat
Wszystko jest w dokumentacji. Nie chce Ci się poszukać samemu? Wolisz czekać?
Nie popadajmy w paranoję, że nie mogę spytać o to na forum. Wiadomo, że każda wiadomość jest
też "gdzieś indziej". Poza tym zauważ, że miałem świadomość tego, że można modyfikować sposób
wyświetlania layoutu a istotą moich wątpliwości było raczej to, czy jest to poprawne postępowanie dla
zrobienia rss. Linki do plugina świadczą, że być może nie do końca (chyba że on działa tak samo

)
Dalsza część problemów z tworzeniem kanału rss.
Mój plik szablonu wygląda tak:
ini_set("short_open_tag",0);
header('Content-type: application/xml; charset="utf-8"');
echo '<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>a</title>
<atom:link href="http://www.domena.pl/rss/read" rel="self" type="application/rss+xml" />
<link>http://www.domena.pl/rss.xml</link>
<description>a</description>
<language>pl</language>
<copyright>a</copyright>
<item>
<title>temat</title>
<link>http://www.domena.pl/news/read/id/3</link>
<pubDate>data</pubDate>
<description><![CDATA[opis]]></description>
<category>kategoria</category>
<author>mail</author>
</item>
</channel>
</rss>';
Jeżeli wrzucę ten plik obok index.php w katalogu web/ i wywołam z pominięciem sf (www.domena.pl/plik.php) to wszystko jest w porządku a opera pyta mnie czy zasubskrybować kanał.
Natomiast jeżeli ten plik wywołuję jako szablon, opera nie reaguje.
Wyłączyłem layout dla tego modułu, nie ma też żadnych nagłówków. Źródło strony jako modułu nie różni się od tego jako osobny skrypt - drugi działa, ten pierwszy nie.
Jaki może być tego powód? Będę jak zwykle wdzięczny za pomoc.
Zauważyłem pewną różnicę między tymi dwoma przypadkami: w pliku wyświetlanym jako moduł treść kanału jest o parę milimetrów odsunięta od wewnętrznych krawędzi okna przeglądarki a gdy plik wyświetlam poza sf to tego odstępu nie ma. Czy to możliwe że sf podpina jakieś style? Przecież wyłączyłem layout dla modułu... skąd może brać się ta wizualna różnica?