DokuWiki

It's better when it's simple

Narzędzia użytkownika

Narzędzia witryny


pl:rss

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

pl:rss [2012-01-08 00:36] (aktualna)
78.8.114.32 utworzono
Linia 1: Linia 1:
 +====== Agregacja kanałów RSS/Atom  ======
 +
 +[[DokuWiki]] mogą integrować dane z zewnętrznych [[wp>Web_feed|kanałów XML]]. Patrz również [[syndication|gromadzenie danych XML]] by dowiedzieć się jak DokuWiki eksportuje dane w postaci kanałów XML .
 +
 +===== Składnia =====
 +
 +Dołaczenie kanału RSS lub ATOM jest proste. Oto przykład dołączenia najnowszych wiadomości ze Slashdot:
 +
 +  {{rss>http://slashdot.org/index.rss}}
 +
 +{{rss>http://slashdot.org/index.rss}}
 +
 +Do parsowania kanałów XML, używany jest [[http://simplepie.org/|SimplePie]]. Wszystkie formaty obsługiwane przez SimplePie mogą byż użyte również w DokuWiki. Możesz wpłynąć na renderowanie przez wiele dodatkowych parametrów oddzielonych spacjami:
 +
 +^ Parametr  ^ Opis ^
 +| dowolna liczba | będzie użyta jako maksymalna liczba wyświetlanych elementów, domyślnie 8 |
 +| reverse    | wyświetla ostatnie elementy jako pierwsze w kanale |
 +| author     | pokazuje nazwy autorów elementów |
 +| date       | pokazuje daty elementów |
 +| description| pokazuje opis elementu. Jeśli [[config:htmlok|HTML]] jest wyłączony, wszystkie znaczniki zostaną usunięte |
 +| //n//[dhm] | okres odświeżania, gdzie d=dni, h=godziny, m=minuty. (np. 12h = 12 godzin). |
 +
 +Okres odświeżania to domyślnie 4 godziny. Każda wartość poniżej 10 minut będzie traktowana jako 10 minut. DokuWiki na ogół starają się dostarczyć buforowane wersje strony, oczywiście jest to niewłaściwe, gdy strona zawiera dynamiczne treści zewnętrzne.  Parametr nakazuje DokuWiki przertsowanie strony jeśli jest później niż //okres odświeżania// od czasu ostatniego renderowania strony.
 +
 +Przykład:
 +
 +  {{rss>http://slashdot.org/index.rss 5 author date 1h }}
 +
 +
  
pl/rss.txt · ostatnio zmienione: 2012-01-08 00:36 przez 78.8.114.32