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

مشاهدة النسخة كاملة : موديل قائمة المنتديات للفي بي أدفانسد بورتال ــ الإصدار الثاني



ابو راشد
29 - 06 - 2005, 03:21
موديل قائمة المنتديات للفي بي أدفانسد بورتال ــ الإصدار الثاني

وظيفة الموديل : يقوم بعرض قائمة بالمنتديات الرئيسية والفرعية مع روابطها .

المعاينة : نقره هنا للمعاينة في العمود الايمن (http://www.mwadah.com)

طريقة التركيب :

اولا :

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


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


أضف بعده :


/* ================================================== ================== */
/* ==========[ START MAIN ****** ]===================================== */
/* ================================================== ================== */
function gtp_print_sitemap($parentid = -1)
{
global $DB_site, $session, $vboptions, $bbuserinfo, $iforumcache, $_FORUMOPTIONS, $LINK;

if (!is_array($iforumcache))
{
$forums = $DB_site->query("
SELECT forumid, title, link, parentid, displayorder, childlist,
(options & $_FORUMOPTIONS[cancontainthreads]) AS cancontainthreads
FROM " . TABLE_PREFIX . "forum AS forum
WHERE displayorder <> 0 AND
password = '' AND (options & $_FORUMOPTIONS[active])
ORDER BY displayorder
");
$iforumcache = array();
while ($forum = $DB_site->fetch_array($forums))
{
$iforumcache["$forum[parentid]"]["$forum[displayorder]"]["$forum[forumid]"] = $forum;
}
unset($forum);
$DB_site->free_result($forums);
}

if (is_array($iforumcache["$parentid"]))
{
foreach($iforumcache["$parentid"] AS $x)
{
foreach($x AS $forumid => $forum)
{
if (!($bbuserinfo['forumpermissions']["$forumid"] & CANVIEW) AND $vboptions['hideprivateforums'])
{
continue;
}
else
{
$LINK .= "";
$pagetitle = htmlspecialchars_uni($forum['title']);
$url = "forumdisplay.php?f=$forumid";
$span = '<tr><td class=\'thead\'>&nbsp;<img src=\'images/menu.gif\'>';
$spanend = '<br>';

if ($forum['link'] !== '')
{
$url = $forum['link'];
}
else if ($forum['cancontainthreads'])
{
$span = '<tr><td class=\'alt1\'>&nbsp;&nbsp;&nbsp;&nbsp;<img src=\'images/menu.gif\'>';
$spanend = '<br>';
}
$LINK .= "$span<a href=\"$url\" title=\"$pagetitle\">$pagetitle</a>$spanend\n</td></tr>";

$children = $forumid.",-1";
if (!$forum['cancontainthreads'] AND $forum['childlist'] != $children)
{
$LINK .= "";
gtp_print_sitemap($forumid);
$LINK .= "";
}
$LINK .= "";
}
}
}
}
return($LINK);
}

/* ==========[ PRINT PAGE ]============================================ */
$HTML = gtp_print_sitemap();


ثانيا : ضع الصورة المرفقة في مجلد images ويمكنك إستبدالها بأي صورة صغيرة مناسبة .

ثالثا : إستيراد الموديل

من خلال لوحة تحكم المنتدى ثم البورتال ثم إستيراد وتصدير وقم بإستيراد الملف المرفق والخاص بالموديل .

مع أجمل تحية

0

عاشق السمراء
29 - 06 - 2005, 23:40
مساااااااااء جميل ...

أبو راشد ..

شكرا على هذا الاصدار ..
وعلى طريقة التوضيح منك ..!!

هذا ما تأملانه منك دائما .. عطاء بلا حدود !!

ابو راشد
30 - 06 - 2005, 00:38
العفو وانا في الخدمة دائما ... تحياتي .