
بسم الله الرحمن الرحیم
جدیدا میان با استفاده از وضعیت ها در چت روم لیست رو میبندن!!
ما روش رفع این مشکل را برایتان فراهم کردیم...
به ادامه مطلب رجوع کنید.
وارد فایل
ChangeStatus.class.php شوید
به جای کدهای
private function checkRightsOfStatus($statusImagename){
// create new LangXml Object
$langObj = new LangXml();
$lang=$langObj->getLang();
foreach($lang->chat_js[0]->status as $status_value)
if ($status_value->tagAttrs['imagename']==$statusImagename && $status_value->tagAttrs['rights']!='all')
$thisStatusImagenameRights[]=$status_value->tagAttrs['rights'];
if (!is_array($thisStatusImagenameRights)) return true;
else{
if (in_array($_SESSION['etchat_'.$this->_prefix.'user_priv'], $thisStatusImagenameRights)) return true;
else return false;
}
}
}
کدهای زیر رو جایگزین کنید
private function checkRightsOfStatus($statusImagename){
if(substr($statusImagename, 0, 7)!='status_') return false;
// create new LangXml Object
$langObj = new LangXml();
$lang=$langObj->getLang();
foreach($lang->chat_js[0]->status as $status_value)
if ($status_value->tagAttrs['imagename']==$statusImagename && $status_value->tagAttrs['rights']!='all')
$thisStatusImagenameRights[]=$status_value->tagAttrs['rights'];
if (!is_array($thisStatusImagenameRights)) return true;
else{
if (in_array($_SESSION['etchat_'.$this->_prefix.'user_priv'], $thisStatusImagenameRights)) return true;
else return false;
}
}
}
- 24 تیر 1393
- 1 دیدگاه
- 8348 بازدید
پاسخ:ارتفا ناظران را میتویند از پنل ها بردارید ولی میذارمش