summaryrefslogtreecommitdiff
path: root/modules/locale/locale.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/locale/locale.module')
-rw-r--r--modules/locale/locale.module80
1 files changed, 37 insertions, 43 deletions
diff --git a/modules/locale/locale.module b/modules/locale/locale.module
index 599fd7e2a..eedba7595 100644
--- a/modules/locale/locale.module
+++ b/modules/locale/locale.module
@@ -256,52 +256,46 @@ function locale_admin() {
$op = $_POST["op"];
$edit =& $_POST["edit"];
- if (user_access('administer locales')) {
-
- if (empty($op)) {
- $op = arg(2);
- }
+ if (empty($op)) {
+ $op = arg(2);
+ }
- switch ($op) {
- case 'delete':
- $output .= locale_delete(check_query(arg(3)));
- $output .= locale_seek();
- break;
- case 'edit':
- $output .= locale_edit(check_query(arg(3)));
- $output .= locale_seek();
- break;
- case 'search':
- if (locale_seek_query()) {
- $output = locale_seek();
- }
- $output .= locale_seek_form();
- break;
- case t('Search'):
- $output = locale_seek();
- $output .= locale_seek_form();
- break;
- case t('Save translations'):
- $output .= locale_save(check_query(arg(3)));
- $output .= locale_seek_form();
- break;
- default:
- if (arg(3) == 'translated') {
- $edit['status'] = 1;
- $edit['language'] = arg(2);
- }
- else {
- $edit['status'] = 2;
- $edit['language'] = arg(2);
- }
+ switch ($op) {
+ case 'delete':
+ $output .= locale_delete(check_query(arg(3)));
+ $output .= locale_seek();
+ break;
+ case 'edit':
+ $output .= locale_edit(check_query(arg(3)));
+ $output .= locale_seek();
+ break;
+ case 'search':
+ if (locale_seek_query()) {
$output = locale_seek();
- $output .= locale_seek_form();
- }
- print theme('page', $output);
- }
- else {
- print theme('page', message_access());
+ }
+ $output .= locale_seek_form();
+ break;
+ case t('Search'):
+ $output = locale_seek();
+ $output .= locale_seek_form();
+ break;
+ case t('Save translations'):
+ $output .= locale_save(check_query(arg(3)));
+ $output .= locale_seek_form();
+ break;
+ default:
+ if (arg(3) == 'translated') {
+ $edit['status'] = 1;
+ $edit['language'] = arg(2);
+ }
+ else {
+ $edit['status'] = 2;
+ $edit['language'] = arg(2);
+ }
+ $output = locale_seek();
+ $output .= locale_seek_form();
}
+ print theme('page', $output);
}
function locale($string) {