Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> kanał RSS na swojej stronie
pero
post 24.07.2008, 13:23:36
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 17.02.2007

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
ddiceman
post 24.07.2008, 13:39:43
Post #2





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Moze to kodowanie znakow? Sprobuj wstawic description i title w CDATA

Ten post edytował ddiceman 24.07.2008, 13:40:03
Go to the top of the page
+Quote Post
nowotny
post 24.07.2008, 13:48:48
Post #3





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


http://feedvalidator.org/
Go to the top of the page
+Quote Post
pero
post 24.07.2008, 14:08:41
Post #4





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 17.02.2007

Ostrzeżenie: (0%)
-----


niestety CDATA nie pomogło.
Validację plik przechodzi. Nie ma żadnych błędów.
Ciagle działa jedynie pod FF sad.gif
Go to the top of the page
+Quote Post
mike
post 24.07.2008, 14:13:27
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
pero
post 24.07.2008, 14:21:22
Post #6





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 17.02.2007

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
mike
post 24.07.2008, 14:24:09
Post #7





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


~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
Go to the top of the page
+Quote Post
pero
post 24.07.2008, 14:29:47
Post #8





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 17.02.2007

Ostrzeżenie: (0%)
-----


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 ?
Go to the top of the page
+Quote Post
wrzasq
post 24.07.2008, 15:58:46
Post #9





Grupa: Zarejestrowani
Postów: 206
Pomógł: 18
Dołączył: 6.03.2006
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


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.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 07:37