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

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



ابو راشد
25 - 04 - 2005, 11:38
موديل المواضيع المميزة للفي بي أدفانسد بورتال

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


نقره هنا لتحميل هاك الفي بي أدفانسد بورتال (http://mwadah.com/showthread.php?t=584)

نقره هنا لتحميل هاك المواضيع المميزة (http://mwadah.com/showthread.php?t=299)



والآن لنبدأ العمل في إعداد الموديل الخاص بالمواضيع المميزة :

أولا : في ملف global.php إبحث عن :




eval('$footer .= "' . fetch_template('pm_popup_******') . '";');
}



أضف بعده ما يلي :




// ################################################## ################################
// #*************** Favourite Threads Hack V2.0 For vBulletin V3.0.3 ***************#
// #****************** Coded By X SewaR X For Swalif Soft Forums *******************#
// #**************** To Updates & Support Go To Swalif Soft Forums *****************#
// #************************* http://www.swalif.net/softs (http://www.swalif.net/softs) **************************#
// ################################################## ################################
$ft_reply = 0;
$ft_query = $DB_site->query("SELECT threadid, title, postusername FROM "
. TABLE_PREFIX . "thread WHERE favourite = 1");
while ($ft_get = $DB_site->fetch_array($ft_query))
{
$ft_reply++;
if($ft_reply==1)
{
$ft_bits .= "<tr><td width=100% class='alt1'>";
}elseif($ft_reply==2)
{
$ft_bits .= "<tr><td width=100% class='alt1'>";
}
$ft_get[full_title] = "";
if($vboptions[ft_maxcharacters] > 0)
{
if(strlen($ft_get[title]) > $vboptions[ft_maxcharacters])
{
$ft_get[full_title] = $ft_get[title] . " - ";
$ft_get[title] = substr($ft_get[title], 0, $vboptions[ft_maxcharacters]) . " ...";
}
}
eval('$ft_bits .= "' . fetch_template('favourite_threads_bit') . '";');
if($ft_reply==1)
{
$ft_bits .= "</td></tr>";
}elseif($ft_reply==2){
$ft_bits .= "</td></tr>";
$ft_reply = 0;
}
}
$ft_bits .= "</tr>";
eval('$favourite_threads = "' . fetch_template('favourite_threads') . '";');
// ################################################## ################################
// #*********************************** End Code ***********************************#
// ################################################## ################################



ثانيا : قم بإنشاء تمبليت جديد بإسم adv_portal_fav وضع فيه ما يلي وإحفظ :





$favourite_threads




اذا كنت تمتلك أكثر من ستايل واحد قم بإضافة التمبليت لجميع الستايلات .


ثالثا : نقوم الآن بإضافة موديل جديد في الفي بي بورتال كما يلي :

من لوحة تحكم المنتدى نختار في بي أدفانسد بورتال ثم إضافة موديل جديد ونستخدم البيانات التالية :

عنوان الموديل : المواضيع المميزة

معرف الموديل : اتركه فارغا

البرنامج المطلوب تشغيله : لاشيء اتركه كما هو

أو تمبليت للعرض : fav

نشيط : نعم

عمود : العمود الأوسط

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

المجموعات : قم بتحديد المجموعات التي ترغب في مشاهدتها للمواضيع المميزة ... ونحن هنا نتحدث عن مشاهده الموديل .

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

ملحوظة :

لا بد أنك قد تعلمت الآن طريقة إضافة موديلات للبورتال ويمكنك تطبيق الطريقة على أي موديلات جديدة كالأخبار مثلا أو الطقس أو مواقع صديقة أو عمل قائمة رئيسية للخيارات ... فقط تذكر أن تختار إسم مختلف لكل تمبليت خاص بموديل جديد ... والتمبليت يجب أن يبدأ بـ adv_portal_ ولا تنسى أننا قمنا بإنشاء تمبليت خاص للموديل مما يعني أنه يمكنك تعديل هذا التمبليت ليتناسب مع منتداك .

0

fahodi
04 - 05 - 2005, 02:28
تسلم يدك ابوراشد على الموضوع المفيد

ابو راشد
04 - 05 - 2005, 10:10
الله يسلمك ... انا في الخدمة دائما ... تحياتي .