summaryrefslogtreecommitdiff
path: root/modules/locale.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2004-02-15 20:09:46 +0000
committerDries Buytaert <dries@buytaert.net>2004-02-15 20:09:46 +0000
commit4b0b2d02eecaa27e3162a0fad9d31bb08f4df53b (patch)
treecf369f7370c1be045e3d48e7a9beb26d1d0f3714 /modules/locale.module
parentae5136e51b87b414c737f4726c367c18db79fc49 (diff)
downloadbrdo-4b0b2d02eecaa27e3162a0fad9d31bb08f4df53b.tar.gz
brdo-4b0b2d02eecaa27e3162a0fad9d31bb08f4df53b.tar.bz2
- Patch by Steven: removed redundant permission checks. These are no longer
required thanks to the new 404 handling.
Diffstat (limited to 'modules/locale.module')
-rw-r--r--modules/locale.module80
1 files changed, 37 insertions, 43 deletions
diff --git a/modules/locale.module b/modules/locale.module
index 599fd7e2a..eedba7595 100644
--- a/modules/locale.module
+++ b/modules/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) {