مرحبا
في هذا الدرس نتعرف على كيفية اضافة بادئة للمواضيع بطريقة جميلة:
لمعاينة البادئات بشكل حي من هنا: http://www.mybbarab.ga/vb
أولا ندخل الادارة - الستايلات والقوالب - الستايل امستعمل - ثم global css - نقوم بتحريره - ثم النظام المتقدم:
ثم ندخل هذا الكود في نهاية الاكواد.
ثم نحفظ الملف.
- بعدها من لوحة الادارة نذهب للخصائص - بادئات المواضيع - اضافة بادئة جديدة:
في الخانة الاولى نضع اسم البادئة.
في الخانة الثانية نضع الكود html التالي الذي سوف يعطي للبادئة شكلا انيقا في المنتدى:
- مكان ستايل جديد نضغ اسم البادئة الذي نريده.
- مكان white نضع اسم اللون لحروف البادئة.
- مكان: #9d10eb هو لون الخلفية لحروف البادئة نغيرها باللون الذي نريده.
وهكذا نكون قد أضفنا بادئة للموضوع.
عند اضافة بادئة أخرى نضغط على اضافة بادئة جديدة ونضع كود html اعلاه مع تغيير اسم البادئة.
-----------------------------------------------------------------------------------------------------------------------------------------
2- لاظهار بادئات المواضيع على الصفحة الرئيسية نتبع هذا الشرح:
أولا نقوم بالدخول الى cpanel نحتاج التعديل على ملف: inc/functions_forumlist.php
نبحث عن جزء من هذا الكود:
نستبدله بهذا الكود:
ثم نبحث في نفس الملف عن:
نستبدله ب:
الان نقوم بحفظ الملف.
- نذهب الى لوحة الادارة - القوالب والستايلات - نقوم بتحرير القوالب للستايل المستعمل: ونبحث عن قالب: forumbit_depth2_forum_lastpost
نقوم بتحريره ونستبدل محتواه كله بهذا الكود:
هكذا نحفظ القالب ونكون قد انتهينا من العمل ونذهب للصفحة الرئيسية لنرى ان البادئات تظهر بجانب المواضيع.
لمعاينة البادئات بشكل حي من هنا: http://www.mybbarab.ga/vb
أولا ندخل الادارة - الستايلات والقوالب - الستايل امستعمل - ثم global css - نقوم بتحريره - ثم النظام المتقدم:
ثم ندخل هذا الكود في نهاية الاكواد.
كود :
.niyaprefix {
height: 9px;
line-height:6px;
vertical-align: middle;
display: inline-block;
padding: 6px;
font-size: 9px;
font-weight: bold;
color: white;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
background-repeat: repeat-x;
background-position: 0 -1px;
margin-bottom: 3PX;
}
ثم نحفظ الملف.
- بعدها من لوحة الادارة نذهب للخصائص - بادئات المواضيع - اضافة بادئة جديدة:
في الخانة الاولى نضع اسم البادئة.
في الخانة الثانية نضع الكود html التالي الذي سوف يعطي للبادئة شكلا انيقا في المنتدى:
كود :
<span class="niyaprefix" style="color:white;background: #9d10eb; #flatcolorhash;">ستايل جديد </span>
- مكان ستايل جديد نضغ اسم البادئة الذي نريده.
- مكان white نضع اسم اللون لحروف البادئة.
- مكان: #9d10eb هو لون الخلفية لحروف البادئة نغيرها باللون الذي نريده.
وهكذا نكون قد أضفنا بادئة للموضوع.
عند اضافة بادئة أخرى نضغط على اضافة بادئة جديدة ونضع كود html اعلاه مع تغيير اسم البادئة.
-----------------------------------------------------------------------------------------------------------------------------------------
2- لاظهار بادئات المواضيع على الصفحة الرئيسية نتبع هذا الشرح:
أولا نقوم بالدخول الى cpanel نحتاج التعديل على ملف: inc/functions_forumlist.php
نبحث عن جزء من هذا الكود:
كود :
global $fcache, $moderatorcache, $forumpermissions, $theme, $mybb, $templates, $bgcolor, $collapsed, $lang, $showdepth, $plugins, $parser, $forum_viewers;
نستبدله بهذا الكود:
كود :
global $db, $fcache, $moderatorcache, $forumpermissions, $theme, $mybb, $templates, $bgcolor, $collapsed, $lang, $showdepth, $plugins, $parser, $forum_viewers;
ثم نبحث في نفس الملف عن:
كود :
elseif($hideinfo != true)
{
نستبدله ب:
كود :
elseif($hideinfo != true)
{
/************** Show prefix on index ************ */
// @Author: Mattia
// @Web: www.methack.it/forum/
// Get the thread details from the database.
$thread = get_thread($lastpost_data['lastposttid']);
// Get thread prefix if there is one.
$thread['threadprefix'] = '';
$thread['displayprefix'] = '';
if($thread['prefix'] != 0)
{
$query = $db->simple_select('threadprefixes', 'prefix, displaystyle', "pid='{$thread['prefix']}'");
$threadprefix = $db->fetch_array($query);
$thread['threadprefix'] = $threadprefix['prefix'].' ';
$thread['displayprefix'] = $threadprefix['displaystyle'].' ';
}
/************** End show prefix ***************** */
الان نقوم بحفظ الملف.
- نذهب الى لوحة الادارة - القوالب والستايلات - نقوم بتحرير القوالب للستايل المستعمل: ونبحث عن قالب: forumbit_depth2_forum_lastpost
نقوم بتحريره ونستبدل محتواه كله بهذا الكود:
كود :
<span class="smalltext">{$thread['displayprefix']}
<a href="{$lastpost_link}" title="{$full_lastpost_subject}"><strong>{$lastpost_subject}</strong></a>
<br />{$lastpost_date}<br />{$lang->by} {$lastpost_profilelink}</span>
هكذا نحفظ القالب ونكون قد انتهينا من العمل ونذهب للصفحة الرئيسية لنرى ان البادئات تظهر بجانب المواضيع.