رفع مشکل بسن لیست با استفاده از وضعیت من
نوشته شده توسط : S1I2N3A4


وارد فایل
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;
             }
       }
}




:: بازدید از این مطلب : 8190
|
امتیاز مطلب : 16
|
تعداد امتیازدهندگان : 1
|
مجموع امتیاز : 1
تاریخ انتشار : شنبه 24 / 4 / 1393 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: