رفتن به مطلب

آموزش || *مهم* محافظت از اکانت ادمین اصلی در برابر حذف از طرف مدیران دیگر


ارسال‌های توصیه شده

با سلام!

آموزشی که برای شما خواهم گفت فکر کنم همه کاربران باید این آموزش رو انجام دهند، چون شاید شما هم بنا به دلایلی افراد دیگر رو به سمت مدیریت سایت که به پنل ادمین دسترسی داشته باشند رو انتخاب می کنید، و همیشه هراس دارید که مبادا این مدیرانی که شما انتخاب کرده اید شاید اکانت شماره 1 یعنیادمین اصلی سایت رو حذف کنند، بنابراین این آموزش رو انجام دهید تا در مقابل هرگونه سوء استفاده احتمالی در امان باشید و احیاناً اگر کسی خواست اکانت شما رو حذف کنه با گزینه زیر روبرو بشه:

 

1378683122971.png

 

و حالا آموزش:

در هاست خود به آدرس زیر بروید:
admin\applications\members\modules_admin\members\members.php

کلید F3 رو بزنید و این گزینه رو داخل جعبه ای که بالای مرورگر باز میشه کپی کنید:

$ids = IPSLib::cleanIntArray( $ids );

وقتی که پیدا کردید، بالاش این کدها رو اضافه کنید:

if( in_array( 1, $ids ) )
        {
   $this->registry->output->global_message = "Can't remove main admin account. Sorry.";
   $this->request['do'] = 'members_list';
   $this->_memberList();
   return;
        }

به جای:

Can't remove main admin account. Sorry.
خودتان به فارسی هر جمله ای که صلاح میدونید بنویسید که اگر کسی روی گزینه حذف اکانت شما کلیک کرد نمایش داده بشه.
 
بعد Save کرده و از این به بعد در آسایش به سر ببرید.
 
موفق باشید.

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود  این متن در قسمت members.php وجود نداره

 

$ids = IPSLib::cleanIntArray( $ids );

 

ممون ..پیدا و بالاش کدها فرار دادم..

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 سال بعد...
  • بنیان گذار IPSFarsi

برای ورژن 3.4 مشکلی نداره انجام بدیم اینکار رو ؟

مشکلی نداره :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...