* -------------------------------------------------------------------- *
* Short description : List/manage network advertising type handlers *
* -------------------------------------------------------------------- *
- * Kurzbeschreibung : Verwaltet Werbearten-Handler *
+ * Kurzbeschreibung : Verwaltet Werbeart-Handler *
* -------------------------------------------------------------------- *
* $Revision:: $ *
* $Date:: $ *
// Is there a network selected?
if (isGetRequestElementSet('network_id')) {
// Get its data for template
- $networkData = getNetworkDataById(getRequestElement('network_id'));
+ $networkData = getNetworkDataFromId(getRequestElement('network_id'));
// Init disabled list
$GLOBALS['network_types_disabled'] = array();
`network_id`=%s
ORDER BY
`network_type_handler` ASC',
- array(getRequestElement('network_id')), __FILE__, __LINE__);
+ array(bigintval(getRequestElement('network_id'))), __FILE__, __LINE__);
// Are there entries?
if (!SQL_HASZERONUMS($result)) {
$OUT .= loadTemplate('admin_list_network_types_row', TRUE, $row);
} // END - while
+ // Generate array
+ $content = array(
+ 'rows' => $OUT,
+ 'network_id' => bigintval(getRequestElement('network_id'))
+ );
+
// Load main template
- loadTemplate('admin_list_network_types', FALSE, $OUT);
+ loadTemplate('admin_list_network_types', FALSE, $content);
} else {
// No entries found
displayMessage('{%message,ADMIN_NETWORK_TYPE_HANDLER_404=' . $networkData['network_title'] . '%}');
loadTemplate('admin_add_network_type', FALSE, $networkData);
} else {
// Generate network list for this script
- outputHtml(generateAdminNetworkList());
+ $OUT = generateAdminNetworkList();
+
+ // Is it not empty?
+ if (!empty($OUT)) {
+ // Output it
+ outputHtml($OUT);
+ } // END - if
}
// [EOF]