آموزش ساخت پلاگین مای بی بی mybb

شروع موضوع توسط administrator ‏19 آوریل 2012 در انجمن آموزش ها

  1. administrator

    administrator مدیریت کل سایت

    تاریخ عضویت:
    ‏27 جولای 2011
    ارسال ها:
    2,989
    تشکر شده:
    1,027
    با سلام به همه کاربران عزیز

    در این مبحث قصد داریم تا شما را با نحوه ساخت پلاگین مای بی بی آشنا کنیم.برای ساخت پلاگین مای بی بی لازم به زبان php آشنایی داشته باشید. خوب میرم به اصل مطلب ...

    تذکر: در صورتی که سوالی دارید در یک مبحث جدید ایجاد کنید و از سوال کردن در این بخش خودداری کنید.
    کپی برداری میکنید دستتون درد نکنه فقط منبع رو دیگه یادتون نره!!
    الان میریم سراغ آموزش :


    - مواردی که برای ساخت پلاگین نیاز داریم:

    1- داشتن اشنایی با زبان php
    2-اخرین نسخه مای بی بی
    3- ویرایشگر (نت پد پلاس پلاس رو پیشنهاد میکنم که تو سایت قرار دادم)

    مبانی یک پلاگین مای بی بی :

    یک پلاگین مای بی بی به طور کلی دارای توابع زیر است :

    PHP:
    FILENAME_info()
    FILENAME_activate()
    FILENAME_deactivate()
    FILENAME یک نام برای فایل است که قرار میدهند.گاهی برای اضافه کردن توابع دیگر به پلاگین مورد استفاده قرار میگیرد.اما یک فایل پلاگین تقریبا همیشه آن دسته از توابع رو دارد.

    FILENAME_info() :
    این تابع اطلاعات مربوط به یک پلاگین رو نمایش میدهد. مثلا نویسنده پلاگین ،نام پلاگین ، ورژن و ...!

    FILENAME_activate():

    این تابع زمانی اجرا میشود که پلاگین توسط مدیریت فعال شود. بعضی پلاگین ها هیچ چیزی ندارند ولی بعضی ها مواردی مثل یک تیبیل MYSQL یا تغییراتی در قالب ایجاد میکنند.

    FILENAME_deactivate():

    این تابع هم برعکس تابع قبلی رو انجام میده یعنی زمانی اجرا میشه که پلاگین از قسمت مدیریت غیر فعال میشود.اگر در این قسمت چیزی تعریف نشود که هیچ ولی درصورتی که تعریف شده باشد هر گونه تغییراتی که داده شده باشد به حالت اول باز میگردد . بر فرض اگر در قالب تغییراتی ایجاد شود به حالت اول باز میگردد.

    در قسمت اول با چند تابع آشنا شده اید در اموزش بعدی شما را با طریقه ساخت آشنا خواهیم کرد.