Handle administrative language grid requests. If in single press installation, this grid can also handle language management requests. See _canManage(). More...
Public Member Functions | |
| _canManage ($request) | |
| _updateLocaleSupportState (&$request, $rowId, $enable) | |
| _updatePressLocaleSettings (&$request) | |
| AdminLanguageGridHandler () | |
| disableLocale ($args, &$request) | |
| downloadLocale ($args, &$request) | |
| enableLocale ($args, &$request) | |
| & | getRowInstance () |
| initialize (&$request) | |
| installLocale ($args, &$request) | |
| loadData (&$request, $filter) | |
| reloadLocale ($args, &$request) | |
| saveInstallLocale ($args, &$request) | |
| setPrimaryLocale ($args, &$request) | |
| uninstallLocale ($args, &$request) | |
Handle administrative language grid requests. If in single press installation, this grid can also handle language management requests. See _canManage().
Definition at line 21 of file AdminLanguageGridHandler.inc.php.
| AdminLanguageGridHandler._canManage | ( | $ | request | ) |
This grid can also present management functions if the conditions above are true.
| $request | Request |
Definition at line 467 of file AdminLanguageGridHandler.inc.php.
Referenced by initialize(), and loadData().
| AdminLanguageGridHandler._updateLocaleSupportState | ( | &$ | request, | |
| $ | rowId, | |||
| $ | enable | |||
| ) |
Update the locale support state (enabled or disabled).
| $request | Request | |
| $rowId | string The locale row id. | |
| $enable | boolean Enable locale flag. |
Definition at line 404 of file AdminLanguageGridHandler.inc.php.
References _updatePressLocaleSettings().
Referenced by disableLocale(), and enableLocale().
| AdminLanguageGridHandler._updatePressLocaleSettings | ( | &$ | request | ) |
Helper function to update locale settings in all installed presses, based on site locale settings.
| $request | object |
Definition at line 437 of file AdminLanguageGridHandler.inc.php.
Referenced by _updateLocaleSupportState(), saveInstallLocale(), and uninstallLocale().
| AdminLanguageGridHandler.AdminLanguageGridHandler | ( | ) |
Constructor
Definition at line 25 of file AdminLanguageGridHandler.inc.php.
References LanguageGridHandler.LanguageGridHandler().
| AdminLanguageGridHandler.disableLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Disable an existing locale.
| $args | array | |
| $request | Request |
Definition at line 312 of file AdminLanguageGridHandler.inc.php.
References _updateLocaleSupportState().
| AdminLanguageGridHandler.downloadLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Download a locale from the PKP web site.
| $args | array | |
| $request | object |
Definition at line 205 of file AdminLanguageGridHandler.inc.php.
| AdminLanguageGridHandler.enableLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Enable an existing locale.
| $args | array | |
| $request | Request |
Definition at line 289 of file AdminLanguageGridHandler.inc.php.
References _updateLocaleSupportState().
| & AdminLanguageGridHandler.getRowInstance | ( | ) |
Definition at line 111 of file AdminLanguageGridHandler.inc.php.
| AdminLanguageGridHandler.initialize | ( | &$ | request | ) |
Reimplemented from LanguageGridHandler.
Definition at line 40 of file AdminLanguageGridHandler.inc.php.
References _canManage(), LanguageGridHandler.addManagementColumns(), LanguageGridHandler.addNameColumn(), LanguageGridHandler.addPrimaryColumn(), and LanguageGridHandler.getCellProvider().
| AdminLanguageGridHandler.installLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Open a form to select locales for installation.
| $args | array | |
| $request | PKPRequest |
Definition at line 168 of file AdminLanguageGridHandler.inc.php.
| AdminLanguageGridHandler.loadData | ( | &$ | request, | |
| $ | filter | |||
| ) |
Definition at line 119 of file AdminLanguageGridHandler.inc.php.
References _canManage(), and LanguageGridHandler.addManagementData().
| AdminLanguageGridHandler.reloadLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Reload locale.
| $args | array | |
| $request | Request |
Definition at line 344 of file AdminLanguageGridHandler.inc.php.
| AdminLanguageGridHandler.saveInstallLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Save the install language form.
| $args | array | |
| $request | PKPRequest |
Definition at line 182 of file AdminLanguageGridHandler.inc.php.
References _updatePressLocaleSettings().
| AdminLanguageGridHandler.setPrimaryLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Set primary locale.
| $args | array | |
| $request | Request |
Definition at line 368 of file AdminLanguageGridHandler.inc.php.
| AdminLanguageGridHandler.uninstallLocale | ( | $ | args, | |
| &$ | request | |||
| ) |
Uninstall a locale.
| $args | array | |
| $request | Request |
Definition at line 247 of file AdminLanguageGridHandler.inc.php.
References _updatePressLocaleSettings().
1.7.1