جستجو  

آموزش های انجمن phpbb 3 , آموزش نصب افزونه مد در phpbb3


در این آموزش نحوه نصب افزونه (مد) را به صورت قدم به قدم خواهیم دید،ابتدا به توضیح چند فایل موجود در پوشه اصلی افزونه می پردازیم :
    
    contrib : این پوشه حاوی اطلاعاتی در مورد تغییرات افزونه می باشد و در نصب نیازی به این پوشه نداریم
    root : فایل های درون این پوشه باید به دایرکتوری مشخص شده در آن منتقل بشوند
    UMIL : پوشه ای است که به افزونه مربوط نمی شود و ابزاری است که نصب افزونه را تهسیل می بخشد و توسط phpBB انتشار یافته است،اگر این پوشه در root وجود داشته باشد،انتقال مجدد آن ضروری نیست.
    پوشه اختیاری : این پوشه مربوط به افزونه می باشد و اگر وجود داشته باشد باید کل پوشه را به root منتقل کنید
    
    فایل ها :
    
    license : اطلاعاتی در مورد لایسنس افزونه
    install : این فایل می تواند با هر نامی وجود داشته باشد ولی در همه آنها کلمه install ذکر می شود، باید این فایل را با مرورگری باز کنید



**********************************************


ابتدا محتوای پوشه root  را در پوشه Forum ان زیپ کنید ( Extract)  کنید


**********************************************
    حالا میریم سراغ اصل مطلب و آموزش تصویری : (برای بزرگ کردن تصاویر بر روی آنها کلیک کنید)
    1) و بعد فایل  install_mod.xml و یا فایل install.xml با مرورگر قدرتمند فایرفاکس باز کنید :
    
                برای بزرگ کردن تصویر بر روی آن کلیک کنید          
    2)ابتدای فایل اطلاعاتی در مورد افزونه و نویسنده آن منتشر شده است از جمله نویسنده،سطح افزونه،زمان مورد نیاز برای نصب و...
    
                برای بزرگ کردن تصویر بر روی آن کلیک کنید       
       
    3)بخش اصلی نصب از اینجا شروع می شود،باید فایل های ذکر شده را با ویرایشگری (مثلا cpanel) باز کنید و تغییرات ذکر شده را اعمال کنید :
     
    
                برای بزرگ کردن تصویر بر روی آن کلیک کنید          
    دیکشنری لغات موجود در نصب افزونه های phpBB
    
    open : فایل ذکر شده را با وبرایشگری باز کنید
    Find : بیابید (کد ذکر شده در زیر این کلمه را در فایل مربوط بیابید)
    Replace with : کد ذکر شده در قسمت بیابید را با کد ذکر شده در زیر این کلمه جایگزین کنید
    Add after : کد ذکر شده در زیر این کلمه را بعد از کد ذکر شده در بیابید اضافه کنید
    Add before : کد ذکر شده در زیر این کلمه را قبل از کد ذکر شده در بیابید اضافه کنید
    In-line add after : در همان خط کد ذکر شده در زیر این کلمه را بعد از کد ذکر شده در بیابید اضافه کنید
    In-line add before : در همان خط کد ذکر شده در زیر این کلمه را قبل از کد ذکر شده در بیابید اضافه کنید
    نکته : اگر فایل نصب از شما بخواهد که فایل زبان رو باز کنید حتما پوشه فایل زبانی پیشفرض را باز کنید ( مثلا اگر گفته باشد language/en/common.php را باز کنید شما language/fa/common.php را باز کنید)
    نکته : اگر فایل نصب از شما بخواهد که فایل های قالب prosilver/subsilver2 را باز کنید شما شما فایل های قالب پیشفرضتان را باز کنید ( مثلا proFire، اگر هم قالب پیشفرض شما همان دو قالب بالا هست،آنها را باز کنید)
    
    قبل از نصب افزونه هایی که دستورات فراوانی دارند، حتما از فایل های تغییر یافته پشتیبان بگیرید.
    در این افزونه نیازی به اعمال تغییرات در پایگاه داده نبود ولی در بسیاری از افزونه ها این تغییرات باید صورت بگیرد،در چنین افزونه هایی در داخل پوشه root فایل php با نام install موجود است (ممکن است با هر نام دیگری وجود داشته باشد،ولی حتما کلمه install در آن درج شده است)، این فایل را باید به root اسکریپت آپلود کرده و سپس در مرورگری آن را اجرا کنید (مثلا : example.com/install.php ) سپس به صفحه مربوط به UMIL (اگر وجود داشته باشد) منتقل خواهید شد و بعد از طی مراحل،نصب به اتمام می رسد.افزونه ها ممکن است در کنترل پنل مدیریت،گزینه های مدیریتی داشته باشند که جای مشخصی ندارند و معمولا در فایل نصب آدرس مدیریت افزونه درج می شود
    
    نکته بسیار مهم : برای مشاهده تغییرات صورت گرفته در فایل های قالب حتما بعد از اتمام نصب،cache قالبتان را پاک کنید برای این کار مسیر زیر را طی کنید :
    کنترل پنل مدیریت >> قالب ها >> قالب های اصلی >> cache (در قالب پیشفرض) >> علامت گذاری همه >> حذف انتخاب شده ها