افزودن دکمه تشکر به مای بی بی 1.8.4 - نسخهی قابل چاپ +- سیستمیها (http://forums.systemiha.ir) +-- انجمن: کامپیوتر (http://forums.systemiha.ir/forumdisplay.php?fid=1) +--- انجمن: مای بی بی MyBB (http://forums.systemiha.ir/forumdisplay.php?fid=2) +--- موضوع: افزودن دکمه تشکر به مای بی بی 1.8.4 (/showthread.php?tid=2) |
افزودن دکمه تشکر به مای بی بی 1.8.4 - mojtabamalaekeh - 2015/08/30 Install Persian Thanks Plugin on MyBB 1.8.4 این مطلب برای ما بی بی نسخه MyBB 1.8.4 است. جاهایی که از علامت « => » استفاده کردم یعنی اینکه اون مسیر رو توی کنترل پانل مدیر کل باید پیدا کنید. مای بی بی رو وقتی نصب می کنید امکان تشکر کردن از پست ها وجود نداره و باید پلاگین تشکر رو نصب کنید. نسخه ی پلاگین باید با نسخه ما بی بی شما سازگار باشه وگرنه نصب نمیشه. فایل زیپ پلاگین تشکر مای بی بی (ضمیمه شده در این پست) رو توی پوشهای که انجمن نصب شده از حالت فشره خارج کنید. مثلا من یک انجمن رو توی public_html (همون فولدر روت) نصب کردم و یه انجمن دیگه رو توی مسیر public_html/forums پس برای هر کدوم از انجمنهام که بخوام پلاگین تشکر نصب کنم، اول باید بدونم فایل زیپ کجا باید از حالت فشرده خارج بشه. بعد از Extract کردن فایل Zip پلاگین تشکر، به قسمت مدیریت انجمن برید و از قسمت پیکربندی وارد پلاگینها بشین. در صورتی که فایل زیپ رو درست از حالت فشرده خارج کرده باشین، توی قسمت پلاگینهای غیرفعال، پلاگین تشکر با علامت گل رز ظاهر میشه. اگر نسخهی پلاگین تشکر با نسخهی مای بی بی سازگار باشه، لینک نصب و فعال سازی جلوی پلاگین میاد وگرنه نمیشه نصبش کرد. بعد از نصب پلاگین تشکر سورپراز میشید و میبینید که چقدر درب و داغونه! حالا باید کمی تغییرات بدیم تا ظاهرش هم درست بشه. تغییر اول: اضافه گردن گل رز در سمت راست لیست تشکرها قالب ها و پوسته ها => قالب ها => قالب های سراسری => thanks_postbit_outline کد این قالب اینجوریه: کد php: <div id="thx_list{$post['pid']}" class="thx_list {$display_style}"><span class="smalltext thx_list_lable">{$lang->thx_givenby}</span><span id="thx_entry{$post['pid']}">$entries</span> برای اینکه عکس گل رز بیاد کنارش باید به این شکل باشه: کد php: <div id="thx_list{$post['pid']}" class="thx_list {$display_style}"><img src="images/thanks/rose-small.png" alt="rose"><span class="smalltext thx_list_lable">{$lang->thx_givenby}</span><span id="thx_entry{$post['pid']}">$entries</span> چون با نصب پلاگین تشکر فارسی برای مای بی بی 1.8.4، این عکس توی مسیری که در کد بالا مشاهده می کنید کپی میشه. تغییر دوم: اضافه کردن کدهای CSS قالب ها و پوسته ها => پوسته ها => Default => global.css => ویرایش قالب بندی: حالت پیشرفته دو خط کد زیر رو هر جا خواستید اضافه کنید (اگه با CSS آشنا نیستید فقط حواستون باشه بین {} کدهای دیگه نباشه) کد php: .thx_list{ clear: both; } مثلا بعد از کد body می تونه باشه: کد php: body { تغییر سوم: فارسی کردن پلاگین: این قسمت باعث میشه کار با فایلهای زبان مای بی بی (MyBB Persian Language) رو هم یاد بگیریم! پیکربندی => زبان ها => English - American => گزینه ها => ویرایش متغیرهای زبان => thx.lang.php => ویرایش 8 عبارت زیر رو بجای مقادیر فعلی وارد کنید:
تغییر آخر: تنظیم آیکون (عکس) دکمه تشکر قالب ها و پوسته ها => پوسته ها => Default => global.css => ویرایش قالب بندی: حالت پیشرفته دو خط کد زیر رو هر جا خواستید اضافه کنید: کد php: .postbit_buttons a.thx_btn_add span{ background-position: right -440px; } موفق باشید با سپاس از سازندگان این پلاگین: Huji Lee and SaeedGh |