// Is there a network selected?
if (isGetRequestElementSet('network_id')) {
// Check all networks that doesn't have a configuration entry
- $result = SQL_QUERY_ESC("SELECT
+ $result = SQL_QUERY_ESC('SELECT
`network_id`,
`network_short_name`,
`network_title`,
NULL AS `network_api_site_id`,
NULL AS `network_api_active`,
NULL AS `network_api_referral_link`,
- NULL AS `network_api_referral_button`
+ NULL AS `network_api_referral_button`,
+ NULL AS `network_api_remaining_requests`
FROM
`{?_MYSQL_PREFIX?}_network_data`
WHERE
`network_id`=%s
-LIMIT 1",
+LIMIT 1',
array(
bigintval(getRequestElement('network_id'))
), __FILE__, __LINE__);
$content = SQL_FETCHARRAY($result);
// Is the network active?
- if ($content['network_active'] == 'N') {
+ if (($content['network_active'] == 'N') && (!isAdminsExpertWarningEnabled()) && (!isDebugModeEnabled())) {
// Not active
displayMessage('{--ADMIN_NETWORK_NOT_ACTIVE--}');
return;
`network_api_site_id`,
`network_api_active`,
`network_api_referral_link`,
- `network_api_referral_button`
+ `network_api_referral_button`,
+ `network_api_remaining_requests`
FROM
`{?_MYSQL_PREFIX?}_network_api_config`
WHERE
// Free result
SQL_FREERESULT($result_config);
- // Load main template
+ // Load main template (for "add" and "edit")
loadTemplate('admin_config_network_api', FALSE, $content);
} else {
// Please setup some networks first
SQL_FREERESULT($result);
} else {
// Generate network list for this script
- outputHtml(generateAdminNetworkList());
+ $OUT = generateAdminNetworkList(TRUE);
+
+ // Is it not empty?
+ if (!empty($OUT)) {
+ // Output it
+ outputHtml($OUT);
+ } // END - if
}
// [EOF]