-} elseif (!EXT_IS_ACTIVE("rallye")) {
- ADD_FATAL(EXTENSION_PROBLEM_EXT_INACTIVE, "rallye");
+} elseif ((!EXT_IS_ACTIVE("rallye")) && (!IS_ADMIN())) {
+ addFatalMessage(EXTENSION_PROBLEM_EXT_INACTIVE, "rallye");
// Check for possible running rallyes
$ADMIN = " AND d.is_active='Y'";
if (IS_ADMIN()) $ADMIN = "";
$result = SQL_QUERY("SELECT DISTINCT d.id, d.admin_id, a.login, d.title, d.descr, d.template, d.start_time, d.end_time, d.min_users, d.min_prices
// Check for possible running rallyes
$ADMIN = " AND d.is_active='Y'";
if (IS_ADMIN()) $ADMIN = "";
$result = SQL_QUERY("SELECT DISTINCT d.id, d.admin_id, a.login, d.title, d.descr, d.template, d.start_time, d.end_time, d.min_users, d.min_prices
WHERE d.admin_id=a.id".$ADMIN." AND d.notified='Y'
ORDER BY d.end_time LIMIT 1", __FILE__, __LINE__);
WHERE d.admin_id=a.id".$ADMIN." AND d.notified='Y'
ORDER BY d.end_time LIMIT 1", __FILE__, __LINE__);
{
// Rallye will expire in less one day!
define('__RALLYE_EXTRAS', RALLYE_EXPIRE_ONE_DAY);
}
else
{
{
// Rallye will expire in less one day!
define('__RALLYE_EXTRAS', RALLYE_EXPIRE_ONE_DAY);
}
else
{