From 1d3e0272316696a8def74759b5e061d6b8387b5f Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Fri, 27 Jan 2006 15:18:26 +0100 Subject: moved translations for ACL manager darcs-hash:20060127141826-7ad00-c1689c7db5c4831fbbfca4a4c6c5f27c64546951.gz --- lib/plugins/acl/admin.php | 51 ++++++++++++++++++++++++++--------------------- 1 file changed, 28 insertions(+), 23 deletions(-) (limited to 'lib/plugins/acl/admin.php') diff --git a/lib/plugins/acl/admin.php b/lib/plugins/acl/admin.php index 01a44b3e3..5dc62edab 100644 --- a/lib/plugins/acl/admin.php +++ b/lib/plugins/acl/admin.php @@ -14,6 +14,13 @@ require_once(DOKU_PLUGIN.'admin.php'); * need to inherit from this class */ class admin_plugin_acl extends DokuWiki_Admin_Plugin { + + + function admin_plugin_acl(){ + $this->setupLocale(); + } + + /** * return some info @@ -33,8 +40,7 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { * return prompt for admin menu */ function getMenuText($language) { - global $lang; - return $lang['admin_acl']; + return $this->lang['admin_acl']; } /** @@ -99,7 +105,7 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { function html() { global $ID; - print p_locale_xhtml('admin_acl'); + print $this->locale_xhtml('intro'); ptln('
'); ptln(''); @@ -228,7 +234,6 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { * @author Andreas Gohr */ function admin_acl_html_dropdown($id){ - global $lang; $cur = $id; $ret = ''; $opt = array(); @@ -236,15 +241,15 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { //prepare all options // current page - $opt[] = array('key'=> $id, 'val'=> $id.' ('.$lang['page'].')'); + $opt[] = array('key'=> $id, 'val'=> $id.' ('.$this->lang['page'].')'); // additional namespaces while(($id=getNS($id)) !== false){ - $opt[] = array('key'=> $id.':*', 'val'=> $id.':* ('.$lang['namespace'].')'); + $opt[] = array('key'=> $id.':*', 'val'=> $id.':* ('.$this->lang['namespace'].')'); } // the top namespace - $opt[] = array('key'=> '*', 'val'=> '* ('.$lang['namespace'].')'); + $opt[] = array('key'=> '*', 'val'=> '* ('.$this->lang['namespace'].')'); // set sel on second entry (current namespace) $opt[1]['sel'] = ' selected="selected"'; @@ -255,7 +260,7 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { // create HTML $att = array( 'name' => 'acl_scope', 'class' => 'edit', - 'title' => $lang['page'].'/'.$lang['namespace']); + 'title' => $this->lang['page'].'/'.$this->lang['namespace']); $ret .= '',2); - ptln(' ',2); + ptln(' ',2); ptln('',2); ptln('',2); @@ -290,21 +295,21 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { ptln(' ',4); //scope select - ptln($lang['acl_perms'],4); + ptln($this->lang['acl_perms'],4); ptln($this->admin_acl_html_dropdown($ID),4); $att = array( 'name' => 'acl_type', 'class' => 'edit', - 'title' => $lang['acl_user'].'/'.$lang['acl_group']); + 'title' => $this->lang['acl_user'].'/'.$this->lang['acl_group']); ptln(' ',4); $att = array( 'name' => 'acl_user', 'type' => 'text', 'class' => 'edit', - 'title' => $lang['acl_user'].'/'.$lang['acl_group']); + 'title' => $this->lang['acl_user'].'/'.$this->lang['acl_group']); ptln(' ',4); ptln('
'); @@ -336,11 +341,11 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { // table headers ptln(' '); ptln(' '); @@ -351,11 +356,11 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { foreach ($permissions as $conf){ //userfriendly group/user display if(substr($conf['name'],0,1)=="@"){ - $group = $lang['acl_group']; + $group = $this->lang['acl_group']; $name = substr($conf['name'],1); $type = '@'; }else{ - $group = $lang['acl_user']; + $group = $this->lang['acl_user']; $name = $conf['name']; $type = ''; } @@ -426,12 +431,12 @@ class admin_plugin_acl extends DokuWiki_Admin_Plugin { if($ispage && $perm > AUTH_EDIT) $atts['disabled'] = 'disabled'; //build code - $ret .= '
'.$lang['acl_new'].''.$this->lang['acl_new'].'
'); - ptln($lang['acl_perms'],6); + ptln($this->lang['acl_perms'],6); if($ispage){ - ptln($lang['page'],6); + ptln($this->lang['page'],6); }else{ - ptln($lang['namespace'],6); + ptln($this->lang['namespace'],6); } ptln(''.$id.'',6); ptln('