| [ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Source view] [Print] [Project Stats]
Form to edit user preferences. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
| File Size: | 1607 lines (50 kb) |
| Included or required: | 0 times |
| Referenced: | 2 times |
| Includes or requires: | 0 files |
Preferences:: (27 methods):
getSaveBlacklist()
getPreferences()
loadPreferenceValues()
getOptionFromUser()
profilePreferences()
skinPreferences()
filesPreferences()
datetimePreferences()
renderingPreferences()
editingPreferences()
rcPreferences()
watchlistPreferences()
searchPreferences()
miscPreferences()
generateSkinOptions()
getDateOptions()
getImageSizes()
getThumbSizes()
validateSignature()
cleanSignature()
getFormObject()
getTimezoneOptions()
filterIntval()
filterTimezoneInput()
tryFormSubmit()
tryUISubmit()
trySetUserEmail()
PreferencesForm:: (8 methods):
setModifiedUser()
getModifiedUser()
getExtraSuccessRedirectParameters()
wrapForm()
getButtons()
filterDataForSubmit()
getBody()
getLegend()
Class: Preferences - X-Ref
We're now using the HTMLForm object with some customisation to generate the| getSaveBlacklist() X-Ref |
return: array |
| getPreferences( $user, IContextSource $context ) X-Ref |
param: User $user param: IContextSource $context return: array|null |
| loadPreferenceValues( $user, $context, &$defaultPreferences ) X-Ref |
| Loads existing values for a given array of preferences param: User $user param: IContextSource $context param: array $defaultPreferences Array to load values for return: array|null |
| getOptionFromUser( $name, $info, $user ) X-Ref |
| Pull option from a user account. Handles stuff like array-type preferences. param: string $name param: array $info param: User $user return: array|string |
| profilePreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences return: void |
| skinPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences return: void |
| filesPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences |
| datetimePreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences return: void |
| renderingPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences |
| editingPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences |
| rcPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences |
| watchlistPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences |
| searchPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
param: User $user param: IContextSource $context param: array $defaultPreferences |
| miscPreferences( $user, IContextSource $context, &$defaultPreferences ) X-Ref |
| Dummy, kept for backwards-compatibility. |
| generateSkinOptions( $user, IContextSource $context ) X-Ref |
param: User $user The User object param: IContextSource $context return: array Text/links to display as key; $skinkey as value |
| getDateOptions( IContextSource $context ) X-Ref |
param: IContextSource $context return: array |
| getImageSizes( IContextSource $context ) X-Ref |
param: IContextSource $context return: array |
| getThumbSizes( IContextSource $context ) X-Ref |
param: IContextSource $context return: array |
| validateSignature( $signature, $alldata, $form ) X-Ref |
param: string $signature param: array $alldata param: HTMLForm $form return: bool|string |
| cleanSignature( $signature, $alldata, $form ) X-Ref |
param: string $signature param: array $alldata param: HTMLForm $form return: string |
| getFormObject($user,IContextSource $context,$formClass = 'PreferencesForm',array $remove = array() X-Ref |
param: User $user param: IContextSource $context param: string $formClass param: array $remove Array of items to remove return: HtmlForm |
| getTimezoneOptions( IContextSource $context ) X-Ref |
param: IContextSource $context return: array |
| filterIntval( $value, $alldata ) X-Ref |
param: string $value param: array $alldata return: int |
| filterTimezoneInput( $tz, $alldata ) X-Ref |
param: string $tz param: array $alldata return: string |
| tryFormSubmit( $formData, $form ) X-Ref |
| Handle the form submission if everything validated properly param: array $formData param: PreferencesForm $form return: bool|Status|string |
| tryUISubmit( $formData, $form ) X-Ref |
param: array $formData param: PreferencesForm $form return: Status |
| trySetUserEmail( User $user, $newaddr ) X-Ref |
| Try to set a user's email address. This does *not* try to validate the address. Caller is responsible for checking $wgAuth and 'editmyprivateinfo' right. param: User $user param: string $newaddr New email address return: array (true on success or Status on failure, info string) |
Class: PreferencesForm - X-Ref
| setModifiedUser( $user ) X-Ref |
param: User $user |
| getModifiedUser() X-Ref |
return: User |
| getExtraSuccessRedirectParameters() X-Ref |
| Get extra parameters for the query string when redirecting after successful save. return: array() |
| wrapForm( $html ) X-Ref |
param: string $html return: string |
| getButtons() X-Ref |
return: string |
| filterDataForSubmit( $data ) X-Ref |
| Separate multi-option preferences into multiple preferences, since we have to store them separately param: array $data return: array |
| getBody() X-Ref |
| Get the whole body of the form. return: string |
| getLegend( $key ) X-Ref |
| Get the "<legend>" for a given section key. Normally this is the prefs-$key message but we'll allow extensions to override it. param: string $key return: string |
| Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |