]> git.mxchange.org Git - mailer.git/blobdiff - inc/extensions/ext-network.php
Fixes for wrong tewmplate names, new network added:
[mailer.git] / inc / extensions / ext-network.php
index b2827e423a4b3711516a30cafcf07890b16aa8e0..26307a43d49ff91b2cb602b2a554586bc5f2df1f 100644 (file)
@@ -26,7 +26,7 @@
  * @TODO AllAds4You: Traffic from abroad, High-Forced banner            *
  * @TODO FuCoExSponsor: No High-Forced banner, HTML is BASE64 encoded   *
  * @TODO FuCoExSponsor: Textlink-View is JavaScript!                    *
- * @TODO Fusion-Ads: Has click/banner URL in API response, really UTF-8 *
+ * @TODO Fusion-Ads: Has click/banner URL in API response               *
  * @TODO GolloX: Which charset?                                         *
  * @TODO paid4ad: Which URLs for click and banner?                      *
  * @TODO VIPads: HTML text is send encoded with BASE64                  *
@@ -216,58 +216,58 @@ PRIMARY KEY (`network_reload_id`)
 ) TYPE={?_TABLE_TYPE?} COMMENT='Reload locks'");
 
                // Insert API response array translations, these will be used for calling the right filter function
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_translations` (`network_translation_id`, `network_translation_name`) VALUES
-(1, 'id'),
-(2, 'name'),
-(3, 'alternate_text'),
-(4, 'reload'),
-(5, 'remain'),
-(6, 'reward'),
-(7, 'banner_id'),
-(8, 'size'),
-(9, 'text'),
-(10, 'minimum_stay'),
-(11, 'textlink_id'),
-(12, 'surfbar_id'),
-(13, 'mail_id'),
-(14, 'layer_id'),
-(15, 'popup_id'),
-(16, 'popdown_id'),
-(17, 'lead_id'),
-(18, 'sale_id'),
-(19, 'banner_url1'),
-(20, 'banner_url2'),
-(21, 'banner_url3'),
-(22, 'textlink1'),
-(23, 'textlink2'),
-(24, 'textlink3'),
-(25, 'description'),
-(26, 'traffic_id'),
-(27, 'country_code'),
-(28, 'banner_url4'),
-(29, 'banner_url5'),
-(30, 'banner_url6'),
-(31, 'banner_url7'),
-(32, 'banner_url8'),
-(33, 'banner_url9'),
-(34, 'banner_url10'),
-(35, 'textlink4'),
-(36, 'textlink5'),
-(37, 'subject'),
-(38, 'click_url'),
-(39, 'media_url')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_translations` (`network_translation_name`) VALUES
+('id'),
+('name'),
+('alternate_text'),
+('reload'),
+('remain'),
+('reward'),
+('banner_id'),
+('size'),
+('text'),
+('minimum_stay'),
+('textlink_id'),
+('surfbar_id'),
+('mail_id'),
+('layer_id'),
+('popup_id'),
+('popdown_id'),
+('lead_id'),
+('sale_id'),
+('banner_url1'),
+('banner_url2'),
+('banner_url3'),
+('textlink1'),
+('textlink2'),
+('textlink3'),
+('description'),
+('traffic_id'),
+('country_code'),
+('banner_url4'),
+('banner_url5'),
+('banner_url6'),
+('banner_url7'),
+('banner_url8'),
+('banner_url9'),
+('banner_url10'),
+('textlink4'),
+('textlink5'),
+('subject'),
+('click_url'),
+('media_url')");
 
                // Insert error code types
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_error_types` (`network_code_id`, `network_code`) VALUES
-(1, 'AFF_ID_PASS_WRONG'),
-(2, 'SITE_ID_NOT_ASSIGNED'),
-(3, 'SITE_ID_LOCKED'),
-(4, 'INTERFACE_DATA_ERROR'),
-(5, 'REQUESTS_DEPLETED'),
-(6, 'NO_CAMPAIGNS_FOUND'),
-(7, 'NO_CAMPAIGNS_FOUND_INTERFACE'),
-(8, 'SITE_ID_NOT_ALLOWED_TYPE'),
-(9, 'REQUEST_PARAMETER_INCOMPLETE')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_error_types` (`network_code`) VALUES
+('AFF_ID_PASS_WRONG'),
+('SITE_ID_NOT_ASSIGNED'),
+('SITE_ID_LOCKED'),
+('INTERFACE_DATA_ERROR'),
+('REQUESTS_DEPLETED'),
+('NO_CAMPAIGNS_FOUND'),
+('NO_CAMPAIGNS_FOUND_INTERFACE'),
+('SITE_ID_NOT_ALLOWED_TYPE'),
+('REQUEST_PARAMETER_INCOMPLETE')");
 
                // Sponsor networks
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_data` (`network_short_name`, `network_title`, `network_reflink`, `network_data_seperator`, `network_row_seperator`, `network_request_type`, `network_charset`) VALUES
@@ -283,7 +283,7 @@ PRIMARY KEY (`network_reload_id`)
 ('allads4you', 'AllAds4You', 'http://www.allads4you.de?ref=1146', '|', '|', 'GET', 'ISO-8859-1'),
 ('alster', 'Alster-Marketing', 'http://www.alstermarketing.de?ref=1851', '|', '|', 'GET', 'ISO-8859-16'),
 ('bonus', 'BonusSponsor', 'http://www.bonussponsor.de?ref=1286', '|', '|', 'GET', 'WINDOWS-1252'),
-('fusion', 'Fusion-Ads', 'http://www.fusion-ads.de/?ref=84', '|', '|', 'GET', 'UTF-8'),
+('fusion', 'Fusion-Ads', 'http://www.fusion-ads.de/?ref=84', '|', '|', 'GET', 'ISO-8859-1'),
 ('gigapromo', 'GigaPromo', 'http://www.gigapromo.de/index.php?ref=953', '|', '|', 'GET', 'WINDOWS-1252'),
 ('hpsonsor', 'HPSponsor', 'http://hpsponsor.at?ref=29', '|', '|', 'GET', 'WINDOWS-1252'),
 ('make-euros', 'Make-Euros.de', 'http://www.make-euros.de?ref=1184', '|', '|', 'GET', 'ISO-8859-1'),
@@ -487,6 +487,9 @@ PRIMARY KEY (`network_reload_id`)
 (289, 29, 'traffic', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', NULL)");
 
                // Network type handlers - Fusion-Ads
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handle`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`) VALUES
+(290, 13, 'forcedbanner', 'http://www.fusion-ads.de/data/get.php', 'http://www.fusion-ads.de/data/werbung.php?uid=%UID%&kid=%CID%&sid=%SID%&art=32&step=1', 'http://www.fusion-ads.de/data/werbung.php?uid=%UID%&kid=%CID%&sid=%SID%&art=32'),
+(291, 13, 'textmail', 'http://www.fusion-ads.de/data/get.php', 'ttp://www.fusion-ads.de/data/werbung.php?uid=%UID%&kid=%CID%&sid=%SID%&art=33', NULL)");
 
                // Network type handlers - GigaPromo
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handle`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`) VALUES
@@ -1701,6 +1704,21 @@ PRIMARY KEY (`network_reload_id`)
 (29, 289, 'sid', 'sid', NULL)");
 
                // Request parameters per type handler - Fusion-Ads
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `request_param_key`, `request_param_value`, `request_param_default`) VALUES
+(13, 290, 'extra', 'art', 'Forcedbanner'),
+(13, 290, 'id', 'uid', NULL),
+(13, 290, 'password', 'pw', NULL),
+(13, 290, 'reload', 'reload', NULL),
+(13, 290, 'remain', 'offen', NULL),
+(13, 290, 'reward', 'verguetung', NULL),
+(13, 290, 'sid', 'sid', NULL),
+(13, 291, 'extra', 'art', 'Paidmail'),
+(13, 291, 'id', 'uid', NULL),
+(13, 291, 'password', 'pw', NULL),
+(13, 291, 'reload', 'reload', NULL),
+(13, 291, 'remain', 'offen', NULL),
+(13, 291, 'reward', 'verguetung', NULL),
+(13, 291, 'sid', 'sid', NULL)");
 
                // Request parameters per type handler - GigapPromo
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `request_param_key`, `request_param_value`, `request_param_default`) VALUES
@@ -3669,6 +3687,23 @@ PRIMARY KEY (`network_reload_id`)
 (29, 289, 10, 6)");
 
                // API array elements - Fusion-Ads
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_api_translation` (`network_id`, `network_type_id`, `network_api_index`, `sort`) VALUES
+(13, 290, 1, 1),
+(13, 290, 2, 2),
+(13, 290, 6, 3),
+(13, 290, 4, 4),
+(13, 290, 5, 5),
+(13, 290, 39, 6),
+(13, 290, 38, 7),
+(13, 290, 10, 8),
+(13, 291, 1, 1),
+(13, 291, 2, 2),
+(13, 291, 6, 3),
+(13, 291, 4, 4),
+(13, 291, 5, 5),
+(13, 291, 38, 6),
+(13, 291, 9, 7),
+(13, 291, 10, 8)");
 
                // API array elements - GigaPromo
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_api_translation` (`network_id`, `network_type_id`, `network_api_index`, `sort`) VALUES