آموزش ساخت انجمن (با انجمن ساز MyBB)
دسته بندی ( ۵۸ آموزش )
نمایش دسته بندی ها (۵۸ آموزش)
مباحث اصلی مرتبط با انجمن mybb (نصب، انتقال، ارتقا و ...)
مباحث اصلی مرتبط با انجمن mybb (نصب، انتقال، ارتقا و ...) 4
توسعه انجمن mybb
توسعه انجمن mybb 4
پلاگین ها، در انجمن MyBB
پلاگین ها، در انجمن MyBB 14
امنیت، در انجمن MyBB
امنیت، در انجمن MyBB 4
پایگاه داده (Database) مربوط به انجمن mybb
پایگاه داده (Database) مربوط به انجمن mybb 1
شیوه کار با بخش های مختلف انجمن mybb (هم برای مدیران و هم برای کاربران)
شیوه کار با بخش های مختلف انجمن mybb (هم برای مدیران و هم برای کاربران) 1
گروه های کاربری، در انجمن MyBB
گروه های کاربری، در انجمن MyBB 1
پیوست ها، در انجمن MyBB
پیوست ها، در انجمن MyBB 2
شکلک ها، در انجمن MyBB
شکلک ها، در انجمن MyBB 1
صفحه اصلی (صفحه اول) انجمن mybb
صفحه اصلی (صفحه اول) انجمن mybb 2
انجمن ها (forums) و زیرانجمن ها (subforums)، در انجمن MyBB
انجمن ها (forums) و زیرانجمن ها (subforums)، در انجمن MyBB 2
موضوع ها (threads)، در انجمن MyBB
موضوع ها (threads)، در انجمن MyBB 1
ارسال ها (posts) و بخش Post Bit ، در انجمن MyBB
ارسال ها (posts) و بخش Post Bit ، در انجمن MyBB 4
راست چین - چپ چین کردن عنصرها (بخش ها)، در انجمن MyBB
راست چین - چپ چین کردن عنصرها (بخش ها)، در انجمن MyBB 1
تگ head و بخش header ، در انجمن MyBB
تگ head و بخش header ، در انجمن MyBB 1
نمایش عکس، آواتار، Favicon و ... ، در انجمن MyBB
نمایش عکس، آواتار، Favicon و ... ، در انجمن MyBB 1
تاریخ و ساعت، در انجمن MyBB
تاریخ و ساعت، در انجمن MyBB 1
پوسته ها و قالب ها، در انجمن MyBB
پوسته ها و قالب ها، در انجمن MyBB 2
موارد مرتبط با زبان PHP ، در انجمن MyBB
موارد مرتبط با زبان PHP ، در انجمن MyBB 2
ارسال ایمیل (email)، در انجمن MyBB
ارسال ایمیل (email)، در انجمن MyBB 4
محل قرارگیری عنصرها و بخش های مختلف، در میان کدهای قالب (theme)، در انجمن MyBB
محل قرارگیری عنصرها و بخش های مختلف، در میان کدهای قالب (theme)، در انجمن MyBB 1
بلوک نقل قول (blockquote)، در انجمن MyBB
بلوک نقل قول (blockquote)، در انجمن MyBB 1
کش (cache)، در انجمن MyBB
کش (cache)، در انجمن MyBB 1
مباحث عمومی، در انجمن MyBB
مباحث عمومی، در انجمن MyBB 2

تغییر شماره های سازگار برای نصب یک پلاگین (plugin)، برای پلاگین هایی که اعلام می کنند که با نسخه انجمن mybb شما ناسازگار هستند، در انجمن mybb

حتما تاکنون برایتان پیش آمده است که قصد داشته اید یک پلاگین (plugin) را نصب کنید، اما در انجمن mybb ، به شما اعلام می شود که این پلاگین (plugin)، با نسخه انجمن mybb شما ناسازگار است. در این مبحث قصد داریم که چگونگی نصب این پلاگین ها را شرح بدهیم، بدون اینکه مجبور باشید در انجمن خود، تغییری بدهید.

البته ممکن است که بعد از اعمال تغییراتی که به شما می گویم، پلاگین (plugin) را نصب کنید و ببینید که واقعا با انجمن mybb شما ناسازگار است، اما در برخی مواقع، اینگونه نیست و چون پلاگین (plugin) در زمان گذشته (مثلا دو یا سه سال پیش) نوشته شده است، این مورد به وجود می آید، در صورتی که مشکلی با انجمن نخواهد داشت.

زمانی که یک برنامه نویس، پلاگینی (plugin) برای انجمن mybb می سازد، در یکی از بخش های کد پلاگین، مشخص می کند که این پلاگین را برای چه نسخه یا نسخه هایی از انجمن mybb نوشته است و بنابراین با همان شماره یا شماره ها نیز سازگار خواهد بود. برای اینکه این قسمت از کد پلاگین را مشاهده کنید، ابتدا باید به فایلی از پلاگین که در آدرس زیر قرار می گیرد، رجوع کنید :


/inc/plugins/

سپس این فایل را با یک ویرایشگر متن باز کنید و خطی از کدها که به صورت کلی زیر می باشد را بیابید :


'compatibility'     => '16*',

در این خط از کدهای پلاگین است که نسخه های سازگار تعیین می شوند. مثلا در کد بالا، عبارت زیر نوشته شده است :


'16*'

به جای علامت ستاره (*)، هر عددی می تواند قرار بگیرد، بنابراین این پلاگین، برای تمامی نسخه های انجمن mybb که مشابه عبارت زیر باشد، سازگار خواهد بود :


1.6.*

یعنی مثلا این پلاگین، با انجمن mybb نسخه 1.6.8 سازگار می باشد.

اکنون فرض کنید که بخواهیم این پلاگین را برای انجمن mybb نسخه 1.8.0 نصب کنیم، برای این منظور، باید این خط از کدهای پلاگین را به صورت زیر تغییر بدهیم :


'compatibility'     => '18*',

بنابراین با این تغییر، پلاگین با آن نسخه از انجمن mybb ، سازگار خواهد بود.

نکته :

علاوه بر این، می توانیم چند سری از نسخه ها را تعیین کنیم، یعنی به شکل زیر :


'compatibility'     => '14*,16*,18*'
نویسنده علیرضا گلمکانی
شماره کلید 2623
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو