السلام عليكم ورحمة الله وبركاته
اخواني في عالم المعرفة جمعت لكم حلول لمشاكل النسخه 3.5.0 فما فوق
واي واحد منكم عنده مشكله يطرحها هنا وان شاء الله نحاول نحلها
بسم الله الرحمن الرحيم
حل مشكلة تسجيل الخروج من المنتدى
في البداية
هذي المشكلة تواجه كل من أراد الحفاظ على الإستايلات القديمة بعد الترقية
ولم يُعد تركيبها من جديد
يعطيك المنتدى هذه الرسالة بعد محاولتك لتسجيل الخروج
حدث خطأ اثناء عملية الخروج اضغط هنا لمحاولة الخروج مره اخرى
::
أولاً : إفتح تمبليت النيف بار [ navbar ]
ثم ابحث عن هذا الكود التالي :
كود:
login.php?$session[sessionurl]do=logout&u=$bbuserinfo[userid]
احذفه بالكامل واستبدله بالكود التالي :
كود:
login.php?$session[sessionurl]do=logout&logouthash=$bbuserinfo[logouthash]
ثانياً : إذهب لتمبليت الفورم هوم [ FORUMHOME ]
ثم ابحث عن الكود
كود:
login.php?$session[sessionurl]do=logout&u=$bbuserinfo[userid]
إحذفه بالكامل واستبدله بالكود التالي :
كود:
login.php?$session[sessionurl]do=logout&logouthash=$bbuserinfo[logouthash]
كرر نفس الخطوات على أي تمبليت يحتوي على رابط تسجيل الخروج وسبق أن عدلت عليه ليناسب استايلك
حل مشكلة خروج الأعضاء أثناء التصفح
الطريقة كالتالي :
إفتح ملف class_core.php الموجود في مجلد includes
إبحث عن :
كود:
vbset******('sessionhash', $sessionhash, 0);
إستبدله بالتالي:
كود:
if (!defined('SKIP_SESSIONCREATE'))
{
vbset******('sessionhash', $sessionhash, 0);
حل مشكلة الصور الرمزية
بعد الترقية إلى النسخة الجديدة 3.5 ، إذا ظهرت لك مشكلة فى الصور الرمزية (الافاتار) بحيث أنها لا تظهر تحت اسم العضو فى المداخلات ، فتوجه إلى صفحة البروفايل أو الهوية الخاصة بالعضو (التى فيها بياناته من توقيع إلى عدد مداخلات إلى ائيميل ..الخ) فإذا وجدت الصورة الرمزية الخاصة به هناك ، فالمشكلة فى تمبلت postbit ، أو postbit legacy ، توجه إلى هذا التمبليت وابحث عن
كود:
img src="$avatarurl"
واستبدله بـ :
كود:
img src="$post[avatarurl]"
مشكلة الجافا - لمن يستخدم ستايلات لنسخ قديمة
وتسبب له ظهور خطأ في تحميل الصفحة ؛
بإمكانه إضافة هذا الكود (( المهم جداً )) لخصائص الجافا الجديدة كالتالي :
اذهب لقالب الـ navbar
وفي آخر سطر ضع الكود التالي :
كود:
<if condition="$show['popups']">
<!-- PAGENAV POPUP -->
<div class="vbmenu_popup" id="pagenav_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
<input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
<input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
</form>
</td>
</tr>
</table>
</div>
<!-- / PAGENAV POPUP -->
</if>
حل تعليق الصفحة في الرد السريع
استبدال محتوى الرد السريع showthread_quickreply
بالتالي
كود:
<if condition="$show['editor_toolbar']">
<div id="{$editorid}_controls" class="controlbar">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><div class="imagebutton" id="{$editorid}_cmd_removeformat"><img src="$stylevar[imgdir_editor]/removeformat.gif" width="21" height="20" alt="$vbphrase[remove_text_formatting]" /></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<if condition="$show['basic_bbcode']">
<td><div class="imagebutton" id="{$editorid}_cmd_bold"><img src="$stylevar[imgdir_editor]/bold.gif" width="21" height="20" alt="$vbphrase[bold]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_italic"><img src="$stylevar[imgdir_editor]/italic.gif" width="21" height="20" alt="$vbphrase[italic]" /></div></td>
<td><div class="imagebutton" id="{$editorid}_cmd_underline"><img src="$stylevar[imgdir_editor]/underline.gif" width="21" height="20" alt="$vbphrase[underline]" /></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
</if>
<if condition="$show['color_bbcode']">
<td><div class="imagebutton" id="{$editorid}_popup_forecolor" title="$vbphrase[colors]">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td id="{$editorid}_color_out"><img src="$stylevar[imgdir_editor]/color.gif" width="21" height="16" alt="" /><br /><img src="$vboptions[cleargifurl]" id="{$editorid}_color_bar" alt="" style="background-color:black" width="21" height="4" /></td>
<td class="alt_pickbutton"><img src="$stylevar[imgdir_editor]/menupop.gif" alt="" width="11" height="16" /></td>
</tr>
</table>
</div></td>
</if>
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<if condition="$show['url_bbcode']">
<td><div class="imagebutton" id="{$editorid}_cmd_createlink"><img src="$stylevar[imgdir_editor]/createlink.gif" width="21" height="20" alt="$vbphrase[insert_link]" /></div></td>
</if>
<if condition="$show['img_bbcode']">
<td><div class="imagebutton" id="{$editorid}_cmd_insertimage"><img src="$stylevar[imgdir_editor]/insertimage.gif" width="21" height="20" alt="$vbphrase[insert_image]" /></div></td>
</if>
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_cmd_wrap0_quote"><img src="$stylevar[imgdir_editor]/quote.gif" width="21" height="20" alt="$vbphrase[wrap_quote_tags]" /></div></td>
<if condition="!is_browser('opera')">
<td width="100%"> </td>
</if>
<if condition="is_browser('ie')">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_cmd_spelling"><img src="$stylevar[imgdir_editor]/spelling.gif" width="21" height="20" alt="$vbphrase[check_spelling]" /></div></td>
</if>
<td>
<div class="imagebutton" id="{$editorid}_cmd_resize_0_99"><img src="$stylevar[imgdir_editor]/resize_0.gif" width="21" height="9" alt="$vbphrase[decrease_size]" /></div>
<div class="imagebutton" id="{$editorid}_cmd_resize_1_99"><img src="$stylevar[imgdir_editor]/resize_1.gif" width="21" height="9" alt="$vbphrase[increase_size]" /></div>
</td>
<if condition="$show['wysiwyg_compatible']">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_cmd_switchmode"><img src="$stylevar[imgdir_editor]/switchmode.gif" width="21" height="20" alt="$vbphrase[switch_editor_mode]" /></div></td>
</if>
</tr>
</table>
</div>
</if>
<div class="controlbar">
<if condition="$show['qr_require_click']">
<textarea name="message" id="{$editorid}_textarea" rows="10" cols="60" style="width:$stylevar[messagewidth]; height:{$editor_height}px" tabindex="1" dir="$stylevar[textdirection]" disabled="disabled">$vbphrase[click_quick_reply_icon]</textarea>
<else />
<textarea name="message" id="{$editorid}_textarea" rows="10" cols="60" style="width:$stylevar[messagewidth]; height:{$editor_height}px" tabindex="1" dir="$stylevar[textdirection]"></textarea>
</if>
</div>
<input type="hidden" name="wysiwyg" id="{$editorid}_mode" value="$editortype" />
<script type="text/javascript">
<!--
// initialize some variables
var curpostid = $curpostid;
var quickreply = <if condition="$show['quickreply']">true<else />false</if>;
// cached posts (no page reload required to view)
$jspostbits
// next/previous post info
$navjs
// cached usernames
pu[0] = guestphrase;
$userjs
// -->
</script>
واضافه في آخر headinclude
كود:
<script language="JavaScript">
<!--
function stopError() {
return true;
}
window.onerror = stopError;
// -->
</script>
الحل لمشكلة الكوكيز
عند تسجيل الاعضاء لدخول المنتدى ملزمين بوضع الموشر ( صح ) عند تسجيل الدخول
طبعاً هذي سهلة على المتمرسين ويعرفونها
لكن إذا كان عضو توه جديد وما عنده خلفية عن الكوكيز ما راح يقدر يتم مسجل دخول
أو إذا كان واحد جديد يبي يسجل راح يصعب عليه الأمر
ولا يعرف يسجل ويمكن يروح لمنتدى ثاني
كل ما عليك التالي :
افتح لوحة التحكم الخاصة بالمشرف العام ،
اذهب لتمبليت الـ navbar
ثم ابحث عن الكود التالي
كود:
<input type="checkbox" name="******user" value="1" tabindex="103" id="cb_******user_navbar" accesskey="c" />
واستبدله بهذا الكود
كود:
<input type="checkbox" name="******user" value="1" tabindex="103" id="cb_******user_navbar" accesskey="c" checked />
افتح قالب STANDARD_ERROR
وبحث عن
كود PHP:
<label for="cb_******user"><input type="checkbox" name="******user" value="1" id="cb_******user" tabindex="1" />$vbphrase[remember_me]</label>
وستبدل بهذا الكود
كود PHP:
<label for="cb_******user"><input type="checkbox" name="******user" value="1" id="cb_******user" checked="checked" tabindex="1" />$vbphrase[remember_me]</label>
وفتح قالب
STANDARD_ERROR_LITE
وبحث عن
كود PHP:
<label for="cb_******user"><input type="checkbox" name="******user" value="1" id="cb_******user" tabindex="1" />$vbphrase[remember_me]</label>
وستبدله بهذا الكود
كود PHP:
<label for="cb_******user"><input type="checkbox" name="******user" value="1" id="cb_******user" checked="checked" tabindex="1" />$vbphrase[remember_me]</label>
حل مشكلة عدم تشغيل خيارات الموضوع
عندما تظغط على خيارات الموضوع او البحث او لوحة التحكم تو روابط سريعة لا تشتغل معك ولا كانك ظغطت
اليك الحل :
اذهب الى تمبلت الفوتر والصق هذا الكود في تحت اخر سطر وسوف يعمل بأذن الله
كود:
<script type="text/javascript">
<!--
// Main vBulletin Javascript Initialization
vBulletin_init();
//-->
</script>
مشكلة تقييم العضو
قد تصادف بعض الاخوه مشكلة التقييم .. بحيث عندما يقوم بالضغط على تقييم العضو لموضوعه
ترتفع الصفحه لأعلى.
الحل هو التالي
افتح تمبلت Postbit_legacy
ابحث عن :
كود:
<a href="#" onclick="return reputation($post[postid])"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" /></a>
استبدلها بــ :
كود:
<a onclick="reputation($post[postid]); return false;" href="reputation.php?$session[sessionurl]p=$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" /></a>