// "Walk" through all actions and create forms
foreach ($actionArray as $actionId=>$action) {
// Add form for this action
- $OUT .= sprintf(" <td align=\"center\" width=\"%d%%\">
- <form action=\"{!URL!}/modules.php?module=login&what=surfbar_list\" method=\"post\" style=\"padding-bottom:0px\">
- <input type=\"hidden\" name=\"id\" value=\"%s\" />
- <input type=\"hidden\" name=\"action\" value=\"%s\" />
- <input type=\"submit\" class=\"member_submit\" name=\"ok\" title=\"{--MEMBER_SURFBAR_ACTION_%s_TITLE--}\" value=\"{--MEMBER_SURFBAR_ACTION_%s_SUBMIT--}\" />
- </form>
- </td>\n",
+ $OUT .= sprintf(LOAD_TEMPLATE("member_surfbar_list_form", true),
$width,
bigintval($urlId),
strtolower($action),
global $SURFBAR_CACHE;
// Search for the requested action/status combination in database
- $result = SQL_QUERY_ESC("SELECT new_status FROM `{!_MYSQL_PREFIX!}_surfbar_actions` WHERE action='%s' AND `status`='%s' LIMIT 1",
+ $result = SQL_QUERY_ESC("SELECT new_status FROM `{!_MYSQL_PREFIX!}_surfbar_actions` WHERE `action`='%s' AND `status`='%s' LIMIT 1",
array($action, $status), __FILE__, __LINE__);
// Is the entry there?
} // END - if
// Update total/daily/weekly/monthly counter
- $_CONFIG['surfbar_total_counter']++;
- $_CONFIG['surfbar_daily_counter']++;
- $_CONFIG['surfbar_weekly_counter']++;
- $_CONFIG['surfbar_monthly_counter']++;
+ incrementConfigEntry('surfbar_total_counter');
+ incrementConfigEntry('surfbar_daily_counter');
+ incrementConfigEntry('surfbar_weekly_counter');
+ incrementConfigEntry('surfbar_monthly_counter');
// Update config as well
UPDATE_CONFIG(array("surfbar_total_counter", "surfbar_daily_counter", "surfbar_weekly_counter", "surfbar_monthly_counter"), array(1,1,1,1), "+");
// Get all id from locks within the timestamp
$result = SQL_QUERY_ESC("SELECT id, url_id, UNIX_TIMESTAMP(last_surfed) AS last
FROM
- {!MYSQL_PREFIX!}_surfbar_locks
+ {!_MYSQL_PREFIX!}_surfbar_locks
WHERE
userid=%s
ORDER BY
} else { // END - if
print("<pre>");
print_r($SURFBAR_CACHE);
- debug_print_backtrace();
- die("</pre>");
+ print("</pre>");
+ debug_report_bug();
}
// Return result