شما وارد حساب خود نشده و یا ثبت نام نکرده اید. لطفا وارد شوید یا ثبت نام کنید تا بتوانید از تمامی امکانات انجمن استفاده کنید.
اعلانات

- توجه: بخش لینک سازی و بخش کاملا آزاد ایجاد شد تا کاربران برای لینک سازی مطالب و موضوعات مرتبط با سایت خودشون رو با بقیه و موتورهای جستجو به اشتراک بگذارند توجه کنید اگر کاربری روزانه بالای 5 مطلب و لینک ارسال نمایید اکانت کاربری مسدود خواهد شد.

- توجه: دوستان لطفا سوالات خود را از طریق شماره تماس موجود در سایت اعلام نکنید با پیامک یا تلگرام و... این شماره برای تماس های ضروری مشتریان فروشگاه قرار گرفته است.

- قابل توجه کاربران: سوالات خود را از طریق پیام خصوصی ارسال ننمایید و فقط از طریق انجمن پیگیر باشید به سوالاتی که از طریق پیام خصوصی ارسال شود به هیچ عنوان جواب داده نخواهد شد.


تبلیغات
ads
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
حل شد اختیارات یوزر
#1
با سلام

در این قسمت ما میتوانیم یوزر "Moderator" درست کنیم تا اختیاراتش نسبت به ادمین کمتر باشه

Admin Panel -> Users -> Administrators -> Add new

و وقتی یوزر "Moderator" را ساختیم اختیاراتش نسبت به ادمین محدود میشه

سوال من اینه که من از کجا میتونم اختیارات یوزر "Moderator" را کم و یا زیاد کنم؟

یعنی اگر اون صفحه کدی که اختیارات این یوزر رو تعیین میکنه پیدا کنیم میتونیم با کد کم و زیاد کنیم

با احترام
با احترام
  پاسخ
تبلیغات
ads
#2
بخوای اختیارات یوزر ناظم رو کم یا زیاد کنی باید یه سری تغییرات بدی قسمت اصلیش فایل
oc-includes\osclass\core\AdminSecBaseModel.php
خط زیر هست
کد php:
               if( !in_array($this->pageosc_apply_filter('moderator_access', array('items''comments''media','login''admins''ajax''stats',''))) ) { 
میتونی صفحاتی که ناظم بهش دسترسی داشته باشه اضافه یا کم کنی مثلا کامنت ها رو حذف کن یا کاربران رو اضافه کن برای دسترسی به حذف و اضافه کردن کاربر users رو به آرایه اضافه کن

حالا برا نشون دادن منوها هم فایل oc-includes\osclass\classes\AdminMenu.php
منوهایی که اخرش administrator نوشته رو به moderator تغییر بده و برعکس

و در اخر بخوایی ببینی کجا استفاده شده Moderator و بهت دسرسی رو غیرمجاز میکنه کافیه توی کل فایلها این کلمه رو با یه نرم افزار جستجو بگردی و تغییرش بدی Big Grin
  پاسخ
#3
(۱۳۹۵-۰۴-۲۸، ۱۲:۱۴ ب.ظ)morteza نوشته است: بخوای اختیارات یوزر ناظم رو کم یا زیاد کنی باید یه سری تغییرات بدی قسمت اصلیش فایل
oc-includes\osclass\core\AdminSecBaseModel.php
خط زیر هست
کد php:
               if( !in_array($this->pageosc_apply_filter('moderator_access', array('items''comments''media','login''admins''ajax''stats',''))) ) { 
میتونی صفحاتی که ناظم بهش دسترسی داشته باشه اضافه یا کم کنی مثلا کامنت ها رو حذف کن یا کاربران رو اضافه کن برای دسترسی به حذف و اضافه کردن کاربر users رو به آرایه اضافه کن

حالا برا نشون دادن منوها هم فایل oc-includes\osclass\classes\AdminMenu.php
منوهایی که اخرش administrator نوشته رو به moderator تغییر بده و برعکس

و در اخر بخوایی ببینی کجا استفاده شده Moderator و بهت دسرسی رو غیرمجاز میکنه کافیه توی کل فایلها این کلمه رو با یه نرم افزار جستجو بگردی و تغییرش بدی Big Grin

ممنونم بابت جواب
با احترام
با احترام
  پاسخ
 سپاس شده توسط morteza


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
تبلیغات
ads