PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : SQL Query در vBulletin



TAHA
01-23-2010, 07:43 PM
SQL Query در vBulletin


در بعضی مواقع برای انجام بعضی از تغییرات نیاز است تا از SQL Query در admincp استفاده کنیم
برای مثال شما بعد از نصب انجمن در تنظیمات سایت ادیتور پیشرفته را پیش فرض فعال نمیکنید و کاربران شما که ثبت نام میکنند ادیتور استاندارد را که امکانات کمی دارد در هنگام ارسال مطالب خواهند داشت شما پس از متوجه شدن این مشکل ادیتور پیشرفته راپیش فرض فعال میکنید اما کاربرانی که قبل از این عضو شده اند از این موضوع اطلاعی ندارند
برای اینکه تمام کاربران قدیمی هم ادیتور پیشرفته برایشان پیش فرض فعال شود بهترین راه استفاده از SQL Query میباشد که در vBulletin از طریق admincp میتوانید اجرا کنید

برای اینکه شما به عنوان ادمین سایت دسترسی به SQL Query داشته باشید ابتدا باید فایل config.php را باز کنید و شماره یوزر ادمین را در قسمت مربوط وارد کنید تا از admincp بتواند به SQL Query دسترسی پیدا کند.


http://pnu-club.com/imported/mising.jpg (https://www.mypersianforum.com/pictures/learning/2006_12_16/SQL%20Query/sql_query0.jpg)


مانند تصویر بالا شما باید شماره سوپر ادمین سایت را وارد کنید و فایل config.php را save کنید.

بعد از تغییرات فایل config.php وارد admincp بشوید در انتهای صفحه روی Execute SQL Query کلیک کنید


http://pnu-club.com/imported/mising.jpg (https://www.mypersianforum.com/pictures/learning/2006_12_16/SQL%20Query/sql_query1.jpg)








در SQL Query بعضی از تغییرات که بیشتر از همه لازم است و کاربرد دارد بصورت پیش فرض قرار گرفتهAutomatic Query و نیازی به وارد کردن دستورات SQL Query ندارید
در مواردی که مشکلات جدی پیش میآید و دستورات خاص خودش را دارد در آن صورت باید در کادر Manual Query دستورات رفع اشکال همان مشکل را وارد کنید.


http://pnu-club.com/imported/mising.jpg (https://www.mypersianforum.com/pictures/learning/2006_12_16/SQL%20Query/sql_query2.jpg)


در تصویر بالا دستورات پیش فرض Automatic Query را مشاهده میکنید

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


http://pnu-club.com/imported/mising.jpg (https://www.mypersianforum.com/pictures/learning/2006_12_16/SQL%20Query/sql_query3.jpg)


شماره 1 - دستوری که مربوط به فعال کردن ادیتور پیشرفته است را از لیست موجود انتخاب میکنیم
شماره 2 - بر روی Continue کلیک میکنیم


http://pnu-club.com/imported/mising.jpg (https://www.mypersianforum.com/pictures/learning/2006_12_16/SQL%20Query/sql_query4.jpg)


در این مرحله روی Confirm Query Execution کلیک کنید و تائید کنید و ادامه دهید Continue