بنیان گذار IPSFarsi وحید نامنی 12154 ارسال شده در 24 دی، ۱۳۹۳ بنیان گذار IPSFarsi اشتراک گذاری ارسال شده در 24 دی، ۱۳۹۳ گاهی اوقات ممکن است برای شما هم پیش آمده باشد زمانی که یک کاربر از انجمن حذف می کنید تمام پست های ارسالی آن کاربر به عنوان کاربر مهمان در نظر گرفته می شود. در این آموزش می توانید تمام پست های ارسالی کاربر مورد نظر را به نام کس دیگری کنید ( ارسال کننده تمام موضوعات کاربر مهمان شده را به یک کاربر عضو تغییر دهید ) . برای انجام چنین کاری به سه چیز نیاز داریم. اول ID ، دوم Username کاربری که می خواهیم تمام ارسال ها به اسم آن شود. سوم نام کاربریِ کاربر مهمان. دقت داشته باشید نام کاربری کاربر مهمان بدون در نظر گرفتن Guest_ در اول و _* که در آخر نام ارسال کننده خودکار سیستم اضافه می کند. مثلا در انجمن پست به نام Guest_vahid_* که برای کار ما فقط به vahid نیاز داریم. حالا در مدیریت از بخش Supportبه بخش SQL Toolbox برید و فرمان های زیر را به ترتیب وارد کنید. UPDATE PREFIX_posts SET author_id='ID',author_name='NEW' WHERE author_name='OLD' AND author_id='0'; UPDATE PREFIX_topics SET starter_id='ID',starter_name='NEW' WHERE starter_name='OLD' AND starter_id='0'; UPDATE PREFIX_topics SET last_poster_id='ID',last_poster_name='NEW' WHERE last_poster_name='OLD' AND last_poster_id='0'; در دستور های بالا باید چهار چیز را جایگزین کنید. ID : به جای ID (که با حرف بزرگ است) شما باید ID کاربری که می خواهید نام تاپیک ها و پست ها به نام او گردد وارد نمایید. این ID را از بخش Members می توانید متوجه شوید. NEW : نام کاربری نویسنده جدید را وارد کنید. OLD : نام کاربری مهمان را وارد کنید. PREFIX_ : اگر دیتابیس شما دارای پیشوند است به جای این متغیر وارد کنید اگر ندارید از کوئری حذف نمایید. بعد از اجرای این کوئری ها باید عدد 0 را در جواب نبینید. اگر عدد 0 را دیدید متغیر ها را اشتباه وارد کرده اید. بعد از اجرای موفقیت آمیز این کوئری ها، در مدیریت به قسمت Recount & Rebuild مراجعه کنید. بخش های زیر را Synchronize و Rebuild کنید : Resynchronize TopicsResynchronize ForumsRebuild User NamesRebuild Users' SEO NamesRebuild User Post Counts موفق باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.