Manual:$wgRCFeeds/cs

Podrobnosti
Tato proměnná slouží ke konfiguraci, kam bude MediaWiki posílat síťové aktualizace pro poslední změny. Volá se po vložení informací o posledních změnách do tabulky.

Použití
MediaWiki podporuje odesílání aktualizací posledních změn do libovolného počtu destinací. Proto je tato proměnná pole, přičemž každá položka je popisem toho, kam a jak data odeslat.

Každý deskriptor je asociativní pole s následujícími klíči:


 * formatter : Plně kvalifikovaný název třídy pro třídu, která bude formátovat data pro odesílání přes síť. Musí zdědit rozhraní RCFeedFormatter.
 * uri : URI, kam se mají data odeslat (protokol udává, jaký nástroj se používá k odeslání dat)
 * omit_bots : True nebo false, zda přeskočit úpravy bota
 * omit_anon : True nebo false, zda přeskočit úpravy anon
 * omit_user : True nebo false, zda přeskočit registrované uživatele
 * omit_minor : True nebo false, zda přeskočit drobné úpravy
 * omit_patrolled : True nebo false, zda přeskočit hlídané úpravy

Jak již bylo zmíněno, klíč  určuje, jaká třída bude použita k formátování dat, a protokol URI určuje, jak data skutečně odeslat.

Formátovače
Aby mohla být data správně přeložena před přenosem přes síť, je třeba zadat formátovač. MediaWiki má následující vestavěné třídy formátovače:


 * JSONRCFeedFormatter
 * Vydává informace RC do slovníku JSON


 * XMLRCFeedFormatter
 * Vydává informace RC ve formátu XML


 * IRCColourfulRCFeedFormatter
 * Vydává IRC řádek s barevnými kódy pro vysílání na IRC server
 * Vlastní parametry:
 * add_interwiki_prefix : True nebo false, zda přidat předponu interwiki k datům . Funguje pouze pro formátovač IRCColourfulRCFeedFormatter.

Nástroje
Moduly jsou metodou, kterou se odesílají oznámení o poslední změně. MediaWiki má následující vestavěné nástroje:


 * UDPRCFeedEngine: Odesílá prostřednictvím paketu UDP
 * RedisPubSubFeedEngine: Odesílá přes Redis Pub/Sub

Viz, jak nakonfigurovat mapování protokolů na nástroje.

Příklad
Zde je několik příkladů konfigurací:

