0) { // List all entries $OUT = ''; $SW = 2; while ($row = SQL_FETCHARRAY($result)) { // Add/translate some data $row['sw'] = $SW; // Add it to network if the type matches selected if ($row['network_type_id'] == postRequestParameter('network_type_id')) { // Matches, then add it for disabling this entry $networkData['disabled'][$row['request_param_key']] = true; } // END - if // Is default value empty or null? if ((is_null($row['request_param_default'])) || (trim($row['request_param_default']) == '')) { // Fix it to three dashes $row['request_param_default'] = '---'; } // END - if // Add row template and switch color $OUT .= loadTemplate('admin_list_network_params_row', true, $row); $SW = 3 - $SW; } // END - while // Prepare data for template $content = array( 'rows' => $OUT, 'network_id' => getRequestParameter('network'), 'network_title' => $networkData['network_title'], 'network_reflink' => $networkData['network_reflink'], ); // Load main template loadTemplate('admin_list_network_params', false, $content); } else { // No entries found loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_NETWORK_PARAMS_404', $networkData['network_title'])); } // Free result SQL_FREERESULT($result); // Add options list for network type $networkData['type_options'] = generateOptionList( 'network_types', 'network_type_id', 'network_type_handle', postRequestParameter('network_type_id'), '', sprintf("WHERE `network_id`=%s", getRequestParameter('network')) ); // Add options for parameter keys $networkData['key_options'] = generateOptionList( '/ARRAY/', array( 'id', 'sid', 'password', 'reload', 'max_stay', 'min_stay', 'currency', 'type', 'remain', 'reward', 'size', 'erotic', 'extra' ), array( '{--ADMIN_NETWORK_PARAMS_ID--}', '{--ADMIN_NETWORK_PARAMS_SID--}', '{--ADMIN_NETWORK_PARAMS_PASSWORD--}', '{--ADMIN_NETWORK_PARAMS_RELOAD--}', '{--ADMIN_NETWORK_PARAMS_MAXIMUM_STAY--}', '{--ADMIN_NETWORK_PARAMS_MINIMUM_STAY--}', '{--ADMIN_NETWORK_PARAMS_CURRENCY--}', '{--ADMIN_NETWORK_PARAMS_TYPE--}', '{--ADMIN_NETWORK_PARAMS_REMAIN--}', '{--ADMIN_NETWORK_PARAMS_REWARD--}', '{--ADMIN_NETWORK_PARAMS_SIZE--}', '{--ADMIN_NETWORK_PARAMS_EROTIC--}', '{--ADMIN_NETWORK_PARAMS_EXTRA--}' ), '', '', '', $networkData['disabled'] ); // Add form for adding new params loadTemplate('admin_add_network_params', false, $networkData); } else { // Generate network list for this script outputHtml(generateAdminNetworkList()); } // [EOF] ?>