* $Date:: $ *
* $Tag:: 0.2.1-FINAL $ *
* $Author:: $ *
- * Needs to be in all Files and every File needs "svn propset *
- * svn:keywords Date Revision" (autoprobset!) at least!!!!!! *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
- * Copyright (c) 2009, 2010 by Mailer Developer Team *
+ * Copyright (c) 2009 - 2011 by Mailer Developer Team *
* For more information visit: http://www.mxchange.org *
* *
* This program is free software; you can redistribute it and/or modify *
// Handle a (maybe) sent form here
function doNetworkHandleForm () {
// Was the form sent?
- if ((isFormSent()) || (isFormSent('edit')) || (isFormSent('del')) || (isFormSent('change')) || (isFormSent('remove'))) {
+ if ((isFormSent()) || (isFormSent('edit')) || (isFormSent('delete')) || (isFormSent('change')) || (isFormSent('remove'))) {
// Do we have a 'do'?
if (isGetRequestParameterSet('do')) {
// Process the request
// Processes an admin form
function doAdminNetworkProcessForm () {
// Form really sent?
- if ((!isFormSent()) && (!isFormSent('edit')) && (!isFormSent('del')) && (!isFormSent('change')) && (!isFormSent('remove'))) {
+ if ((!isFormSent()) && (!isFormSent('edit')) && (!isFormSent('delete')) && (!isFormSent('change')) && (!isFormSent('remove'))) {
// Abort here
loadTemplate('admin_settings_unsaved', false, '{--ADMIN_NETWORK_FORM_NOT_SENT--}');
return;
return $GLOBALS[__FUNCTION__][$default];
}
+// Generates an option list of network_active
+function generateNetworkActiveOptions ($default = '') {
+ // Do we have cache?
+ if (!isset($GLOBALS[__FUNCTION__][$default])) {
+ // Generate the list
+ $GLOBALS[__FUNCTION__][$default] = generateOptionList(
+ '/ARRAY/',
+ array(
+ 'Y',
+ 'N'
+ ),
+ array(
+ '{--YES--}',
+ '{--NO--}'
+ ),
+ $default
+ );
+ } // END - if
+
+ // Return cache
+ return $GLOBALS[__FUNCTION__][$default];
+}
+
// Translates 'translate_name' for e.g. templates
function translateNetworkTranslationName ($name) {
// Get the message id
`sort` ASC', __FUNCTION__, __LINE__);
// Do we have entries?
- if (SQL_NUMROWS($result) > 0) {
+ if (!SQL_HASZERONUMS($result)) {
// Get all entries
while ($row = SQL_FETCHARRAY($result)) {
// Add it to our global array
setPostRequestParameter('network_id', SQL_INSERTID());
// Output message
- if (SQL_AFFECTEDROWS() == 1) {
+ if (!SQL_HASZEROAFFECTED()) {
// Successfully added
loadTemplate('admin_network_added', false, postRequestArray());
} else {
if (count($networkData) > 0) {
if (isFormSent('edit')) {
// Add row template for editing
- $OUT .= loadTemplate('form_submit_networks_row', true, $networkData);
- } elseif (isFormSent('del')) {
+ $OUT .= loadTemplate('admin_edit_networks_row', true, $networkData);
+ } elseif (isFormSent('delete')) {
// Add row template for deleting
- $OUT .= loadTemplate('admin_del_networks_row', true, $networkData);
+ $OUT .= loadTemplate('admin_delete_networks_row', true, $networkData);
} else {
// Problem!
debug_report_bug(__FUNCTION__, __LINE__, 'Cannot detect edit/del.');
if (!empty($OUT)) {
// Output main template
if (isFormSent('edit')) {
- loadTemplate('form_submit_networks', false, $OUT);
- } elseif (isFormSent('del')) {
- loadTemplate('admin_del_networks', false, $OUT);
+ loadTemplate('admin_edit_networks', false, $OUT);
+ } elseif (isFormSent('delete')) {
+ loadTemplate('admin_delete_networks', false, $OUT);
} else {
// Problem!
debug_report_bug(__FUNCTION__, __LINE__, 'Cannot detect edit/del.');
if (count($networkTypeData) > 0) {
if (isFormSent('edit')) {
// Add row template for deleting
- $OUT .= loadTemplate('form_submit_network_types_row', true, $networkTypeData);
- } elseif (isFormSent('del')) {
+ $OUT .= loadTemplate('admin_edit_network_types_row', true, $networkTypeData);
+ } elseif (isFormSent('delete')) {
// Add row template for deleting
- $OUT .= loadTemplate('admin_del_network_types_row', true, $networkTypeData);
+ $OUT .= loadTemplate('admin_delete_network_types_row', true, $networkTypeData);
} else {
// Problem!
debug_report_bug(__FUNCTION__, __LINE__, 'Cannot detect edit/del.');
if (!empty($OUT)) {
// Output main template
if (isFormSent('edit')) {
- loadTemplate('form_submit_network_types', false, $OUT);
- } elseif (isFormSent('del')) {
- loadTemplate('admin_del_network_types', false, $OUT);
+ loadTemplate('admin_edit_network_types', false, $OUT);
+ } elseif (isFormSent('delete')) {
+ loadTemplate('admin_delete_network_types', false, $OUT);
} else {
// Problem!
debug_report_bug(__FUNCTION__, __LINE__, 'Cannot detect edit/del.');
if (count($networkRequestData) > 0) {
if (isFormSent('edit')) {
// Add row template for deleting
- $OUT .= loadTemplate('form_submit_network_params_row', true, $networkRequestData);
- } elseif (isFormSent('del')) {
+ $OUT .= loadTemplate('admin_edit_network_params_row', true, $networkRequestData);
+ } elseif (isFormSent('delete')) {
// Get type data
$networkRequestData['network_type_data'] = getNetworkTypeDataById($networkRequestData['network_type_id']);
// Add row template for deleting
- $OUT .= loadTemplate('admin_del_network_params_row', true, $networkRequestData);
+ $OUT .= loadTemplate('admin_delete_network_params_row', true, $networkRequestData);
} else {
// Problem!
debug_report_bug(__FUNCTION__, __LINE__, 'Cannot detect edit/del.');
if (!empty($OUT)) {
// Output main template
if (isFormSent('edit')) {
- loadTemplate('form_submit_network_params', false, $OUT);
- } elseif (isFormSent('del')) {
- loadTemplate('admin_del_network_params', false, $OUT);
+ loadTemplate('admin_edit_network_params', false, $OUT);
+ } elseif (isFormSent('delete')) {
+ loadTemplate('admin_delete_network_params', false, $OUT);
} else {
// Problem!
debug_report_bug(__FUNCTION__, __LINE__, 'Cannot detect edit/del.');
// Do we have updates?
if ($updated > 0) {
// Updates done
- loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_NETWORK_UPDATED', $updated));
+ displayMessage(getMaskedMessage('ADMIN_NETWORK_UPDATED', $updated));
} else {
// Nothing changed
loadTemplate('admin_settings_unsaved', false, '{--ADMIN_NETWORK_NOTHING_CHANGED--}');
// Do we have removes?
if ($removed > 0) {
// Removals done
- loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_NETWORK_REMOVED', $removed));
+ displayMessage(getMaskedMessage('ADMIN_NETWORK_REMOVED', $removed));
} else {
// Nothing removed
loadTemplate('admin_settings_unsaved', false, '{--ADMIN_NETWORK_NOTHING_REMOVED--}');
)", __FUNCTION__, __LINE__);
// Output message
- if (SQL_AFFECTEDROWS() == 1) {
+ if (!SQL_HASZEROAFFECTED()) {
// Successfully added
loadTemplate('admin_network_type_added', false, postRequestArray());
} else {
// Do we have updates?
if ($updated > 0) {
// Updates done
- loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_NETWORK_TYPES_UPDATED', $updated));
+ displayMessage(getMaskedMessage('ADMIN_NETWORK_TYPES_UPDATED', $updated));
} else {
// Nothing changed
loadTemplate('admin_settings_unsaved', false, '{--ADMIN_NETWORK_TYPES_NOTHING_CHANGED--}');
// Do we have updates?
if ($updated > 0) {
// Updates done
- loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_NETWORK_REQUEST_PARAMETER_UPDATED', $updated));
+ displayMessage(getMaskedMessage('ADMIN_NETWORK_REQUEST_PARAMETER_UPDATED', $updated));
} else {
// Nothing changed
loadTemplate('admin_settings_unsaved', false, '{--ADMIN_NETWORK_REQUEST_PARAMETER_NOTHING_CHANGED--}');
// Do we have removes?
if ($removed > 0) {
// Removals done
- loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_NETWORK_TYPES_REMOVED', $removed));
+ displayMessage(getMaskedMessage('ADMIN_NETWORK_TYPES_REMOVED', $removed));
} else {
// Nothing removed
loadTemplate('admin_settings_unsaved', false, '{--ADMIN_NETWORK_TYPES_NOTHING_REMOVED--}');
// Do we have removes?
if ($removed > 0) {
// Removals done
- loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_NETWORK_REQUEST_PARAMETER_REMOVED', $removed));
+ displayMessage(getMaskedMessage('ADMIN_NETWORK_REQUEST_PARAMETER_REMOVED', $removed));
} else {
// Nothing removed
loadTemplate('admin_settings_unsaved', false, '{--ADMIN_NETWORK_REQUEST_PARAMETER_NOTHING_REMOVED--}');
)", __FUNCTION__, __LINE__);
// Output message
- if (SQL_AFFECTEDROWS() == 1) {
+ if (!SQL_HASZEROAFFECTED()) {
// Successfully added
loadTemplate('admin_network_request_param_added', false, postRequestArray());
} else {
)", __FUNCTION__, __LINE__);
// Output message
- if (SQL_AFFECTEDROWS() == 1) {
+ if (!SQL_HASZEROAFFECTED()) {
// Successfully added
loadTemplate('admin_network_api_translation_added', false, postRequestArray());
} else {