Příručka:$wgAjaxExportList
Appearance
Tato funkce byla ve verzi 1.38.0 zcela odstraněna. |
Ajax: $wgAjaxExportList | |
---|---|
Seznam funkcí, které bylo možné volat přes AjaxFunctions.php a dnes se dají zavolat přes action=ajax |
|
Zavedeno od verze: | 1.6.0 (r13364) |
Nepoužívá se od verze: | 1.27.0 (Gerrit change 262460; git #0aafc0bf) |
Odstraněno od verze: | 1.38.0 (Gerrit change 741941; git #9bcd3fdf) |
Povolené hodnoty: | (pole řetězců) |
Výchozí hodnota: | [] (1.8+)[ 'wfSajaxSearch' ] (1.6-1.7) |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Registr funkcí volatelných přes Ajax. Toto je způsob, jak rozšíření (a některé funkce) umožňují volat funkce z JavaScriptu.
Odeslání požadavku Ajax na index.php
s parametry action=ajax&rs=funcname&rsargs[0]=arg1&rsargs[1]=arg2&...
bude mít za následek volání funcname( "arg1", "arg2", ... )
v PHP, pokud je funcname uvedeno v $wgAjaxExportList
.
Takové funkce pak obvykle vracejí objekt AjaxResponse.
$wgAjaxSearch a $wgAjaxWatch způsobí přidání wfSajaxSearch
a wfAjaxWatch
do tohoto pole.