Posted by
Tivano on 24 February 2009, 16:28
#1
Hee, ik heb de Birthday infusion op me site met sucses geinstaleerd. Maar toen ik wou testen deed zich deze foutmelding voor:
Notice: Use of undefined constant USERGOLD - assumed 'USERGOLD' in /home/RKFjxMEqHN/domains/magiclives.nl/public_html/infusions/birthday_panel/birthday_panel.php on line 52
Hoe kan ik dit verhelpen
Edited by
Steff on 25 February 2009, 08:28
Posted by
Steff on 24 February 2009, 16:56
#2
Deze infuion werkt enkel in combinatie met User Gold 3 van starsheaven.

je kan deze functies eruit halen en enkel het birthday panel erin laten.
Kopier de inhoud van het paneel hier en ik zal er naar kijken;
Edited by
Steff on 24 February 2009, 16:56
Posted by
Tivano on 24 February 2009, 17:04
#3
Code
if (!defined("IN_FUSION")) { die("Access Denied"); }
// Check if locale file is available matching the current site locale setting.
if (file_exists(INFUSIONS."birthday_panel/locale/".$settings['locale'].".php")) {
// Load the locale file matching the current site locale setting.
include INFUSIONS."birthday_panel/locale/".$settings['locale'].".php";
} else {
// Load the infusion's default locale file.
include INFUSIONS."birthday_panel/locale/English.php";
}
$result=dbquery("SELECT user_id, user_name, user_avatar,
DATE_FORMAT(user_birthdate, '%d') AS birth_day,
EXTRACT(MONTH FROM user_birthdate) AS birth_month
FROM ".DB_USERS."
WHERE (EXTRACT(MONTH FROM user_birthdate)=EXTRACT(MONTH FROM NOW())
AND EXTRACT(DAY FROM user_birthdate)=EXTRACT(DAY FROM NOW()))
ORDER BY birth_month , birth_day LIMIT 0,15"
);
$rows = dbrows($result);
if ($rows != 0) {
@openside($locale['bdp_title']);
echo "\n";
@closeside();
} else {
openside($locale['bdp_001']);
echo "!['".$locale['bdp_001']."']('".INFUSIONS."birthday_panel/images/cookie.png')
\n";
echo "
\n";
echo "Geen jarigen vandaag\n";
echo "
\n";
closeside();
}
?>
Posted by
Steff on 24 February 2009, 17:19
#4
[geshi=php]if (!defined("IN_FUSION")) { die("Access Denied"); }
// Check if locale file is available matching the current site locale setting.
if (file_exists(INFUSIONS."birthday_panel/locale/".$settings['locale'].".php")) {
// Load the locale file matching the current site locale setting.
include INFUSIONS."birthday_panel/locale/".$settings['locale'].".php";
} else {
// Load the infusion's default locale file.
include INFUSIONS."birthday_panel/locale/English.php";
}
$result=dbquery("SELECT user_id, user_name, user_avatar,
DATE_FORMAT(user_birthdate, '%d') AS birth_day,
EXTRACT(MONTH FROM user_birthdate) AS birth_month
FROM ".DB_USERS."
WHERE (EXTRACT(MONTH FROM user_birthdate)=EXTRACT(MONTH FROM NOW())
AND EXTRACT(DAY FROM user_birthdate)=EXTRACT(DAY FROM NOW()))
ORDER BY birth_month , birth_day LIMIT 0,15"
);
$rows = dbrows($result);
if ($rows != 0) {
@openside($locale['bdp_title']);
echo "
\n";
@closeside();
} else {
openside($locale['bdp_001']);
echo "
!['".$locale['bdp_001']."']('".INFUSIONS."birthday_panel/images/cookie.png')
\n";
echo "
\n";
echo "Geen jarigen vandaag\n";
echo "
\n";
closeside();
}
?> [/geshi]