DokuWiki

Je lepší, když je to jednoduché

Nástroje uživatele

Nástroje webu


rss

Agregace RSS/ATOM kanálů

https://www.dokuwiki.org/rss

DokuWiki umí integrovat data z externích XML kanálů. Viz také Syndikace XML ohledně toho, jak DokuWiki exportuje data jako XML kanály.

Syntaxe

Vložení RSS nebo ATOM kanálu je jednoduché. Zde je příklad vložení nejnovějších titulků ze Živě:

{{rss>https://www.zive.cz/rss}}


Pro parsování XML kanálů se používá SimplePie. Všechny formáty, kterým SimplePie rozumí, lze použít i v DokuWiki. Vykreslování lze ovlivnit několika parametry oddělenými mezerami:

Parametr Popis
libovolné číslo Použije se jako maximální počet zobrazených položek, výchozí je 8.
reverse Zobrazí poslední položky v kanálu jako první.
author Zobrazí jména autorů položek.
date Zobrazí data položek.
description Zobrazí popis položky. Pokud je HTML vypnuto, všechny značky budou odebrány.
n[dhm] Perioda obnovy, kde d=dny, h=hodiny, m=minuty (např. 12h = 12 hodin).

Výchozí perioda obnovy je 4 hodiny. Jakákoli hodnota pod 10 minut se bude považovat za 10 minut. DokuWiki se obecně snaží dodávat kešovanou verzi stránky, což je zjevně nevhodné, když stránka obsahuje dynamický externí obsah. Parametr říká DokuWiki, aby stránku znovu vykreslila, pokud od posledního vykreslení uplynula delší doba než perioda obnovy.

Příklad:

{{rss>https://www.zive.cz/rss 5 author date 1h}}


Pro přístup ke kanálům přes HTTPS/SSL musí být v konfiguraci PHP povolené rozšíření openssl.

rss.txt • Poslední změna: (upraveno správcem (MartinR) mimo DokuWiki)

Pokud není uvedeno jinak, je obsah této wiki dostupný pod licencí:
CC-BY-SA • Uveďte původ - Zachovejte licenci 4.0 Mezinárodní
CC-BY-SA • Uveďte původ - Zachovejte licenci 4.0 Mezinárodní Darovat Běží na PHP Validátor HTML5 Validátor CSS Běží na DokuWiki

Našli jste na stránce chybu, nebo překlep?
Budu vděčný za upozornění.
Děkuji

Nahoru