Mr.Gadatas 103 ارسال شده در مهر 30، 1394 گزارش اشتراک گذاری ارسال شده در مهر 30، 1394 باسلام و درود من یک سایت دارم که میخوام از پنل مدریت اسکرسپت های مطرح "جوملا، وردپرس، ویبولتین و ..." دمو بذارم مشکل اینجاست که کسانی که وارد می شوند اطلاعات رو ویرایش می کنند. تو نت گشتم ولی چیزی پیدا نکردم کسی کدی داره که این قابلیت رو داشته باشه که اطلاعات رو در زمان های مشخصی ریست کنه تا تنظیمات انجام شده توسط کاربر ها حذف بشه مثال: هر یک ساعت اطلاعات تغییر یافته سایت ریست بشه به تنظیمات قبلی که خودم انجام دادم. باتشکر لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Aliresalat 181 ارسال شده در مهر 30، 1394 گزارش اشتراک گذاری ارسال شده در مهر 30، 1394 تو php میشه واسش شرط گذاشت اگر از اول برنامه نویسی سطح دسترسی هم نوشته باشید کار آسون میشه و تنها با تغییر عدد 1 به صفر یا هر عددی به عدد دیگر دسترسی واسه یه گروه کاربری خاص محدود میشه واسه وردپرس .... باید از انجمن های پشتیبانیشون سوال کنید یا شاید مسیح چاره کار رو داشته باشه لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Masih 6,279 ارسال شده در مهر 30، 1394 گزارش اشتراک گذاری ارسال شده در مهر 30، 1394 درود . برای این مورد راه های خیلی کمی هست . اکثر سایت های دمویی که قابلیت تغییر اطلاعات ندارند ، توسط کدها این کار را انجام می دهند و تعیین نقش برای یک اکانت . برای مثال یک گروه کاربری با استفاده از افزونه ها ایجاد می کنند و به آن دسترسی های مشخصی می دهند . شما هم می توانید از این روش استفاده کنید . اما روش دیگر جلوگیری تغییرات در دیتابیس هست . اگر دقت کرده باشید در هنگام ادغام نام کاربری و نام دیتابیس ، گزینه هایی را تیک می زنید ، شما می بایست این گزینه ها را تیک نزنید! یا فقط مواردی که نیاز دارید را تیک بزنید و امکانات ساخته شدن تیبل های جدید و آپدیت ها جلوگیری کنید . و همچنین در وردپرس می توانید امکان تغییر پسورد را در پیشخوان حذف کنید . کافیست کد زیرا را در فانکشن قالب قرار دهید : <?phpclass Password_Reset_Removed{ function __construct() { add_filter( 'show_password_fields', array( $this, 'disable' ) ); add_filter( 'allow_password_reset', array( $this, 'disable' ) ); add_filter( 'gettext', array( $this, 'remove' ) ); } function disable() { if ( is_admin() ) { $userdata = wp_get_current_user(); $user = new WP_User($userdata->ID); if ( !empty( $user->roles ) && is_array( $user->roles ) && $user->roles[0] == 'administrator' ) return true; } return false; } function remove($text) { return str_replace( array('Lost your password?', 'Lost your password'), '', trim($text, '?') ); }}$pass_reset_removed = new Password_Reset_Removed();?> البته اگر از کد بالا استفاده کردید ، باید امکان ویرایش قالب را در پیشخوان به کل حذف کنید . چون با حذف این کد امکان تغییر رمز عبور فراهم خواهد شد . همچنین با افزونه ی لینک ها تنها برای اعضای سایت قابل نمایش است. می توانید از ویرایش ایمیل جلوگیری کنید . در ضمن برای ریست شدن اطلاعات چیزی موجود نیست یا اگر هم جایی اسمش رو شنیدید ، به صورت مکملی و از ترکیب چند کد و کران جاب ایجاد می شود . بهترین و ساده ترین روش جلوگیری از تغییرات هست . یعنی فقط امکان نمایش برای کاربر فراهم باشد نه انجام تغییرات . در خصوص دیگر سیستم ها بنده اطلاعی ندارم . چون کار نکردم . موفق باشید . لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Mr.Gadatas 103 ارسال شده در مهر 30، 1394 مالک گزارش اشتراک گذاری ارسال شده در مهر 30، 1394 درود اگر دقت کرده باشید در هنگام ادغام نام کاربری و نام دیتابیس ، گزینه هایی را تیک می زنید ، شما می بایست این گزینه ها را تیک نزنید! یا فقط مواردی که نیاز دارید را تیک بزنید و امکانات ساخته شدن تیبل های جدید و آپدیت ها جلوگیری کنید . موقع نصب و انجام تنظیمات که نمیشه، آیا می شود بعد از نصب دوباره یوزر و دیتابیس رو ویرایش کرد و اون گزینه ها را غیر فعال کنم. ممنون از همکاری شما عزیزان انشالله راه بیافته اول در بیست اسکریپت منتشر می کنم باتشکر فراوان لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Masih 6,279 ارسال شده در مهر 30، 1394 گزارش اشتراک گذاری ارسال شده در مهر 30، 1394 با این آموزش می تونید دیتابیس رو قفل کنید : لینک ها تنها برای اعضای سایت قابل نمایش است. البته اگه از وردپرس استفاده کنید همون ایجاد و دادن دسترسی به گروه های کاربری می تونه کارتون رو راه بندازه لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Mr.Gadatas 103 ارسال شده در آبان 1، 1394 مالک گزارش اشتراک گذاری ارسال شده در آبان 1، 1394 درود اگه لطف کنید خودتون برام آموزش رو بذارید ممنون میشوم. پ.ن: انگلیسی-م خوب نیست :confused: فقط وردپرس نیست باتشکر لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.