phpBB یکی از قدیمترین اسکریپت های طراحی سایت تالار گفتمان، فروم و انجمن می باشد که دارای امکانات فراوانی می باشد که به صورت رایگان ارائه می گردد و توسط آن به راحتی می توانید تالار گفتگو خود را راه اندازی نمایید. به این مقاله به صورت دوره ای مطالب جدید اضافه می گردد و در نهایت در نظر داریم این مقاله را تبدیل به مرجع طراحی سایت تالار گفتمان با انجمن سازی phpBB نماییم.
نصب اسکریپت انجمن ساز phpBB
برای نصب کافی است آخرین نسخه از این اسکریپت را از آدرس https://www.phpbb.com/downloads دانلود نموده و بر روی سرور خود بارگذاری نمایید و پس از بارگذاری عملیات نصب را مطابق با مراحل نصب انجام دهید. قبل از نصب حتما دیتابیس mysql را ایجاد نمایید به آن نام کاربری و رمز عبور اختصاص دهید.
عوض نمودن فایل لوگوی phpBB
پس از نصب لوگوی phpbb در بالای صفحات فروم شما نمایش داده می شود. برای تغییر لوگو کافی است فایل لوگوی خود را در این آدرس styles/prosilver/theme/images/site_logo.gif بارگذاری نمایید.
برای تغییر نام فایل لوگو می توانید فایل styles/prosilver/theme/imageset.css را باز نمایید و نام فایل site_logo.gif را به نام فایل مورد نظر خود تغییر دهید.
برای ارتقاء phpBB از نسخه 3.0 به نسخه 3.1 مراحل زیر را انجام دهید
phpBB نسخه 3.0 با نسخه 3.1 کاملا متفاوت می باشد و بسیاری از فایل های آن به صورت کامل تغییر نموده اند و می بایست به صورت کلی جایگزین گردند و برای ارتقاء مراحل زیر را انجام دهید:
- قبل از هر موردی بررسی نمایید تا سرور شما پیش نیازهای نصب phpBB نسخه 3.1 را داشته باشد. می توانید پیش نیازها را در این آدرس مطالعه نمایید.
- سپس از سایت تالار گفتمان اصلی خود فایل پشتیبان تهیه نمایید. کافی است فایل ها و دیتابیس را در مکانی ذخیره نمایید
- آخرین نسخه از اسکریپت phpBB را از این آدرس https://www.phpbb.com/downloads دانلود نمایید
- سپس بر روی کامپیوتر خود فایل را از حالت فشرده خارج سازید
- در فروم بارگذاری شده سایت خود به جز فایل ها و فلدرهای config.php ، images ، files و store سایر موارد را حذف نمایید
- کلیه فایل ها phpBB نسخه جدید به جز فایل ها و فلدرهای config.php ، images ، files و store را بر روی سرور بارگذاری نمایید
- سپس آدرس install/database_update.php از ریشه اصلی فروم خود را رویت نمایید تا عملیات به روز رسانی انجام گردد
- دایرکتوری install را پاک نمایید
- در صورتی که زبان فارسی در نسخه قبلی نسب بوده است می بایست فایل زبان فارسی را مجددا نصب نمایید
- سایت را مرور نمایید
عدم دریافت ایمیل توسط مدیران فرم
در صورت عدم دریافت ایمیل توسط مدیران فرم حتما موارد زیر را بررسی نمایید:
- بررسی نمایید اینکه آیا کاربر جزو گروه مدیران انجمن مورد نظر می باشد
- کاربر حتما بر روی کلید "اشتراک در انجمن" در پایین هر تالار گفتگو می بایست کلیک نماید
- به تنظیمات Email Setting در کنترل پانل مراجعه نموده و Email package size را بر روی 0 قرار دهید
- گزینه Enable board-wide emails می بایست فعال باشد
فایل زبان فارسی انجمن phpBB
فایل زبان فارسی انجمن phpbb در فایل ضمیمه موجود است و این فایل پیوسته در حال به روز رسانی می باشد.
نصب سایر پلاگین ها با استفاده از AutoMOD
سایر پلاگین های phpBB را می توانید به راحتی با استفاده از AutoMOD نصب نمایید. برای انجام این کار کافی است ابتدا AutoMOD را از آدرس لینک دانلود نموده و سپس از حالت فشرده خارج سازید و محتوای پوشه root را در ریشه اصلی فروم خود کپی نمایید. سپس آدرس /install را در مرورگر خود رویت نمایید.
البته در نسخه 3.1 فروم phpBB تب extensions اضافه شده است که عملیات نصب را انجام می دهد.
سایر مقاله های مربوط به phpBB در بخش زیر:
فعال کردن تاریخ فارسی (هجری-شمسی) انجمن phpbb
بالابردن افزایش امنیت اسکریپت انجمن phpbb
رفع مشکل لینک ها و آدرس های فارسی در انجمن phpbb
امن سازی phpBB
یکی از بهترین راه های امن سازی اسکریپت phpbb و جلوگیری از ارسال اسپم در این فروم استفاده از سیستم کپچای re-Captcha به جای سیستم کپچای پیش فرض فروم PHPBB می باشد. برای فعال سازی ابتدا می بایست در سایت re-Captcha گوگل عوض شده و کدهای مربوط به re-Captcha را دریافت نمایید و سپس سیستم re-Captcha فروم phpBB خود را از طریق کنترل پانل بخش Spambot countermeasures فعال سازی نمایید.