X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fogroups%2Fclass_phonequeue.inc;h=e5861b8a7a2932905ad8ecc6f0dcff3e28570226;hb=ca98ca8c7d1adccfcf78ccc86faa5d9e2d69967e;hp=c7f61c946901f3b32fd880e1f93226eba7fe698c;hpb=b67538650592c986d05605efb630b21e40e4fbaf;p=gosa.git diff --git a/plugins/admin/ogroups/class_phonequeue.inc b/plugins/admin/ogroups/class_phonequeue.inc index c7f61c946..e5861b8a7 100644 --- a/plugins/admin/ogroups/class_phonequeue.inc +++ b/plugins/admin/ogroups/class_phonequeue.inc @@ -99,6 +99,9 @@ class phonequeue extends plugin function execute() { + /* Call parent execute */ + plugin::execute(); + /* Do we need to flip is_account state? */ if (isset($_POST['modify_state'])){ $this->is_account= !$this->is_account; @@ -110,7 +113,8 @@ class phonequeue extends plugin $display= $this->show_header(_("Remove the phone queue from this Account"), _("Phone queue is enabled for this group. You can disable it by clicking below.")); } else { - $display= $this->show_header(_("Create phone queue"), _("For this group the phone queues are disabled. You can enable them by clicking below.")); + $display= $this->show_header(_("Create phone queue"), + _("For this group the phone queues are disabled. You can enable them by clicking below.")); return ($display); } } @@ -157,7 +161,7 @@ class phonequeue extends plugin $smarty= get_smarty(); - $smarty->assign("goFonQueueLanguageOptions",array('de'=>_('German'),'ur'=>_('Uruguai'))); + $smarty->assign("goFonQueueLanguageOptions",array('de'=>_('German'))); $smarty->assign("goFonQueueStrategyOptions", $this->goFonQueueStrategyOptions); foreach($this->attributes as $key => $val){ @@ -183,9 +187,6 @@ class phonequeue extends plugin function check() { $message= array(); - #fixme workaround : Tab is not initialised correct - if(!$this->is_account) return($message); - if($this->is_number_used()){ $message[] = $this->is_number_used(); } @@ -221,8 +222,7 @@ class phonequeue extends plugin $SQL = array(); if(!isset($_SESSION['config']->data['SERVERS']['FON'])){ - return(_("There is currently no asterisk server defined. Possibly you are missing a server that handles the asterisk management (goFonServer).\nYour Settings can't be saved to asterisk Database.")); - return(false); + return(_("There is currently no asterisk server defined. Your settings can't be saved.")); } // Get Configuration for Mysql database Server @@ -235,7 +235,7 @@ class phonequeue extends plugin // Check if we are connected correctly if(!$r_con){ gosa_log(mysql_error()); - return (sprintf(_("The MySQL Server '%s' isn't reachable as user '%s', check GOsa log for mysql error."), + return (sprintf(_("The MySQL server '%s' isn't reachable as user '%s', check GOsa log for mysql error."), $a_SETUP['SERVER'],$a_SETUP['LOGIN'])); }