Manual:Hooks/ChangesListSpecialPageQuery/cs

Lze použít ke změně informací, se kterými bude dotaz na databázi sestaven, aby se získaly informace pro vytvoření obsahu speciální stránky.

Toto nepoužívejte k implementaci jednotlivých filtrů, pokud jsou kompatibilní se strukturou a.

Místo toho použijte podtřídy těchto tříd ve spojení s háčkem ChangesListSpecialPageStructuredFilters.

Tento háček lze použít k implementaci filtrů, které neimplementují tuto strukturu, nebo vlastního chování, které není samostatným filtrem.

Podrobnosti

 * : Název speciální stránky, např. 'Watchlist' (seznam sledovaných)
 * : Pole tabulek, které mají být dotazovány
 * : Pole sloupců k výběru
 * : Pole podmínek WHERE pro dotaz
 * : Pole možností pro požadavek na databázi
 * : Připojit podmínky pro tabulky
 * : FormOptions pro tento požadavek

Před MediaWiki 1.24 byl ekvivalentní háček SpecialRecentChangesQuery.