الدعم العربي
مشاكل غريبة بحاجة إلى حل - نسخة قابلة للطباعة

+- الدعم العربي (https://www.mybbarab.com)
+-- قسم : :: . + الأقسام الإدارية + . :: (https://www.mybbarab.com/forum-36.html)
+--- قسم : الأرشـيـف (https://www.mybbarab.com/forum-39.html)
+---- قسم : تطوير منتديات MyBB 1.2 (https://www.mybbarab.com/forum-86.html)
+----- قسم : منتدى الهاكات والأضافات منتديات ماى بى بى mybb (https://www.mybbarab.com/forum-3.html)
+----- الموضوع : مشاكل غريبة بحاجة إلى حل (/thread-2795.html)

الصفحات: 1 2 3 4 5


مشاكل غريبة بحاجة إلى حل - abualkam1982 - 2008-03-08

في البداية.. أول مشكلة هي كالتالي:

أريد أن أضع أدوات التحرير في نظام الرد السريع....

قمت بالاطلاع على إحدى المشاركات بخصوص هذا الموضوع... وهذا هو نصها:

Pepo كتب :اخوانى الكرام اليكم طريقة اضافة ازرار المحرر كاملة والإبتسامات بالرد السريع..

قم بالتعديل على ملف showthread.php
ابحث بداخله عن
PHP كود :
eval("\$quickreply = \"".$templates->get("showthread_quickreply")."\";"); 

ثم اضف قبله
PHP كود :
        $codebuttons build_mycode_inserter();
        
$smilieinserter build_clickable_smilies(); 

اغلق واحفظ التغيرات بالملف

ثم اذهب الى ادارة القوالب وقم بفتح قالب showthread_quickreply
ثم استبدل كامل محتواه بالتالى
كود :
<br />
<form method="post" action="newreply.php" name="input">
<input type="hidden" name="subject" value="Cvp: {$thread['subject']}" />
<input type="hidden" name="action" value="do_newreply" />
<input type="hidden" name="tid" value="{$tid}" />
<input type="hidden" name="posthash" value="{$posthash}" />
<input type="hidden" name="quoted_ids" value="" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td colspan="3" class="thead">
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['quickreply']}.gif" id="quickreply_img" class="expander" alt="[-]"/></div>
<div><strong>{$lang->quick_reply}</strong></div>
</td>
</tr>
</thead>
<tbody style="{$collapsed['quickreply_e']}" id="quickreply_e">
<tr>
<td class="trow1" valign="top" width="16%">
<strong>{$lang->message}</strong><br />
<span class="smalltext">{$lang->message_note}<br /><br />
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="yes" {$postoptionschecked['signature']} />&nbsp;<strong>{$lang->signature}</strong></label><br />
<label><input type="checkbox" class="checkbox" name="postoptions[emailnotify]" value="yes" {$postoptionschecked['emailnotify']} />&nbsp;<strong>{$lang->email_notify}</strong></label><br />
<label><input type="checkbox" class="checkbox" name="postoptions[disablesmilies]" value="yes" />&nbsp;<strong>{$lang->disable_smilies}</strong></label>{$closeoption}</span>
</td>
<td class="trow2">
<div>{$smilieinserter}</div>
</td>
<td class="trow1">
<div>
{$codebuttons}
<textarea id="message" name="message" rows="10" cols="80" tabindex="2" >{$message}</textarea>
</div>
<script type="text/javascript">document.write('<div class="editor_control_bar" style="width: 90%; padding: 4px; margin-top: 3px; display: none;" id="quickreply_multiquote"><span class="smalltext">{$lang->quickreply_multiquote_selected} <a href="javascript:Thread.loadMultiQuoted();">{$lang->quickreply_multiquote_now}<\/a> {$lang->or} <a href="javascript:Thread.clearMultiQuoted();">{$lang->quickreply_multiquote_deselect}<\/a>.<\/span><\/div>');</script>
</td>
</tr>
<tr>
<td colspan="3" align="center" class="tfoot"><input type="submit" class="button" value="{$lang->post_reply}" tabindex="2" accesskey="s" /> <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}" tabindex="3" /></td>
</tr>
</tbody>
</table>
</form>

ولكن حصل الخطأ التالي:
أصبحت عندما أريد أن أضع رداً سريعاً... يظهر لي الخطأ التالي:

خطأ في بيانات دخولك. الرجاء المحاولة مرة أخرى.

مع العلم أني طبقت الخطوات المذكورة أعلاه بحذافيرها..

وبهذا تنتهي مشكلتي الأولى. عند حلها سأقوم بطرح المشكلة الثانية.


Re: مشاكل غريبة بحاجة إلى حل - Pepo - 2008-03-08

استخدم الكود التالى فى قالب showthread_quickreply
كود :
<br />
<form method="post" action="newreply.php" name="input">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<input type="hidden" name="subject" value="Re: {$thread['subject']}" />
<input type="hidden" name="action" value="do_newreply" />
<input type="hidden" name="tid" value="{$tid}" />
<input type="hidden" name="posthash" value="{$posthash}" />
<input type="hidden" name="quoted_ids" value="" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td colspan="3" class="thead">
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['quickreply']}.gif" id="quickreply_img" class="expander" alt="[-]"/></div>
<div><strong>{$lang->quick_reply}</strong> <span style="color:#990000; size:14;">لا تنسى ان الله يراك</span></div>
</td>
</tr>
</thead>
<tbody style="{$collapsed['quickreply_e']}" id="quickreply_e">
<tr>
<td class="trow1" valign="top" width="16%">
<strong>{$lang->message}</strong><br />
<span class="smalltext">{$lang->message_note}<br /><br />
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="yes" {$postoptionschecked['signature']} /> <strong>{$lang->signature}</strong></label><br />
<label><input type="checkbox" class="checkbox" name="postoptions[emailnotify]" value="yes" {$postoptionschecked['emailnotify']} checked="checked" /> <strong>{$lang->email_notify}</strong></label><br />
<label><input name="postoptions[disablesmilies]" type="checkbox" class="checkbox" value="yes" />
<strong>{$lang->disable_smilies}</strong></label>{$closeoption}</span>
</td>
<td class="trow1">
<div>
{$codebuttons}
<textarea id="message" name="message" rows="10" cols="80" tabindex="2" >{$message}</textarea>
</div>
<script type="text/javascript">document.write('<div class="editor_control_bar" style="width: 90%; padding: 4px; margin-top: 3px; display: none;" id="quickreply_multiquote"><span class="smalltext">{$lang->quickreply_multiquote_selected} <a href="javascript:Thread.loadMultiQuoted();">{$lang->quickreply_multiquote_now}<\/a> {$lang->or} <a href="javascript:Thread.clearMultiQuoted();">{$lang->quickreply_multiquote_deselect}<\/a>.<\/span><\/div>');</script>
</td>
</tr>
<tr>
<td colspan="3" align="center" class="tfoot"><input type="submit" class="button" value="{$lang->post_reply}" tabindex="2" accesskey="s" /> <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}" tabindex="3" /></td>
</tr>
</tbody>
</table>
</form>



Re: مشاكل غريبة بحاجة إلى حل - abualkam1982 - 2008-03-08

لم يتغير شيء,,,, بقي الرد السريع كما هو.. من دون أدوات تحرير.. ولم يطرأ أي تعديل على أي شيء..


Re: مشاكل غريبة بحاجة إلى حل - Pepo - 2008-03-08

يا غالى.. من الأصل الإستايل الذى جعلته انت افتراضى ليس له مجموعة قوالب خاصة به..
رجاء منك حذفه واعادة تركيبه وبعدها اعادة التعديلات


Re: مشاكل غريبة بحاجة إلى حل - abualkam1982 - 2008-03-08

أنا رابط الستايل مع قالب جديد.. انا معدلو..
يعني مش مخليه على القالب الافتراضي تبعو.. لأنو انا امبارح بس استخدمت هذا الاستايل وليس دخل بالمشكلة الأصلية..


Re: مشاكل غريبة بحاجة إلى حل - Pepo - 2008-03-08

استخدم الإستايل الإفتراضى يا طيب. وطبق عليه التعديلات


Re: مشاكل غريبة بحاجة إلى حل - abualkam1982 - 2008-03-08

المشكلة انو التعديلات كثيرة.. وعلى هيك لازم أعيد بناء المنتدى من أول ... وهذا كثير جداً عليي..

صراحةً .. ما صدقت متى صار المنتدى على وضعه الحالي...

على العموم .. اليوم أنا ما ضل معي وقت.. لأنو غداً دوام... ودوامي بعد 3 ساعات.. فلازم أستريح.. وغداً بعد الدوام .. بشوف شو الله بيسرلي من جهد في تعديل القالب الافتراضي.. وبردل لحضرتك خبر...

وآسف على ثقل دمي مرة أخرى..


Re: مشاكل غريبة بحاجة إلى حل - Pepo - 2008-03-09

يا طيب.. المقصود ليس ان تقوم بالتعديل على الإفتراضى كل التعديلات التى تحتاجها..
المقصود ان نقوم بتجربة الأمور التى تحدث لك فيها مشاكل..


Re: مشاكل غريبة بحاجة إلى حل - abualkam1982 - 2008-03-09

أنا أجريت التجربة التي تقول لي عنها من قبل واكتشفت أن العلة هي في قالبين ، وهما:

1. usercp_editsig (للتعديل على التوقيع)
2. showthread_quickreply (للتعديل على الرد السريع)

وذلك عندما أغير مكونات القوالب وأستبدلها بالأكواد التي آخذها من المشاركتين المطروحتين بهذا الخصوص.

فلقد أصبجت أحفظ اسميهما الآن.. ولم أقم حتى بنقلها من لوحة الادارة... وذلك لكثر ما جربت عليهما وعدلت عليها.. ولكن لم ينفع شي..


Re: مشاكل غريبة بحاجة إلى حل - Pepo - 2008-03-09

اذا يا طيب.. هل قمت بإتباع ما ارشدتك اليه وهو تطبيق التعديل الذى تحدثنا عنه بالقالب الإفتراضى؟