Handbuch:$wgAjaxExportList
Appearance
Diese Funktion wurde in der Version 1.38.0 vollständig entfernt. |
| Ajax: $wgAjaxExportList | |
|---|---|
Liste von Funktionen in AjaxFunctions.php, die über action=ajax abgerufen werden können |
|
| Eingeführt in Version: | 1.6.0 (r13364) |
| Veraltet in Version: | 1.27.0 (Gerrit change 262460; git #0aafc0bf) |
| Entfernt in Version: | 1.38.0 (Gerrit change 741941; git #9bcd3fdf) |
| Erlaubte Werte: | (Array von Strings) |
| Standardwert: | [] (1.8+)[ 'wfSajaxSearch' ] (1.6-1.7) |
| Andere Einstellungen: Alphabetisch | Nach Funktion | |
Details
Registry für Funktionen, die über Ajax abgerufen werden können. Dies ist eine Möglichkeit für Erweiterungen (und manche Funktionen), Funktionen aus JavaScript abrufbar zu machen.
Wenn eine Ajax-Abfrage mit den Parametern action=ajax&rs=funcname&rsargs[0]=arg1&rsargs[1]=arg2&... an index.php gesendet wird, wird es einen funcname( "arg1", "arg2", ... )-Anruf in PHP geben, solange funcname in $wgAjaxExportList aufgelistet ist.
Solche Funktionen geben dann üblicherweise ein AjaxResponse-Objekt aus.
Entsprechend werden durch $wgAjaxSearch und $wgAjaxWatch wfSajaxSearch und wfAjaxWatch zu diesem Array hinzugefügt.