۱۳۹۵/۴/۴، ۲۲:۴۶:۱۹ عصر
درود دوستان امروز با آموزشی دیگه همراهتون هستیم.
میخوایم ادیتور رو به قسمت پاسخ سریع موضوعات بیاریم بدون اینکه از پلاگین استفاده کنیم.
قبل از شروع میگم استفاده از پلاگین پاسخ سریع پیشرفته برای اینکار بهتره چون در جاهای مختلف به شما امکان استفاده از ادیتور رو میده اما خب اینم آموزشی هست تا دوستانی که میخوان بتونن ازش استفاده کنن.
خب شروع میکنیم...
بخش 1: اول از همه فایل showthread.php رو باز کنید. حدود خط 1224 کد زیر رو پیدا خواهید کرد.
بالای این کد، کد زیر رو قرار بدید:
فایل رو ذخیره کنید.
بخش 2: به کنترل پنل مدیریت رفته و مسیر زیر رو برید
قالب ها و پوسته ها > قالب ها > قالب مورد نظر >
2-1: Show Thread Templates > و سپس showthread_quickreply رو ویرایش کنید.
کد زیر رو پیدا کنید:
و با کد زیر جابجاش کنید:
کد زیر رو پیدا کنید:
و با کد زیر جابجاش کنید:
2-2: قالب های گروه بندی نشده> codebuttons
کد زیر رو پیدا کنید:
و با کد زیر جایگزین کنید:
و بعد بخش انتهایی همون قالب که به این شکل هست رو پیدا کنید:
و با این کد زیر جابجا کنید:
در بخش 2-2 شما ارتفاع ادیتور رو روی 270 پیکسل قرار دادید، این ارتفاع در قسمت پاسخ جدید یا ایجاد موضوع جدید نیز اعمال میشن، پس شما میتونید اندازه متناسبی رو که فکر میکنید با تغییر اون عدد 270 به عدد دلخواه براش انتخاب و استفاده کنید. برای مثال 320
حالا شما ادیتور رو به پاسخ سریع داخل موضوعات آوردید، فراموش نشه که جای دیگه ای وجود نداره مثل ویرایش سریع، پاسخ سریع در پیغام خصوصی.
باز هم میگم استفاده از پلاگین پاسخ سریع پیشرفته برای اینکار بهتره چون در جاهای مختلف به شما امکان استفاده از ادیتور رو میده.
منابع:
letsforum.com و community.mybb.com
میخوایم ادیتور رو به قسمت پاسخ سریع موضوعات بیاریم بدون اینکه از پلاگین استفاده کنیم.
قبل از شروع میگم استفاده از پلاگین پاسخ سریع پیشرفته برای اینکار بهتره چون در جاهای مختلف به شما امکان استفاده از ادیتور رو میده اما خب اینم آموزشی هست تا دوستانی که میخوان بتونن ازش استفاده کنن.
خب شروع میکنیم...
بخش 1: اول از همه فایل showthread.php رو باز کنید. حدود خط 1224 کد زیر رو پیدا خواهید کرد.
کد php:
eval("\$quickreply = \"".$templates->get("showthread_quickreply")."\";");
کد php:
$codebuttons = build_mycode_inserter();
$smilieinserter = build_clickable_smilies();
بخش 2: به کنترل پنل مدیریت رفته و مسیر زیر رو برید
قالب ها و پوسته ها > قالب ها > قالب مورد نظر >
2-1: Show Thread Templates > و سپس showthread_quickreply رو ویرایش کنید.
کد زیر رو پیدا کنید:
کد php:
<span class="smalltext">{$lang->message_note}<br />
کد php:
<span class="smalltext">{$lang->message_note}<br />{$smilieinserter}<br />
کد زیر رو پیدا کنید:
کد php:
<textarea style="width: 100%; padding: 4px; margin: 0;" rows="8" cols="80" name="message" id="message" tabindex="1"></textarea>
کد php:
<textarea style="width: 100%; padding: 4px; margin: 0;" rows="8" cols="80" name="message" id="message" tabindex="1"></textarea>{$codebuttons}
2-2: قالب های گروه بندی نشده> codebuttons
کد زیر رو پیدا کنید:
کد php:
plugins: "bbcode",
و با کد زیر جایگزین کنید:
کد php:
plugins: "bbcode",
height: 270,
و بعد بخش انتهایی همون قالب که به این شکل هست رو پیدا کنید:
کد php:
});
</script>
کد php:
});
/**********************************
* Thread compatibility functions *
**********************************/
if(typeof Thread !== 'undefined')
{
var quickReplyFunc = Thread.quickReply;
Thread.quickReply = function(e) {
if(MyBBEditor) {
MyBBEditor.updateOriginal();
$('form[id*="quick_reply_form"]').bind('reset', function() {
MyBBEditor.val('').emoticons(true);
});
}
return quickReplyFunc.call(this, e);
};
};
</script>
در بخش 2-2 شما ارتفاع ادیتور رو روی 270 پیکسل قرار دادید، این ارتفاع در قسمت پاسخ جدید یا ایجاد موضوع جدید نیز اعمال میشن، پس شما میتونید اندازه متناسبی رو که فکر میکنید با تغییر اون عدد 270 به عدد دلخواه براش انتخاب و استفاده کنید. برای مثال 320
حالا شما ادیتور رو به پاسخ سریع داخل موضوعات آوردید، فراموش نشه که جای دیگه ای وجود نداره مثل ویرایش سریع، پاسخ سریع در پیغام خصوصی.
باز هم میگم استفاده از پلاگین پاسخ سریع پیشرفته برای اینکار بهتره چون در جاهای مختلف به شما امکان استفاده از ادیتور رو میده.
منابع:
letsforum.com و community.mybb.com
نصب و آپدیت انجمن مای بی بی | پلاگین و پوسته | تغییرات داخلی انجمن
نصب و بروزرسانی وردپرس طراحی پوسته های وردپرسی سبک با سئوی بالا
شخصی سازی پوسته های مای بی بی و وردپرس
طراحی سیستم مدیریت محتوای اختصاصی و خاص با برترین زبان های برنامه نویسی دنیا
جهت سفارش در تلگرام: firstboy000@
نصب و بروزرسانی وردپرس طراحی پوسته های وردپرسی سبک با سئوی بالا
شخصی سازی پوسته های مای بی بی و وردپرس
طراحی سیستم مدیریت محتوای اختصاصی و خاص با برترین زبان های برنامه نویسی دنیا
جهت سفارش در تلگرام: firstboy000@