Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: kanał RSS na swojej stronie
Forum PHP.pl > Forum > PHP
pero
Witam
mam problem z wykonaniem kanału RSS na swojej stronie z pojawiającymi sie ogłoszeniami.
Znalazłem coś takiego i to wykonałem:
  1. <?xml version="1.0" ?>
  2. <rss version="0.91">
  3.  <channel>
  4.    <title>nethut.pl</title>
  5.    <link>http://www.nethut.pl</link>
  6.    <description>Biblioteka Zdobywców Internetu</description>
  7.    <language>pl</language>
  8.    <copyright>Copyright 2000-2003, NetHut.pl.</copyright>
  9.    <managingEditor>redakcja@nethut.pl</managingEditor>
  10.    <pubDate>Sat, 13 Sep 2003 08:00:46 EET</pubDate>
  11.    <image>
  12.      <title>nethut.pl</title>
  13.      <url>http://nethut.pl/graph/logo.gif</url>
  14.      <link>http://www.nethut.pl</link>
  15.      <width>50</width>
  16.      <height>60</height>
  17.      <description>Biblioteka Zdobywców Internetu</description>
  18.    </image>
  19.  
  20. <item>
  21. <title>Czy na stronach WWW trzeba zarabiać?</title>
  22. <link>http://www.nethut.pl/artykul.php/116</link>
  23. <description>
  24. Powszechnie panuje przekonanie, że strony
  25. internetowe tworzy się po to, aby na nich
  26. zarabiać. Na potrzeby tego wymyślono nawet tzw.
  27. Nową Ekonomię. Ta nie za bardzo się sprawdziła,
  28. powróciła stara i teraz trzeba szukać nowych
  29. dróg zarabiania na stronach.
  30. </description>
  31. </item>
  32.  
  33. <item>
  34. <title>Przewodnik wyboru firmy hostingowej</title>
  35. <link>http://www.nethut.pl/artykul.php/115</link>
  36. <description>
  37. Dobry serwer to podstawa funkcjonowania każdej
  38. strony WWW. Aby znaleźć taki spośród tysięcy
  39. ofert trzeba umieć je analizować i zadawać
  40. firmom hostingowym odpowiednie pytania.
  41. </description>
  42. </item>
  43. </channel>
  44. </rss>


Wszystko ładnie działa ale tylko pod przegladarka FF. Własciwie nigdzie indziej :/
Przykładowe kanały RSS (jak np ten http://www.sport24.pl/feed/sport.xml) właściwie niczym szczególnym sie nie różnią a działają pod każdą przeglądarka.

Proszę o pomoc co jest nie tak z tym moim plikiem RSS.

Będę wdzięczny za pomoc.
Pozdrawiam.
ddiceman
Moze to kodowanie znakow? Sprobuj wstawic description i title w CDATA
nowotny
http://feedvalidator.org/
pero
niestety CDATA nie pomogło.
Validację plik przechodzi. Nie ma żadnych błędów.
Ciagle działa jedynie pod FF sad.gif
mike
Co rozumiesz po pojęciem "działa tylko pod FF". Pliki RSS służą czytnikom RSS, przeglądarki nie są takimi czytnikami, choć mogą mieć doinstalowane pluginy, które będą czytały RSS.
pero
Chodzi o to ze po wejściu na stronę pojawia się czysty tekst. A wchodząc na strony przykładowe ktore podałem jest pytanie w stylu "Czy chcesz zsubskrybowac te strone?"
W moim przypadku nic takiego sie nie dzieje.
Dodatkowo w niekturych RSS oprócz pytania o samą subskrypcję wiadomości są ładnie sformatowane, a w źdódle nie występuje CSS.
mike
~pero plików .rss nie otwiera się za pomocą przeglądarek internetowych!
Służą do tego czytniki RSS!

Równie dobrze mógłbyś mieć żal, że Notepad nie odtwarza Ci plików .mp3
pero
to ja wiem, ale odpowiedz mi w takim razie dlaczego tak sie dziaje ze niektore sa otwierane i subskrybowane w zakładkach , a niektore (czytaj moje) nie ?
wrzasq
Do RSSow mozesz dodawac arkusze stylow CSS prez dodanie:
Kod
<?xml-stylesheet ... ?>
(wykropkowana czesc jest prawie taka sama jak atrybuty tagu <link> w (X)HTML'u.

ale tak jak powiedzial mike, kanaly RSS sa dla czytnikow RSS, a nie przegladarek internetowych (o ile te dwa nie sa tym samym). RSS nie ma wygladac, tylko ma serwowac informacje, po to zostal stworzony. do plikow .txt tez nie dodajesz wygladu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.