المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طريقة تأطير postbit_legacy وبداخله شريط أدوات الموضوع


الشبح
14-11-2010, 04:06 مساءً
لسلام عليكم ورحمة الله

الشرح التالي هو لطريقة تأطير بوكس الموضوع وبداخله شريط أدوات الموضوع

يعني :

دائما نأطر البوست لاجسي ونلاقي شريط الموضوع طلع خارج الاطار وصار بشريط لحاله فوق صندوق الموضوع



http://www.rawabetvb.com/vb/attachment.php?attachmentid=55705&stc=1&d=1287514282



راح اشرح لكم كيف ندخل شريط الأدوات بداخل الاطار ويصير زي كذا

http://www.rawabetvb.com/vb/attachment.php?attachmentid=55706&stc=1&d=1287514282


بنستخدم في هذي الطريقه قالبين :
قالب postbit_legacy
و قالب SHOWTHREAD




اولا :

راح نحذف شريط أدوات الموضوع من قالب SHOWTHREAD


من لوحة التحكم >>> الاستايلات والقوالب >>> البحث في القوالب
نكتب SHOWTHREAD
نفتح القالب بالضغط عليه مرتين
ننسخ محتواه ونعمله لصق في الفرنت بيج
ونبحث عن هذا الكود

<!-- toolbar -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" style="border-bottom-width:0px">
<tr>
<td class="tcat" width="100%">
<div class="smallfont">
<if condition="$show['firstunreadlink']">
<a href="$firstunread"><img class="inlineimg" src="$stylevar/firstnew.gif" alt="$vbphrase[view_first_unread]" border="0" /></a>
<a href="$firstunread"><strong>$vbphrase[view_first_unread]</strong></a>
</if>
&nbsp;
</div>
</td>
<td class="vbmenu_control" id="threadtools" nowrap="nowrap">
<a href="$show[nojs_link]#goto_threadtools"<if condition="is_browser('ie')"> accesskey="3"</if>>$vbphrase[thread_tools]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadtools"); </script></if>
</td>
<if condition="$show['search']">
<td class="vbmenu_control" id="threadsearch" nowrap="nowrap">
<a href="$show[nojs_link]#goto_threadsearch">$vbphrase[search_this_thread]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadsearch"); </script></if>
</td>
</if>
<if condition="$show['threadrating']">
<td class="vbmenu_control" id="threadrating" nowrap="nowrap">
<a href="$show[nojs_link]#goto_threadrating"><span id="threadrating_current"><if condition="$show['rating']">$vbphrase[rating]: <img class="inlineimg" src="$stylevar/rating_$thread[rating].gif" alt="<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[thread_rating_x_votes_y_average]</phrase>" border="0" /><else />$vbphrase[rate_thread]</if></span></a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadrating"); </script></if>
</td>
</if>
<if condition="$vboptions['allowthreadedmode']">
<td class="vbmenu_control" id="displaymodes" nowrap="nowrap">
<a href="$show[nojs_link]#goto_displaymodes">$vbphrase[display_modes]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("displaymodes"); </script></if>
</td>
</if>

<if condition="$show['inlinemod']">
<if condition="$show['popups']">
<td class="vbmenu_control" id="imod" align="center" title="$vbphrase[moderation]"><script type="text/javascript"> vbmenu_register('imod'); </script></td>
<else />
<td class="thead" align="center">
<input type="checkbox" name="allbox" id="checkall_all" title="$vbphrase[check_uncheck_all]" onclick="inlineMod.check_all()" />
</td>
</if>
</if>

</tr>
</table>
<!-- / toolbar -->



بيكون محصور

بين



<!-- toolbar -->





<!-- / toolbar -->

حدده ونمسحه
نرجع ننسخ القالب من الفرنت بيج
ونلصقه بمكان قالب SHOWTHREAD بلوحة التحكم
ثم حفظ ،،

نروح نحدث الصفحه
بنلاحظ ان شريط ادوات الموضوع اختفى

[IMG]http://www.rawabetvb.com/vb/attachment.php?attachmentid=55707&stc=1&d=1287514282





ثانيا :
بنضيف الشريط بقالب postbit_legacy
نفتح القالب بنفس الطريقة اللي فتحنا فيها القالب السابق [IMG]http://mnab33.com/vb/images/smilies/tongue.gif

من لوحة التحكم >>> الاستايلات والقوالب >>> البحث في القوالب
نكتب postbit_legacy
نفتح القالب بالضغط عليه نقرتين
ننسخ محتوى القالب ونلصقه في الفرنت بيج

نبحث عن الكود التالي :

$template_hook[postbit_start]


غالبا نجده بالسطر الأول من القالب

نضيف تحته هذا الكود
<if condition="$post['postcount'] == 1">
<!-- toolbar -->
<div align="center">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" style="border-bottom-width:0px">
<tr>
<td class="tcat" width="100%">
<div class="smallfont">
<if condition="$show['firstunreadlink']">
<a href="$firstunread"><img class="inlineimg" src="$stylevar/firstnew.gif" alt="$vbphrase[view_first_unread]" border="0" /></a>
<a href="$firstunread"><strong>$vbphrase[view_first_unread]</strong></a>
</if>
&nbsp;
</div>
</td>
<td class="vbmenu_control" id="threadtools" nowrap="nowrap">
<a href="$show[nojs_link]#goto_threadtools"<if condition="is_browser('ie')"> accesskey="3"</if>>$vbphrase[thread_tools]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadtools"); </script></if>
</td>
<if condition="$show['search']">
<td class="vbmenu_control" id="threadsearch" nowrap="nowrap">
<a href="$show[nojs_link]#goto_threadsearch">$vbphrase[search_this_thread]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadsearch"); </script></if>
</td>
</if>

<td class="vbmenu_control" id="threadrating" nowrap="nowrap">
<a href="$show[nojs_link]#goto_threadrating"><span id="threadrating_current"><if condition="$show['rating']">$vbphrase[rating]: <img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$thread[rating].gif" alt="<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[thread_rating_x_votes_y_average]</phrase>" border="0" /><else />$vbphrase[rate_thread]</if></span></a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadrating"); </script></if>
</td>

<if condition="$vboptions['allowthreadedmode']">
<td class="vbmenu_control" id="displaymodes" nowrap="nowrap">
<a href="$show[nojs_link]#goto_displaymodes">$vbphrase[display_modes]</a>
<if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("displaymodes"); </script></if>
</td>
</if>

<if condition="$show['popups']">
<td class="vbmenu_control" id="imod" align="center" title="$vbphrase[moderation]"><script type="text/javascript"> vbmenu_register('imod'); </script></td>
<else />
<td class="thead" align="center">
<input type="checkbox" name="allbox" id="checkall_all" title="$vbphrase[check_uncheck_all]" onclick="inlineMod.check_all()" />
</td>
</if>

</tr>
</table>
</div>


<if condition="$show['inlinemod'] AND $show['popups']">
<div class="vbmenu_popup" id="imod_menu" style="display:none" align="$stylevar
">
$threadadmin_imod_menu_post
</div>
</if>
<!-- / toolbar -->
</if>

نبدأ عملية التأطير

نوزع صور التأطير بالفرنت بيج

[IMG]http://www.rawabetvb.com/vb/attachment.php?attachmentid=55708&stc=1&d=1287514282



ونقف بالمؤشر بالخليه الفاضيه بالمنتصف

ثم نتجه لقسم تعليمات برمجيه
نمسح المسار الزائد للصور (file:///C:/AppServ/www/vb/ )
ثم نظلل كلمة &nbsp;
نتجه لقالب postbit_legacy اللي اضفنا له الكود السابق
ونبحث عن


$template_hook[postbit_start]

بيكون تقريبا بالسطر الأول
ونبحث عن

$template_hook[postbit_end]

يكون تقريبا بالسطر 290
او حسب ماهو موجود عندك بالقالب
نظلل ما بينهما من السطر 2 الى 289
وننسخ الكود المظلل

نرجع لصفحة التأطير بالفرنت بيج ونمسح الكلمه اللي ظللناها &nbsp;

ونلصق مكانها الكود اللي نسخناه
الآن نظلل كامل الصفحه بالضغط على Ctrl + A
وننسخ الكود كامل بالضغط على Ctrl + C

نعود لصفحة قالبpostbit_legacy
ونمسح الجزء المظلل ونلصق مكانه ماتم نسخه من صفحة التأطير
ثم نظلل كامل الصفحه بالضغط على Ctrl + A
وننسخ الكود كامل بالضغط على Ctrl + C

نتجه للقالب postbit_legacy بلوحة التحكم
نمسح محتوى القالب
ثم نعمل لصق بالضغط على Ctrl + V
بعدين حفظ

الآن نروح نحدث الصفحه ونشوف التأطير لصندوق الموضوع وبداخله شريط الأدوات

http://www.rawabetvb.com/vb/attachment.php?attachmentid=55709&stc=1&d=1287514282




انتهى ،،

الحقوق حصريه لمنابع الابداع

اتمنى لكم الفائده
ولا تنسوني من صالح دعائكم
المصدر
http://mnab33.com/vb

خ ــادم الإسلام
23-11-2010, 06:26 مساءً
بارك الله فيك يا زعيم

عماد مسعد
24-11-2010, 03:52 صباحاً
تسلم ايدك يا غالى

شباب كافيه
24-11-2010, 06:13 صباحاً
حلوه الحركه وطبقتها علسيرفر الشخصي

الرجل القناص
25-12-2010, 08:55 صباحاً
يسلمو ع الطريقه