$this->client_service=$app->db->queryOneRecord("SELECT client.* FROM sys_user, client WHERE sys_user.userid = ? AND sys_user.client_id = client.client_id",$userid);
$this->client_service=$app->db->queryOneRecord("SELECT client.* FROM sys_user, client WHERE sys_user.userid = ? AND sys_user.client_id = client.client_id",$userid);
$record=$app->db->queryOneRecord("SELECT data, state FROM monitor_data WHERE type = 'log_mongodb' and server_id = ? ORDER BY created DESC",$_SESSION['monitor']['server_id']);
* First, we have to detect, if there is any monitoring-data.
* If not (because mongodb is not installed) show this.
*/
$data=unserialize($record['data']);
if($data==''){
$html.='<p>'.
'MongoDB is not installed on this server.<br />'.
'</p>';
}
else{
$html.=nl2br($data);
}
$html.='</div></div>';
}else{
$html='<p>There is no data available at the moment.</p>';
}
return$html;
}
functionshowIPTables(){
global$app;
$record=$app->db->queryOneRecord("SELECT data, state FROM monitor_data WHERE type = 'iptables_rules' and server_id = ? ORDER BY created DESC",$_SESSION['monitor']['server_id']);
$used_servers=$app->db->queryAllRecords('SELECT domain_id FROM mail_domain INNER JOIN sys_user ON mail_domain.sys_userid = sys_user.userid WHERE client_id = ? AND server_id NOT IN ?',$client_id,$field_value);
break;
case'xmpp_servers':
$used_servers=$app->db->queryAllRecords('SELECT domain_id FROM xmpp_domain INNER JOIN sys_user ON xmpp_domain.sys_userid = sys_user.userid WHERE client_id = ? AND server_id NOT IN ?',$client_id,$field_value);
break;
}
if($used_servers===null||count($used_servers))
...
...
@@ -196,7 +193,7 @@ class validate_client {
}
*/
}catch(SoapFault$e){
}catch(ISPConfigRemoteException$e){
//echo 'Error, see message: '.$e->faultstring;
switch($e->faultstring){
case'INVALID_INPUT':
...
...
@@ -215,7 +212,7 @@ class validate_client {
break;
}
}
}catch(SoapFault$e){
}catch(ISPConfigRemoteException$e){
// Connection to host not possible, europe.eu down?
// this shouldn't be the user's fault, so we return no error
$wb["no_domain_perm"]='دسترسی ای برای این دامنه ندارید.';
$wb["no_destination_perm"]='دسترسی ای برای این مقصد ندارید.';
$wb['client_you_are_locked']='دسترسی ای برای تغییر هیچ تنظیماتی ندارید.';
$wb['gender_m_txt']='آقای.';
$wb['gender_f_txt']='خانم.';
$wb['client_cannot_be_deleted_because_of_billing_module_txt']='مشتری اطلاعاتی در ماژول صورت حساب دارد و قابل حذف نیست.';
$wb['yes_txt']='بلی';
$wb['no_txt']='خیر';
$wb['None']='هیچکدام';
$wb['strength_1']='ضعیف';
$wb['strength_2']='نسبتا خوب';
$wb['strength_3']='خوب';
$wb['strength_4']='قوی';
$wb['strength_5']='خیلی قوی';
$wb['weak_password_txt']='رمز عبور شما مطابق با معیارهای امنیتی نیست. رمز عبور حداقل باید {chars} حرف باشد و حداقل دارای معیار قوی بودن "{strength}" باشد.';
$wb['weak_password_length_txt']='رمز عبور شما مطابق با معیارهای امنیتی نیست. رمز عبور حداقل باید {chars} حرف باشد.';
$wb['security_check1_txt']='دسترسی های امنیتی را چک نمایید:';
$mail_gets=$app->db->queryAllRecords("SELECT mailget_id, destination FROM mail_get WHERE destination LIKE ?","%@".$page_form->oldDataRecord['domain']);