لاحظت في درر العراق أن الرد السريع غير مطور للطريقة الأكبر وأقصد كما في الصورة التالية :::
وبالتأكيد إن الصديقين سامر وحازم ليسا بغافلين عن هذا الموضوع ..
ولكن الموضوع للأعضاء والزوار الغاليين .. ولأن معظم الأعضاء يستخدم الرد السريع وأنا أولهم أستخدمه في منتداي ..
طبعاً الشرح للجيل الرابع
الطريقة سهلة جداً جداً نبدأ على بركة الله ::
أولاً نذهب إلى لوحة تحكم الإدارة ثم البحث في القوالب
نبحث عن القالب showthread_quickreply
ونستبدل كل مابداخله بالقالب التالي ::
كود PHP:
<div id="{vb:raw editorid}" class="texteditor">
<div class="editor quickreply">
<div class="editor_controls floatcontainer" id="{vb:raw editorid}_controls">
<ul class="right editor_control_group">
<li class="editor_control_group_item">
<vb:if condition="is_browser('ie') AND !is_browser('mac')">
<img src="{vb:stylevar imgdir_editor}/spelling.png" class="imagebutton" id="{vb:raw editorid}_cmd_spelling" width="20" height="20" alt="{vb:rawphrase check_spelling}" />
</vb:if>
<div>
<div><img src="{vb:stylevar imgdir_editor}/resize_0.gif" class="imagebutton" id="{vb:raw editorid}_cmd_resize_0_100" width="21" height="9" alt="{vb:rawphrase decrease_size}" /></div>
<div><img src="{vb:stylevar imgdir_editor}/resize_1.gif" class="imagebutton" id="{vb:raw editorid}_cmd_resize_1_100" width="21" height="9" alt="{vb:rawphrase increase_size}" /></div>
</div>
<vb:if condition="$show['wysiwyg_compatible']"><img src="{vb:stylevar imgdir_editor}/switchmode.png" class="imagebutton" id="{vb:raw editorid}_cmd_switchmode" width="20" height="20" alt="{vb:rawphrase switch_editor_mode}" /></vb:if>
</li>
</ul>
<ul class="editor_control_group">
<li class="editor_control_group_item">
<img src="{vb:stylevar imgdir_editor}/removeformat.png" class="imagebutton" id="{vb:raw editorid}_cmd_removeformat" width="20" height="20" alt="{vb:rawphrase remove_text_formatting}" />
</li>
<vb:if condition="$show['font_bbcode']">
<li class="popupmenu menubutton fonts nomouseover nohovermenu" id="{vb:raw editorid}_popup_fontname">
<div class="popupctrl"><div id="{vb:raw editorid}_fontfield">{vb:rawphrase fonts}</div></div>
<ul class="editorpopupbody popupbody popuphover">
<li style="display:none"> </li>
{vb:raw fontnames}
</ul>
</li>
</vb:if>
<vb:if condition="$show['size_bbcode']">
<li class="popupmenu menubutton sizes nomouseover nohovermenu" id="{vb:raw editorid}_popup_fontsize">
<div class="popupctrl"><div id="{vb:raw editorid}_sizefield">{vb:rawphrase sizes}</div></div>
<ul class="editorpopupbody popupbody popuphover">
<li style="display:none"> </li>
{vb:raw fontsizes}</ul>
</vb:if>
<vb:if condition="$show['basic_bbcode']">
<li class="editor_control_group_item">
<img src="{vb:stylevar imgdir_editor}/bold.png" class="imagebutton" id="{vb:raw editorid}_cmd_bold" width="20" height="20" alt="{vb:raw bold}" />
<img src="{vb:stylevar imgdir_editor}/italic.png" class="imagebutton" id="{vb:raw editorid}_cmd_italic" width="20" height="20" alt="{vb:raw bold}" />
<img src="{vb:stylevar imgdir_editor}/underline.png" class="imagebutton" id="{vb:raw editorid}_cmd_underline" width="20" height="20" alt="{vb:raw underline}" />
</li>
</vb:if>
<vb:if condition="$show['color_bbcode']">
<li class="popupmenu menubutton colors imagemenu nomouseover nohovermenu editor_control_group_item" id="{vb:raw editorid}_popup_forecolor" style="position:relative">
<img src="{vb:raw vboptions.cleargifurl}" class="vbedit_colorbar" id="{vb:raw editorid}_color_bar" alt="" width="21" height="4" />
<div class="popupctrl" id="{vb:raw editorid}_colorfield"><img src="{vb:stylevar imgdir_editor}/color.png" class="vbedit_colorbutton" width="21" height="16" alt="" /></div>
<div class="editorpopupbody popupbody popuphover">
<ul id="colorrow">
{vb:raw colors}
</ul>
</div>
</li>
</vb:if>
<vb:if condition="$show['url_bbcode'] OR $show['img_bbcode']">
<vb:if condition="!$show['basicbbcodeonly']">
<vb:if condition="$show['align_bbcode']">
<li>
<vb:if condition="$stylevar['textdirection'] == 'ltr'">
<img src="{vb:stylevar imgdir_editor}/justifyleft.png" class="imagebutton" id="{vb:raw editorid}_cmd_justifyleft" width="20" height="20" alt="{vb:rawphrase align_left}" />
<img src="{vb:stylevar imgdir_editor}/justifycenter.png" class="imagebutton" id="{vb:raw editorid}_cmd_justifycenter" width="20" height="20" alt="{vb:rawphrase align_center}" />
<img src="{vb:stylevar imgdir_editor}/justifyright.png" class="imagebutton" id="{vb:raw editorid}_cmd_justifyright" width="20" height="20" alt="{vb:rawphrase align_right}" />
<vb:else />
<img src="{vb:stylevar imgdir_editor}/justifyright.png" class="imagebutton" id="{vb:raw editorid}_cmd_justifyright" width="20" height="20" alt="{vb:rawphrase align_right}" />
<img src="{vb:stylevar imgdir_editor}/justifycenter.png" class="imagebutton" id="{vb:raw editorid}_cmd_justifycenter" width="20" height="20" alt="{vb:rawphrase align_center}" />
<img src="{vb:stylevar imgdir_editor}/justifyleft.png" class="imagebutton" id="{vb:raw editorid}_cmd_justifyleft" width="20" height="20" alt="{vb:rawphrase align_left}" />
</vb:if>
</li>
</vb:if>
<vb:if condition="$show['align_bbcode'] OR $show['list_bbcode']">
<li>
<vb:if condition="$show['list_bbcode']">
<img src="{vb:stylevar imgdir_editor}/insertorderedlist.png" class="imagebutton" id="{vb:raw editorid}_cmd_insertorderedlist" width="20" height="20" alt="{vb:rawphrase ordered_list}" />
<img src="{vb:stylevar imgdir_editor}/insertunorderedlist.png" class="imagebutton" id="{vb:raw editorid}_cmd_insertunorderedlist" width="20" height="20" alt="{vb:rawphrase unordered_list}" />
</vb:if>
<vb:if condition="$stylevar['textdirection'] == 'ltr'">
<img src="{vb:stylevar imgdir_editor}/outdent.png" class="imagebutton" id="{vb:raw editorid}_cmd_outdent" width="20" height="20" alt="{vb:rawphrase decrease_indent}" />
<img src="{vb:stylevar imgdir_editor}/indent.png" class="imagebutton" id="{vb:raw editorid}_cmd_indent" width="20" height="20" alt="{vb:rawphrase increase_indent}" />
<vb:else />
<img src="{vb:stylevar imgdir_editor}/indent.png" class="imagebutton" id="{vb:raw editorid}_cmd_outdent" width="20" height="20" alt="{vb:rawphrase decrease_indent}" />
<img src="{vb:stylevar imgdir_editor}/outdent.png" class="imagebutton" id="{vb:raw editorid}_cmd_indent" width="20" height="20" alt="{vb:rawphrase increase_indent}" />
</vb:if>
</li>
</vb:if>
<vb:if condition="$show['url_bbcode'] OR $show['attach'] OR $show['img_bbcode']">
<li>
<vb:if condition="$show['url_bbcode']">
<img src="{vb:stylevar imgdir_editor}/unlink.png" class="imagebutton" id="{vb:raw editorid}_cmd_unlink" width="20" height="20" alt="{vb:rawphrase remove_link}" />
<img src="{vb:stylevar imgdir_editor}/email.png" class="imagebutton" id="{vb:raw editorid}_cmd_email" width="20" height="20" alt="{vb:rawphrase insert_email_link}" />
</vb:if>
<vb:if condition="$show['img_bbcode'] OR $show['attach']">
</vb:if>
</li>
</vb:if>
<vb:if condition="$show['quote_bbcode']">
</vb:if>
</vb:if>
</vb:if>
<vb:if condition="$show['url_bbcode'] OR $show['img_bbcode']">
<li class="editor_control_group_item">
<vb:if condition="$show['url_bbcode']">
<img src="{vb:stylevar imgdir_editor}/createlink.png" class="imagebutton" id="{vb:raw editorid}_cmd_createlink" width="20" height="20" alt="{vb:rawphrase insert_link}" /></vb:if>
<vb:if condition="$show['img_bbcode']">
<img src="{vb:stylevar imgdir_editor}/insertimage.png" class="imagebutton" id="{vb:raw editorid}_cmd_insertimage" width="20" height="20" alt="{vb:rawphrase insert_image}" />
<img src="{vb:stylevar imgdir_editor}/video.png" class="imagebutton" id="{vb:raw editorid}_cmd_insertvideo" width="21" height="20" alt="{vb:rawphrase insert_video}" />
</vb:if>
</li>
</vb:if>
<vb:if condition="$show['quote_bbcode']">
<li class="editor_control_group_item">
<img src="{vb:stylevar imgdir_editor}/quote.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_quote" width="20" height="20" alt="{vb:rawphrase wrap_quote_tags}" />
</li></vb:if>
<li class="popupmenu menubutton smilies imagemenu nomouseover nohovermenu" id="{vb:raw editorid}_popup_smilie"><div class="popupctrl"><img src="{vb:stylevar imgdir_editor}/smilie.png" alt="{vb:rawphrase smilies}" width="20" height="20" /></div>
<ul class="editorpopupbody popupbody popuphover">
<li style="display:none"> </li>
{vb:raw smiliepopup}
<vb:if condition="$show['moresmilies']"><li class="category" id="moresmilies"><div>{vb:rawphrase show_all_smilies}</div></li></vb:if>
</ul>
</li>
</ul>
</div>
<div class="editor_textbox quickreply">
<vb:if condition="$show['qr_require_click']">
<textarea name="message" id="{vb:raw editorid}_textarea" rows="10" tabindex="1" cols="80" dir="{vb:stylevar textdirection}" disabled="disabled">{vb:raw click_quick_reply_icon}</textarea>
<vb:else />
<textarea name="message" id="{vb:raw editorid}_textarea" rows="10" tabindex="1" cols="80" dir="{vb:stylevar textdirection}"></textarea>
</vb:if>
</div>
</div>
</div>
<input type="hidden" name="wysiwyg" id="{vb:raw editorid}_mode" value="{vb:raw editortype}" />
<script type="text/javascript">
<!--
vB_Editor['{vb:raw editorid}'] = new vB_Text_Editor('{vb:raw editorid}', {vb:raw editortype}, '{vb:raw forumid}', '{vb:raw parsesmilie}', undefined, '{vb:raw ajax_extra}', '{vb:var content}');
var QR_EditorID = '{vb:raw editorid}';
//-->
</script>
ثم نضغط حفظ وإعادة تحميل ..
إلى هنا اصبح القالب مطور لكن دون إبتسامات ..
ويمكنكم حذف الإبتسامات بحذف التالي من داخل الكود الذي وضعته في الأعلى
كود PHP:
<li class="popupmenu menubutton smilies imagemenu nomouseover nohovermenu" id="{vb:raw editorid}_popup_smilie"><div class="popupctrl"><img src="{vb:stylevar imgdir_editor}/smilie.png" alt="{vb:rawphrase smilies}" width="20" height="20" /></div>
[IMG]http://cdn5.tribalfusion.com/media/37536.gif[/IMG] <ul class="editorpopupbody popupbody popuphover">
<li style="display:none"> </li>
{vb:raw smiliepopup}
<vb:if condition="$show['moresmilies']"><li class="category" id="moresmilies"><div>{vb:rawphrase show_all_smilies}</div></li></vb:if>
</ul>
</li>
أما خطوة الإبتسامات ..+
نذهب إلى الملف functions_editor.php الموجود في المجلد includes داخل مجلد المنتدى . ويتم ذلك عن طريق الدخول إلى ملفات المنتدى عن طريق برنامج ال ftp
نعدل على الملف functions_editor.php
بـأي برنامج تعديل وأنصح ببرنامج
برنامج الـ Notepad++
ونبحث بداخله عن الكود :
كود PHP:
if ($editor_type == 'qr' OR $editor_type == 'qr_small')
{
// no smilies
}
else if ($allowsmilie AND $show['editor_toolbar'])
{
ونسبتدله ب :
كود PHP:
/* if ($editor_type == 'qr' OR $editor_type == 'qr_small')
{
// no smilies
}
else */if ($allowsmilie AND $show['editor_toolbar'])
{
ثم نحفظ الملف ...
ونذهب إلى أي موضوع ونشاهد قالب الرد السريع المطور ...
وأي استفسار كالعادة أنا بالخدمة إنشالله