Rewrote 'we' word a little, rewrote mail order to use SQL_INSERTID() instead of anoth...
[mailer.git] / inc / modules / admin / what-config_network_api.php
index 8af40d01289698c99586e5bc9230bb3cfdd68d08..5b8367c197bdc78c43193c64ec4dec481609f8ec 100644 (file)
@@ -16,7 +16,7 @@
  * $Author::                                                          $ *
  * -------------------------------------------------------------------- *
  * Copyright (c) 2003 - 2009 by Roland Haeder                           *
- * Copyright (c) 2009 - 2011 by Mailer Developer Team                   *
+ * Copyright (c) 2009 - 2012 by Mailer Developer Team                   *
  * For more information visit: http://mxchange.org                      *
  *                                                                      *
  * This program is free software; you can redistribute it and/or modify *
@@ -55,49 +55,61 @@ if ($GLOBALS['network_display'] === false) {
        return;
 } // END - if
 
-// Do we have a network selected?
-if (isGetRequestElementSet('network')) {
+// 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`,
        `network_reflink`,
        `network_query_amount`,
-       NULL AS `network_affiliate_id`,
+       `network_active`,
+       NULL AS `network_api_affiliate_id`,
        NULL AS `network_api_password`,
-       NULL AS `network_site_id`,
-       NULL AS `network_api_active`
+       NULL AS `network_api_site_id`,
+       NULL AS `network_api_active`,
+       NULL AS `network_api_referral_link`,
+       NULL AS `network_api_referral_button`
 FROM
        `{?_MYSQL_PREFIX?}_network_data`
 WHERE
        `network_id`=%s
-LIMIT 1',
+LIMIT 1",
                array(
-                       bigintval(getRequestElement('network'))
+                       bigintval(getRequestElement('network_id'))
                ), __FILE__, __LINE__);
 
-       // Do we have an entry?
+       // Is there an entry?
        if (SQL_NUMROWS($result) == 1) {
                // Load data
                $content = SQL_FETCHARRAY($result);
 
+               // Is the network active?
+               if ($content['network_active'] == 'N') {
+                       // Not active
+                       displayMessage('{--ADMIN_NETWORK_NOT_ACTIVE--}');
+                       return;
+               } // END - if
+
                // Query for config table
                $result_config = SQL_QUERY_ESC('SELECT
-       `network_affiliate_id`,
+       `network_api_affiliate_id`,
        `network_api_password`,
-       `network_site_id`,
-       `network_api_active`
+       `network_api_site_id`,
+       `network_api_active`,
+       `network_api_referral_link`,
+       `network_api_referral_button`
 FROM
        `{?_MYSQL_PREFIX?}_network_api_config`
 WHERE
        `network_id`=%s
 LIMIT 1',
                        array(
-                               bigintval(getRequestElement('network'))
+                               bigintval(getRequestElement('network_id'))
                        ), __FUNCTION__, __LINE__);
 
-               // Do we have an entry?
+               // Is there an entry?
                if (SQL_NUMROWS($result_config) == 1) {
                        // Load entries
                        $content = merge_array($content, SQL_FETCHARRAY($result_config));