Hi! How to change the code to add more links inserted in the panel of infusion (deluxe_user_info_panel)? I tried to add a few links but some of them missing popup windows. What causes this and how to fix it?

<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2009 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| MOD-Name: Deluxe User Info Panel v1.0
| Author: Smokeman
| Website: http://www.phpfus...
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION" ) { die("Access Denied" ; }
if (file_exists(INFUSIONS."deluxe_user_info_panel/locale/".$settings['locale'].".php" ) {
include INFUSIONS."deluxe_user_info_panel/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."deluxe_user_info_panel/locale/English.php";
}
echo "<script type='text/javascript' language='JavaScript' src='".INFUSIONS."deluxe_user_info_panel/duip.js'></script>";
If (getenv("HTTP_CLIENT_IP" ) {
$ip = getenv("HTTP_CLIENT_IP" ;
} elseif (getenv("HTTP_X_FORWARDED_FOR" ) {
$ip = getenv("HTTP_X_FORWARDED_FOR" ;
} else {
$ip = getenv("REMOTE_ADDR" ;
}
// -------------------- FOR MEMBERS START -------------------- //
if (iMEMBER) {
openside($userdata['user_name']);
$msg_count = dbcount("(message_id)", DB_MESSAGES, "message_to='".$userdata['user_id']."' AND message_read='0'AND message_folder='0'" ;
echo "<div align='center'>\n";
echo "<a class='side' title=\"header=[<font color='#0066CC'>".$locale['duip_023']." </font> <font color='#FF6600'>".$locale['duip_205']."</font>] body=[".$locale['duip_206']."] delay=[0] fade=[off]\"><b>".$locale['duip_205']."</b></a><br /><img src='".INFUSIONS."deluxe_user_info_panel/images/ip_bullet.gif' border='0' alt='' /> ".$ip."<hr />";
if ($userdata['user_avatar']) {
echo "<a href='".BASEDIR."profile.php?lookup=".$userdata['user_id']."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_021']."</font>] body=[".$locale['duip_022']."] delay=[0] fade=[off]\"><img src='".IMAGES."avatars/".$userdata['user_avatar']."' alt='' border='0' /></a><br /><hr />\n";
} else {
echo "<a href='".BASEDIR."edit_profile.php' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_012']."</font>] body=[".$locale['duip_013']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/noav.gif' alt='' border='0' /></a><br /><hr />\n";
}
echo "<b>".$locale['duip_007']."</b><br />";
echo "<a href='".BASEDIR."edit_profile.php' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_120']."</font>] body=[".$locale['duip_014']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/edit_profile.gif' alt='' border='0' /></a> \n";
echo "<a href='".BASEDIR."messages.php' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_121']."</font>] body=[".$locale['duip_015']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/pm.gif' alt='' border='0' /></a> \n";
echo "<a href='".BASEDIR."members.php' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_122']."</font>] body=[".$locale['duip_016']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/members.gif' alt='' border='0' /></a> \n";
echo "<a href='".BASEDIR."setuser.php?logout=yes' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_124']."</font>] body=[".$locale['duip_017']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/logout.gif' alt='' border='0' /></a> \n";
echo "<a href='".INFUSIONS."friends_panel/fr_users.php' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_129']."</font>] body=[".$locale['duip_025']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/fr_users.gif' alt='' border='0' /></a> \n";
echo "<a href='".INFUSIONS."friends_panel/fr_friends.php' title\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_130']."</font>] body=[".$locale['duip_026']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/fr_friends.gif' alt='' border='0' /></a> \n";
echo "<a href='".INFUSIONS."classified_ads_panel/sell/my_ads.php' title\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_131']."</font>] body=[".$locale['duip_027']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/classified_ads_panel.gif' alt='' border='0' /></a> \n";
echo "<a href='".INFUSIONS."nickpage_panel/edit_nickpage.php' title\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_132']."</font>] body=[".$locale['duip_028']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/edit_nickpage.gif' alt='' border='0' /></a> \n";
echo "<a href='".BASEDIR."edit_userprofilepics.php' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_133']."</font>] body=[".$locale['duip_029']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/edit_userprofilepics.gif' alt='' border='0' /></a> \n";
//--------------- ONLY FOR ADMINS START ---------------//
if (iADMIN && (iUSER_RIGHTS != "" || iUSER_RIGHTS != "C" ) {
echo "<br /><hr />";
echo "<b>".$locale['duip_008']."</b><br />";
echo "<a href='".ADMIN."db_backup.php".$aidlink."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> </font> <font color='#FF6600'>".$locale['duip_018']."</font>] body=[".$locale['duip_019']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/db_backup.gif' alt='' border='0' /></a> \n";
echo "<a href='".INFUSIONS."deluxe_user_info_panel/check_ip.php".$aidlink."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> </font> <font color='#FF6600'>".$locale['duip_127']."</font>] body=[".$locale['duip_128']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/ip.png' alt='' border='0' /></a> \n";
echo "<a href='".ADMIN."index.php".$aidlink."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> </font> <font color='#FF6600'>".$locale['duip_123']."</font>] body=[".$locale['duip_020']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/admin1.png' alt='' border='0' /></a>\n";
}
if ($msg_count) {
echo "<br /><hr /><a href='".BASEDIR."messages.php' class='orange' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_121']."</font>] body=[".sprintf("".$locale['duip_006']."<font color='#0066CC'> %u </font>", $msg_count).($msg_count == 1 ? $locale['duip_010'] : $locale['duip_011'])."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/pm_small.gif' alt='' border='0' /></a> <strong><a href='".BASEDIR."messages.php' class='orange' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> </font> <font color='#FF6600'>".$locale['duip_121']."</font>] body=[".sprintf("".$locale['duip_006']." <font color='#0000FF'>%u</font> ", $msg_count).($msg_count == 1 ? $locale['duip_010'] : $locale['duip_011'])."] delay=[0] fade=[off]\">".sprintf("".$locale['duip_006']."<font color='#0000FF'>%u</font> ", $msg_count).($msg_count == 1 ? $locale['duip_010'] : $locale['duip_011'])."</a></strong>\n";
}
//--------------- ONLY FOR ADMINS END ---------------//
$NewUsers=0;
$NewSubs=0;
if (checkrights("M" ) {
$NewUsers = dbcount("(user_id)", DB_USERS, "user_status='2'" ;
}
if (checkrights("SU" ) {
$NewNews = dbcount("(submit_id)", DB_SUBMISSIONS, "submit_type='n'" ;
$NewArtcs = dbcount("(submit_id)", DB_SUBMISSIONS, "submit_type='a'" ;
$NewPicts = dbcount("(submit_id)", DB_SUBMISSIONS, "submit_type='p'" ;
$NewLinks = dbcount("(submit_id)", DB_SUBMISSIONS, "submit_type='l'" ;
$NewSubs=$NewNews+$NewArtcs+$NewPicts+$NewLinks;
}
$NewTotal=$NewSubs+$NewUsers;
if ($NewTotal != 0) {
include LOCALE.LOCALESET."admin/main.php";
if ($NewUsers != 0) {
echo "<br /><hr /><font color='#FF0000'><b>".$locale['duip_126']."</b></font><br /><a href='".BASEDIR."administration/members.php".$aidlink."&status=2' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> ".$locale['duip_126']."] body=[".$locale['duip_126']." ".$NewArtcs."] delay=[0] fade=[off]\"><img src='".BASEDIR."administration/images/members.gif' border='0' /></a>";
}
if ($NewSubs != 0) {
echo "<br /><hr /><font color='#FF0000'><b>".$locale['duip_125'].":</b></font><br />\n";
if ($NewNews != 0) {echo "<a href='".BASEDIR."administration/submissions.php".$aidlink."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_002']."</font>] body=[".$locale['duip_002']." <font color='#0000FF'>".$NewNews."</font>] delay=[0] fade=[off]\"><img src='".BASEDIR."administration/images/news.gif' border='0' width='32' /></a> ";}
if ($NewArtcs != 0) {echo "<a href='".BASEDIR."administration/submissions.php".$aidlink."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_003']."</font>] body=[".$locale['duip_003']." <font color='#0000FF'>".$NewArtcs."</font>] delay=[0] fade=[off]\"><img src='".BASEDIR."administration/images/articles.gif' border='0' width='32' /></a> ";}
if ($NewPicts != 0) {echo "<a href='".BASEDIR."administration/submissions.php".$aidlink."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_005']."</font>] body=[".$locale['duip_005']." <font color='#0000FF'>".$NewPicts."</font>] delay=[0] fade=[off]\"><img src='".BASEDIR."administration/images/photoalbums.gif' border='0' width='32' /></a> ";}
if ($NewLinks != 0) {echo "<a href='".BASEDIR."administration/submissions.php".$aidlink."' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_004']."</font>] body=[".$locale['duip_004']." <font color='#0000FF'>".$NewLinks."</font>] delay=[0] fade=[off]\"><img src='".BASEDIR."administration/images/wl.gif' border='0' width='32' /></a>";}
}
}
echo "</div>\n";
}
//-------------------- FOR MEMBERS END --------------------//
else
//-------------------- FOR GUESTS START --------------------//
{
openside($locale['duip_200']);
echo "<div align='center'>\n";
echo "<a class='side' title=\"header=[<font color='#0066CC'>".$locale['duip_023']."</font> <font color='#FF6600'>".$locale['duip_205']."</font>] body=[".$locale['duip_206']."] delay=[0] fade=[off]\"><b>".$locale['duip_205']."</b></a><br /><img src='".INFUSIONS."deluxe_user_info_panel/images/ip_bullet.gif' border='0' alt='' /> ".$ip."<hr />";
//--------------- SHOW LOGIN BEGIN ---------------//
echo "<a href=\"javascript:flipBox('ShowMore' \" title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_207']."</font>] body=[".$locale['duip_024']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/login.png' border='0' alt='' /></a> <a href=\"javascript:flipBox('ShowMore' \" title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_207']."</font>] body=[".$locale['duip_024']."] delay=[0] fade=[off]\"><b>".$locale['duip_207']."</b></a> <img onclick=\"javascript:flipBox('ShowMore' \" name='b_ShowMore' src='".THEME."images/panel_on.gif' border='0' alt='' /> <br /><br />\n";
echo "<div id='box_ShowMore' style='display:none'>\n";
//--------------- SHOW LOGIN END ----------------//
echo "<form name='loginform' method='post' action='".FUSION_SELF."'>\n";
echo $locale['global_101']."<br />\n<input type='text' name='user_name' class='textbox' style='width:100px' /><br />\n";
echo $locale['global_102']."<br />\n<input type='password' name='user_pass' class='textbox' style='width:100px' /><br />\n";
echo "<input type='checkbox' name='remember_me' value='y' title='".$locale['global_103']."' style='vertical-align:middle;' />\n";
echo "<input type='submit' name='login' value='".$locale['global_104']."' class='button' /><br />\n";
echo "</form>\n<br /><hr />\n";
echo "</div>\n";
if ($settings['enable_registration']) {
echo "<a href='".BASEDIR."register.php' class='side' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_201']."</font>] body=[".$locale['duip_204']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/user.png' border='0' alt='' /></a> <a href='".BASEDIR."register.php' class='side' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_201']."</font>] body=[".$locale['duip_204']."] delay=[0] fade=[off]\"><b>".$locale['duip_201']."</b></a><br /><br />\n";
}
echo "<a href='".BASEDIR."lostpassword.php' class='side' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_202']."</font>] body=[".$locale['duip_203']."] delay=[0] fade=[off]\"><img src='".INFUSIONS."deluxe_user_info_panel/images/lostpassword.gif' border='0' alt='' /></a> <a href='".BASEDIR."lostpassword.php' class='side' title=\"header=[<font color='#0066CC'>".$locale['duip_001']."</font> <font color='#FF6600'>".$locale['duip_202']."</font>] body=[".$locale['duip_203']."] delay=[0] fade=[off]\"><b>".$locale['duip_202']."</b></a>";
//--------------- SHOW LOGIN BEGIN ---------------//
echo "</div>\n";
//--------------- SHOW LOGIN END ----------------//
} closeside();
//-------------------- FOR GUESTS END --------------------//
?>
Edited by byv79 on 11-12-2010 06:50
|