موديل قائمة المنتديات للفي بي أدفانسد بورتال ــ الإصدار الثاني
وظيفة الموديل : يقوم بعرض قائمة بالمنتديات الرئيسية والفرعية مع روابطها .
المعاينة : نقره هنا للمعاينة في العمود الايمن
طريقة التركيب :
اولا :
في ملف global.php إبحث عن :
كود PHP:
eval('$footer .= "' . fetch_template('pm_popup_script') . '";');
}
أضف بعده :
كود PHP:
/* ==================================================================== */
/* ==========[ START MAIN SCRIPT ]===================================== */
/* ==================================================================== */
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\'> <img src=\'images/menu.gif\'>';
$spanend = '<br>';
if ($forum['link'] !== '')
{
$url = $forum['link'];
}
else if ($forum['cancontainthreads'])
{
$span = '<tr><td class=\'alt1\'> <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