هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[آموزش] افزودن ادیتور به پاسخ سریع بدون نیاز به پلاگین
#1
درود دوستان امروز با آموزشی دیگه همراهتون هستیم.
میخوایم ادیتور رو به قسمت پاسخ سریع موضوعات بیاریم بدون اینکه از پلاگین استفاده کنیم.
قبل از شروع میگم استفاده از پلاگین پاسخ سریع پیشرفته برای اینکار بهتره چون در جاهای مختلف به شما امکان استفاده از ادیتور رو میده اما خب اینم آموزشی هست تا دوستانی که میخوان بتونن ازش استفاده کنن.

خب شروع میکنیم...



بخش 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",
 
   height270

و بعد بخش انتهایی همون قالب که به این شکل هست رو پیدا کنید:
کد 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(thise);        
    
};
};
</
script



در بخش 2-2 شما ارتفاع ادیتور رو روی 270 پیکسل قرار دادید، این ارتفاع در قسمت پاسخ جدید یا ایجاد موضوع جدید نیز اعمال میشن، پس شما میتونید اندازه متناسبی رو که فکر میکنید با تغییر اون عدد 270 به عدد دلخواه براش انتخاب و استفاده کنید. برای مثال 320


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


منابع:
letsforum.com و community.mybb.com
نصب و آپدیت انجمن مای بی بی | پلاگین و پوسته | تغییرات داخلی انجمن
نصب و بروزرسانی وردپرس طراحی پوسته های وردپرسی سبک با سئوی بالا
شخصی سازی پوسته های مای بی بی و وردپرس
طراحی سیستم مدیریت محتوای اختصاصی و خاص با برترین زبان های برنامه نویسی دنیا
جهت سفارش در تلگرام: firstboy000@
پاسخ
 سپاس شده توسطمحمد تی ام (۱۳۹۵/۴/۴، ۲۳:۰۲:۴۱ عصر) ، saeed_same (۱۳۹۵/۴/۴، ۲۳:۴۹:۳۳ عصر) ، motorola30 (۱۳۹۵/۴/۵، ۰۰:۲۴:۱۶ صبح) ، MISTER (۱۳۹۶/۵/۱۷، ۱۹:۵۱:۳۸ عصر) ، شماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۴:۳۷ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۶:۲۵ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۱۸:۳۳ عصر)


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [آموزش] تب بندی پروفایل بدون استفاده از پلاگین saeed_same 0 1,688 ۱۳۹۴/۲/۱۵، ۰۱:۱۸:۳۲ صبح
آخرین ارسال: saeed_same
  [برای ۱.۸] آموزش افزودن فونت جدید به ادیتور پیشفرض SCEditor firstboy000 4 3,860 ۱۳۹۴/۱/۸، ۱۰:۳۶:۳۷ صبح
آخرین ارسال: firstboy000

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان