Mailer project rwritten:
authorRoland Häder <roland@mxchange.org>
Sun, 6 Jan 2013 20:25:35 +0000 (20:25 +0000)
committerRoland Häder <roland@mxchange.org>
Sun, 6 Jan 2013 20:25:35 +0000 (20:25 +0000)
- Extension ext-network continued:
  + More missing type handlers added
  + Also array element translations added
  + Made API query generally working
  + Added missing what-config_network.php to allow configuration
  + Many other improvements
- Used correct MIME type for JavaScripts (text/javascript)
- Many other rewrites
- TODOs.txt updated

190 files changed:
.gitattributes
DOCS/TODOs.txt
DOCS/de/network/README.txt
api.php [new file with mode: 0644]
beg.php
birthday_confirm.php
doubler.php
inc/ajax/ajax_
inc/ajax/ajax_admin.php
inc/ajax/ajax_installer.php
inc/callback-functions.php
inc/classes/primera_api.class.php
inc/classes/rdf.class.php
inc/config-functions.php
inc/config-global.php
inc/db/lib-mysql3.php
inc/email-functions.php
inc/expression-functions.php
inc/extensions-functions.php
inc/extensions/ext-network.php
inc/filter/coupon_filter.php
inc/filters.php
inc/functions.php
inc/http-functions.php
inc/js/js-admin_ajax.php
inc/js/js-install_ajax.php
inc/js/js-surfbar_frame_top.php
inc/js/js-surfbar_member_edit.php
inc/language-functions.php
inc/language/de.php
inc/language/network_de.php
inc/libs/admins_functions.php
inc/libs/autopurge_functions.php
inc/libs/beg_functions.php
inc/libs/bonus_functions.php
inc/libs/doubler_functions.php
inc/libs/forced_functions.php
inc/libs/network_functions.php
inc/libs/rallye_functions.php
inc/libs/refback_functions.php
inc/libs/register_functions.php
inc/libs/sponsor_functions.php
inc/libs/surfbar_functions.php
inc/libs/task_functions.php
inc/libs/user_functions.php
inc/libs/wernis_functions.php
inc/libs/yoomedia_functions.php
inc/module-functions.php
inc/modules/admin/admin-inc.php
inc/modules/admin/overview-inc.php
inc/modules/admin/what-admins_mails.php
inc/modules/admin/what-config_holiday.php
inc/modules/admin/what-config_network.php [new file with mode: 0644]
inc/modules/admin/what-config_network_api.php
inc/modules/admin/what-config_network_types.php
inc/modules/admin/what-config_order.php
inc/modules/admin/what-config_other.php
inc/modules/admin/what-config_refid.php
inc/modules/admin/what-config_removeip.php
inc/modules/admin/what-config_surfbar.php
inc/modules/admin/what-config_yoomedia.php
inc/modules/admin/what-extensions.php
inc/modules/admin/what-list_autopurge.php
inc/modules/admin/what-list_network_array_translation.php
inc/modules/admin/what-list_network_request_params.php
inc/modules/admin/what-list_network_types.php
inc/modules/admin/what-list_network_vcheck_params.php
inc/modules/admin/what-list_payouts.php
inc/modules/admin/what-list_task.php
inc/modules/admin/what-query_network_apis.php
inc/modules/admin/what-unlock_sponsor.php
inc/modules/admin/what-updates.php
inc/modules/admin/what-user_contct.php
inc/modules/admin/what-usr_online.php
inc/modules/guest/what-sponsor_reg.php
inc/modules/member/what-book_surfbar.php
inc/modules/member/what-order.php
inc/modules/member/what-reflinks.php
inc/modules/member/what-transfer.php
inc/modules/member/what-unconfirmed.php
inc/monthly/monthly_beg.php
inc/mysql-manager.php
inc/pool/pool-user.php
inc/purge/purge-general.php
inc/purge/purge-inact.php
inc/referral-functions.php
inc/revision-functions.php
inc/session-functions.php
inc/sql-functions.php
inc/template-functions.php
inc/wrapper-functions.php
inc/xml-functions.php
install/tables.sql
js/admin-network-query-api.js [new file with mode: 0644]
js/ajax-common.js
js/ajax-loader.js
js/ajax-test.js
js/core-common.js
js/install-common.js
js/menu-common.js
mailid.php
mailid_top.php
ref.php
show_bonus.php
surfbar.php
templates/de/emails/guest/guest_register_done.tpl
templates/de/emails/guest/guest_request_confirm.tpl
templates/de/emails/member/member_bonus_pool_normal.tpl
templates/de/emails/member/member_order_accepted.tpl
templates/de/emails/member/member_order_deleted.tpl
templates/de/emails/member/member_order_normal.tpl
templates/de/emails/member/member_order_rejected.tpl
templates/de/emails/member/member_profile.tpl
templates/de/emails/member/member_user_deleted.tpl
templates/de/emails/member/member_user_locked.tpl
templates/de/emails/member/member_user_pool_done.tpl
templates/de/emails/member/member_user_pool_normal.tpl
templates/de/emails/member/member_user_unlocked.tpl
templates/de/emails/sponsor/sponsor_deleted.tpl
templates/de/emails/sponsor/sponsor_locked.tpl
templates/de/html/admin/admin_add_config_network_type_form.tpl
templates/de/html/admin/admin_add_network_array_translation.tpl
templates/de/html/admin/admin_add_network_request_param.tpl
templates/de/html/admin/admin_add_network_type.tpl
templates/de/html/admin/admin_add_network_vcheck_param.tpl
templates/de/html/admin/admin_ajax_main.tpl
templates/de/html/admin/admin_ajax_windows.tpl [new file with mode: 0644]
templates/de/html/admin/admin_config_network.tpl [new file with mode: 0644]
templates/de/html/admin/admin_config_network_api.tpl
templates/de/html/admin/admin_config_network_types.tpl
templates/de/html/admin/admin_delete_network_array_translation.tpl
templates/de/html/admin/admin_delete_network_request_params.tpl
templates/de/html/admin/admin_delete_network_types.tpl
templates/de/html/admin/admin_delete_network_types_row.tpl
templates/de/html/admin/admin_edit_config_network_type_form.tpl
templates/de/html/admin/admin_edit_network_array_translation.tpl
templates/de/html/admin/admin_edit_network_request_params.tpl
templates/de/html/admin/admin_edit_network_types.tpl
templates/de/html/admin/admin_list_network_array_translation.tpl
templates/de/html/admin/admin_list_network_data.tpl
templates/de/html/admin/admin_list_network_data_row.tpl
templates/de/html/admin/admin_list_network_query_api.tpl [new file with mode: 0644]
templates/de/html/admin/admin_list_network_query_api_row.tpl [new file with mode: 0644]
templates/de/html/admin/admin_list_network_request_params.tpl
templates/de/html/admin/admin_list_network_types.tpl
templates/de/html/admin/admin_list_network_types_row.tpl
templates/de/html/admin/admin_list_network_vcheck_params.tpl
templates/de/html/admin/admin_show_config_network_type.tpl
templates/de/html/install/install_main_ajax.tpl
templates/de/html/install/install_selector.tpl
templates/de/html/js/js_ [new file with mode: 0644]
templates/de/html/js/js_admin_ajax.tpl
templates/de/html/js/js_install_ajax.tpl
templates/de/html/js/js_surfbar_frame_top.tpl
templates/de/html/js/js_surfbar_member_edit.tpl
templates/de/html/js/js_surfbar_stopped.tpl
templates/de/html/select/select_network_configured_box.tpl [new file with mode: 0644]
templates/de/html/select/select_network_configured_option.tpl [new file with mode: 0644]
templates/de/html/select/select_network_type_box.tpl
templates/de/html/select/select_network_unconfigured_box.tpl [new file with mode: 0644]
templates/de/html/select/select_network_unconfigured_option.tpl [new file with mode: 0644]
templates/xml/admin/admin_list_booking.xml
templates/xml/admin/admin_list_forced_ads.xml
templates/xml/admin/admin_list_forced_campaigns.xml
templates/xml/admin/admin_list_forced_costs.xml
templates/xml/admin/admin_list_grade_data.xml
templates/xml/admin/admin_list_network_query_api_config.xml [new file with mode: 0644]
templates/xml/admin/admin_list_nickname_history.xml
templates/xml/admin/admin_list_point_accounts.xml
templates/xml/admin/admin_list_referral_levels.xml
templates/xml/admin/admin_list_server_name_log.xml
templates/xml/admin/admin_list_surfbar_actions.xml
templates/xml/admin/admin_list_surfbar_packages.xml
templates/xml/admin/admin_list_surfbar_urls.xml
templates/xml/admin/admin_list_user_subid.xml
templates/xml/admin/admin_list_user_subid_stats.xml
templates/xml/admin_list_data_template.xml
templates/xml/member/member_list_booking.xml
templates/xml/member/member_list_subid.xml
templates/xml/member/member_list_subid_stats.xml
theme/business/css/ajax.css
theme/business/css/general.css
theme/default/css/ajax.css
theme/default/css/general.css
theme/desert/css/ajax.css
theme/desert/css/general.css
theme/org/css/ajax.css
theme/org/css/general.css
theme/schleuder/css/ajax.css
theme/ship-simu/css/ajax.css [new file with mode: 0644]

index 2acb040..4af5150 100644 (file)
@@ -90,6 +90,7 @@ DOCS/tpl-validator.php svneol=native#text/plain
 /admin.php svneol=native#text/plain
 /agb.php svneol=native#text/plain
 /ajax.php svneol=native#text/plain
+/api.php svneol=native#text/plain
 /autoreg.php svneol=native#text/plain
 /beg.php svneol=native#text/plain
 /birthday_confirm.php svneol=native#text/plain
@@ -528,6 +529,7 @@ inc/modules/admin/what-config_imprint.php svneol=native#text/plain
 inc/modules/admin/what-config_mediadata.php svneol=native#text/plain
 inc/modules/admin/what-config_menu.php svneol=native#text/plain
 inc/modules/admin/what-config_mods.php svneol=native#text/plain
+inc/modules/admin/what-config_network.php svneol=native#text/plain
 inc/modules/admin/what-config_network_api.php svneol=native#text/plain
 inc/modules/admin/what-config_network_types.php svneol=native#text/plain
 inc/modules/admin/what-config_newsletter.php svneol=native#text/plain
@@ -864,21 +866,22 @@ inc/xml-functions.php svneol=native#text/plain
 /install.php svneol=native#text/plain
 /js.php svneol=native#text/plain
 js/.js svneol=native#text/plain
-js/admin-common.js svneol=native#text/plain
-js/admin-data.js svneol=native#text/plain
-js/ajax-common.js svneol=native#text/plain
-js/ajax-loader.js svneol=native#text/plain
-js/ajax-test.js svneol=native#text/plain
-js/core-common.js svneol=native#text/plain
-js/install-common.js svneol=native#text/plain
-js/install-data.js svneol=native#text/plain
-js/jquery-ui.custom.js svneol=native#text/plain
-js/jquery-ui.js svneol=native#text/plain
-js/jquery-ui.uncompressed.js svneol=native#text/plain
-js/jquery-uncompressed.js svneol=native#text/plain
-js/jquery.js svneol=native#text/plain
-js/jquery.uncompressed.js svneol=native#text/plain
-js/menu-common.js svneol=native#text/plain
+js/admin-common.js svneol=native#text/javascript
+js/admin-data.js svneol=native#text/javascript
+js/admin-network-query-api.js svneol=native#text/javascript
+js/ajax-common.js svneol=native#text/javascript
+js/ajax-loader.js svneol=native#text/javascript
+js/ajax-test.js svneol=native#text/javascript
+js/core-common.js svneol=native#text/javascript
+js/install-common.js svneol=native#text/javascript
+js/install-data.js svneol=native#text/javascript
+js/jquery-ui.custom.js svneol=native#text/javascript
+js/jquery-ui.js svneol=native#text/javascript
+js/jquery-ui.uncompressed.js svneol=native#text/javascript
+js/jquery-uncompressed.js svneol=native#text/javascript
+js/jquery.js svneol=native#text/javascript
+js/jquery.uncompressed.js svneol=native#text/javascript
+js/menu-common.js svneol=native#text/javascript
 /lead-confirm.php svneol=native#text/plain
 /login.php svneol=native#text/plain
 /mailid.php svneol=native#text/plain
@@ -1206,6 +1209,7 @@ templates/de/html/admin/admin_admins_mails_edit_row.tpl svneol=native#text/plain
 templates/de/html/admin/admin_admins_mails_list.tpl svneol=native#text/plain
 templates/de/html/admin/admin_admins_mails_list_row.tpl svneol=native#text/plain
 templates/de/html/admin/admin_ajax_main.tpl svneol=native#text/plain
+templates/de/html/admin/admin_ajax_windows.tpl svneol=native#text/plain
 templates/de/html/admin/admin_cache_stats.tpl svneol=native#text/plain
 templates/de/html/admin/admin_config_ svneol=native#text/plain
 templates/de/html/admin/admin_config_active.tpl svneol=native#text/plain
@@ -1228,6 +1232,7 @@ templates/de/html/admin/admin_config_home_main.tpl svneol=native#text/plain
 templates/de/html/admin/admin_config_home_settings_pro.tpl svneol=native#text/plain
 templates/de/html/admin/admin_config_mediadata.tpl svneol=native#text/plain
 templates/de/html/admin/admin_config_menu.tpl svneol=native#text/plain
+templates/de/html/admin/admin_config_network.tpl svneol=native#text/plain
 templates/de/html/admin/admin_config_network_api.tpl svneol=native#text/plain
 templates/de/html/admin/admin_config_network_types.tpl svneol=native#text/plain
 templates/de/html/admin/admin_config_network_types_row.tpl svneol=native#text/plain
@@ -1486,6 +1491,8 @@ templates/de/html/admin/admin_list_network_array_translation.tpl svneol=native#t
 templates/de/html/admin/admin_list_network_array_translation_row.tpl svneol=native#text/plain
 templates/de/html/admin/admin_list_network_data.tpl svneol=native#text/plain
 templates/de/html/admin/admin_list_network_data_row.tpl svneol=native#text/plain
+templates/de/html/admin/admin_list_network_query_api.tpl svneol=native#text/plain
+templates/de/html/admin/admin_list_network_query_api_row.tpl svneol=native#text/plain
 templates/de/html/admin/admin_list_network_request_params.tpl svneol=native#text/plain
 templates/de/html/admin/admin_list_network_request_params_row.tpl svneol=native#text/plain
 templates/de/html/admin/admin_list_network_types.tpl svneol=native#text/plain
@@ -1898,6 +1905,7 @@ templates/de/html/install/install_warning_previous.tpl svneol=native#text/plain
 templates/de/html/install/install_warning_tab.tpl svneol=native#text/plain
 templates/de/html/install/install_welcome.tpl svneol=native#text/plain
 templates/de/html/js/.htaccess svneol=native#text/plain
+templates/de/html/js/js_ svneol=native#text/plain
 templates/de/html/js/js_admin_ajax.tpl svneol=native#text/plain
 templates/de/html/js/js_cookies_disabled.tpl svneol=native#text/plain
 templates/de/html/js/js_install_ajax.tpl svneol=native#text/plain
@@ -2138,11 +2146,15 @@ templates/de/html/select/select_forced_costs_id_option.tpl svneol=native#text/pl
 templates/de/html/select/select_forced_costs_visibility_box.tpl svneol=native#text/plain
 templates/de/html/select/select_forced_costs_visibility_option.tpl svneol=native#text/plain
 templates/de/html/select/select_network_box.tpl svneol=native#text/plain
+templates/de/html/select/select_network_configured_box.tpl svneol=native#text/plain
+templates/de/html/select/select_network_configured_option.tpl svneol=native#text/plain
 templates/de/html/select/select_network_option.tpl svneol=native#text/plain
 templates/de/html/select/select_network_type_box.tpl svneol=native#text/plain
 templates/de/html/select/select_network_type_option.tpl svneol=native#text/plain
 templates/de/html/select/select_network_type_title_box.tpl svneol=native#text/plain
 templates/de/html/select/select_network_type_title_option.tpl svneol=native#text/plain
+templates/de/html/select/select_network_unconfigured_box.tpl svneol=native#text/plain
+templates/de/html/select/select_network_unconfigured_option.tpl svneol=native#text/plain
 templates/de/html/select/select_points_locked_mode_box.tpl svneol=native#text/plain
 templates/de/html/select/select_points_locked_mode_option.tpl svneol=native#text/plain
 templates/de/html/select/select_points_payment_method_box.tpl svneol=native#text/plain
@@ -2244,6 +2256,7 @@ templates/xml/admin/admin_list_forced_ads.xml svneol=native#text/plain
 templates/xml/admin/admin_list_forced_campaigns.xml svneol=native#text/plain
 templates/xml/admin/admin_list_forced_costs.xml svneol=native#text/plain
 templates/xml/admin/admin_list_grade_data.xml svneol=native#text/plain
+templates/xml/admin/admin_list_network_query_api_config.xml svneol=native#text/plain
 templates/xml/admin/admin_list_nickname_history.xml svneol=native#text/plain
 templates/xml/admin/admin_list_point_accounts.xml svneol=native#text/plain
 templates/xml/admin/admin_list_referral_levels.xml svneol=native#text/plain
@@ -2320,6 +2333,7 @@ theme/schleuder/images/menu/menu_title_rals.jpg -text svneol=unset#image/jpeg
 theme/schleuder/images/menu/menu_title_stats.jpg -text svneol=unset#image/jpeg
 theme/schleuder/images/menu/menu_title_themes.jpg -text svneol=unset#image/jpeg
 theme/schleuder/theme.php svneol=native#text/plain
+theme/ship-simu/css/ajax.css -text
 theme/ship-simu/css/bonus.css -text
 theme/ship-simu/images/code_bg.jpg -text svneol=unset#image/jpeg
 theme/ship-simu/images/code_bg.png -text svneol=unset#image/png
index 27b58fc..91ca493 100644 (file)
@@ -1,5 +1,6 @@
 ### WARNING: THIS FILE IS AUTO-GENERATED BY ../../contrib/todo-builder.sh (uid=/user=quix0r) ###
 ### DO NOT EDIT THIS FILE. ###
+./api.php:68:// @TODO Do stuff here
 ./autoreg.php:58:// @TODO Add processing of request here
 ./beg.php:175:                 // @TODO Opps, what is missing here???
 ./inc/classes/cachesystem.class.php:516:       // @TODO Add support for more types which break in last else-block
 ./inc/expression-functions.php:46:     // @TODO is escapeQuotes() enough for strings with single/double quotes?
 ./inc/extensions/ext-html_mail.php:136:                // @TODO Move these arrays into config
 ./inc/extensions/ext-menu.php:52:              // @TODO Convert menu-Id to one coding-standard. admin(edit|_add) => admin_menu_(edit|add), mem(edit|_add) => (edit|add)_(admin|guest|member)_menu
-./inc/extensions/ext-network.php:100:          // @TODO network_type_handler is an internal name and needs documentation
-./inc/extensions/ext-network.php:18: * @TODO Ad-Magnet: Layer(klick?). Layerviews.Skybannerklick/-view,     *
-./inc/extensions/ext-network.php:19: * @TODO Ad-Magnet: Banner-View, Textlink-Klick/-View. Page-Peel        *
-./inc/extensions/ext-network.php:20: * @TODO ADCocktail: All request parameters, BIDausKAS, WIDausKAS???    *
-./inc/extensions/ext-network.php:21: * @TODO ADCocktail: Zero array element is return code!                 *
-./inc/extensions/ext-network.php:22: * @TODO adgain.de: Textlink-View is a JavaScript URL                   *
-./inc/extensions/ext-network.php:23: * @TODO ADkracher: Textlink-View is a JavaScript URL                   *
-./inc/extensions/ext-network.php:24: * @TODO Admono.de: highforcedbanner, traffic from abroad               *
-./inc/extensions/ext-network.php:25: * @TODO Affiliblatt: Layer requires script in head                     *
-./inc/extensions/ext-network.php:26: * @TODO Affiliblatt: Textlinks, popup, popunder, HTML mail, lead       *
-./inc/extensions/ext-network.php:27: * @TODO AllAds4You: Traffic from abroad, High-Forced banner            *
-./inc/extensions/ext-network.php:28: * @TODO eu-ADS/WeltPromotion: Text for banner/buttons?                 *
-./inc/extensions/ext-network.php:29: * @TODO FuCoExSponsor: Textlink-View is JavaScript!                    *
-./inc/extensions/ext-network.php:30: * @TODO Fusion-Ads: Has click/banner URL in API response               *
-./inc/extensions/ext-network.php:31: * @TODO GeldSponsor.de Requires ID card copy/business reg.             *
-./inc/extensions/ext-network.php:32: * @TODO GolloX: Which charset?                                         *
-./inc/extensions/ext-network.php:33: * @TODO paid4ad: Which URLs for click and banner?                      *
-./inc/extensions/ext-network.php:34: * @TODO SuperPromo24: HighForced banner, leader board, mini/page layer *
-./inc/extensions/ext-network.php:35: * @TODO SuperPromo24: Textlink view is a JavaScript                    *
-./inc/extensions/ext-network.php:36: * @TODO Der Werbepartner.cc: Banner click/view is JavaScript!          *
-./inc/extensions/ext-network.php:37: * @TODO Der Werbepartner.cc: Forced textlink not correct               *
-./inc/extensions/ext-network.php:38: * @TODO Der Werbepartner.cc: Layer not correct                         *
-./inc/extensions/ext-network.php:39: * @TODO Der Werbepartner.cc: Sky banner is JavaScript!                 *
-./inc/extensions/ext-network.php:40: * @TODO Der Werbepartner.cc: Surfbar click not correct                 *
-./inc/extensions/ext-network.php:41: * @TODO Der Werbepartner.cc: Textlink not not correct                  *
-./inc/extensions/ext-network.php:42: * @TODO Xijide: Lead/Sale (together) unsupported (no target URL)       *
-./inc/extensions/ext-network.php:43: * @TODO Yoo!Media: What is LayerAd compared to Layer click?            *
+./inc/extensions/ext-network.php:18: * @TODO ADCocktail: All request parameters, BIDausKAS, WIDausKAS???    *
+./inc/extensions/ext-network.php:19: * @TODO ADCocktail: Zero array element is return code!                 *
+./inc/extensions/ext-network.php:20: * @TODO adgain.de: Textlink-View is a JavaScript URL                   *
+./inc/extensions/ext-network.php:21: * @TODO ADkracher: Textlink-View is a JavaScript URL                   *
+./inc/extensions/ext-network.php:22: * @TODO Admono.de: highforcedbanner, traffic from abroad               *
+./inc/extensions/ext-network.php:23: * @TODO Affiliblatt: Layer requires script in head                     *
+./inc/extensions/ext-network.php:24: * @TODO Affiliblatt: Textlinks, popup, popunder, HTML mail, lead       *
+./inc/extensions/ext-network.php:25: * @TODO AllAds4You: Traffic from abroad, High-Forced banner            *
+./inc/extensions/ext-network.php:26: * @TODO eu-ADS/WeltPromotion: Text for banner/buttons?                 *
+./inc/extensions/ext-network.php:27: * @TODO FuCoExSponsor: Textlink-View is JavaScript!                    *
+./inc/extensions/ext-network.php:28: * @TODO Fusion-Ads: Has click/banner URL in API response               *
+./inc/extensions/ext-network.php:29: * @TODO GeldSponsor.de Requires ID card copy/business reg.             *
+./inc/extensions/ext-network.php:30: * @TODO GolloX: Which charset?                                         *
+./inc/extensions/ext-network.php:31: * @TODO paid4ad: Which URLs for click and banner?                      *
+./inc/extensions/ext-network.php:32: * @TODO SuperPromo24: HighForced banner, leader board, mini/page layer *
+./inc/extensions/ext-network.php:33: * @TODO SuperPromo24: Textlink view is a JavaScript                    *
+./inc/extensions/ext-network.php:34: * @TODO Der Werbepartner.cc: Banner click/view is JavaScript!          *
+./inc/extensions/ext-network.php:35: * @TODO Der Werbepartner.cc: Forced textlink not correct               *
+./inc/extensions/ext-network.php:36: * @TODO Der Werbepartner.cc: Layer not correct                         *
+./inc/extensions/ext-network.php:37: * @TODO Der Werbepartner.cc: Sky banner is JavaScript!                 *
+./inc/extensions/ext-network.php:38: * @TODO Der Werbepartner.cc: Surfbar click not correct                 *
+./inc/extensions/ext-network.php:39: * @TODO Der Werbepartner.cc: Textlink not not correct                  *
+./inc/extensions/ext-network.php:40: * @TODO Xijide: Lead/Sale (together) unsupported (no target URL)       *
+./inc/extensions/ext-network.php:41: * @TODO Yoo!Media: What is LayerAd compared to Layer click?            *
+./inc/extensions/ext-network.php:98:           // @TODO network_type_handler is an internal name and needs documentation
 ./inc/extensions/ext-newsletter.php:218:               // @TODO Move these into configuration
 ./inc/extensions/ext-nickname.php:52:          // @TODO NOT NULL DEFAULT '' is bad practice, use NULL
 ./inc/extensions/ext-yoomedia.php:121:         // @TODO Can this be moved into a database table?
 ./inc/filter/bonus_filter.php:56:              // @TODO This query isn't right, it will only update if the user was for a longer time away!
 ./inc/filter/cache_filter.php:94:              // @TODO This should be rewritten not to load the cache file for just checking if it is there for save removal.
 ./inc/filter/forced_filter.php:73:             // @TODO This part is unfinished
-./inc/filters.php:1310:                // @TODO No banner found, output some default banner
-./inc/functions.php:1106:                      // @TODO Move this SQL code into a function, let's say 'getTimestampFromPoolId($id) ?
-./inc/functions.php:1192:                      // @TODO Are these convertions still required?
-./inc/functions.php:1213:// @TODO Rewrite this function to use readFromFile() and writeToFile()
-./inc/functions.php:1822:      // @TODO Find a way to cache this
-./inc/functions.php:1926:      // @TODO This is still very static, rewrite it somehow
-./inc/functions.php:2130:      // @TODO Rename column data_type to e.g. mail_status
-./inc/functions.php:2480:// @TODO cacheFiles is not yet supported
+./inc/filters.php:1319:                // @TODO No banner found, output some default banner
+./inc/functions.php:1126:                      // @TODO Move this SQL code into a function, let's say 'getTimestampFromPoolId($id) ?
+./inc/functions.php:1212:                      // @TODO Are these convertions still required?
+./inc/functions.php:1233:// @TODO Rewrite this function to use readFromFile() and writeToFile()
+./inc/functions.php:1842:      // @TODO Find a way to cache this
+./inc/functions.php:1946:      // @TODO This is still very static, rewrite it somehow
+./inc/functions.php:2150:      // @TODO Rename column data_type to e.g. mail_status
+./inc/functions.php:2500:// @TODO cacheFiles is not yet supported
 ./inc/gen_sql_patches.php:95:// @TODO Rewrite this to a filter
 ./inc/header.php:66:// @TODO Find a way to not use direct module comparison
 ./inc/install-functions.php:446:       // @TODO Comparing with DEFAULT_MAIN_TITLE doesn't work
 ./inc/install-functions.php:97:        // @TODO DEACTIVATED: changeDataInLocalConfigurationFile('OUTPUT-MODE', "setConfigEntry('OUTPUT_MODE', '", "');", postRequestElement('omode'), 0);
-./inc/language/de.php:1147:    // @TODO Rewrite these two constants
-./inc/language/de.php:1163:    // @TODO Rewrite these three constants
+./inc/language/de.php:1154:    // @TODO Rewrite these two constants
+./inc/language/de.php:1170:    // @TODO Rewrite these three constants
 ./inc/language/de.php:46:      // @TODO Please sort these language elements
-./inc/language/de.php:741:// @TODO Are these constants longer used?
-./inc/language-functions.php:255:      // @TODO These are all valid languages, again hard-coded
-./inc/language-functions.php:44:// @TODO Rewrite all language constants to this function.
+./inc/language/de.php:742:// @TODO Are these constants longer used?
+./inc/language-functions.php:254:      // @TODO These are all valid languages, again hard-coded
 ./inc/language/install_de.php:142:     // @TODO Move this to e.g. ext-smtp
 ./inc/language/newsletter_de.php:13: * @TODO This language file is completely out-dated, please do no       *
 ./inc/language/order_de.php:70:        // @TODO Find better text
 ./inc/language/rallye_de.php:13: * @TODO Naming convention not applied for language strings             *
 ./inc/language/refback_de.php:51:      // @TODO Rewrite these constants to one
-./inc/libs/admins_functions.php:528:           // @TODO This can be, somehow, rewritten
+./inc/libs/admins_functions.php:537:           // @TODO This can be, somehow, rewritten
 ./inc/libs/bonus_functions.php:195:            // @TODO Move this HTML to a template
 ./inc/libs/doubler_functions.php:44:// @TODO Lame description
 ./inc/libs/doubler_functions.php:96:                   // @TODO Can't this be moved into EL?
 ./inc/libs/forced_functions.php:457:// @TODO Can't we use our new expression language instead of this ugly code?
 ./inc/libs/mailid_functions.php:47:            // @TODO Rewrite this to a dynamic include or so
-./inc/libs/network_functions.php:1124: // @TODO Implement this function, don't forget to set HTTP status back to '200 OK' if everything went fine
+./inc/libs/network_functions.php:1182: // @TODO Implement this function, don't forget to set HTTP status back to '200 OK' if everything went fine
 ./inc/libs/order_functions.php:46:     // @TODO Move this array into a filter
 ./inc/libs/rallye_functions.php:771:// @TODO This function does not load min_users, min_prices, please encapsulate loading rallye data with e.g. getRallyeDataFromId()
 ./inc/libs/rallye_functions.php:838:   $EXPIRE = 3; // @TODO The hard-coded value...
 ./inc/modules/member/what-unconfirmed.php:178: // @TODO Try to rewrite this to $content = SQL_FETCHARRAY()
 ./inc/modules/member/what-unconfirmed.php:247:                         // @TODO This 'userid' cannot be saved because of encapsulated EL code
 ./inc/modules/order.php:78:            // @TODO Unused: 2,4
-./inc/mysql-manager.php:1450:          // @TODO Rewrite these lines to a filter
-./inc/mysql-manager.php:1474:  // @TODO Rewrite this to a filter
-./inc/mysql-manager.php:1780:                  // @TODO Rewrite this to a filter
-./inc/mysql-manager.php:1977:                          // @TODO If we can rewrite the EL sub-system to support more than one parameter, this call_user_func_array() can be avoided
-./inc/mysql-manager.php:2100:                  // @TODO Used generic 'userid' here
-./inc/mysql-manager.php:2321:// @TODO cacheFiles is not yet supported
+./inc/mysql-manager.php:1492:          // @TODO Rewrite these lines to a filter
+./inc/mysql-manager.php:1516:  // @TODO Rewrite this to a filter
+./inc/mysql-manager.php:1822:                  // @TODO Rewrite this to a filter
+./inc/mysql-manager.php:1990:                          // @TODO If we can rewrite the EL sub-system to support more than one parameter, this call_user_func_array() can be avoided
+./inc/mysql-manager.php:2113:                  // @TODO Used generic 'userid' here
+./inc/mysql-manager.php:2334:// @TODO cacheFiles is not yet supported
 ./inc/mysql-manager.php:408:   // @TODO Try to rewrite this to one or more functions
 ./inc/mysql-manager.php:44:// @TODO Can we cache this?
 ./inc/purge/purge-inact.php:55:        // @TODO Rewrite these if() blocks to a filter
 ./inc/revision-functions.php:168:// @TODO This function does also set and get in 'cache_array'
-./inc/template-functions.php:1142:                     // @TODO Deprecate this thing
-./inc/template-functions.php:1153:                     // @TODO Deprecate this thing
-./inc/template-functions.php:1275:     // @TODO This can be easily moved out after the merge from EL branch to this is complete
-./inc/template-functions.php:1324:             // @TODO Add a little more infos here
-./inc/template-functions.php:1705:// @TODO Lame description for this function
-./inc/template-functions.php:1727:                     // @TODO Move this in a filter
-./inc/template-functions.php:200:       * @TODO On some pages this is buggy
-./inc/template-functions.php:2361:     // @TODO Is this needed for e.g. $GLOBALS['template_content'] ? $this->setRawTemplateData($compactedContent);
-./inc/template-functions.php:288:      // @TODO Remove these sanity checks if all is fine
-./inc/template-functions.php:731:                      // @TODO $userid is deprecated and should be removed from loadEmailTemplate() and replaced with $content[userid] in all templates
+./inc/template-functions.php:1040:                             // @TODO <label for="' . $prefix . '_' . $field . '"></<label> not working here
+./inc/template-functions.php:1095:                     // @TODO Deprecate this thing
+./inc/template-functions.php:1106:                     // @TODO Deprecate this thing
+./inc/template-functions.php:1228:     // @TODO This can be easily moved out after the merge from EL branch to this is complete
+./inc/template-functions.php:1277:             // @TODO Add a little more infos here
+./inc/template-functions.php:1658:// @TODO Lame description for this function
+./inc/template-functions.php:1680:                     // @TODO Move this in a filter
+./inc/template-functions.php:209:       * @TODO On some pages this is buggy
+./inc/template-functions.php:2320:     // @TODO Is this needed for e.g. $GLOBALS['template_content'] ? $this->setRawTemplateData($compactedContent);
+./inc/template-functions.php:298:      // @TODO Remove these sanity checks if all is fine
+./inc/template-functions.php:747:                      // @TODO $userid is deprecated and should be removed from loadEmailTemplate() and replaced with $content[userid] in all templates
 ./inc/wrapper-functions.php:3197:      // @TODO Find a way to not use direct module comparison
 ./inc/wrapper-functions.php:512:// @TODO Do some more sanity check here
 ./inc/xml-functions.php:240:   // @TODO Handle characters
-./mailid.php:102:              // @TODO Rewrite this to a filter
-./mailid.php:145:                                      // @TODO Rewrite this to a filter
-./mailid_top.php:112:          // @TODO Rewrite this to a filter/function
-./mailid_top.php:149:                                  // @TODO Rewrite this to a filter
+./mailid.php:101:              // @TODO Rewrite this to a filter
+./mailid.php:144:                                      // @TODO Rewrite this to a filter
+./mailid_top.php:111:          // @TODO Rewrite this to a filter/function
+./mailid_top.php:148:                                  // @TODO Rewrite this to a filter
 ./mailid_top.php:18: * @TODO Merge this script with mailid.php                              *
-./mailid_top.php:199:                                                  // @TODO Rewrite this to a filter
-./mailid_top.php:206:                                                                  // @TODO Rewrite this to a filter
-./mailid_top.php:241:                                                                  // @TODO Rewrite these blocks to filter
+./mailid_top.php:198:                                                  // @TODO Rewrite this to a filter
+./mailid_top.php:205:                                                                  // @TODO Rewrite this to a filter
+./mailid_top.php:240:                                                                  // @TODO Rewrite these blocks to filter
 ./templates/de/html/admin/admin_add_country.tpl:24:                    <!-- @TODO Rewrite this selection box to our generic functions //-->
 ./templates/de/html/admin/admin_config_other.tpl:79:                   <!-- @TODO Rewrite this selection to one of our functions //-->
 ./templates/de/html/admin/admin_config_rewrite.tpl:4:  <!-- @TODO No title here? //-->
 ./templates/de/html/member/member_list_unconfirmed_nopoints.tpl:12:            <!-- @TODO Nothing to say here? //-->
 ./templates/de/html/surfbar/surfbar_frameset.tpl:4:    // @TODO This redirect kills our own frameset
 ./templates/de/html/surfbar/surfbar_frame_textlinks.tpl:5:             <!-- @TODO These are static lines and should be replaced by a filter (see ext-network/ext-sponsor) //-->
+./js/admin-network-query-api.js:72:// @TODO Add support for checkboxes
+./js/admin-network-query-api.js:73:// @TODO Make progress window working
+./js/install-common.js:112:    // @TODO Progress bar is out-of-order: + '<div id="progressbar"></div>'
 ./.htaccess:10:        # @TODO When ext-imprint is finished RewriteRule ^modules.php?module=index&what=impressum$ modules.php?module=index&what=imprint [L]
 ./.htaccess:11:        # @TODO When ext-terms is finished RewriteRule ^cms/index/wht/agb$                 modules.php?module=index&what=terms [L]
 ./.htaccess:12:        # @TODO When ext-terms is finished RewriteRule ^modules.php?module=index&what=agb$ modules.php?module=index&what=terms [L]
 ./templates/de/html/theme_one.tpl:1:<!-- @DEPRECATED //-->
 ./templates/de/html/theme_select_box.tpl:1:<!-- @DEPRECATED //-->
 ./templates/de/html/theme_select_form.tpl:1:<!-- @DEPRECATED //-->
+./js/jquery-ui.custom.js:1:// @DEPRECATED
+./js/jquery-uncompressed.js:1:// @DEPRECATED
 ### ### template-warnings.log follows: ### ###
 PHP Warning:  DOMDocument::loadHTMLFile(): Unexpected end tag : td in templates/de/html/menu/menu_what_end.tpl, line: 1 in 
 PHP Warning:  DOMDocument::loadHTMLFile(): Unexpected end tag : tr in templates/de/html/menu/menu_what_end.tpl, line: 2 in 
index 42267da..9c59806 100644 (file)
@@ -17,6 +17,8 @@ SID = Die Seiten-Id Ihrer eingetragenen Webseite (SiteID)
 BID = Banner-Id (z.B. bei Forcedbanner oder Bannerklick/-view, BannerID)
 CID = Kampagnen-Id (z.B. Textmail-Id aus Textmails, CampaignID)
 TID = Track-Id oder Sub-Id (z.B. lokale User-Id von dem klickenden Mitglied)
+VPC = VisualPayCheck-Support (meistens 1 setzen um es zu verwenden)
+DAT = Aktuelles Datum im deutschen Format (tt.mm.jjjj)
 
 Beispiel:
 http://www.anbieter-name.example/code/t-mail.php?id=%UID%&sid=%SID%&trackid=%TID%
@@ -25,28 +27,30 @@ http://www.anbieter-name.example/code/t-mail.php?id=%UID%&sid=%SID%&trackid=%TID
 
 Verwendete Abfrageparameter:
 ----------------------------
-currency     = Waehrung
-erotic       = Ob Erotik-Kampagnen erlaubt oder nicht, oder exklusiv Erotik-Kampagnen holen
-extra        = Extra-Parameter, der sonst oben nicht passt
-id           = Kundennummer (Merchant-Id oder Account-Id)
-maximum_stay = Maximale Auffenthaltszeit
-minimum_stay = Minimale Auffenthaltszeit
-password     = Interface-Passwort (nicht Account-Passwort)
-reload       = Maximale Reloadsperre in Sekunden (!) nach der gesucht werden soll
-remain       = Mindestanzahl an Klicks nach der gesucht werden soll
-reward       = Mindestverguetung nach der gesucht werden soll
-sid          = Webseiten-Id (Ihrer angemeldeten Webseite zugeordnete Id-Nummer)
-size         = Groesse des Werbemittels (bei Bannern, Buttons, evtl. Popup/-down)
-type         = Typ (z.B. text,html,view,klick); darf nicht NULL sein
+currency      = Waehrung
+id            = Kundennummer (Merchant-Id oder Account-Id)
+sid           = Webseiten-Id (Ihrer angemeldeten Webseite zugeordnete Id-Nummer)
+password      = Interface-Passwort (nicht Account-Passwort)
+type          = Typ (z.B. text,html,view,klick); darf nicht NULL sein
+maximum_stay  = Maximale Auffenthaltszeit
+minimum_stay  = Minimale Auffenthaltszeit
+reload        = Maximale Reloadsperre in Sekunden (!) nach der gesucht werden soll
+remain_budget = Mindestanzahl am Restbudget nach dem gesucht werden soll
+remain_clicks = Mindestanzahl an Klicks nach der gesucht werden soll
+reward        = Mindestverguetung nach der gesucht werden soll
+size          = Groesse des Werbemittels (bei Bannern, Buttons, evtl. Popup/-down)
+erotic        = Ob Erotik-Kampagnen erlaubt oder nicht, oder exklusiv Erotik-Kampagnen holen
+extra         = Extra-Parameter, der sonst oben nicht passt
 
 -------------------------------------------------------------------------------
 
 Referral-Links:
 ---------------
-Die eingebundenen Referral-Links bleiben bitte erhalten, auch nach der Anmeldung
-beim jeweiligen Werbenetzwerk brauchen Sie diese nicht aendern, da keiner
-veroeffentlicht wird. Der einizge Grund, weshalb diese vorhanden sind ist der,
-dass ich dies als indirekte Bezahlung meiner "Arbeitszeiten" am Script verstehe.
+Die von mir eingebundenen Referral-Links bleiben bitte erhalten, auch nach der
+Anmeldung beim jeweiligen Werbenetzwerk brauchen Sie diese nicht aendern, da
+keiner veroeffentlicht wird. Der einizge Grund, weshalb diese vorhanden sind ist
+der, dass ich dies als indirekte Bezahlung meiner "Arbeitszeiten" am Script
+verstehe.
 
 Deshalb moechte ich Sie auch bitten, meine Referral-Links zum Anmelden zu
 verwenden. Wenn Sie selber das Werbenetzwerk bewerben wollen, koennen Sie
@@ -65,4 +69,4 @@ http://www.anbieter-name.example/?ref=xxxx
 Den genauen Link erfahren Sie im Zugangsbereich des Werbenetzwerkes meistens
 unter "Werbebanner" oder "Ref-Center". Bitte kopieren Sie jedoch keinen
 HTML-Code in das Formular. Dieser fuehrt zu Darstellungsfehlern (HTML-Fehler)
-was dann nicht zur Verlinkung Ihres Referral-Linkes fuehrt.
+was dann Ihren Referral-Link nicht verlinkt.
diff --git a/api.php b/api.php
new file mode 100644 (file)
index 0000000..cb26739
--- /dev/null
+++ b/api.php
@@ -0,0 +1,74 @@
+<?php
+/************************************************************************
+ * Mailer v0.2.1-FINAL                                Start: 01/03/2013 *
+ * ===================                          Last change: 01/03/2013 *
+ *                                                                      *
+ * -------------------------------------------------------------------- *
+ * File              : api.php                                          *
+ * -------------------------------------------------------------------- *
+ * Short description : Generic API script                               *
+ * -------------------------------------------------------------------- *
+ * Kurzbeschreibung  : Allgemeines API-Script                           *
+ * -------------------------------------------------------------------- *
+ * $Revision::                                                        $ *
+ * $Date::                                                            $ *
+ * $Tag:: 0.2.1-FINAL                                                 $ *
+ * $Author::                                                          $ *
+ * -------------------------------------------------------------------- *
+ * Copyright (c) 2003 - 2009 by Roland Haeder                           *
+ * 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 *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or    *
+ * (at your option) any later version.                                  *
+ *                                                                      *
+ * This program is distributed in the hope that it will be useful,      *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of       *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the        *
+ * GNU General Public License for more details.                         *
+ *                                                                      *
+ * You should have received a copy of the GNU General Public License    *
+ * along with this program; if not, write to the Free Software          *
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,               *
+ * MA  02110-1301  USA                                                  *
+ ************************************************************************/
+
+// XDEBUG call
+//* DEBUG: */ xdebug_start_trace();
+
+// Load security system
+require('inc/libs/security_functions.php');
+
+// Init start time
+$GLOBALS['__start_time'] = microtime(TRUE);
+
+/*
+ * Set output to "AJAX mode", proper module and prevent HTML headers/footers
+ * being sent.
+ */
+$GLOBALS['__output_mode'] = -2;
+$GLOBALS['__module']      = 'api';
+$GLOBALS['__header_sent'] = 2;
+$GLOBALS['__footer_sent'] = 2;
+
+// Load config file
+require('inc/config-global.php');
+
+// Load special API library
+//loadIncludeOnce('inc/ajax-functions.php');
+
+// Init API request (including HTTP status code)
+//initAjax();
+
+// Load header here
+loadIncludeOnce('inc/header.php');
+
+// @TODO Do stuff here
+
+// Footer
+loadIncludeOnce('inc/footer.php');
+
+// [EOF]
+?>
diff --git a/beg.php b/beg.php
index bd6e262..58d1284 100644 (file)
--- a/beg.php
+++ b/beg.php
@@ -96,7 +96,7 @@ if (isGetRequestElementSet('userid')) {
        } // END - if
 
        // User id valid and not webmaster's id?
-       if ((isValidUserId(getUserData('userid'))) && (getBegUserid() != getUserData('userid'))) {
+       if ((isValidId(getUserData('userid'))) && (getBegUserid() != getUserData('userid'))) {
                // Update counter
                SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_user_data` SET `beg_clicks`=`beg_clicks`+1 WHERE `userid`=%s LIMIT 1",
                        array(getUserData('userid')), __FILE__, __LINE__);
@@ -188,7 +188,7 @@ if (isGetRequestElementSet('userid')) {
        } elseif ((getUserData('status') != 'CONFIRMED') && (getUserData('status') != 'failed')) {
                // Maybe locked/unconfirmed account?
                $errorCode = generateErrorCodeFromUserStatus();
-       } elseif ((getUserData('userid') == '0') || (getUserData('status') == 'failed')) {
+       } elseif ((!isValidId(getUserData('userid'))) || (getUserData('status') == 'failed')) {
                // Inalid or locked account, so let's find out
                if (fetchUserData(getRequestElement('userid'), 'nickname')) {
                        // Locked account
index 469104d..20e2f6e 100644 (file)
@@ -118,10 +118,10 @@ $GLOBALS['__module'] = 'birthday_confirm';
 loadIncludeOnce('inc/header.php');
 
 // Load birthday header template (for your banners, e.g.?)
-$content['header'] =  loadTemplate('birthday_header', TRUE);
+$content['header'] = loadTemplate('birthday_header', TRUE);
 
 // Load birthday footer template (for your banners, e.g.?)
-$content['footer'] =  loadTemplate('birthday_footer', TRUE);
+$content['footer'] = loadTemplate('birthday_footer', TRUE);
 
 // Load final template and output it
 loadTemplate('birthday_confirm', FALSE, $content);
index a9ab0c8..e3e4d07 100644 (file)
@@ -116,7 +116,7 @@ if (isFormSent()) {
                                incrementConfigEntry('doubler_points', $points);
 
                                // Add second line for the referral but only when userid != refid
-                               if ((isValidUserId(determineReferralId())) && (determineReferralId() != getUserData('userid'))) {
+                               if ((isValidId(determineReferralId())) && (determineReferralId() != getUserData('userid'))) {
                                        // Okay add a refid line and apply refid percents
                                        SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_doubler` (`userid`, `refid`, `points`, `remote_ip`, `timemark`, `completed`, `is_ref`) VALUES (%s,0,%s,'%s',UNIX_TIMESTAMP(),'N','Y')",
                                                array(
index 84b5c7f..ceb0cab 100644 (file)
@@ -37,7 +37,8 @@
 
 // Some security stuff...
 if ((!defined('__SECURITY')) || (!isAjaxOutputMode())) {
-       die();
+       header('HTTP/1.1 403 Forbidden');
+       die(json_encode(array('reply_content' => 'Access forbidden'), JSON_FORCE_OBJECT));
 } // END - if
 
 // [EOF]
index f8db0fd..e93830c 100644 (file)
@@ -37,7 +37,8 @@
 
 // Some security stuff...
 if ((!defined('__SECURITY')) || (!isAjaxOutputMode()) || (!isAdmin())) {
-       die();
+       header('HTTP/1.1 403 Forbidden');
+       die(json_encode(array('reply_content' => 'Access forbidden'), JSON_FORCE_OBJECT));
 } // END - if
 
 // "Generates" admin content by loading a message template
index 055d002..f1e7eb7 100644 (file)
@@ -37,7 +37,8 @@
 
 // Some security stuff...
 if ((!defined('__SECURITY')) || (!isAjaxOutputMode()) || (!isInstallationPhase())) {
-       die();
+       header('HTTP/1.1 403 Forbidden');
+       die(json_encode(array('reply_content' => 'Access forbidden'), JSON_FORCE_OBJECT));
 } // END - if
 
 //-----------------------------------------------------------------------------
@@ -248,7 +249,7 @@ function doAjaxInstallerChangeWarning () {
                // Is it an extension?
                if (substr($element, 0, 4) == 'ext_') {
                        // Add row for extension
-                       $OUT .= '<li>{%message=INSTALLER_CHANGED_ELEMENT_EXTENSION=' . str_replace('_', '-', $element) . '%}</li>';
+                       $OUT .= '<li>{%message,INSTALLER_CHANGED_ELEMENT_EXTENSION=' . str_replace('_', '-', $element) . '%}</li>';
                } else {
                        // Add generic row
                        $OUT .= '<li>{--INSTALLER_CHANGED_ELEMENT_' . strtoupper($element) . '--}</li>';
index d22e6ee..965e545 100644 (file)
@@ -793,10 +793,168 @@ function doXmlDataTable ($resource, $attributes) {
                reportBug(__FUNCTION__, __LINE__, 'Required XML node callback-function not included around this node. Please fix your XML.');
        }
 
+       // Init array
+       $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['data_table'] = array();
+
        // Add the entry to the array
        addXmlValueToCallbackAttributes('data_table', $attributes);
 }
 
+// Handles the XML node 'table-join-condition'
+function doXmlTableJoinCondition ($resource, $attributes) {
+       // There should be no attributes
+       if (count($attributes) > 0) {
+               // Please don't add any attributes to foo-list nodes
+               reportBug(__FUNCTION__, __LINE__, 'Expected 0 attributes, got ' . count($attributes));
+       } // END - if
+}
+
+// Handles the XML node 'table-join-type'
+function doXmlTableJoinType ($resource, $attributes) {
+       if (count($attributes) != 1) {
+               // Not the right count
+               reportBug(__FUNCTION__, __LINE__, 'Expected 1 attributes, got ' . count($attributes));
+       } elseif (!isset($attributes['TYPE'])) {
+               // 'TYPE' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute TYPE not found.');
+       } elseif (isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['table_join_type'])) {
+               // Array is already defined
+               reportBug(__FUNCTION__, __LINE__, 'Required XML node table-join-type already set. Only one JOIN is currently supported.');
+       }
+
+       // Init array
+       $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['table_join_type'] = array();
+
+       // Add the entry to the array
+       addXmlValueToCallbackAttributes('table_join_type', $attributes);
+}
+
+// Handles the XML node 'table-join-name'
+function doXmlTableJoinName ($resource, $attributes) {
+       if (count($attributes) != 2) {
+               // Not the right count
+               reportBug(__FUNCTION__, __LINE__, 'Expected 2 attributes, got ' . count($attributes));
+       } elseif (!isset($attributes['NAME'])) {
+               // 'NAME' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute NAME not found.');
+       } elseif (!isset($attributes['ALIAS'])) {
+               // 'ALIAS' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute ALIAS not found.');
+       } elseif (isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['table_join_name'])) {
+               // Array is already defined
+               reportBug(__FUNCTION__, __LINE__, 'Required XML node table-join-name already set. Only one JOIN is currently supported.');
+       }
+
+       // Init array
+       $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['table_join_name'] = array();
+
+       // Add the entry to the array
+       addXmlValueToCallbackAttributes('table_join_name', $attributes);
+}
+
+// Handles the XML node 'join-on'
+function doXmlJoinOn ($resource, $attributes) {
+       // There should be no attributes
+       if (count($attributes) > 0) {
+               // Please don't add any attributes to foo-list nodes
+               reportBug(__FUNCTION__, __LINE__, 'Expected 0 attributes, got ' . count($attributes));
+       } // END - if
+}
+
+// Handles the XML node 'join-on-left-table'
+function doXmlJoinOnLeftTable ($resource, $attributes) {
+       if (count($attributes) != 3) {
+               // Not the right count
+               reportBug(__FUNCTION__, __LINE__, 'Expected 3 attributes, got ' . count($attributes));
+       } elseif (!isset($attributes['TYPE'])) {
+               // 'TYPE' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute TYPE not found.');
+       } elseif (!isset($attributes['NAME'])) {
+               // 'NAME' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute NAME not found.');
+       } elseif (!isset($attributes['COLUMN'])) {
+               // 'COLUMN' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute COLUMN not found.');
+       } elseif (!isXmlValueValid($attributes['TYPE'], $attributes['NAME'])) {
+               // 'NAME' not valid/verifyable
+               reportBug(__FUNCTION__, __LINE__, 'Attribute NAME does not validate. NAME=' . $attributes['NAME']);
+       } elseif (!isXmlValueValid($attributes['TYPE'], $attributes['COLUMN'])) {
+               // 'COLUMN' not valid/verifyable
+               reportBug(__FUNCTION__, __LINE__, 'Attribute COLUMN does not validate. COLUMN=' . $attributes['COLUMN']);
+       } elseif (isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['join_on_left_table'])) {
+               // Array is already defined
+               reportBug(__FUNCTION__, __LINE__, 'Required XML node join-on-left-table already set. Only one JOIN is currently supported.');
+       }
+
+       // Init array
+       $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['join_on_left_table'] = array();
+
+       // Add the entry to the array
+       addXmlValueToCallbackAttributes('join_on_left_table', $attributes);
+}
+
+// Handles the XML node 'join-on-right-table'
+function doXmlJoinOnRightTable ($resource, $attributes) {
+       if (count($attributes) != 3) {
+               // Not the right count
+               reportBug(__FUNCTION__, __LINE__, 'Expected 3 attributes, got ' . count($attributes));
+       } elseif (!isset($attributes['TYPE'])) {
+               // 'TYPE' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute TYPE not found.');
+       } elseif (!isset($attributes['NAME'])) {
+               // 'NAME' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute NAME not found.');
+       } elseif (!isset($attributes['COLUMN'])) {
+               // 'COLUMN' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute COLUMN not found.');
+       } elseif (!isXmlValueValid($attributes['TYPE'], $attributes['NAME'])) {
+               // 'NAME' not valid/verifyable
+               reportBug(__FUNCTION__, __LINE__, 'Attribute NAME does not validate. NAME=' . $attributes['NAME']);
+       } elseif (!isXmlValueValid($attributes['TYPE'], $attributes['COLUMN'])) {
+               // 'COLUMN' not valid/verifyable
+               reportBug(__FUNCTION__, __LINE__, 'Attribute COLUMN does not validate. COLUMN=' . $attributes['COLUMN']);
+       } elseif (isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['join_on_right_table'])) {
+               // Array is already defined
+               reportBug(__FUNCTION__, __LINE__, 'Required XML node join-on-right-table already set. Only one JOIN is currently supported.');
+       }
+
+       // Init array
+       $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['join_on_right_table'] = array();
+
+       // Add the entry to the array
+       addXmlValueToCallbackAttributes('join_on_right_table', $attributes);
+}
+
+// Handles the XML node 'join-on-condition'
+function doXmlJoinOnCondition ($resource, $attributes) {
+       if (count($attributes) != 2) {
+               // Not the right count
+               reportBug(__FUNCTION__, __LINE__, 'Expected 2 attributes, got ' . count($attributes));
+       } elseif (!isset($attributes['TYPE'])) {
+               // 'TYPE' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute TYPE not found.');
+       } elseif (!isset($attributes['CONDITION'])) {
+               // 'CONDITION' not found
+               reportBug(__FUNCTION__, __LINE__, 'Required attribute CONDITION not found.');
+       } elseif (!isXmlValueValid($attributes['TYPE'], $attributes['CONDITION'])) {
+               // 'CONDITION' not valid/verifyable
+               reportBug(__FUNCTION__, __LINE__, 'Attribute CONDITION does not validate. CONDITION=' . $attributes['CONDITION']);
+       } elseif (!isXmlConditionValid($attributes['CONDITION'])) {
+               // 'CONDITION' is not known
+               reportBug(__FUNCTION__, __LINE__, 'Attribute CONDITION is not valid. CONDITION=' . $attributes['CONDITION']);
+       } elseif (isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['join_on_condition'])) {
+               // Array is already defined
+               reportBug(__FUNCTION__, __LINE__, 'Required XML node join-on-condition already set. Only one JOIN is currently supported.');
+       }
+
+       // Init array
+       $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['join_on_condition'] = array();
+
+       // Add the entry to the array
+       //die('<pre>'.print_r($attributes,true).'</pre>');
+       addXmlValueToCallbackAttributes('join_on_condition', $attributes);
+}
+
 // Handles the XML node 'select-data-from-list'
 function doXmlSelectDataFromList ($resource, $attributes) {
        // There should be no attributes
@@ -901,7 +1059,7 @@ function doXmlWhereSelectFromListEntry ($resource, $attributes) {
                reportBug(__FUNCTION__, __LINE__, 'Attribute CONDITION does not validate. CONDITION=' . $attributes['CONDITION']);
        } elseif (!isXmlConditionValid($attributes['CONDITION'])) {
                // 'CONDITION' is not known
-               reportBug(__FUNCTION__, __LINE__, 'Attribute CONDITION is not valid. LOOK-FOR=' . $attributes['CONDITION']);
+               reportBug(__FUNCTION__, __LINE__, 'Attribute CONDITION is not valid. CONDITION=' . $attributes['CONDITION']);
        } elseif (!isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['data_column_list'])) {
                // doXmlCallbackFunction is missing
                reportBug(__FUNCTION__, __LINE__, 'Required XML node callback-function/data-column-list not included around this node. Please fix your XML.');
@@ -926,6 +1084,12 @@ function doXmlWhereCondition ($resource, $attributes) {
        } elseif (!isset($attributes['NAME'])) {
                // 'NAME' not found
                reportBug(__FUNCTION__, __LINE__, 'Required attribute NAME not found.');
+       } elseif (!isXmlValueValid($attributes['TYPE'], $attributes['CONDITION'])) {
+               // 'CONDITION' not valid/verifyable
+               reportBug(__FUNCTION__, __LINE__, 'Attribute CONDITION does not validate. CONDITION=' . $attributes['CONDITION']);
+       } elseif ((!empty($attributes['CONDITION'])) && (!isXmlConditionValid($attributes['CONDITION']))) {
+               // 'CONDITION' is not known
+               reportBug(__FUNCTION__, __LINE__, 'Attribute CONDITION is not valid. CONDITION=' . $attributes['CONDITION']);
        } elseif (!isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction']['data_table'])) {
                // doXmlCallbackFunction is missing
                reportBug(__FUNCTION__, __LINE__, 'Required XML node callback-function/data-table not included around this node. Please fix your XML.');
@@ -1229,18 +1393,18 @@ function isXmlTypeCallback ($value) {
 function addXmlValueToCallbackAttributes ($element, $attributes, $extraKey = '', $key = '') {
        //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',key=' . $key . ' - ENTERED!');
        // Is it boolean type?
-       if (($attributes['TYPE'] == 'bool') && (isset($attributes['VALUE']))) {
+       if ((isset($attributes['TYPE'])) && ($attributes['TYPE'] == 'bool') && (isset($attributes['VALUE']))) {
                // Then convert VALUE
                //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'TYPE=' . $attributes['TYPE'] . ',element=' . $element . ' - CONVERTING!');
                $attributes['VALUE'] = convertStringToBoolean($attributes['VALUE']);
-       } elseif ($attributes['TYPE'] == 'callback') {
+       } elseif ((isset($attributes['TYPE'])) && ($attributes['TYPE'] == 'callback')) {
                // It is a simple call-back type
                //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'TYPE=' . $attributes['TYPE'] . ',element=' . $element . ' - CALLING!');
                $attributes['VALUE'] = call_user_func($attributes['VALUE']);
        }
 
        // What do we need to add?
-       if ($attributes['TYPE'] == 'array') {
+       if ((isset($attributes['TYPE'])) && ($attributes['TYPE'] == 'array')) {
                // Another nested array
                //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'TYPE=' . $attributes['TYPE'] . ',element=' . $element);
                $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][$attributes['VALUE'] . '_list'] = array();
@@ -1275,7 +1439,7 @@ function addXmlValueToCallbackAttributes ($element, $attributes, $extraKey = '',
                } // END - if
 
                // Init array
-               $array =  array(
+               $array = array(
                        'column'   => trim($attributes['VALUE']),
                        'alias'    => trim($attributes['ALIAS']),
                        'function' => trim($attributes['FUNCTION']),
@@ -1289,10 +1453,26 @@ function addXmlValueToCallbackAttributes ($element, $attributes, $extraKey = '',
                        $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element] = array();
                } // END - if
                $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = $array;
+       } elseif ((isset($attributes['NAME'])) && (isset($attributes['ALIAS']))) {
+               // NAME/ALIAS detected
+               $array = array(
+                       'name'  => trim($attributes['NAME']),
+                       'alias' => trim($attributes['ALIAS'])
+               );
+               //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',NAME=' . $attributes['NAME'] . ',ALIAS[' . gettype($attributes['ALIAS']) . ']=' . $attributes['ALIAS']);
+               $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = $array;
+       } elseif ((isset($attributes['VALUE'])) && (isset($attributes['ALIAS']))) {
+               // NAME/ALIAS detected
+               $array = array(
+                       'value' => trim($attributes['VALUE']),
+                       'alias' => trim($attributes['ALIAS'])
+               );
+               //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',NAME=' . $attributes['VALUE'] . ',ALIAS[' . gettype($attributes['ALIAS']) . ']=' . $attributes['ALIAS']);
+               $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = $array;
        } elseif ((isset($attributes['CONDITION'])) && (isset($attributes['LOOK-FOR']))) {
                // CONDITION/LOOK-FOR detected
                // Init array
-               $array =  array(
+               $array = array(
                        'column'    => trim($attributes['VALUE']),
                        'table'     => trim($attributes['TABLE']),
                        'condition' => convertXmlContion(trim($attributes['CONDITION'])),
@@ -1306,8 +1486,12 @@ function addXmlValueToCallbackAttributes ($element, $attributes, $extraKey = '',
                $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = $array;
        } elseif ((isset($attributes['CONDITION'])) && (isset($attributes['NAME']))) {
                // CONDITION/NAME detected
-               //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',TYPE=' . $attributes['TYPE'] . ',CONDITION[' . gettype($attributes['CONDITION']) . ']=' . $attributes['CONDITION'] . ',NAME[' . gettype($attributes['NAME']) . ']=' . $attributes['NAME'] . ' - CONDITION!');
+               //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',TYPE=' . $attributes['TYPE'] . ',CONDITION[' . gettype($attributes['CONDITION']) . ']=' . $attributes['CONDITION'] . ',NAME[' . gettype($attributes['NAME']) . ']=' . $attributes['NAME'] . ' - CONDITION-NAME!');
                $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][$attributes['NAME']] = $attributes['CONDITION'];
+       } elseif (isset($attributes['CONDITION'])) {
+               // CONDITION detected
+               //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',TYPE=' . $attributes['TYPE'] . ',CONDITION[' . gettype($attributes['CONDITION']) . ']=' . $attributes['CONDITION'] . ' - CONDITION!');
+               $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = convertXmlContion(trim($attributes['CONDITION']));
        } elseif (isset($attributes['CALLBACK'])) {
                // CALLBACK/VALUE detected
                //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',TYPE=' . $attributes['TYPE'] . ',CALLBACK[' . gettype($attributes['CALLBACK']) . ']=' . $attributes['CALLBACK'] . ' - CALLBACK! (VALUE=' . $attributes['VALUE'] . ')');
@@ -1316,6 +1500,15 @@ function addXmlValueToCallbackAttributes ($element, $attributes, $extraKey = '',
                // ORDER/TABLE detected
                //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',TYPE=' . $attributes['TYPE'] . ',ORDER[' . gettype($attributes['ORDER']) . ']=' . $attributes['ORDER'] . ' - ORDER! (VALUE=' . $attributes['VALUE'] . ')');
                $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][$attributes['ORDER']][$attributes['TABLE']] = $attributes['VALUE'];
+       } elseif ((isset($attributes['TYPE'])) && (isset($attributes['NAME'])) && (isset($attributes['COLUMN']))) {
+               // TYPE/NAME/COLUMN detected
+               // Init array
+               $array = array(
+                       'name'   => trim($attributes['NAME']),
+                       'column' => trim($attributes['COLUMN'])
+               );
+               //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',extraKey=' . $extraKey . ',TYPE=' . $attributes['TYPE'] . ',NAME[' . gettype($attributes['NAME']) . ']=' . $attributes['NAME'] . ' - TYPE-COLUMN! (COLUMN=' . $attributes['COLUMN'] . ')');
+               $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = $array;
        } elseif (isset($attributes['COLUMN'])) {
                // COLUMN/VALUE detected
                //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',VALUE[' . gettype($attributes['VALUE']) . ']=' . $attributes['VALUE'] . ',COLUMN[' . gettype($attributes['COLUMN']) . ']=' . $attributes['COLUMN'] . ' - COLUMN!');
@@ -1323,13 +1516,17 @@ function addXmlValueToCallbackAttributes ($element, $attributes, $extraKey = '',
                        $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][$attributes['COLUMN']] = array();
                } // END - if
                $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][$attributes['COLUMN']][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][$attributes['COLUMN']])] = $attributes['VALUE'];
-       } elseif ((!isset($attributes['NAME'])) || (trim($attributes['NAME']) == '')) {
+       } elseif (((!isset($attributes['NAME'])) || (trim($attributes['NAME']) == '')) && (isset($attributes['VALUE']))) {
                // Numerical index
                //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',VALUE[' . gettype($attributes['VALUE']) . ']=' . $attributes['VALUE'] . ' - NUMERICAL!');
                if (!isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])) {
                        $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element] = array();
                } // END - if
                $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = $attributes['VALUE'];
+       } elseif ((count($attributes) == 1) && (isset($attributes['TYPE']))) {
+               // Only TYPE found
+               //* NOISY-DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'element=' . $element . ',TYPE[' . gettype($attributes['TYPE']) . ']=' . $attributes['TYPE'] . ' - TYPE-ONLY!');
+               $GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][count($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element])] = $attributes['TYPE'];
        } elseif (isset($GLOBALS['__XML_ARGUMENTS']['doXmlCallbackFunction'][$element][$attributes['NAME']])) {
                // Already created
                reportBug(__FUNCTION__, __LINE__, 'NAME=' . $attributes['NAME'] . ' already addded to ' . $element . ' attributes=<pre>' . print_r($attributes, TRUE) . '</pre>');
index 25e1868..707d9a3 100644 (file)
@@ -139,7 +139,7 @@ class PrimeraApi {
                $data['PrimusInterface_Password'] = base64_encode($this->password);
 
                // Send POST request
-               $return = sendPostRequest($this->host.$this->path, $data);
+               $return = sendHttpPostRequest($this->host.$this->path, $data);
 
                // Convert the array into a full string
                $returnStr = implode(chr(10), $return);
index aaf125e..2e2aa98 100644 (file)
@@ -1294,9 +1294,9 @@ class fase4_rdf {
         */
        function _rdf_data()
        {
-               if (defined('__SECURITY') && function_exists('sendGetRequest')) {
+               if (defined('__SECURITY') && function_exists('sendHttpGetRequest')) {
                        // Use mailer-project instead (see http://mxchange.org)
-                       $useable_data = sendGetRequest($this->_remote_file, array(), TRUE);
+                       $useable_data = sendHttpGetRequest($this->_remote_file, array(), TRUE);
                } elseif ($this->_use_proxy == TRUE) {
                        // we need a raw socket here to connect to proxy
                        $fp = fsockopen($this->_phost,$this->_pport);
index aaa1472..527508c 100644 (file)
@@ -421,5 +421,37 @@ function FILTER_LOAD_CONFIGURATION ($no = '0') {
        }
 }
 
+// "Getter" for "checked" configuration entries
+function getCheckedConfig ($configEntries) {
+       // Add entries
+       $content = getConfigEntries($configEntries, ' checked="checked"');
+
+       // Return it
+       return $content;
+}
+
+// "Getter" for "selected" configuration entries
+function getSelectedConfig ($configEntries) {
+       // Add entries
+       $content = getConfigEntries($configEntries, ' selected="selected"');
+
+       // Return it
+       return $content;
+}
+
+// "Getter" for configuration entries
+function getConfigEntries ($configEntries, $value) {
+       // Init content
+       $content = array();
+
+       // "Walk" through all entries
+       foreach ($configEntries as $entry) {
+               $content[$entry . '_' . strtolower(getConfig($entry))] = $value;
+       } // END - foreach
+
+       // Return it
+       return $content;
+}
+
 // [EOF]
 ?>
index c798121..6f0a130 100644 (file)
@@ -80,6 +80,9 @@ initConfig();
 // Init HTTP handling
 initHttp();
 
+// CFG: FLOAT-MASK
+setConfigEntry('FLOAT_MASK', '%01.5f');
+
 // CFG: HOST-URL (without trailing '/' !)
 setConfigEntry('URL', $URL);
 
index c32c8f2..48415aa 100644 (file)
@@ -159,7 +159,7 @@ function SQL_NUMROWS ($resource) {
 }
 
 // SQL affected rows
-function SQL_AFFECTEDROWS() {
+function SQL_AFFECTEDROWS () {
        // Valid link resource?
        if (!SQL_IS_LINK_UP()) return FALSE;
 
index e477eda..a793b45 100644 (file)
@@ -81,7 +81,7 @@ function sendEmail ($toEmail, $subject, $message, $isHtml = 'N', $mailHeader = '
        } // END - if
 
        // Debug mode enabled?
-       if (isDebugModeEnabled()) {
+       if ((isDebugModeEnabled()) && (!isAjaxOutputMode())) {
                // Init content array
                $content = array(
                        'headers' => htmlentities(trim($mailHeader)),
@@ -227,7 +227,7 @@ function sendGenericBuildMails ($mode, $tableName, $content, $id, $subjectPart =
        } // END - if
 
        // Is the raw userid set?
-       if (isValidUserId(postRequestElement($userIdColumn[0], $id))) {
+       if (isValidId(postRequestElement($userIdColumn[0], $id))) {
                // Set it in content
                $content[$userIdColumn[0]] = bigintval(postRequestElement($userIdColumn[0], $id));
 
index 6c586de..4e78a9b 100644 (file)
@@ -281,7 +281,7 @@ function doExpressionMessage ($data) {
 // Expression call-back for template functions
 function doExpressionTemplate ($data) {
        // Construct call-back function name
-       $callbackFunction = 'doTemplate' . $data['callback'];
+       $callbackFunction = 'doTemplate' . ucfirst($data['callback']);
 
        // Init replacer
        $replacer = '<!-- [' . __FUNCTION__ . ':' . __LINE__.'] Call-back function ' . $callbackFunction  . ' does not exist. //-->';
index 526552c..85fb758 100644 (file)
@@ -216,17 +216,17 @@ function registerExtension ($ext_name, $taskId, $isDryRun = FALSE, $ignoreUpdate
        } // END - if
 
        // Is the task id zero? Then we need to auto-fix it here
-       if ((!isTaskIdValid($taskId)) && (!isInstallationPhase())) {
+       if ((!isValidId($taskId)) && (!isInstallationPhase())) {
                // Try to find the task
                $taskId = determineExtensionTaskId(getCurrentExtensionName());
 
                // Still zero and not in dry-run?
-               if ((!isTaskIdValid($taskId)) && (!isExtensionDryRun())) {
+               if ((!isValidId($taskId)) && (!isExtensionDryRun())) {
                        // Now try to create a new task
                        $taskId = createNewExtensionTask(getCurrentExtensionName());
 
                        // Is it still zero?
-                       if (!isTaskIdValid($taskId)) {
+                       if (!isValidId($taskId)) {
                                // Then request a bug report
                                reportBug(__FUNCTION__, __LINE__, sprintf("%s: task_id is still zero after determineExtensionTaskId/createNewExtensionTask(%s)",
                                        __FUNCTION__,
@@ -295,7 +295,7 @@ function registerExtension ($ext_name, $taskId, $isDryRun = FALSE, $ignoreUpdate
 
                                        // Entry found?
                                        //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'updateTaskId=' . $updateTaskId . ',isInstallationPhase()=' . intval(isInstallationPhase()) . ',currName=' . getCurrentExtensionName() . ',ext_update=' . $ext_update . ' - CHECKING!');
-                                       if (($updateTaskId > 0) || (isInstallationPhase())) {
+                                       if ((isValidId($updateTaskId)) || (isInstallationPhase())) {
                                                // Try to register the extension
                                                //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'currName=' . getCurrentExtensionName() . ',ext_update=' . $ext_update . ',updateTaskId=' . $updateTaskId . ',isExtensionDryRun()=' . intval(isExtensionDryRun()));
                                                $processResult = registerExtension($ext_update, $updateTaskId, isExtensionDryRun(), TRUE, $ext_name);
@@ -426,7 +426,7 @@ function registerExtension ($ext_name, $taskId, $isDryRun = FALSE, $ignoreUpdate
                        //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'currentExtension=' . getCurrentExtensionName());
                        $ret = FALSE;
                }
-       } elseif (($taskId > 0) && (getCurrentExtensionName() != '')) {
+       } elseif ((isValidId($taskId)) && (getCurrentExtensionName() != '')) {
                // Remove task from system when id and extension's name is valid
                //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'currName=' . getCurrentExtensionName());
                SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM `{?_MYSQL_PREFIX?}_task_system` WHERE `id`=%s AND `status`='NEW' LIMIT 1",
@@ -542,7 +542,7 @@ function isExtensionInstalled ($ext_name) {
                $ext_id = getExtensionId($ext_name);
 
                // Is there a record?
-               $isInstalled = ($ext_id > 0);
+               $isInstalled = isValidId($ext_id);
 
                // Log debug message
                //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'ext_name=' . $ext_name . ',ext_id=' . $ext_id . ',isInstalled=' . intval($isInstalled));
@@ -1044,7 +1044,7 @@ function createExtensionUpdateTask ($adminId, $ext_name, $ext_ver, $notes) {
        // Is the extension there?
        if (isExtensionInstalled($ext_name)) {
                // Check if task is not there
-               if ($taskId == '0') {
+               if (!isValidId($taskId)) {
                        // Create extension update-task
                        $taskId = createNewTask($subject, $notes, 'EXTENSION_UPDATE', 0, $adminId);
                } // END - if
@@ -1067,7 +1067,7 @@ function createNewExtensionTask ($ext_name) {
 
        // Not installed and do we have created a task for the admin?
        //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'ext_name=' . $ext_name . ',taskId[' . gettype($taskId) . ']=' . $taskId);
-       if ((!isTaskIdValid($taskId)) && (!isExtensionInstalled($ext_name))) {
+       if ((!isValidId($taskId)) && (!isExtensionInstalled($ext_name))) {
                // Set default message if ext-foo is missing
                $message = '{%message,ADMIN_EXTENSION_TEXT_FILE_MISSING=' . $ext_name . '%}';
 
@@ -1105,7 +1105,7 @@ function createExtensionDeactivationTask ($ext_name) {
 
        // Not installed and do we have created a task for the admin?
        //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'ext_name=' . $ext_name . ',taskId[' . gettype($taskId) . ']=' . $taskId);
-       if ((!isTaskIdValid($taskId)) && (isExtensionInstalled($ext_name))) {
+       if ((!isValidId($taskId)) && (isExtensionInstalled($ext_name))) {
                // Task not created so add it
                $taskId = createNewTask($subject, SQL_ESCAPE(loadTemplate('task_EXTENSION_deactivated', TRUE, $ext_name)), 'EXTENSION_DEACTIVATION');
        } // END - if
@@ -2304,19 +2304,6 @@ function copyExtensionDataToCacheArray ($ext_name, $ext_id) {
        $GLOBALS['cache_array']['extension']['ext_deprecated'][$ext_name] = 'N';
 }
 
-// Checks if given task id is valid
-function isTaskIdValid ($taskId) {
-       // Is there cache?
-       if (!isset($GLOBALS[__FUNCTION__][$taskId])) {
-               // Determine it
-               $GLOBALS[__FUNCTION__][$taskId] = ((!is_null($taskId)) && ($taskId > 0));
-       } // END - if
-
-       // Return "cached" value
-       //* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'taskId[' . gettype($taskId) . ']=' . intval($taskId) . ',isValid=' . intval($GLOBALS[__FUNCTION__][$taskId]));
-       return $GLOBALS[__FUNCTION__][$taskId];
-}
-
 // "Getter" for "checked="checked" from given session data
 function getExtensionSelectedFromSession ($ext_name, $sessionName, $separator = ':') {
        // Get the data and explode it
index fcbbb39..98d97aa 100644 (file)
@@ -15,8 +15,6 @@
  * $Tag:: 0.2.1-FINAL                                                 $ *
  * $Author::                                                          $ *
  * -------------------------------------------------------------------- *
- * @TODO Ad-Magnet: Layer(klick?). Layerviews.Skybannerklick/-view,     *
- * @TODO Ad-Magnet: Banner-View, Textlink-Klick/-View. Page-Peel        *
  * @TODO ADCocktail: All request parameters, BIDausKAS, WIDausKAS???    *
  * @TODO ADCocktail: Zero array element is return code!                 *
  * @TODO adgain.de: Textlink-View is a JavaScript URL                   *
@@ -104,7 +102,7 @@ UNIQUE INDEX (`network_short_name`)",
 `network_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `network_type_handler` VARCHAR(255) NOT NULL DEFAULT '',
 `network_type_api_url` VARCHAR(255) NOT NULL DEFAULT '',
-`network_type_click_url` VARCHAR(255) NOT NULL DEFAULT '',
+`network_type_click_url` VARCHAR(255) NULL DEFAULT NULL,
 `network_type_banner_url` VARCHAR(255) NULL DEFAULT NULL,
 `network_type_reload_time_unit` ENUM('s','m','h','D','W') NOT NULL DEFAULT 'h',
 `network_text_encoding` ENUM('NONE','BASE64') NOT NULL DEFAULT 'NONE',
@@ -123,7 +121,9 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_handler`)",
 `network_request_param_default` VARCHAR(255) NULL DEFAULT NULL,
 PRIMARY KEY (`network_request_param_id`),
 UNIQUE INDEX `provider_type_key` (`network_id`, `network_type_id`, `network_request_param_key`),
-UNIQUE INDEX `provider_type_value` (`network_id`, `network_type_id`, `network_request_param_value`)",
+UNIQUE INDEX `provider_type_value` (`network_id`, `network_type_id`, `network_request_param_value`),
+INDEX (`network_id`),
+INDEX (`network_type_id`)",
                        'Request parameters for GET/POST request');
 
                // Payment check ("vcheck") for all advertising networks
@@ -136,7 +136,8 @@ UNIQUE INDEX `provider_type_value` (`network_id`, `network_type_id`, `network_re
 `network_vcheck_param_default` VARCHAR(255) NULL DEFAULT NULL,
 PRIMARY KEY (`network_vcheck_param_id`),
 UNIQUE INDEX `provider_key` (`network_id`, `network_vcheck_param_key`),
-UNIQUE INDEX `provider_value` (`network_id`, `network_vcheck_param_value`)",
+UNIQUE INDEX `provider_value` (`network_id`, `network_vcheck_param_value`),
+INDEX (`network_id`)",
                        'Payment check (vcheck) parameters per network');
 
                // Network handler error codes
@@ -160,7 +161,8 @@ INDEX (`network_type_id`)",
 `network_vcheck_error_type` VARCHAR(100) NOT NULL DEFAULT 'INVALID_TYPE',
 PRIMARY KEY (`network_vcheck_error_id`),
 UNIQUE INDEX `provider_value` (`network_id`, `network_vcheck_error_value`),
-UNIQUE INDEX `provider_type` (`network_id`, `network_vcheck_error_type`)",
+UNIQUE INDEX `provider_type` (`network_id`, `network_vcheck_error_type`),
+INDEX (`network_id`)",
                        'Error codes for all payment checks');
 
                // Valid translation keys (we hate hard-coded arrays, you see?)
@@ -182,7 +184,9 @@ UNIQUE INDEX (`network_translation_name`)",
 `network_array_sort` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 PRIMARY KEY (`network_array_id`),
 UNIQUE INDEX `provider_type_key` (`network_id`, `network_type_id`, `network_array_index`),
-INDEX (`network_array_sort`)",
+INDEX (`network_array_sort`),
+INDEX (`network_id`),
+INDEX (`network_type_id`)",
                        'Translation of API responses, generic data, DO NOT ALTER!');
 
                // Data from the webmaster (you!)
@@ -196,6 +200,7 @@ INDEX (`network_array_sort`)",
 `network_api_active` ENUM('Y','N') NOT NULL DEFAULT 'Y',
 `network_api_referral_link` VARCHAR(255) NULL DEFAULT NULL,
 `network_api_referral_button` VARCHAR(255) NULL DEFAULT NULL,
+`network_api_remaining_requests` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 PRIMARY KEY (`network_api_id`),
 UNIQUE INDEX (`network_id`),
 UNIQUE INDEX `network_affiliate` (`network_id`, `network_api_affiliate_id`),
@@ -203,16 +208,20 @@ UNIQUE INDEX `affiliate_site` (`network_api_affiliate_id`, `network_api_site_id`
                        'API configuration data');
 
                // Configuration data for e.g. reload-time
-               addDropTableSql('network_types_config');
-               addCreateTableSql('network_types_config', "
+               addDropTableSql('network_handler_config');
+               addCreateTableSql('network_handler_config', "
 `network_data_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `network_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `network_type_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `network_max_reload_time` BIGINT(20) UNSIGNED NULL DEFAULT NULL,
 `network_min_waiting_time` BIGINT(20) UNSIGNED NULL DEFAULT NULL,
+`network_max_waiting_time` BIGINT(20) UNSIGNED NULL DEFAULT NULL,
 `network_min_remain_clicks` BIGINT(20) UNSIGNED NULL DEFAULT NULL,
+`network_min_remain_budget` FLOAT(20,5) UNSIGNED NULL DEFAULT NULL,
 `network_min_payment` FLOAT(20,5) UNSIGNED NULL DEFAULT NULL,
 `network_allow_erotic` VARCHAR(10) NULL DEFAULT NULL,
+`network_media_size` VARCHAR(10) NULL DEFAULT NULL,
+`network_media_output` VARCHAR(255) NULL DEFAULT NULL,
 PRIMARY KEY (`network_data_id`),
 UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
                        'Configuration data for every type (e.g. reload-time)');
@@ -240,8 +249,12 @@ UNIQUE INDEX (`network_vcheck_key`)",
 `network_cache_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `network_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `network_type_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
-`network_cache_data` MEDIUMBLOB,
-`network_cache_timestamp` TIMESTAMP NULL DEFAULT NULL,
+`network_cache_data` MEDIUMTEXT NOT NULL,
+`network_cache_body` MEDIUMBLOB NOT NULL,
+`network_cache_type` ENUM('MANUAL','CRON','UNKNOWN') NOT NULL DEFAULT 'UNKNOWN',
+`network_cache_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
+`network_cache_updated` TIMESTAMP NULL DEFAULT NULL,
+`network_cache_admin_id` BIGINT(20) NULL DEFAULT NULL,
 PRIMARY KEY (`network_cache_id`),
 UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
                        'Cache for all queried APIs');
@@ -253,18 +266,32 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 `network_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `network_type_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
 `network_reload_lock` SMALLINT(5) UNSIGNED NOT NULL DEFAULT 0,
-`network_inserted` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
+`network_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
 PRIMARY KEY (`network_reload_id`),
 UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
                        'Reload locks');
 
+               // Header logging (mostly for debugging)
+               addDropTableSql('network_header_logging');
+               addCreateTableSql('network_header_logging', "
+`network_header_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
+`network_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
+`network_type_id` BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
+`network_http_status_code` VARCHAR(255) NOT NULL DEFAULT '',
+`network_http_headers` MEDIUMTEXT NOT NULL,
+`network_logging_type` ENUM('MANUAL','CRON','UNKNOWN') NOT NULL DEFAULT 'UNKNOWN',
+`network_header_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
+PRIMARY KEY (`network_header_id`),
+INDEX `provider_type` (`network_id`, `network_type_id`)",
+                       'HTTP header logging');
+
                // Insert API response array translations, these will be used for calling the right filter function
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_translations` (`network_translation_name`) VALUES
 ('campaign_id'),
 ('name'),
 ('alternate_text'),
 ('reload'),
-('remain'),
+('remain_clicks'),
 ('reward'),
 ('banner_id'),
 ('size'),
@@ -305,156 +332,196 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
                // Sponsor networks
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_data` (`network_short_name`, `network_title`, `network_reflink`, `network_data_separator`, `network_row_separator`, `network_request_type`, `network_charset`, `network_require_id_card`, `network_query_amount`, `network_active`) VALUES
 ('a3h', 'A3H', 'http://www.a3h.de?ref=1447', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
-('abiszed', 'AbisZED-Netz', 'http://abiszed-netz.de/index.php?ref=557', '|', '|', 'GET', 'ISO-8859-1', 'Y', 150, 'Y'),
-('admagnet', 'AD-Magnet', 'http://www.ad-magnet.de/index.php?ref=495', '|', '|', 'GET', 'ISO-8859-1', 'N', 300, 'Y'),
-('adcocktail', 'ADCocktail', 'http://www.adcocktail.com/?rid=2596', '|', '|', 'GET', 'WINDOWS-1252', 'N', 500, 'Y'),
-('adpaid', 'AdPaid', 'http://www.adpaid.de?ref=1464', '|', '|', 'GET', 'ISO-8859-1', 'N', 0, 'N'),
+('abiszed', 'AbisZED-Netz', 'http://www.abiszed-netz.de?ref=1438', '|', '|', 'GET', 'ISO-8859-1', 'Y', 150, 'Y'),
+('ad_magnet', 'AD-Magnet', 'http://www.ad-magnet.de/?ref=1060', '|', '|', 'GET', 'ISO-8859-1', 'N', 500, 'Y'),
+('ad_cocktail', 'ADCocktail', 'http://www.adcocktail.com/?rid=2596', '|', '|', 'GET', 'WINDOWS-1252', 'N', 500, 'Y'),
+('ad_paid', 'AdPaid', 'http://www.adpaid.de?ref=1464', '|', '|', 'GET', 'ISO-8859-1', 'N', 0, 'N'),
 ('ads4', 'Ads4.de', 'http://www.ads4.de/?werber=Quix0r', '|', '|', 'GET', 'WINDOWS-1252', 'N', 96, 'Y'),
 ('ads4webbis', 'Ads4Webbis', 'http://www.ads4webbis.de?ref=835', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'N'),
 ('ads4world', 'Ads4World', 'http://www.ads4world.de?ref=252', '|', '|', 'GET', 'WINDOWS-1252', 'N', 0, 'N'),
 ('affiliblatt', 'Affiliblatt', 'http://www.affiliblatt.de/?sid=MTAzNQ==&site=home', '|', '|', 'GET', 'ISO-8859-1', 'N', 0, 'Y'),
-('allads4you', 'AllAds4You', 'http://www.allads4you.de?ref=1146', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'Y'),
-('alstermarketing', 'Alster-Marketing', 'http://www.alstermarketing.de?ref=1851', '|', '|', 'GET', 'ISO-8859-16', 'N', 350, 'N'),
-('bonus', 'BonusSponsor', 'http://www.bonussponsor.de?ref=1286', '|', '|', 'GET', 'WINDOWS-1252', 'N', 150, 'Y'),
-('fusion', 'Fusion-Ads', 'http://www.fusion-ads.de/?ref=84', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'N'),
-('gigapromo', 'GigaPromo', 'http://www.gigapromo.de/index.php?ref=953', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
-('hpsponsor', 'HPSponsor', 'http://hpsponsor.at?ref=29', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
-('make-euros', 'Make-Euros.de', 'http://www.make-euros.de?ref=1184', '|', '|', 'GET', 'ISO-8859-1', 'Y', 150, 'N'),
-('megad', 'Mega-Ad', 'http://www.mega-ad.de/?ref=303', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
+('all_ads4you', 'AllAds4You', 'http://www.allads4you.de?ref=1146', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'Y'),
+('alster_marketing', 'Alster-Marketing', 'http://www.alstermarketing.de?ref=1851', '|', '|', 'GET', 'ISO-8859-16', 'N', 350, 'N'),
+('bonus_sponsor', 'BonusSponsor', 'http://www.bonussponsor.de?ref=1286', '|', '|', 'GET', 'WINDOWS-1252', 'N', 150, 'Y'),
+('fusion_ads', 'Fusion-Ads', 'http://www.fusion-ads.de/?ref=84', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'N'),
+('giga_promo', 'GigaPromo', 'http://www.gigapromo.de/index.php?ref=953', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
+('hp_sponsor', 'HPSponsor', 'http://hpsponsor.at?ref=29', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
+('make-euros', 'Make-Euros.de', 'http://www.make-euros.de?ref=1184', '|', '|', 'GET', 'ISO-8859-1', 'Y', 150, 'Y'),
+('mega_ad', 'Mega-Ad', 'http://www.mega-ad.de/?ref=303', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
 ('power-promo', 'Power-Promo', 'http://www.power-promo.de?ref=1231', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
-('secash', 'SeCash', 'http://www.secash.de?ref=758', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('weltpromotion', 'WeltPromotion', 'http://www.weltpromotion.de?ref=3', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('ultrapromo', 'UltraPROMO', 'http://www.ultrapromo.eu?ref=485', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
-('werbepartnercc', 'DerWerbepartner.cc', 'http://www.werbepartner.cc/sponsor/?ref=696', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
-('yoomedia', 'Yoo!Media', 'http://www.yoomedia.de?ref=1715', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('cityads', 'City-Ads', 'http://www.city-ads.de?ref=221', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('goldsponsor', 'Gold-Sponsor', 'http://www.gold-sponsor.de?ref=42', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'N'),
-('doubleads', 'doubleads.de', 'http://www.doubleads.de?ref=1063', '|', '|', 'GET', 'ISO-8859-1','Y', 150, 'Y'),
-('vipads', 'VIPads.de', 'http://vipads.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 100, 'Y'),
-('homeads', 'homeADS', 'http://www.homeads.de/?ref=1540', '|', '|', 'GET', 'WINDOWS-1252', 'N', 0, 'N'),
-('fucoexsponsor', 'FuCoExSponsor.net', 'http://fucoexsponsor.net/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 100, 'N'),
-('adconvention', 'AdConvention', 'http://www.adconvention.de?ref=233', '|', '|', 'GET', 'WINDOWS-1252', 'N', 300, 'Y'),
+('se_cash', 'SeCash', 'http://www.secash.de?ref=758', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
+('welt_promotion', 'WeltPromotion', 'http://www.the-switzerland-ad-network.ch?ref=3', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
+('ultra_promo', 'UltraPROMO', 'http://www.ultrapromo.eu?ref=485', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
+('werbe_partner_cc', 'DerWerbepartner.cc', 'http://www.werbepartner.cc/sponsor/?ref=696', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100, 'Y'),
+('yoo_media', 'Yoo!Media', 'http://www.yoomedia.de?ref=1715', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
+('city_ads', 'City-Ads', 'http://www.city-ads.de?ref=221', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
+('gold_sponsor', 'Gold-Sponsor', 'http://www.gold-sponsor.de?ref=42', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'N'),
+('double_ads', 'doubleads.de', 'http://www.doubleads.de?ref=1063', '|', '|', 'GET', 'ISO-8859-1','Y', 150, 'Y'),
+('vip_ads', 'VIPads.de', 'http://vipads.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 100, 'Y'),
+('home_ads', 'homeADS', 'http://www.homeads.de/?ref=1540', '|', '|', 'GET', 'WINDOWS-1252', 'N', 0, 'N'),
+('fucoex_sponsor', 'FuCoExSponsor.net', 'http://fucoexsponsor.net/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 100, 'N'),
+('ad_convention', 'AdConvention', 'http://www.adconvention.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'WINDOWS-1252', 'N', 300, 'Y'),
 ('ad-hit', 'Ad-Hit.de', 'http://www.ad-hit.de?ref=41', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('adcity', 'AdCity.eu', 'http://www.adcity.eu?ref=38', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('adgain', 'adgain.de', 'http://www.adgain.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'Y'),
-('adkracher', 'ADkracher', 'http://www.adkracher.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 350, 'Y'),
-('adminlose', 'Adminlose.de', 'http://www.adminlose.de/index.php?ref=2148', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('admono', 'Admono.de', 'http://www.admono.de/?ref=92', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'Y'),
+('ad_city', 'AdCity.eu', 'http://www.adcity.eu?ref=38', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
+('ad_gain', 'adgain.de', 'http://www.adgain.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'Y'),
+('ad_kracher', 'ADkracher', 'http://www.adkracher.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 350, 'Y'),
+('admin_lose', 'Adminlose.de', 'http://www.adminlose.de/index.php?ref=2148', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
+('ad_mono', 'Admono.de', 'http://www.admono.de/?ref=92', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'Y'),
 ('ad-promotion-net', 'Ad-Promotion.net', 'http://ad-promotion.net?ref=10194', '|', '|', 'GET', 'WINDOWS-1252', 'N', 150, 'Y'),
-('adprovi', 'Adprovi.de', 'http://www.adprovi.de?ref=439', '|', '|', 'GET', 'ISO-8859-1', 'N', 200, 'Y'),
+('ad_provi', 'Adprovi.de', 'http://www.adprovi.de?ref=439', '|', '|', 'GET', 'ISO-8859-1', 'N', 200, 'Y'),
 ('ads2earn', 'Ads2Earn', 'http://www.ads2earn.de?ref=1294', '|', '|', 'GET', 'ISO-8859-1', 'N', 150, 'Y'),
 ('ads2webbi', 'Ads2Webbi', 'http://www.ads2webbi.de?ref=79', '|', '|', 'GET', 'WINDOWS-1252', 'N', 200, 'Y'),
-('superpromo24', 'SuperPromo24', 'http://www.superpromo24.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 300, 'Y'),
-('euads', 'eu-ADS.de', 'http://www.eu-ads.de?ref=411', '|', '|', 'GET', 'ISO-8859-1', 'N', 200, 'Y'),
+('super_promo24', 'SuperPromo24', 'http://www.superpromo24.de/index.php?seite=anmeldung&ref=Quix0r', '|', '|', 'GET', 'ISO-8859-1', 'N', 300, 'Y'),
+('eu_ads', 'eu-ADS.de', 'http://www.eu-ads.de?ref=411', '|', '|', 'GET', 'ISO-8859-1', 'N', 200, 'Y'),
 ('xiji', 'Xiji.de', 'http://www.xiji.de/index.php?ref=7715', '|', '|', 'GET', 'ISO-8859-1', 'N', 100, 'Y')");
 
                // Network type handlers - A3H
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(1, 1, 'banner_click', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h'),
-(387, 1, 'banner_view', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h'),
-(2, 1, 'textlink_click', 'http://www.a3h.de/interface/out_textlink.php', 'http://www.a3h.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(390, 1, 'textlink_view', 'http://www.a3h.de/interface/out_textlink.php', 'http://www.a3h.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(3, 1, 'surfbar_click', 'http://www.a3h.de/interface/out_sbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h'),
-(389, 1, 'surfbar_view', 'http://www.a3h.de/interface/out_sbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h'),
-(4, 1, 'forcedbanner', 'http://www.a3h.de/interface/out_fbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h'),
-(5, 1, 'textmail', 'http://www.a3h.de/interface/out_paidmail.php', 'http://www.a3h.de/emailf.php?id=%CID%', NULL, 'h'),
-(6, 1, 'layer_click', 'http://www.a3h.de/interface/out_layer.php', 'http://www.a3h.de/layer.php?id=%CID%', NULL, 'h'),
-(388, 1, 'layer_view', 'http://www.a3h.de/interface/out_layer.php', 'http://www.a3h.de/layer.php?id=%CID%', NULL, 'h'),
-(7, 1, 'popup', 'http://www.a3h.de/interface/out_popup.php', 'http://www.a3h.de/popup.php?id=%CID%', NULL, 'h'),
-(8, 1, 'popdown', 'http://www.a3h.de/interface/out_popdown.php', 'http://www.a3h.de/popdown.php?id=%CID%', NULL, 'h'),
-(9, 1, 'lead', 'http://www.a3h.de/interface/out_lead.php', 'http://www.a3h.de/lead.php?id=%CID%', NULL, 'h'),
-(10, 1, 'sale', 'http://www.a3h.de/interface/out_sale.php', 'http://www.a3h.de/sale.php?id=%CID%', NULL, 'h'),
-(11, 1, 'htmlmail', 'http://www.a3h.de/interface/out_paidmail.php', 'http://www.a3h.de/emailf.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(1, 1, 'banner_click', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(2, 1, 'textlink_click', 'http://www.a3h.de/interface/out_textlink.php', 'http://www.a3h.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(3, 1, 'surfbar_click', 'http://www.a3h.de/interface/out_sbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(4, 1, 'forced_banner', 'http://www.a3h.de/interface/out_fbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(5, 1, 'textmail', 'http://www.a3h.de/interface/out_paidmail.php', 'http://www.a3h.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(6, 1, 'layer_click', 'http://www.a3h.de/interface/out_layer.php', 'http://www.a3h.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(7, 1, 'popup', 'http://www.a3h.de/interface/out_popup.php', 'http://www.a3h.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(8, 1, 'popdown', 'http://www.a3h.de/interface/out_popdown.php', 'http://www.a3h.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(9, 1, 'lead', 'http://www.a3h.de/interface/out_lead.php', 'http://www.a3h.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(10, 1, 'sale', 'http://www.a3h.de/interface/out_sale.php', 'http://www.a3h.de/sale.php?id=%CID%', NULL, 'h', 'NONE'),
+(11, 1, 'htmlmail', 'http://www.a3h.de/interface/out_paidmail.php', 'http://www.a3h.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(387, 1, 'banner_view', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(388, 1, 'layer_view', 'http://www.a3h.de/interface/out_layer.php', 'http://www.a3h.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(389, 1, 'surfbar_view', 'http://www.a3h.de/interface/out_sbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(390, 1, 'textlink_view', 'http://www.a3h.de/interface/out_textlink.php', 'http://www.a3h.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(461, 1, 'button_click', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(462, 1, 'button_view', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(463, 1, 'skyscraper_click', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(464, 1, 'skyscraper_view', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(465, 1, 'halfbanner_click', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(466, 1, 'halfbanner_view', 'http://www.a3h.de/interface/out_banner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(467, 1, 'forced_button', 'http://www.a3h.de/interface/out_fbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(468, 1, 'forced_half_banner', 'http://www.a3h.de/interface/out_fbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE'),
+(469, 1, 'forced_skyscraper', 'http://www.a3h.de/interface/out_fbanner.php', 'http://www.a3h.de/bannerklf.php?id=%CID%', 'http://www.a3h.de/banner.php?id=%CID%', 'h', 'NONE')");
 
                // Network type handlers - AbisZED-Netz
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(187, 2, 'banner_click', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h'),
-(188, 2, 'banner_view', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h'),
-(189, 2, 'textlink_click', 'http://www.abiszed-netz.de/interface/out_textlink.php', 'http://www.abiszed-netz.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(190, 2, 'textlink_view', 'http://www.abiszed-netz.de/interface/out_textlink.php', 'http://www.abiszed-netz.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(191, 2, 'surfbar_click', 'http://www.abiszed-netz.de/interface/out_sbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h'),
-(192, 2, 'surfbar_view', 'http://www.abiszed-netz.de/interface/out_sbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h'),
-(193, 2, 'forcedbanner', 'http://www.abiszed-netz.de/interface/out_fbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h'),
-(194, 2, 'textmail', 'http://www.abiszed-netz.de/interface/out_paidmail.php', 'http://www.abiszed-netz.de/emailf.php?id=%CID%', NULL, 'h'),
-(195, 2, 'htmlmail', 'http://www.abiszed-netz.de/interface/out_paidmail.php', 'http://www.abiszed-netz.de/emailf.php?id=%CID%', NULL, 'h'),
-(196, 2, 'layer_click', 'http://www.abiszed-netz.de/interface/out_layer.php', 'http://www.abiszed-netz.de/layer.php?id=%CID%', NULL, 'h'),
-(197, 2, 'layer_view', 'http://www.abiszed-netz.de/interface/out_layer.php', 'http://www.abiszed-netz.de/layer.php?id=%CID%', NULL, 'h'),
-(198, 2, 'popup', 'http://www.abiszed-netz.de/interface/out_popup.php', 'http://www.abiszed-netz.de/popup.php?id=%CID%', NULL, 'h'),
-(199, 2, 'popdown', 'http://www.abiszed-netz.de/interface/out_popdown.php', 'http://www.abiszed-netz.de/popdown.php?id=%CID%', NULL, 'h'),
-(200, 2, 'lead', 'http://www.abiszed-netz.de/interface/out_lead.php', 'http://www.abiszed-netz.de/lead.php?id=%CID%', NULL, 'h'),
-(201, 2, 'sale', 'http://www.abiszed-netz.de/interface/out_sale.php', 'http://www.abiszed-netz.de/sale.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(187, 2, 'banner_click', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(188, 2, 'banner_view', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(189, 2, 'textlink_click', 'http://www.abiszed-netz.de/interface/out_textlink.php', 'http://www.abiszed-netz.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(190, 2, 'textlink_view', 'http://www.abiszed-netz.de/interface/out_textlink.php', 'http://www.abiszed-netz.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(191, 2, 'surfbar_click', 'http://www.abiszed-netz.de/interface/out_sbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(192, 2, 'surfbar_view', 'http://www.abiszed-netz.de/interface/out_sbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(193, 2, 'forced_banner', 'http://www.abiszed-netz.de/interface/out_fbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(194, 2, 'textmail', 'http://www.abiszed-netz.de/interface/out_paidmail.php', 'http://www.abiszed-netz.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(195, 2, 'htmlmail', 'http://www.abiszed-netz.de/interface/out_paidmail.php', 'http://www.abiszed-netz.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(196, 2, 'layer_click', 'http://www.abiszed-netz.de/interface/out_layer.php', 'http://www.abiszed-netz.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(197, 2, 'layer_view', 'http://www.abiszed-netz.de/interface/out_layer.php', 'http://www.abiszed-netz.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(198, 2, 'popup', 'http://www.abiszed-netz.de/interface/out_popup.php', 'http://www.abiszed-netz.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(199, 2, 'popdown', 'http://www.abiszed-netz.de/interface/out_popdown.php', 'http://www.abiszed-netz.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(200, 2, 'lead', 'http://www.abiszed-netz.de/interface/out_lead.php', 'http://www.abiszed-netz.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(201, 2, 'sale', 'http://www.abiszed-netz.de/interface/out_sale.php', 'http://www.abiszed-netz.de/sale.php?id=%CID%', NULL, 'h', 'NONE'),
+(470, 2, 'button_click', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(471, 2, 'button_view', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(472, 2, 'halfbanner_click', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(473, 2, 'halfbanner_view', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(474, 2, 'skyscraper_click', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(475, 2, 'skyscraper_view', 'http://www.abiszed-netz.de/interface/out_banner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(476, 2, 'forced_button', 'http://www.abiszed-netz.de/interface/out_fbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(477, 2, 'forced_half_banner', 'http://www.abiszed-netz.de/interface/out_fbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE'),
+(478, 2, 'forced_skyscraper', 'http://www.abiszed-netz.de/interface/out_fbanner.php', 'http://www.abiszed-netz.de/bannerklf.php?id=%CID%', 'http://www.abiszed-netz.de/banner.php?id=%CID%', 'h', 'NONE')");
 
                // Network type handlers - Ad-Hit.de
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(302, 31, 'forcedbanner', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ad-hit.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(303, 31, 'forcedtextlink', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(304, 31, 'banner_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ad-hit.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(305, 31, 'banner_click', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ad-hit.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(306, 31, 'skybanner_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ad-hit.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(307, 31, 'button_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ad-hit.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(308, 31, 'textlink_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(309, 31, 'traffic', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(310, 31, 'popup', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(311, 31, 'textmail', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(302, 31, 'forced_banner', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ad-hit.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(303, 31, 'forced_textlink', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(304, 31, 'banner_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ad-hit.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(305, 31, 'banner_click', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ad-hit.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(306, 31, 'skyscraper_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ad-hit.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(307, 31, 'button_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ad-hit.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(308, 31, 'textlink_view', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(309, 31, 'traffic', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(310, 31, 'popup', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(311, 31, 'textmail', 'http://www.ad-hit.de/interface/api_2.php', 'http://www.ad-hit.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Ad-Magnet
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(483, 3, 'banner_click', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(484, 3, 'banner_view', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(485, 3, 'surfbar_click', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(486, 3, 'surfbar_view', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(487, 3, 'forced_banner', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(488, 3, 'textlink_click', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(489, 3, 'textlink_view', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(490, 3, 'layer_click', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(491, 3, 'layer_view', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(492, 3, 'popup', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(493, 3, 'popdown', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(494, 3, 'htmlmail', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(495, 3, 'textmail', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(496, 3, 'pagepeel_click', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(497, 3, 'pagepeel_view', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(498, 3, 'lead', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE'),
+(499, 3, 'sale', 'http://www.ad-magnet.de/interface/output.php', NULL, NULL, 'h', 'NONE')");
 
                // Network type handlers - Ad-Promotion.net
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(367, 37, 'forcedbanner', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://ad-promotion.net/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(368, 37, 'forcedtextlink', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(369, 37, 'banner_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://ad-promotion.net/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(370, 37, 'banner_click', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://ad-promotion.net/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(371, 37, 'skybanner_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://ad-promotion.net/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(372, 37, 'button_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://ad-promotion.net/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(373, 37, 'textlink_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(374, 37, 'traffic', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(375, 37, 'popup', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(376, 37, 'textmail', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(367, 37, 'forced_banner', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://ad-promotion.net/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(368, 37, 'forced_textlink', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(369, 37, 'banner_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://ad-promotion.net/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(370, 37, 'banner_click', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://ad-promotion.net/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(371, 37, 'skyscraper_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://ad-promotion.net/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(372, 37, 'button_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://ad-promotion.net/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(373, 37, 'textlink_view', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(374, 37, 'traffic', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(375, 37, 'popup', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(376, 37, 'textmail', 'http://ad-promotion.net/interface/api_2.php', 'http://ad-promotion.net/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - AdCity.eu
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(312, 32, 'forcedbanner', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(313, 32, 'forcedtextlink', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(314, 32, 'banner_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(315, 32, 'banner_click', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(316, 32, 'skybanner_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(317, 32, 'button_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(318, 32, 'textlink_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(319, 32, 'traffic', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(320, 32, 'popup', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(321, 32, 'textmail', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(312, 32, 'forced_banner', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(313, 32, 'forced_textlink', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(314, 32, 'banner_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(315, 32, 'banner_click', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(316, 32, 'skyscraper_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(317, 32, 'button_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adcity.eu/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(318, 32, 'textlink_view', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(319, 32, 'traffic', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(320, 32, 'popup', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(321, 32, 'textmail', 'http://www.adcity.eu/interface/', 'http://www.adcity.eu/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - AdCocktail
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(13, 4, 'forcedbanner', 'http://www.adcocktail.com/sc/kas/kas_fk.php', 'http://fk.adcocktail.com/fk_k.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'http://fk.adcocktail.com/fk_v.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'h'),
-(12, 4, 'textmail', 'http://www.adcocktail.com/sc/kas/kas_pm.php', 'http://pm.adcocktail.com/pm.php?uid=%UID%&wid=%CID%&wsid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(12, 4, 'textmail', 'http://www.adcocktail.com/sc/kas/kas_pm.php', 'http://pm.adcocktail.com/pm.php?uid=%UID%&wid=%CID%&wsid=%SID%', NULL, 'h', 'NONE'),
+(13, 4, 'forced_banner', 'http://www.adcocktail.com/sc/kas/kas_fk.php', 'http://fk.adcocktail.com/fk_k.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'http://fk.adcocktail.com/fk_v.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'h', 'NONE'),
+(479, 4, 'traffic', 'http://www.adcocktail.com/sc/kas/kas_tt.php', 'http://tt.adcocktail.com/tt.php?uid=%UID%&wid=%CID%&wsid=%SID%', NULL, 'h', 'NONE'),
+(480, 4, 'forced_button', 'http://www.adcocktail.com/sc/kas/kas_fk.php', 'http://fk.adcocktail.com/fk_k.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'http://fk.adcocktail.com/fk_v.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'h', 'NONE'),
+(481, 4, 'forced_half_banner', 'http://www.adcocktail.com/sc/kas/kas_fk.php', 'http://fk.adcocktail.com/fk_k.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'http://fk.adcocktail.com/fk_v.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'h', 'NONE'),
+(482, 4, 'forced_skyscraper', 'http://www.adcocktail.com/sc/kas/kas_fk.php', 'http://fk.adcocktail.com/fk_k.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'http://fk.adcocktail.com/fk_v.php?uid=%UID%&wid=%CID%&wsid=%SID%', 'h', 'NONE')");
 
                // Network type handlers - AdConvention
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(295, 30, 'banner_click', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(294, 30, 'banner_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%CID%', 'http://www.adconvention.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(297, 30, 'button_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(292, 30, 'forcedbanner', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(293, 30, 'forcedtextlink', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SI%', NULL, 'h'),
-(300, 30, 'popup', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(296, 30, 'skybanner_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(298, 30, 'textlink_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(301, 30, 'textmail', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(299, 30, 'traffic', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(295, 30, 'banner_click', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(294, 30, 'banner_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%CID%', 'http://www.adconvention.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(297, 30, 'button_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(292, 30, 'forced_banner', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(293, 30, 'forced_textlink', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SI%', NULL, 'h', 'NONE'),
+(300, 30, 'popup', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(296, 30, 'skyscraper_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adconvention.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(298, 30, 'textlink_view', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(301, 30, 'textmail', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(299, 30, 'traffic', 'http://www.adconvention.de/interface/', 'http://www.adconvention.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - adgain.de
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
 (322, 33, 'banner_click', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
 (323, 33, 'banner_view', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
-(324, 33, 'forcedbanner', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
-(325, 33, 'forcedtextlink', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(324, 33, 'forced_banner', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(325, 33, 'forced_textlink', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (326, 33, 'htmlmail', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'BASE64'),
 (327, 33, 'layer', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/sc_layer.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (328, 33, 'textmail', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (329, 33, 'popup', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/sc_popup.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
-(330, 33, 'skybanner_click', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
-(331, 33, 'skybanner_view', 'http://www.adgain.de/int/get.phap', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(330, 33, 'skyscraper_click', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(331, 33, 'skyscraper_view', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
 (332, 33, 'surfbar_click', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
 (333, 33, 'surfbar_view', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adgain.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
 (334, 33, 'textlink_click', 'http://www.adgain.de/int/get.php', 'http://www.adgain.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
@@ -464,418 +531,415 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
 (336, 34, 'banner_click', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
 (337, 34, 'banner_view', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
-(338, 34, 'forcedbanner', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
-(339, 34, 'forcedtextlink', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(338, 34, 'forced_banner', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(339, 34, 'forced_textlink', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (340, 34, 'htmlmail', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'BASE64'),
 (341, 34, 'layer', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/sc_layer.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (342, 34, 'textmail', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (343, 34, 'popup', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/sc_popup.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
-(344, 34, 'skybanner_click', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
-(345, 34, 'skybanner_view', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(344, 34, 'skyscraper_click', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(345, 34, 'skyscraper_view', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.adkracher.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
 (346, 34, 'textlink_click', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (347, 34, 'textlink_view', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/sc_textview.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
 (348, 34, 'traffic', 'http://www.adkracher.de/int/get.php', 'http://www.adkracher.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Adminlose.de
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(349, 35, 'banner_view', 'http://www.adminlose.de/interface/output_bannerviews.php', 'http://www.adminlose.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adminlose.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(350, 35, 'textlink_view', 'http://www.adminlose.de/interface/output_textlinkviews.php', 'http://www.adminlose.de/lose/viewtextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(351, 35, 'forcedbanner', 'http://www.adminlose.de/interface/output_forcedbanner.php', 'http://www.adminlose.de/lose/forcedclickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adminlose.de/lose/forcedviewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(352, 35, 'forcedtextlink', 'http://www.adminlose.de/interface/output_forcedtextlink.php', 'http://www.adminlose.de/lose/forcedclicktextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(353, 35, 'textmail', 'http://www.adminlose.de/interface/output_paidmails.php', 'http://www.adminlose.de/lose/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(354, 35, 'traffic', 'http://www.adminlose.de/interface/output_traffic.php', 'http://www.adminlose.de/lose/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(355, 35, 'popup', 'http://www.adminlose.de/interface/output_popup.php', 'http://www.adminlose.de/lose/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(356, 35, 'popdown', 'http://www.adminlose.de/interface/output_popup.php', 'http://www.adminlose.de/lose/popdown.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(349, 35, 'banner_view', 'http://www.adminlose.de/interface/output_bannerviews.php', 'http://www.adminlose.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adminlose.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(350, 35, 'textlink_view', 'http://www.adminlose.de/interface/output_textlinkviews.php', 'http://www.adminlose.de/lose/viewtextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(351, 35, 'forced_banner', 'http://www.adminlose.de/interface/output_forcedbanner.php', 'http://www.adminlose.de/lose/forcedclickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.adminlose.de/lose/forcedviewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(352, 35, 'forced_textlink', 'http://www.adminlose.de/interface/output_forcedtextlink.php', 'http://www.adminlose.de/lose/forcedclicktextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(353, 35, 'textmail', 'http://www.adminlose.de/interface/output_paidmails.php', 'http://www.adminlose.de/lose/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(354, 35, 'traffic', 'http://www.adminlose.de/interface/output_traffic.php', 'http://www.adminlose.de/lose/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(355, 35, 'popup', 'http://www.adminlose.de/interface/output_popup.php', 'http://www.adminlose.de/lose/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(356, 35, 'popdown', 'http://www.adminlose.de/interface/output_popup.php', 'http://www.adminlose.de/lose/popdown.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Admono.de
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`) VALUES
-(357, 36, 'forcedbanner', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%'),
-(358, 36, 'forcedtextlink', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
-(359, 36, 'banner_view', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%'),
-(360, 36, 'banner_click', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%'),
-(361, 36, 'skybanner_view', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%'),
-(362, 36, 'button_view', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%'),
-(363, 36, 'textlink_view', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
-(364, 36, 'traffic', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
-(365, 36, 'popup', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
-(366, 36, 'textmail', 'http://www.admono.de/interface/', 'http://www.admono.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL)");
+(357, 36, 'forced_banner', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%'),
+(358, 36, 'forced_textlink', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
+(359, 36, 'banner_view', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%'),
+(360, 36, 'banner_click', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%'),
+(361, 36, 'skyscraper_view', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%'),
+(362, 36, 'button_view', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.admono.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%'),
+(363, 36, 'textlink_view', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
+(364, 36, 'traffic', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
+(365, 36, 'popup', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL),
+(366, 36, 'textmail', 'http://www.admono.de/interface/get_v3.php', 'http://www.admono.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL)");
 
                // Network type handlers - AdPaid
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(177, 5, 'banner_click', 'http://www.adpaid.de/interface/out_banner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h'),
-(391, 5, 'banner_view', 'http://www.adpaid.de/interface/out_banner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h'),
-(178, 5, 'textlink_click', 'http://www.adpaid.de/interface/out_textlink.php', 'http://www.adpaid.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(394, 5, 'textlink_view', 'http://www.adpaid.de/interface/out_textlink.php', 'http://www.adpaid.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(393, 5, 'surfbar_view', 'http://www.adpaid.de/interface/out_sbanner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h'),
-(179, 5, 'surfbar_click', 'http://www.adpaid.de/interface/out_sbanner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h'),
-(180, 5, 'forcedbanner', 'http://www.adpaid.de/interface/out_fbanner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h'),
-(181, 5, 'textmail', 'http://www.adpaid.de/interface/out_paidmail.php', 'http://www.adpaid.de/emailf.php?id=%CID%', NULL, 'h'),
-(182, 5, 'layer_click', 'http://www.adpaid.de/interface/out_layer.php', 'http://www.adpaid.de/layer.php?id=%CID%', NULL, 'h'),
-(392, 5, 'layer_view', 'http://www.adpaid.de/interface/out_layer.php', 'http://www.adpaid.de/layer.php?id=%CID%', NULL, 'h'),
-(183, 5, 'popup', 'http://www.adpaid.de/interface/out_popup.php', 'http://www.adpaid.de/popup.php?id=%CID%', NULL, 'h'),
-(184, 5, 'popdown', 'http://www.adpaid.de/interface/out_popdown.php', 'http://www.adpaid.de/popdown.php?id=%CID%', NULL, 'h'),
-(185, 5, 'lead', 'http://www.adpaid.de/interface/out_lead.php', 'http://www.adpaid.de/lead.php?id=%CID%', NULL, 'h'),
-(186, 5, 'sale', 'http://www.adpaid.de/interface/out_sale.php', 'http://www.adpaid.de/sale.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(177, 5, 'banner_click', 'http://www.adpaid.de/interface/out_banner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h', 'NONE'),
+(391, 5, 'banner_view', 'http://www.adpaid.de/interface/out_banner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h', 'NONE'),
+(178, 5, 'textlink_click', 'http://www.adpaid.de/interface/out_textlink.php', 'http://www.adpaid.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(394, 5, 'textlink_view', 'http://www.adpaid.de/interface/out_textlink.php', 'http://www.adpaid.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(393, 5, 'surfbar_view', 'http://www.adpaid.de/interface/out_sbanner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h', 'NONE'),
+(179, 5, 'surfbar_click', 'http://www.adpaid.de/interface/out_sbanner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h', 'NONE'),
+(180, 5, 'forced_banner', 'http://www.adpaid.de/interface/out_fbanner.php', 'http://www.adpaid.de/bannerklf.php?id=%CID%', 'http://www.adpaid.de/banner.php?id=%CID%', 'h', 'NONE'),
+(181, 5, 'textmail', 'http://www.adpaid.de/interface/out_paidmail.php', 'http://www.adpaid.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(182, 5, 'layer_click', 'http://www.adpaid.de/interface/out_layer.php', 'http://www.adpaid.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(392, 5, 'layer_view', 'http://www.adpaid.de/interface/out_layer.php', 'http://www.adpaid.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(183, 5, 'popup', 'http://www.adpaid.de/interface/out_popup.php', 'http://www.adpaid.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(184, 5, 'popdown', 'http://www.adpaid.de/interface/out_popdown.php', 'http://www.adpaid.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(185, 5, 'lead', 'http://www.adpaid.de/interface/out_lead.php', 'http://www.adpaid.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(186, 5, 'sale', 'http://www.adpaid.de/interface/out_sale.php', 'http://www.adpaid.de/sale.php?id=%CID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - AdProvi
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(377, 38, 'forcedbanner', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.adprovi.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(378, 38, 'forcedtextlink', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(379, 38, 'banner_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.adprovi.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(380, 38, 'banner_click', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.adprovi.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(381, 38, 'skybanner_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.adprovi.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(382, 38, 'button_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.adprovi.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(383, 38, 'textlink_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(384, 38, 'traffic', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(385, 38, 'popup', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(386, 38, 'textmail', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(377, 38, 'forced_banner', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.adprovi.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(378, 38, 'forced_textlink', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(379, 38, 'banner_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.adprovi.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(380, 38, 'banner_click', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.adprovi.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(381, 38, 'skyscraper_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.adprovi.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(382, 38, 'button_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.adprovi.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(383, 38, 'textlink_view', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(384, 38, 'traffic', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(385, 38, 'popup', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(386, 38, 'textmail', 'http://www.adprovi.de/interface/api_2.php', 'http://www.adprovi.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Ads2Earn
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(395, 39, 'banner_click', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%','h'),
-(396, 39, 'banner_view', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%','h'),
-(397, 39, 'textlink_click', 'http://www.ads2earn.de/interface/out_textlink.php', 'http://www.ads2earn.de/textlinkklick.php?id=%CID%', NULL,'h'),
-(398, 39, 'textlink_view', 'http://www.ads2earn.de/interface/out_textlink.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', NULL,'h'),
-(399, 39, 'forcedbanner', 'http://www.ads2earn.de/interface/out_fbanner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%','h'),
-(400, 39, 'htmlmail', 'http://www.ads2earn.de/interface/out_paidmail.php', 'http://www.ads2earn.de/emailf.php?id=%CID%', NULL,'h'),
-(401, 39, 'textmail', 'http://www.ads2earn.de/interface/out_paidmail.php', 'http://www.ads2earn.de/emailf.php?id=%CID%', NULL,'h'),
-(402, 39, 'button_click', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%','h'),
-(403, 39, 'button_view', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%','h'),
-(404, 39, 'skybanner_click', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%','h'),
-(405, 39, 'skybanner_view', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%','h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(395, 39, 'banner_click', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%', 'h', 'NONE'),
+(396, 39, 'banner_view', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%', 'h', 'NONE'),
+(397, 39, 'textlink_click', 'http://www.ads2earn.de/interface/out_textlink.php', 'http://www.ads2earn.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(398, 39, 'textlink_view', 'http://www.ads2earn.de/interface/out_textlink.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', NULL, 'h', 'NONE'),
+(399, 39, 'forced_banner', 'http://www.ads2earn.de/interface/out_fbanner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%', 'h', 'NONE'),
+(400, 39, 'htmlmail', 'http://www.ads2earn.de/interface/out_paidmail.php', 'http://www.ads2earn.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(401, 39, 'textmail', 'http://www.ads2earn.de/interface/out_paidmail.php', 'http://www.ads2earn.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(402, 39, 'button_click', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%', 'h', 'NONE'),
+(403, 39, 'button_view', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%', 'h', 'NONE'),
+(404, 39, 'skyscraper_click', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%', 'h', 'NONE'),
+(405, 39, 'skyscraper_view', 'http://www.ads2earn.de/interface/out_banner.php', 'http://www.ads2earn.de/bannerklf.php?id=%CID%', 'http://www.ads2earn.de/banner.php?id=%CID%', 'h', 'NONE')");
 
                // Network type handlers - Ads2Webbi
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(406, 40, 'forcedbanner', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%','h'),
-(407, 40, 'forcedtextlink', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h'),
-(408, 40, 'banner_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%','h'),
-(409, 40, 'banner_click', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h'),
-(410, 40, 'skybanner_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%','h'),
-(411, 40, 'button_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%','h'),
-(412, 40, 'textlink_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h'),
-(413, 40, 'traffic', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h'),
-(414, 40, 'popup', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h'),
-(415, 40, 'textmail', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(406, 40, 'forced_banner', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(407, 40, 'forced_textlink', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(408, 40, 'banner_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(409, 40, 'banner_click', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(410, 40, 'skyscraper_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(411, 40, 'button_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads2webbi.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(412, 40, 'textlink_view', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(413, 40, 'traffic', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(414, 40, 'popup', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(415, 40, 'textmail', 'http://www.ads2webbi.de/interface/', 'http://www.ads2webbi.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Ads4
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(14, 6, 'forcedbanner', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/forced_click.php?fb_id=%CID%&sid=%SID%', 'http://www.ads4.de/forced_view.php?fb_id=%CID%&sid=%SID%', 'h'),
-(16, 6, 'htmlmail', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/paidmail_click.php?pm=%CID%&sid=%SID%', NULL, 'h'),
-(15, 6, 'textmail', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/paidmail_click.php?pm=%CID%&sid=%SID%', NULL, 'h'),
-(119, 6, 'traffic', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/traffic_click.php?tr_id=%CID%&sid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(14, 6, 'forced_banner', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/forced_click.php?fb_id=%CID%&sid=%SID%', 'http://www.ads4.de/forced_view.php?fb_id=%CID%&sid=%SID%', 'h', 'NONE'),
+(16, 6, 'htmlmail', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/paidmail_click.php?pm=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(15, 6, 'textmail', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/paidmail_click.php?pm=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(119, 6, 'traffic', 'http://www.ads4.de/interface/interface.php', 'http://www.ads4.de/traffic_click.php?tr_id=%CID%&sid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Ads4Webbis
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(20, 7, 'banner_click', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ads4webbis.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(19, 7, 'banner_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4webbis.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(22, 7, 'button_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ads4webbis.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(17, 7, 'forcedbanner', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ads4webbis.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(18, 7, 'forcedtextlink', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(24, 7, 'popup', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(21, 7, 'skybanner_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.ads4webbis.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(23, 7, 'textlink_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(25, 7, 'textmail', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(120, 7, 'traffic', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(20, 7, 'banner_click', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ads4webbis.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(19, 7, 'banner_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4webbis.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(22, 7, 'button_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ads4webbis.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(17, 7, 'forced_banner', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ads4webbis.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(18, 7, 'forced_textlink', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(24, 7, 'popup', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(21, 7, 'skyscraper_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ads4webbis.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(23, 7, 'textlink_view', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(25, 7, 'textmail', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(120, 7, 'traffic', 'http://www.ads4webbis.de/interface/api_2.php', 'http://www.ads4webbis.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Ads4World
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(29, 8, 'banner_click', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(28, 8, 'banner_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(31, 8, 'button_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(26, 8, 'forcedbanner', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(27, 8, 'forcedtextlink', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(33, 8, 'popup', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(30, 8, 'skybanner_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(32, 8, 'textlink_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(34, 8, 'textmail', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(121, 8, 'traffic', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(29, 8, 'banner_click', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(28, 8, 'banner_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(31, 8, 'button_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(26, 8, 'forced_banner', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(27, 8, 'forced_textlink', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(33, 8, 'popup', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(30, 8, 'skyscraper_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ads4world.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(32, 8, 'textlink_view', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(34, 8, 'textmail', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(121, 8, 'traffic', 'http://www.ads4world.de/interface/', 'http://www.ads4world.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Affiliblatt
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
-(441, 9, 'banner_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(442, 9, 'banner_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(443, 9, 'surfbar_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(444, 9, 'surfbar_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(445, 9, 'signature_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(446, 9, 'signature_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(447, 9, 'forcedbanner', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(448, 9, 'textmail', 'http://www.affiliblatt.de/lose/interface/output_paidmail2.php', 'http://www.affiliblatt.de/lose/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE'),
-(449, 9, 'traffic', 'http://www.affiliblatt.de/lose/interface/output_traffic.php', 'http://www.affiliblatt.de/lose/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE')");
+(441, 9, 'banner_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(442, 9, 'banner_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(443, 9, 'surfbar_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(444, 9, 'surfbar_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(445, 9, 'signature_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(446, 9, 'signature_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(447, 9, 'forced_banner', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(448, 9, 'textmail', 'http://www.affiliblatt.de/lose/interface/output_paidmail2.php', 'http://www.affiliblatt.de/lose/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(449, 9, 'traffic', 'http://www.affiliblatt.de/lose/interface/output_traffic.php', 'http://www.affiliblatt.de/lose/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(500, 9, 'button_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(501, 9, 'button_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(502, 9, 'halfbanner_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(503, 9, 'halfbanner_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(504, 9, 'skyscraper_click', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(505, 9, 'skyscraper_view', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(506, 9, 'forced_button', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(507, 9, 'forced_half_banner', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(508, 9, 'forced_skyscraper', 'http://www.affiliblatt.de/lose/interface/output_kampagne.php', 'http://www.affiliblatt.de/lose/clickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.affiliblatt.de/lose/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE')");
 
                // Network type handlers - AllAds4You
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(167, 10, 'forcedbanner', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(168, 10, 'forcedtextlink', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(169, 10, 'banner_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(170, 10, 'banner_click', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(171, 10, 'skybanner_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(172, 10, 'button_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(173, 10, 'textlink_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(174, 10, 'traffic', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(175, 10, 'popup', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(176, 10, 'textmail', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(167, 10, 'forced_banner', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(168, 10, 'forced_textlink', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(169, 10, 'banner_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(170, 10, 'banner_click', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(171, 10, 'skyscraper_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(172, 10, 'button_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.allads4you.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(173, 10, 'textlink_view', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(174, 10, 'traffic', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(175, 10, 'popup', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(176, 10, 'textmail', 'http://www.allads4you.de/interface/get_v3.php', 'http://www.allads4you.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Alster-Marketing
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(35, 11, 'banner_click', 'http://if.alstermarketing.de/interface/out_banner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h'),
-(45, 11, 'banner_view', 'http://if.alstermarketing.de/interface/out_banner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h'),
-(38, 11, 'forcedbanner', 'http://if.alstermarketing.de/interface/out_fbanner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h'),
-(48, 11, 'htmlmail', 'http://if.alstermarketing.de/interface/out_paidmail.php', 'http://www.alstermarketing.de/emailf.php?id=%CID%', NULL, 'h'),
-(40, 11, 'layer_click', 'http://if.alstermarketing.de/interface/out_layer.php', 'http://www.alstermarketing.de/layer.php?id=%CID%', NULL, 'h'),
-(49, 11, 'layer_view', 'http://if.alstermarketing.de/interface/out_layer.php', 'http://www.alstermarketing.de/layer.php?id=%CID%', NULL, 'h'),
-(43, 11, 'lead', 'http://if.alstermarketing.de/interface/out_lead.php', 'http://www.alstermarketing.de/lead.php?id=%CID%', NULL, 'h'),
-(42, 11, 'popdown', 'http://if.alstermarketing.de/interface/out_popdown.php', 'http://www.alstermarketing.de/popdown.php?id=%CID%', NULL, 'h'),
-(41, 11, 'popup', 'http://if.alstermarketing.de/interface/out_popup.php', 'http://www.alstermarketing.de/popup.php?id=%CID%', NULL, 'h'),
-(44, 11, 'sale', 'http://if.alstermarketing.de/interface/out_sale.php', 'http://www.alstermarketing.de/sale.php?id=%CID%', NULL, 'h'),
-(37, 11, 'surfbar_click', 'http://if.alstermarketing.de/interface/out_sbanner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h'),
-(47, 11, 'surfbar_view', 'http://if.alstermarketing.de/interface/out_sbanner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h'),
-(36, 11, 'textlink_click', 'http://if.alstermarketing.de/interface/out_textlink.php', 'http://www.alstermarketing.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(46, 11, 'textlink_view', 'http://if.alstermarketing.de/interface/out_textlink.php', 'http://www.alstermarketing.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(39, 11, 'textmail', 'http://if.alstermarketing.de/interface/out_paidmail.php', 'http://www.alstermarketing.de/emailf.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(35, 11, 'banner_click', 'http://if.alstermarketing.de/interface/out_banner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h', 'NONE'),
+(45, 11, 'banner_view', 'http://if.alstermarketing.de/interface/out_banner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h', 'NONE'),
+(38, 11, 'forced_banner', 'http://if.alstermarketing.de/interface/out_fbanner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h', 'NONE'),
+(48, 11, 'htmlmail', 'http://if.alstermarketing.de/interface/out_paidmail.php', 'http://www.alstermarketing.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(40, 11, 'layer_click', 'http://if.alstermarketing.de/interface/out_layer.php', 'http://www.alstermarketing.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(49, 11, 'layer_view', 'http://if.alstermarketing.de/interface/out_layer.php', 'http://www.alstermarketing.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(43, 11, 'lead', 'http://if.alstermarketing.de/interface/out_lead.php', 'http://www.alstermarketing.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(42, 11, 'popdown', 'http://if.alstermarketing.de/interface/out_popdown.php', 'http://www.alstermarketing.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(41, 11, 'popup', 'http://if.alstermarketing.de/interface/out_popup.php', 'http://www.alstermarketing.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(44, 11, 'sale', 'http://if.alstermarketing.de/interface/out_sale.php', 'http://www.alstermarketing.de/sale.php?id=%CID%', NULL, 'h', 'NONE'),
+(37, 11, 'surfbar_click', 'http://if.alstermarketing.de/interface/out_sbanner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h', 'NONE'),
+(47, 11, 'surfbar_view', 'http://if.alstermarketing.de/interface/out_sbanner.php', 'http://www.alstermarketing.de/bannerklf.php?id=%CID%', 'http://www.alstermarketing.de/banner.php?id=%CID%', 'h', 'NONE'),
+(36, 11, 'textlink_click', 'http://if.alstermarketing.de/interface/out_textlink.php', 'http://www.alstermarketing.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(46, 11, 'textlink_view', 'http://if.alstermarketing.de/interface/out_textlink.php', 'http://www.alstermarketing.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(39, 11, 'textmail', 'http://if.alstermarketing.de/interface/out_paidmail.php', 'http://www.alstermarketing.de/emailf.php?id=%CID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - BonusSponsor
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(50, 12, 'banner_click', 'http://www.bonussponsor.de/interface/out_banner.php', 'http://www.bonussponsor.de/bannerklf.php?id=%CID%', 'http://www.bonussponsor.de/banner.php?id=%CID%', 'h'),
-(51, 12, 'banner_view', 'http://www.bonussponsor.de/interface/out_banner.php', 'http://www.bonussponsor.de/bannerklf.php?id=%CID%', 'http://www.bonussponsor.de/banner.php?id=%CID%', 'h'),
-(54, 12, 'forcedbanner', 'http://www.bonussponsor.de/interface/out_fbanner.php', 'http://www.bonussponsor.de/bannerklf.php?id=%CID%', 'http://www.bonussponsor.de/banner.php?id=%CID%', 'h'),
-(56, 12, 'htmlmail', 'http://www.bonussponsor.de/interface/out_paidmail.php', 'http://www.bonussponsor.de/emailf.php?id=%CID%', NULL, 'h'),
-(57, 12, 'layer_click', 'http://www.bonussponsor.de/interface/out_layer.php', 'http://www.bonussponsor.de/layer.php?id=%CID%', NULL, 'h'),
-(58, 12, 'layer_view', 'http://www.bonussponsor.de/interface/out_layer.php', 'http://www.bonussponsor.de/layer.php?id=%CID%', NULL, 'h'),
-(61, 12, 'lead', 'http://www.bonussponsor.de/interface/out_lead.php', 'http://www.bonussponsor.de/lead.php?id=%CID%', NULL, 'h'),
-(60, 12, 'popdown', 'http://www.bonussponsor.de/interface/out_popdown.php', 'http://www.bonussponsor.de/popdown.php?id=%CID%', NULL, 'h'),
-(59, 12, 'popup', 'http://www.bonussponsor.de/interface/out_popup.php', 'http://www.bonussponsor.de/popup.php?id=%CID%', NULL, 'h'),
-(62, 12, 'sale', 'http://www.bonussponsor.de/interface/out_sale.php', 'http://www.bonussponsor.de/sale.php?id=%CID%', NULL, 'h'),
-(52, 12, 'textlink_click', 'http://www.bonussponsor.de/interface/out_textlink.php', 'http://www.bonussponsor.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(53, 12, 'textlink_view', 'http://www.bonussponsor.de/interface/out_textlink.php', 'http://www.bonussponsor.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(55, 12, 'textmail', 'http://www.bonussponsor.de/interface/out_paidmail.php', 'http://www.bonussponsor.de/emailf.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(61, 12, 'lead', 'http://www.bonussponsor.de/interface/out_lead.php', 'http://www.bonussponsor.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(62, 12, 'sale', 'http://www.bonussponsor.de/interface/out_sale.php', 'http://www.bonussponsor.de/sale.php?id=%CID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - City-Ads
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(215, 24, 'banner_click', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.city-ads.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(214, 24, 'banner_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.city-ads.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(217, 24, 'button_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.city-ads.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(212, 24, 'forcedbanner', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.city-ads.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(213, 24, 'forcedtextlink', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(220, 24, 'popup', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(216, 24, 'skybanner_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.city-ads.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(218, 24, 'textlink_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(221, 24, 'textmail', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(219, 24, 'traffic', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(215, 24, 'banner_click', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.city-ads.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(214, 24, 'banner_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.city-ads.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(217, 24, 'button_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.city-ads.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(212, 24, 'forced_banner', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.city-ads.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(213, 24, 'forced_textlink', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(220, 24, 'popup', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(216, 24, 'skyscraper_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.city-ads.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(218, 24, 'textlink_view', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(221, 24, 'textmail', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(219, 24, 'traffic', 'http://www.city-ads.de/interface/api_2.php', 'http://www.city-ads.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - doubleads
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(232, 26, 'banner_click', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h'),
-(233, 26, 'banner_view', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h'),
-(234, 26, 'textlink_click', 'http://www.doubleads.de/interface/out_textlink.php', 'http://www.doubleads.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(235, 26, 'textlink_view', 'http://www.doubleads.de/interface/out_textlink.php', 'http://www.doubleads.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(236, 26, 'surfbar_click', 'http://www.doubleads.de/interface/out_sbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h'),
-(237, 26, 'surfbar_view', 'http://www.doubleads.de/interface/out_sbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h'),
-(238, 26, 'forcedbanner', 'http://www.doubleads.de/interface/out_fbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h'),
-(239, 26, 'textmail', 'http://www.doubleads.de/interface/out_paidmail.php', 'http://www.doubleads.de/emailf.php?id=%CID%', NULL, 'h'),
-(240, 26, 'htmlmail', 'http://www.doubleads.de/interface/out_paidmail.php', 'http://www.doubleads.de/emailf.php?id=%CID%', NULL, 'h'),
-(241, 26, 'layer_click', 'http://www.doubleads.de/interface/out_layer.php', 'http://www.doubleads.de/layer.php?id=%CID%', NULL, 'h'),
-(242, 26, 'layer_view', 'http://www.doubleads.de/interface/out_layer.php', 'http://www.doubleads.de/layer.php?id=%CID%', NULL, 'h'),
-(243, 26, 'popup', 'http://www.doubleads.de/interface/out_popup.php', 'http://www.doubleads.de/popup.php?id=%CID%', NULL, 'h'),
-(244, 26, 'popdown', 'http://www.doubleads.de/interface/out_popdown.php', 'http://www.doubleads.de/popdown.php?id=%CID%', NULL, 'h'),
-(245, 26, 'lead', 'http://www.doubleads.de/interface/out_lead.php', 'http://www.doubleads.de/lead.php?id=%CID%', NULL, 'h'),
-(246, 26, 'sale', 'http://www.doubleads.de/interface/out_sale.php', 'http://www.doubleads.de/sale.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(232, 26, 'banner_click', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(233, 26, 'banner_view', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(234, 26, 'textlink_click', 'http://www.doubleads.de/interface/out_textlink.php', 'http://www.doubleads.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(235, 26, 'textlink_view', 'http://www.doubleads.de/interface/out_textlink.php', 'http://www.doubleads.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(236, 26, 'surfbar_click', 'http://www.doubleads.de/interface/out_sbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(237, 26, 'surfbar_view', 'http://www.doubleads.de/interface/out_sbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(238, 26, 'forced_banner', 'http://www.doubleads.de/interface/out_fbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(239, 26, 'textmail', 'http://www.doubleads.de/interface/out_paidmail.php', 'http://www.doubleads.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(240, 26, 'htmlmail', 'http://www.doubleads.de/interface/out_paidmail.php', 'http://www.doubleads.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(241, 26, 'layer_click', 'http://www.doubleads.de/interface/out_layer.php', 'http://www.doubleads.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(242, 26, 'layer_view', 'http://www.doubleads.de/interface/out_layer.php', 'http://www.doubleads.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(243, 26, 'popup', 'http://www.doubleads.de/interface/out_popup.php', 'http://www.doubleads.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(244, 26, 'popdown', 'http://www.doubleads.de/interface/out_popdown.php', 'http://www.doubleads.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(245, 26, 'lead', 'http://www.doubleads.de/interface/out_lead.php', 'http://www.doubleads.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(246, 26, 'sale', 'http://www.doubleads.de/interface/out_sale.php', 'http://www.doubleads.de/sale.php?id=%CID%', NULL, 'h', 'NONE'),
+(509, 26, 'button_click', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(510, 26, 'button_view', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(511, 26, 'halfbanner_click', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(512, 26, 'halfbanner_view', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(513, 26, 'skyscraper_click', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(514, 26, 'skyscraper_view', 'http://www.doubleads.de/interface/out_banner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(515, 26, 'forced_button', 'http://www.doubleads.de/interface/out_fbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(516, 26, 'forced_half_banner', 'http://www.doubleads.de/interface/out_fbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(517, 26, 'forced_skyscraper', 'http://www.doubleads.de/interface/out_fbanner.php', 'http://www.doubleads.de/bannerklf.php?id=%CID%', 'http://www.doubleads.de/banner.php?id=%CID%', 'h', 'NONE')");
 
                // Network type handlers - eu-ADS.de
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
-(431, 42, 'forcedbanner', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.eu-ads.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(432, 42, 'forcedtextlink', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL,'h','NONE'),
-(433, 42, 'banner_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.eu-ads.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(434, 42, 'banner_click', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.eu-ads.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(435, 42, 'skybanner_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.eu-ads.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(436, 42, 'button_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.eu-ads.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(437, 42, 'textlink_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL,'h','NONE'),
-(438, 42, 'traffic', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL,'h','NONE'),
-(439, 42, 'popup', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL,'h','NONE'),
-(440, 42, 'textmail', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL,'h','NONE')");
+(431, 42, 'forced_banner', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.eu-ads.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(432, 42, 'forced_textlink', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(433, 42, 'banner_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.eu-ads.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(434, 42, 'banner_click', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.eu-ads.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(435, 42, 'skyscraper_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.eu-ads.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(436, 42, 'button_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.eu-ads.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(437, 42, 'textlink_view', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(438, 42, 'traffic', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(439, 42, 'popup', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(440, 42, 'textmail', 'http://www.eu-ads.de/interface/api_2.php', 'http://www.eu-ads.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - FuCoExSponsor.net
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
-(273, 29, 'banner_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(274, 29, 'banner_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(275, 29, 'button_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(276, 29, 'button_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(277, 29, 'forcedbanner', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(278, 29, 'forcedtextlink', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'NONE'),
-(279, 29, 'htmlmail', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'BASE64'),
-(280, 29, 'layer', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/sc_layer.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'NONE'),
-(281, 29, 'textmail', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'NONE'),
-(282, 29, 'popup', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/sc_popup.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'NONE'),
-(283, 29, 'skybanner_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(284, 29, 'skybanner_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(285, 29, 'surfbar_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(286, 29, 'surfbar_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', 'h', 'NONE'),
-(287, 29, 'textlink_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'NONE'),
-(288, 29, 'textlink_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/sc_textview.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'NONE'),
-(289, 29, 'traffic', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%', NULL, 'h', 'NONE')");
+(273, 29, 'banner_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(274, 29, 'banner_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(275, 29, 'button_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(276, 29, 'button_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(277, 29, 'forced_banner', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(278, 29, 'forced_textlink', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(279, 29, 'htmlmail', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'BASE64'),
+(280, 29, 'layer', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/sc_layer.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(281, 29, 'textmail', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(282, 29, 'popup', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/sc_popup.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(283, 29, 'skyscraper_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(284, 29, 'skyscraper_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(285, 29, 'surfbar_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(286, 29, 'surfbar_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'http://fucoexsponsor.net/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', 'h', 'NONE'),
+(287, 29, 'textlink_click', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(288, 29, 'textlink_view', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/sc_textview.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(289, 29, 'traffic', 'http://fucoexsponsor.net/int/get.php', 'http://fucoexsponsor.net/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%&subid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Fusion-Ads
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) 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', 'h'),
-(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, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(290, 13, 'forced_banner', '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', 'h', 'NONE'),
+(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, 'h', 'NONE')");
 
                // Network type handlers - GigaPromo
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(102, 14, 'banner_view', 'http://www.gigapromo.de/interface/output_viewbanner.php', 'http://www.gigapromo.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gigapromo.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(104, 14, 'forcedbanner', 'http://www.gigapromo.de/interface/output_forcedbanner.php', 'http://www.gigapromo.de/view/forcedclickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gigapromo.de/view/forcedviewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(105, 14, 'forcedtextlink', 'http://www.gigapromo.de/interface/output_forcedtextlink.php', 'http://www.gigapromo.de/view/forcedclicktextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(103, 14, 'layer_view', 'http://www.gigapromo.de/interface/output_layerviews.php', 'http://www.gigapromo.de/view/layer.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(108, 14, 'popdown', 'http://www.gigapromo.de/interface/output_popdown.php', 'http://www.gigapromo.de/view/popdown.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(107, 14, 'popup', 'http://www.gigapromo.de/interface/output_popup.php', 'http://www.gigapromo.de/view/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(106, 14, 'textmail', 'http://www.gigapromo.de/interface/output_paidmails.php', 'http://www.gigapromo.de/view/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(122, 14, 'traffic', 'http://www.gigapromo.de/interface/output_traffic.php', 'http://www.gigapromo.de/view/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(102, 14, 'banner_view', 'http://www.gigapromo.de/interface/output_viewbanner.php', 'http://www.gigapromo.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gigapromo.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(104, 14, 'forced_banner', 'http://www.gigapromo.de/interface/output_forcedbanner.php', 'http://www.gigapromo.de/view/forcedclickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gigapromo.de/view/forcedviewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(105, 14, 'forced_textlink', 'http://www.gigapromo.de/interface/output_forcedtextlink.php', 'http://www.gigapromo.de/view/forcedclicktextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(103, 14, 'layer_view', 'http://www.gigapromo.de/interface/output_layerviews.php', 'http://www.gigapromo.de/view/layer.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(108, 14, 'popdown', 'http://www.gigapromo.de/interface/output_popdown.php', 'http://www.gigapromo.de/view/popdown.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(107, 14, 'popup', 'http://www.gigapromo.de/interface/output_popup.php', 'http://www.gigapromo.de/view/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(106, 14, 'textmail', 'http://www.gigapromo.de/interface/output_paidmails.php', 'http://www.gigapromo.de/view/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(122, 14, 'traffic', 'http://www.gigapromo.de/interface/output_traffic.php', 'http://www.gigapromo.de/view/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(519, 14, 'button_view', 'http://www.gigapromo.de/interface/output_viewbanner.php', 'http://www.gigapromo.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gigapromo.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(521, 14, 'halfbanner_view', 'http://www.gigapromo.de/interface/output_viewbanner.php', 'http://www.gigapromo.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gigapromo.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(522, 14, 'skyscraper_view', 'http://www.gigapromo.de/interface/output_viewbanner.php', 'http://www.gigapromo.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gigapromo.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE')");
 
                // Network type handlers - Gold-Sponsor
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(225, 25, 'banner_click', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(224, 25, 'banner_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(227, 25, 'button_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(222, 25, 'forcedbanner', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(223, 25, 'forcedtextlink', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(230, 25, 'popup', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(226, 25, 'skybanner_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(228, 25, 'textlink_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(231, 25, 'textmail', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(229, 25, 'traffic', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(225, 25, 'banner_click', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(224, 25, 'banner_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(227, 25, 'button_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(222, 25, 'forced_banner', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(223, 25, 'forced_textlink', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(230, 25, 'popup', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(226, 25, 'skyscraper_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.gold-sponsor.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(228, 25, 'textlink_view', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(231, 25, 'textmail', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(229, 25, 'traffic', 'http://www.gold-sponsor.de/interface/', 'http://www.gold-sponsor.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - homeADS
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(260, 28, 'banner_click', 'http://www.homeads.de/interface/out_banner.php', 'http://www.homeads.de/bannerklf.php?id=%CID%', 'http://www.homeads.de/banner.php?id=%CID%', 'h'),
-(261, 28, 'banner_view', 'http://www.homeads.de/interface/out_banner.php', 'http://www.homeads.de/bannerklf.php?id=%CID%', 'http://www.homeads.de/banner.php?id=%CID%', 'h'),
-(264, 28, 'forcedbanner', 'http://www.homeads.de/interface/out_fbanner.php', 'http://www.homeads.de/bannerklf.php?id=%CID%', 'http://www.homeads.de/banner.php?id=%CID%', 'h'),
-(266, 28, 'htmlmail', 'http://www.homeads.de/interface/out_paidmail.php', 'http://www.homeads.de/emailf.php?id=%CID%', NULL, 'h'),
-(267, 28, 'layer_click', 'http://www.homeads.de/interface/out_layer.php', 'http://www.homeads.de/layer.php?id=%CID%', NULL, 'h'),
-(268, 28, 'layer_view', 'http://www.homeads.de/interface/out_layer.php', 'http://www.homeads.de/layer.php?id=%CID%', NULL, 'h'),
-(271, 28, 'lead', 'http://www.homeads.de/interface/out_lead.php', 'http://www.homeads.de/lead.php?id=%CID%', NULL, 'h'),
-(270, 28, 'popdown', 'http://www.homeads.de/interface/out_popdown.php', 'http://www.homeads.de/popdown.php?id=%CID%', NULL, 'h'),
-(269, 28, 'popup', 'http://www.homeads.de/interface/out_popup.php', 'http://www.homeads.de/popup.php?id=%CID%', NULL, 'h'),
-(272, 28, 'sale', 'http://www.homeads.de/interface/out_sale.php', 'http://www.homeads.de/sale.php?id=%CID%', NULL, 'h'),
-(262, 28, 'textlink_click', 'http://www.homeads.de/interface/out_textlink.php', 'http://www.homeads.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(263, 28, 'textlink_view', 'http://www.homeads.de/interface/out_textlink.php', 'http://www.homeads.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(265, 28, 'textmail', 'http://www.homeads.de/interface/out_paidmail.php', 'http://www.homeads.de/emailf.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(260, 28, 'banner_click', 'http://www.homeads.de/interface/out_banner.php', 'http://www.homeads.de/bannerklf.php?id=%CID%', 'http://www.homeads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(261, 28, 'banner_view', 'http://www.homeads.de/interface/out_banner.php', 'http://www.homeads.de/bannerklf.php?id=%CID%', 'http://www.homeads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(264, 28, 'forced_banner', 'http://www.homeads.de/interface/out_fbanner.php', 'http://www.homeads.de/bannerklf.php?id=%CID%', 'http://www.homeads.de/banner.php?id=%CID%', 'h', 'NONE'),
+(266, 28, 'htmlmail', 'http://www.homeads.de/interface/out_paidmail.php', 'http://www.homeads.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(267, 28, 'layer_click', 'http://www.homeads.de/interface/out_layer.php', 'http://www.homeads.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(268, 28, 'layer_view', 'http://www.homeads.de/interface/out_layer.php', 'http://www.homeads.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(271, 28, 'lead', 'http://www.homeads.de/interface/out_lead.php', 'http://www.homeads.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(270, 28, 'popdown', 'http://www.homeads.de/interface/out_popdown.php', 'http://www.homeads.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(269, 28, 'popup', 'http://www.homeads.de/interface/out_popup.php', 'http://www.homeads.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(272, 28, 'sale', 'http://www.homeads.de/interface/out_sale.php', 'http://www.homeads.de/sale.php?id=%CID%', NULL, 'h', 'NONE'),
+(262, 28, 'textlink_click', 'http://www.homeads.de/interface/out_textlink.php', 'http://www.homeads.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(263, 28, 'textlink_view', 'http://www.homeads.de/interface/out_textlink.php', 'http://www.homeads.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(265, 28, 'textmail', 'http://www.homeads.de/interface/out_paidmail.php', 'http://www.homeads.de/emailf.php?id=%CID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - HPSponsor
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(135, 15, 'banner_click', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://hpsponsor.at/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(136, 15, 'banner_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://hpsponsor.at/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(137, 15, 'button_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://hpsponsor.at/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(138, 15, 'forcedbanner', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://hpsponsor.at/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(139, 15, 'forcedtextlink', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(140, 15, 'popup', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(141, 15, 'skybanner_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://hpsponsor.at/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(142, 15, 'textlink_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(143, 15, 'textmail', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(144, 15, 'traffic', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/traffic.php?id=%UID%&bid=%CID%&aid=%CID%&trackid=%TID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(135, 15, 'banner_click', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://hpsponsor.at/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(136, 15, 'banner_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://hpsponsor.at/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(137, 15, 'button_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://hpsponsor.at/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(138, 15, 'forced_banner', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://hpsponsor.at/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(139, 15, 'forced_textlink', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(140, 15, 'popup', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(141, 15, 'skyscraper_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://hpsponsor.at/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(142, 15, 'textlink_view', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(143, 15, 'textmail', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(144, 15, 'traffic', 'http://hpsponsor.at/interface/api_2.php', 'http://hpsponsor.at/codes/traffic.php?id=%UID%&bid=%CID%&aid=%CID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Make-Euros
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(63, 16, 'banner_click', 'http://www.make-euros.de/interface/out_banner.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h'),
-(64, 16, 'banner_view', 'http://www.make-euros.de/interface/out_banner.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h'),
-(68, 16, 'forcedbanner', 'http://www.make-euros.de/interface/out_fbanner.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h'),
-(71, 16, 'htmlmail', 'http://www.make-euros.de/interface/out_paidmail.php', 'http://www.make-euros.de/emailf.php?id=%CID%', NULL, 'h'),
-(72, 16, 'layer_click', 'http://www.make-euros.de/interface/out_layer.php', 'http://www.make-euros.de/layer.php?id=%CID%', NULL, 'h'),
-(73, 16, 'layer_view', 'http://www.make-euros.de/interface/out_layer.php', 'http://www.make-euros.de/layer.php?id=%CID%', NULL, 'h'),
-(76, 16, 'lead', 'http://www.make-euros.de/interface/out_lead.php', 'http://www.make-euros.de/lead.php?id=%CID%', NULL, 'h'),
-(75, 16, 'popdown', 'http://www.make-euros.de/interface/out_popdown.php', 'http://www.make-euros.de/popdown.php?id=%CID%', NULL, 'h'),
-(74, 16, 'popup', 'http://www.make-euros.de/interface/out_popup.php', 'http://www.make-euros.de/popup.php?id=%CID%', NULL, 'h'),
-(77, 16, 'sale', 'http://www.make-euros.de/interface/out_sale.php', 'http://www.make-euros.de/sale.php?id=%CID%', NULL, 'h'),
-(67, 16, 'surfbar_click', 'http://www.make-euros.de/interface/out_sbanner.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h'),
-(69, 16, 'surfbar_view', 'http://www.make-euros.de/interface/out_sbanner.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h'),
-(65, 16, 'textlink_click', 'http://www.make-euros.de/interface/out_textlink.php', 'http://www.make-euros.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(66, 16, 'textlink_view', 'http://www.make-euros.de/interface/out_textlink.php', 'http://www.make-euros.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(70, 16, 'textmail', 'http://www.make-euros.de/interface/out_paidmail.php', 'http://www.make-euros.de/emailf.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(63, 16, 'banner_click', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h', 'NONE'),
+(64, 16, 'banner_view', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h', 'NONE'),
+(65, 16, 'textlink_click', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(66, 16, 'textlink_view', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(67, 16, 'surfbar_click', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h', 'NONE'),
+(68, 16, 'forced_banner', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h', 'NONE'),
+(69, 16, 'surfbar_view', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/bannerklf.php?id=%CID%', 'http://www.make-euros.de/banner.php?id=%CID%', 'h', 'NONE'),
+(70, 16, 'textmail', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(71, 16, 'htmlmail', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(72, 16, 'layer_click', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(73, 16, 'layer_view', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(74, 16, 'popup', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(75, 16, 'popdown', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(76, 16, 'lead', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(77, 16, 'sale', 'http://www.make-euros.de/interface/output.php', 'http://www.make-euros.de/sale.php?id=%CID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Mega-Ad
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(112, 17, 'banner_click', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/view.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(111, 17, 'banner_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(114, 17, 'button_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(109, 17, 'forcedbanner', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(110, 17, 'forcedtextlink', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(116, 17, 'popup', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(113, 17, 'skybanner_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(115, 17, 'textlink_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(117, 17, 'textmail', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(123, 17, 'traffic', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(112, 17, 'banner_click', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/view.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(111, 17, 'banner_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(114, 17, 'button_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(109, 17, 'forced_banner', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(110, 17, 'forced_textlink', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(116, 17, 'popup', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(113, 17, 'skyscraper_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.mega-ad.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(115, 17, 'textlink_view', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(117, 17, 'textmail', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(123, 17, 'traffic', 'http://www.mega-ad.de/interface/', 'http://www.mega-ad.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - Power-Promo
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(78, 18, 'banner_click', 'http://www.power-promo.de/interface/out_banner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h'),
-(79, 18, 'banner_view', 'http://www.power-promo.de/interface/out_banner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h'),
-(84, 18, 'forcedbanner', 'http://www.power-promo.de/interface/out_fbanner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h'),
-(86, 18, 'htmlmail', 'http://www.power-promo.de/interface/out_paidmail.php', 'http://www.power-promo.de/emailf.php?id=%CID%', NULL, 'h'),
-(87, 18, 'layer_click', 'http://www.power-promo.de/interface/out_layer.php', 'http://www.power-promo.de/layer.php?id=%CID%', NULL, 'h'),
-(88, 18, 'layer_view', 'http://www.power-promo.de/interface/out_layer.php', 'http://www.power-promo.de/layer.php?id=%CID%', NULL, 'h'),
-(91, 18, 'lead', 'http://www.power-promo.de/interface/out_lead.php', 'http://www.power-promo.de/lead.php?id=%CID%', NULL, 'h'),
-(90, 18, 'popdown', 'http://www.power-promo.de/interface/out_popdown.php', 'http://www.power-promo.de/popdown.php?id=%CID%', NULL, 'h'),
-(89, 18, 'popup', 'http://www.power-promo.de/interface/out_popup.php', 'http://www.power-promo.de/popup.php?id=%CID%', NULL, 'h'),
-(92, 18, 'sale', 'http://www.power-promo.de/interface/out_sale.php', 'http://www.power-promo.de/sale.php?id=%CID%', NULL, 'h'),
-(82, 18, 'surfbar_click', 'http://www.power-promo.de/interface/out_sbanner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h'),
-(83, 18, 'surfbar_view', 'http://www.power-promo.de/interface/out_sbanner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h'),
-(80, 18, 'textlink_click', 'http://www.power-promo.de/interface/out_textlink.php', 'http://www.power-promo.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(81, 18, 'textlink_view', 'http://www.power-promo.de/interface/out_textlink.php', 'http://www.power-promo.de/textlinkklick.php?id=%CID%', NULL, 'h'),
-(85, 18, 'textmail', 'http://www.power-promo.de/interface/out_paidmail.php', 'http://www.power-promo.de/emailf.php?id=%CID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(78, 18, 'banner_click', 'http://www.power-promo.de/interface/out_banner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h', 'NONE'),
+(79, 18, 'banner_view', 'http://www.power-promo.de/interface/out_banner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h', 'NONE'),
+(84, 18, 'forced_banner', 'http://www.power-promo.de/interface/out_fbanner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h', 'NONE'),
+(86, 18, 'htmlmail', 'http://www.power-promo.de/interface/out_paidmail.php', 'http://www.power-promo.de/emailf.php?id=%CID%', NULL, 'h', 'NONE'),
+(87, 18, 'layer_click', 'http://www.power-promo.de/interface/out_layer.php', 'http://www.power-promo.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(88, 18, 'layer_view', 'http://www.power-promo.de/interface/out_layer.php', 'http://www.power-promo.de/layer.php?id=%CID%', NULL, 'h', 'NONE'),
+(91, 18, 'lead', 'http://www.power-promo.de/interface/out_lead.php', 'http://www.power-promo.de/lead.php?id=%CID%', NULL, 'h', 'NONE'),
+(90, 18, 'popdown', 'http://www.power-promo.de/interface/out_popdown.php', 'http://www.power-promo.de/popdown.php?id=%CID%', NULL, 'h', 'NONE'),
+(89, 18, 'popup', 'http://www.power-promo.de/interface/out_popup.php', 'http://www.power-promo.de/popup.php?id=%CID%', NULL, 'h', 'NONE'),
+(92, 18, 'sale', 'http://www.power-promo.de/interface/out_sale.php', 'http://www.power-promo.de/sale.php?id=%CID%', NULL, 'h', 'NONE'),
+(82, 18, 'surfbar_click', 'http://www.power-promo.de/interface/out_sbanner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h', 'NONE'),
+(83, 18, 'surfbar_view', 'http://www.power-promo.de/interface/out_sbanner.php', 'http://www.power-promo.de/bannerklf.php?id=%CID%', 'http://www.power-promo.de/banner.php?id=%CID%', 'h', 'NONE'),
+(80, 18, 'textlink_click', 'http://www.power-promo.de/interface/out_textlink.php', 'http://www.power-promo.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(81, 18, 'textlink_view', 'http://www.power-promo.de/interface/out_textlink.php', 'http://www.power-promo.de/textlinkklick.php?id=%CID%', NULL, 'h', 'NONE'),
+(85, 18, 'textmail', 'http://www.power-promo.de/interface/out_paidmail.php', 'http://www.power-promo.de/emailf.php?id=%CID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - SeCash
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(93, 19, 'forcedbanner', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.secash.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(94, 19, 'forcedtextlink', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(95, 19, 'banner_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.secash.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(96, 19, 'banner_click', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.secash.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(97, 19, 'skybanner_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.secash.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(98, 19, 'button_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.secash.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(99, 19, 'textlink_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(100, 19, 'popup', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(101, 19, 'textmail', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(124, 19, 'traffic', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(93, 19, 'forced_banner', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.secash.de/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(94, 19, 'forced_textlink', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(95, 19, 'banner_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.secash.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(96, 19, 'banner_click', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.secash.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(97, 19, 'skyscraper_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.secash.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(98, 19, 'button_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.secash.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(99, 19, 'textlink_view', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(100, 19, 'popup', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(101, 19, 'textmail', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(124, 19, 'traffic', 'http://www.secash.de/interface/api_2.php', 'http://www.secash.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - SuperPromo24
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
-(416, 41, 'banner_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(417, 41, 'banner_view', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(418, 41, 'button_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(419, 41, 'button_view', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(420, 41, 'forcedbanner', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(421, 41, 'forcedtextlink', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL,'h','NONE'),
-(422, 41, 'htmlmail', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL,'h','BASE64'),
-(423, 41, 'layer', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/sc_layer.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL,'h','NONE'),
-(424, 41, 'pagepeel', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(425, 41, 'textmail', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL,'h','NONE'),
-(426, 41, 'popup', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/sc_popup.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL,'h','NONE'),
-(427, 41, 'skybanner_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(428, 41, 'skybanner_view', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%','h','NONE'),
-(429, 41, 'textlink_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL,'h','NONE'),
-(430, 41, 'traffic', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL,'h','NONE')");
-
-               // Network type handlers - WeltPromotion
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(205, 20, 'banner_click', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.weltpromotion.de/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(204, 20, 'banner_view', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.weltpromotion.de/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(207, 20, 'button_view', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.weltpromotion.de/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(202, 20, 'forcedbanner', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.weltpromotion.de/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(203, 20, 'forcedtextlink', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(210, 20, 'popup', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(206, 20, 'skybanner_view', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', 'http://www.weltpromotion.de/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(208, 20, 'textlink_view', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(211, 20, 'textmail', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h'),
-(209, 20, 'traffic', 'http://www.weltpromotion.de/interface/api_2.php', 'http://www.weltpromotion.de/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%', NULL, 'h')");
+(416, 41, 'banner_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(417, 41, 'banner_view', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(418, 41, 'button_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(419, 41, 'button_view', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(420, 41, 'forced_banner', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(421, 41, 'forced_textlink', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(422, 41, 'htmlmail', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h','BASE64'),
+(423, 41, 'layer', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/sc_layer.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(424, 41, 'pagepeel', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(425, 41, 'textmail', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(426, 41, 'popup', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/sc_popup.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(427, 41, 'skyscraper_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(428, 41, 'skyscraper_view', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', 'http://www.superpromo24.de/kamp/b_view.php?uid=%UID%&bid=%CID%&sid=%SID%', 'h', 'NONE'),
+(429, 41, 'textlink_click', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(430, 41, 'traffic', 'http://www.superpromo24.de/int/get.php', 'http://www.superpromo24.de/kamp/ziel.php?uid=%UID%&bid=%CID%&sid=%SID%', NULL, 'h', 'NONE')");
 
                // Network type handlers - UltraPROMO
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(125, 21, 'banner_click', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ultrapromo.eu/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(126, 21, 'banner_view', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ultrapromo.eu/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(127, 21, 'button_view', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ultrapromo.eu/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(128, 21, 'forcedbanner', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/forcedbannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ultrapromo.eu/codes/forcedbannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(129, 21, 'forcedtextlink', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/forcedtextlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(130, 21, 'popup', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(131, 21, 'skybanner_view', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.ultrapromo.eu/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h'),
-(132, 21, 'textlink_view', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(133, 21, 'textmail', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h'),
-(134, 21, 'traffic', 'http://www.ultrapromo.eu/interface/', 'http://www.ultrapromo.eu/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(125, 21, 'banner_click', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ultrapromo.eu/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(126, 21, 'banner_view', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ultrapromo.eu/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(127, 21, 'button_view', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/buttonklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ultrapromo.eu/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(128, 21, 'forced_banner', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ultrapromo.eu/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(129, 21, 'forced_textlink', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(130, 21, 'popup', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(131, 21, 'skyscraper_view', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.ultrapromo.eu/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(132, 21, 'textlink_view', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(133, 21, 'textmail', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(134, 21, 'traffic', 'http://www.ultrapromo.eu/interface/api_2.php', 'http://www.ultrapromo.eu/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
 
                // Network type handlers - VIPads.de
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
@@ -883,57 +947,83 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (248, 27, 'banner_view', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
 (249, 27, 'button_click', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
 (250, 27, 'button_view', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
-(251, 27, 'forcedbanner', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
+(251, 27, 'forced_banner', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
 (252, 27, 'htmlmail', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', NULL, 'h', 'BASE64'),
 (253, 27, 'layer', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/sc_layer.php?uid=%UID%&bid=%BID%&sid=%SID%', NULL, 'h', 'NONE'),
 (255, 27, 'popup', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/sc_popup.php?uid=%UID%&bid=%BID%&sid=%SID%', NULL, 'h', 'NONE'),
-(256, 27, 'skybanner_click', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
-(257, 27, 'skybanner_view', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
+(256, 27, 'skyscraper_click', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
+(257, 27, 'skyscraper_view', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', 'http://vipads.de/kamp/b_view.php?uid=%UID%&bid=%BID%&sid=%SID%', 'h', 'NONE'),
 (258, 27, 'textlink_click', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', NULL, 'h', 'NONE'),
 (254, 27, 'textmail', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', NULL, 'h', 'NONE'),
 (259, 27, 'traffic', 'http://vipads.de/int/get.php', 'http://vipads.de/kamp/ziel.php?uid=%UID%&bid=%BID%&sid=%SID%', NULL, 'h', 'NONE')");
 
+               // Network type handlers - WeltPromotion
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(205, 20, 'banner_click', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.the-switzerland-ad-network.ch/codes/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(204, 20, 'banner_view', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.the-switzerland-ad-network.ch/codes/bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(207, 20, 'button_view', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.the-switzerland-ad-network.ch/codes/buttonview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(202, 20, 'forced_banner', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/forced_bannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.the-switzerland-ad-network.ch/codes/forced_bannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(203, 20, 'forced_textlink', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/forced_textlinkklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(210, 20, 'popup', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/popup.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(206, 20, 'skyscraper_view', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/skybannerklick.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', 'http://www.the-switzerland-ad-network.ch/codes/skybannerview.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(208, 20, 'textlink_view', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/textlinkview.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(211, 20, 'textmail', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE'),
+(209, 20, 'traffic', 'http://www.the-switzerland-ad-network.ch/interface/api_2.php', 'http://www.the-switzerland-ad-network.ch/codes/traffic.php?id=%UID%&bid=%CID%&aid=%SID%&trackid=%TID%&vc=%VPC%', NULL, 'h', 'NONE')");
+
                // Network type handlers - Der Werbepartner.cc
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(145, 22, 'textlink_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', NULL, 'h'),
-(146, 22, 'forcedbanner', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', 'h'),
-(147, 22, 'textmail', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', NULL, 'h'),
-(148, 22, 'layer', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h'),
-(149, 22, 'skybanner_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'h'),
-(150, 22, 'surfbar_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h'),
-(151, 22, 'banner_view', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'h'),
-(152, 22, 'popup', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h'),
-(153, 22, 'banner_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'h'),
-(154, 22, 'forcedtextlink', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h'),
-(155, 22, 'traffic', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(145, 22, 'textlink_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', NULL, 'h', 'NONE'),
+(146, 22, 'forced_banner', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', 'h', 'NONE'),
+(147, 22, 'textmail', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/werbung.php', NULL, 'h', 'NONE'),
+(148, 22, 'layer', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h', 'NONE'),
+(149, 22, 'skyscraper_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'h', 'NONE'),
+(150, 22, 'surfbar_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h', 'NONE'),
+(151, 22, 'banner_view', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'h', 'NONE'),
+(152, 22, 'popup', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h', 'NONE'),
+(153, 22, 'banner_click', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', 'h', 'NONE'),
+(154, 22, 'forced_textlink', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h', 'NONE'),
+(155, 22, 'traffic', 'http://www.werbepartner.cc/sponsor/data/get.php', 'http://www.werbepartner.cc/sponsor/data/get.php', NULL, 'h', 'NONE')");
 
                // Network type handlers - Xiji.de
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
-(450, 43, 'textmail', 'http://www.xiji.de/interface/output_paidmails.php', 'http://www.xiji.de/view/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE'),
-(451, 43, 'banner_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(452, 43, 'forcedbanner', 'http://www.xiji.de/interface/output_forcedbanner.php', 'http://www.xiji.de/view/forcedclickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/forcedviewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(453, 43, 'popup', 'http://www.xiji.de/interface/output_popup.php', 'http://www.xiji.de/view/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE'),
-(454, 43, 'layer_view', 'http://www.xiji.de/interface/output_layerviews.php', 'http://www.xiji.de/view/layer.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE'),
-(455, 43, 'forcedtextlink', 'http://www.xiji.de/interface/output_forcedtextlink.php', 'http://www.xiji.de/view/forcedclicktextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE'),
-(456, 43, 'traffic', 'http://www.xiji.de/interface/output_traffic.php', 'http://www.xiji.de/view/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE'),
-(457, 43, 'popdown', 'http://www.xiji.de/interface/output_popdown.php', 'http://www.xiji.de/view/popdown.php?id=%UID%&bid=%CID%&aid=%SID%', NULL,'h','NONE'),
-(458, 43, 'button_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(459, 43, 'skybanner_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE'),
-(460, 43, 'halfbanner_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%','h','NONE')");
+(450, 43, 'textmail', 'http://www.xiji.de/interface/output_paidmails.php', 'http://www.xiji.de/view/paidmail.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(451, 43, 'banner_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(452, 43, 'forced_banner', 'http://www.xiji.de/interface/output_forcedbanner.php', 'http://www.xiji.de/view/forcedclickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/forcedviewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(453, 43, 'popup', 'http://www.xiji.de/interface/output_popup.php', 'http://www.xiji.de/view/popup.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(454, 43, 'layer_view', 'http://www.xiji.de/interface/output_layerviews.php', 'http://www.xiji.de/view/layer.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(455, 43, 'forced_textlink', 'http://www.xiji.de/interface/output_forcedtextlink.php', 'http://www.xiji.de/view/forcedclicktextlink.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(456, 43, 'traffic', 'http://www.xiji.de/interface/output_traffic.php', 'http://www.xiji.de/view/traffic.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(457, 43, 'popdown', 'http://www.xiji.de/interface/output_popdown.php', 'http://www.xiji.de/view/popdown.php?id=%UID%&bid=%CID%&aid=%SID%', NULL, 'h', 'NONE'),
+(458, 43, 'button_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(459, 43, 'skyscraper_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE'),
+(460, 43, 'halfbanner_view', 'http://www.xiji.de/interface/output_viewbanner.php', 'http://www.xiji.de/view/klickbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'http://www.xiji.de/view/viewbanner.php?id=%UID%&bid=%CID%&aid=%SID%', 'h', 'NONE')");
 
                // Network type handlers - Yoo!Media
-               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`) VALUES
-(156, 23, 'banner_click', 'http://www.yoomedia.de/interface_2.0/out_banner.php', 'http://www.yoomedia.de/code/z-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h'),
-(157, 23, 'textlink_click', 'http://www.yoomedia.de/interface_2.0/out_textlink.php', 'http://www.yoomedia.de/code/t-textlink.php?id=%CID%&sid=%SID%', NULL, 'h'),
-(158, 23, 'surfbar_click', 'http://www.yoomedia.de/interface_2.0/out_sbanner.php', 'http://www.yoomedia.de/code/s-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/s-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h'),
-(159, 23, 'forcedbanner', 'http://www.yoomedia.de/interface_2.0/out_fbanner.php', 'http://www.yoomedia.de/code/f-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/f-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h'),
-(160, 23, 'pagepeel', 'http://www.yoomedia.de/interface_2.0/out_pagepeel.php', 'http://www.yoomedia.de/code/p-peel.php?id=%CID%&sid=%SID%', NULL, 'h'),
-(161, 23, 'textmail', 'http://www.yoomedia.de/interface_2.0/out_textmail.php', 'http://www.yoomedia.de/code/t-mail.php?id=%CID%&sid=%SID%', NULL, 'h'),
-(162, 23, 'htmlmail', 'http://www.yoomedia.de/interface_2.0/out_htmlmail.php', 'http://www.yoomedia.de/code/h-mail.php?id=%CID%&sid=%SID%', NULL, 'h'),
-(163, 23, 'layer_click', 'http://www.yoomedia.de/interface_2.0/out_layer.php', 'http://www.yoomedia.de/code/l-layer.php?id=%CID%&sid=%SID%', NULL, 'h'),
-(164, 23, 'popup', 'http://www.yoomedia.de/interface_2.0/out_popup.php', 'http://www.yoomedia.de/code/p-popup.php?id=%CID%&sid=%SID%', NULL, 'h'),
-(165, 23, 'popdown', 'http://www.yoomedia.de/interface_2.0/out_popdown.php', 'http://www.yoomedia.de/code/p-popdown.php?id=%CID%&sid=%SID%', NULL, 'h'),
-(166, 23, 'lead', 'http://www.yoomedia.de/interface_2.0/out_lead.php', 'http://www.yoomedia.de/code/lead.php?id=%CID%&sid=%SID%', NULL, 'h')");
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_types` (`network_type_id`, `network_id`, `network_type_handler`, `network_type_api_url`, `network_type_click_url`, `network_type_banner_url`, `network_type_reload_time_unit`, `network_text_encoding`) VALUES
+(156, 23, 'banner_click', 'http://www.yoomedia.de/interface_2.0/out_banner.php', 'http://www.yoomedia.de/code/z-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(157, 23, 'textlink_click', 'http://www.yoomedia.de/interface_2.0/out_textlink.php', 'http://www.yoomedia.de/code/t-textlink.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(158, 23, 'surfbar_click', 'http://www.yoomedia.de/interface_2.0/out_sbanner.php', 'http://www.yoomedia.de/code/s-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/s-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(159, 23, 'forced_banner', 'http://www.yoomedia.de/interface_2.0/out_fbanner.php', 'http://www.yoomedia.de/code/f-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/f-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(160, 23, 'pagepeel', 'http://www.yoomedia.de/interface_2.0/out_pagepeel.php', 'http://www.yoomedia.de/code/p-peel.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(161, 23, 'textmail', 'http://www.yoomedia.de/interface_2.0/out_textmail.php', 'http://www.yoomedia.de/code/t-mail.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(162, 23, 'htmlmail', 'http://www.yoomedia.de/interface_2.0/out_htmlmail.php', 'http://www.yoomedia.de/code/h-mail.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(163, 23, 'layer_click', 'http://www.yoomedia.de/interface_2.0/out_layer.php', 'http://www.yoomedia.de/code/l-layer.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(164, 23, 'popup', 'http://www.yoomedia.de/interface_2.0/out_popup.php', 'http://www.yoomedia.de/code/p-popup.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(165, 23, 'popdown', 'http://www.yoomedia.de/interface_2.0/out_popdown.php', 'http://www.yoomedia.de/code/p-popdown.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(166, 23, 'lead', 'http://www.yoomedia.de/interface_2.0/out_lead.php', 'http://www.yoomedia.de/code/lead.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(525, 23, 'button_click', 'http://www.yoomedia.de/interface_2.0/out_banner.php', 'http://www.yoomedia.de/code/z-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(526, 23, 'halfbanner_click', 'http://www.yoomedia.de/interface_2.0/out_banner.php', 'http://www.yoomedia.de/code/z-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(527, 23, 'skyscraper_click', 'http://www.yoomedia.de/interface_2.0/out_banner.php', 'http://www.yoomedia.de/code/z-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(528, 23, 'forced_button', 'http://www.yoomedia.de/interface_2.0/out_fbanner.php', 'http://www.yoomedia.de/code/f-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/f-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(529, 23, 'forced_half_banner', 'http://www.yoomedia.de/interface_2.0/out_fbanner.php', 'http://www.yoomedia.de/code/f-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/f-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(530, 23, 'forced_skyscraper', 'http://www.yoomedia.de/interface_2.0/out_fbanner.php', 'http://www.yoomedia.de/code/f-bannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/f-banner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(531, 23, 'banner_view', 'http://www.yoomedia.de/interface_2.0/out_z-vbanner.php', 'http://www.yoomedia.de/code/z-vbannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-vbanner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(532, 23, 'button_view', 'http://www.yoomedia.de/interface_2.0/out_z-vbanner.php', 'http://www.yoomedia.de/code/z-vbannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-vbanner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(533, 23, 'halfbanner_view', 'http://www.yoomedia.de/interface_2.0/out_z-vbanner.php', 'http://www.yoomedia.de/code/z-vbannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-vbanner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(534, 23, 'skyscraper_view', 'http://www.yoomedia.de/interface_2.0/out_z-vbanner.php', 'http://www.yoomedia.de/code/z-vbannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/z-vbanner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(535, 23, 'surfbar_view', 'http://www.yoomedia.de/interface_2.0/out_s-vbanner.php', 'http://www.yoomedia.de/code/s-vbannerklf.php?id=%CID%&sid=%SID%', 'http://www.yoomedia.de/code/s-vbanner.php?id=%CID%&sid=%SID%&bid=%BID%', 'h', 'NONE'),
+(536, 23, 'textlink_view', 'http://www.yoomedia.de/interface_2.0/out_t-vtextlink.php', 'http://www.yoomedia.de/code/t-vtextlink.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE'),
+(537, 23, 'layer_view', 'http://www.yoomedia.de/interface_2.0/out_l-vlayer.php', 'http://www.yoomedia.de/code/l-vlayer.php?id=%CID%&sid=%SID%', NULL, 'h', 'NONE')");
 
                // Request parameters per type handler - A3H
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
@@ -941,528 +1031,847 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (1, 1, 'minimum_stay', 'ma', NULL),
 (1, 1, 'password', 'pw', NULL),
 (1, 1, 'reload', 'reload', NULL),
-(1, 1, 'remain', 'uebrig', NULL),
+(1, 1, 'remain_clicks', 'uebrig', NULL),
 (1, 1, 'reward', 'verguetung', NULL),
-(1, 1, 'sid', 'sid', NULL),
-(1, 1, 'size', 'size', NULL),
+(1, 1, 'site_id', 'sid', NULL),
+(1, 1, 'size', 'size', '468x60'),
 (1, 1, 'type', 'typ', 'klick'),
 (1, 2, 'affiliate_id', 'id', NULL),
 (1, 2, 'password', 'pw', NULL),
 (1, 2, 'reload', 'reload', NULL),
-(1, 2, 'remain', 'uebrig', NULL),
+(1, 2, 'remain_clicks', 'uebrig', NULL),
 (1, 2, 'reward', 'verguetung', NULL),
-(1, 2, 'sid', 'sid', NULL),
+(1, 2, 'site_id', 'sid', NULL),
 (1, 2, 'type', 'typ', 'klick'),
 (1, 3, 'affiliate_id', 'id', NULL),
 (1, 3, 'password', 'pw', NULL),
 (1, 3, 'reload', 'reload', NULL),
-(1, 3, 'remain', 'uebrig', NULL),
+(1, 3, 'remain_clicks', 'uebrig', NULL),
 (1, 3, 'reward', 'verguetung', NULL),
-(1, 3, 'sid', 'sid', NULL),
-(1, 3, 'size', 'size', NULL),
+(1, 3, 'site_id', 'sid', NULL),
+(1, 3, 'size', 'size', 'all'),
 (1, 3, 'type', 'typ', 'klick'),
 (1, 4, 'affiliate_id', 'id', NULL),
 (1, 4, 'minimum_stay', 'ma', NULL),
 (1, 4, 'password', 'pw', NULL),
 (1, 4, 'reload', 'reload', NULL),
-(1, 4, 'remain', 'uebrig', NULL),
+(1, 4, 'remain_clicks', 'uebrig', NULL),
 (1, 4, 'reward', 'verguetung', NULL),
-(1, 4, 'sid', 'sid', NULL),
-(1, 4, 'size', 'size', NULL),
+(1, 4, 'site_id', 'sid', NULL),
+(1, 4, 'size', 'size', '468x60'),
 (1, 5, 'affiliate_id', 'id', NULL),
 (1, 5, 'minimum_stay', 'ma', NULL),
 (1, 5, 'password', 'pw', NULL),
 (1, 5, 'reload', 'reload', NULL),
-(1, 5, 'remain', 'uebrig', NULL),
+(1, 5, 'remain_clicks', 'uebrig', NULL),
 (1, 5, 'reward', 'verguetung', NULL),
-(1, 5, 'sid', 'sid', NULL),
+(1, 5, 'site_id', 'sid', NULL),
 (1, 5, 'type', 'typ', 'text'),
 (1, 6, 'affiliate_id', 'id', NULL),
 (1, 6, 'password', 'pw', NULL),
 (1, 6, 'reload', 'reload', NULL),
-(1, 6, 'remain', 'uebrig', NULL),
+(1, 6, 'remain_clicks', 'uebrig', NULL),
 (1, 6, 'reward', 'verguetung', NULL),
-(1, 6, 'sid', 'sid', NULL),
+(1, 6, 'site_id', 'sid', NULL),
 (1, 6, 'type', 'typ', 'klick'),
 (1, 7, 'affiliate_id', 'id', NULL),
 (1, 7, 'minimum_stay', 'ma', NULL),
 (1, 7, 'password', 'pw', NULL),
 (1, 7, 'reload', 'reload', NULL),
-(1, 7, 'remain', 'uebrig', NULL),
+(1, 7, 'remain_clicks', 'uebrig', NULL),
 (1, 7, 'reward', 'verguetung', NULL),
-(1, 7, 'sid', 'sid', NULL),
+(1, 7, 'site_id', 'sid', NULL),
 (1, 8, 'affiliate_id', 'id', NULL),
 (1, 8, 'minimum_stay', 'ma', NULL),
 (1, 8, 'password', 'pw', NULL),
 (1, 8, 'reload', 'reload', NULL),
-(1, 8, 'remain', 'uebrig', NULL),
+(1, 8, 'remain_clicks', 'uebrig', NULL),
 (1, 8, 'reward', 'verguetung', NULL),
-(1, 8, 'sid', 'sid', NULL),
+(1, 8, 'site_id', 'sid', NULL),
 (1, 9, 'affiliate_id', 'id', NULL),
 (1, 9, 'password', 'pw', NULL),
-(1, 9, 'remain', 'uebrig', NULL),
+(1, 9, 'remain_clicks', 'uebrig', NULL),
 (1, 9, 'reward', 'verguetung', NULL),
-(1, 9, 'sid', 'sid', NULL),
+(1, 9, 'site_id', 'sid', NULL),
 (1, 10, 'affiliate_id', 'id', NULL),
 (1, 10, 'password', 'pw', NULL),
-(1, 10, 'remain', 'uebrig', NULL),
+(1, 10, 'remain_clicks', 'uebrig', NULL),
 (1, 10, 'reward', 'verguetung', NULL),
-(1, 10, 'sid', 'sid', NULL),
+(1, 10, 'site_id', 'sid', NULL),
 (1, 11, 'affiliate_id', 'id', NULL),
 (1, 11, 'minimum_stay', 'ma', NULL),
 (1, 11, 'password', 'pw', NULL),
 (1, 11, 'reload', 'reload', NULL),
-(1, 11, 'remain', 'uebrig', NULL),
+(1, 11, 'remain_clicks', 'uebrig', NULL),
 (1, 11, 'reward', 'verguetung', NULL),
-(1, 11, 'sid', 'sid', NULL),
+(1, 11, 'site_id', 'sid', NULL),
 (1, 11, 'type', 'typ', 'html'),
 (1, 387, 'affiliate_id', 'id', NULL),
 (1, 387, 'minimum_stay', 'ma', NULL),
 (1, 387, 'password', 'pw', NULL),
 (1, 387, 'reload', 'reload', NULL),
-(1, 387, 'remain', 'uebrig', NULL),
+(1, 387, 'remain_clicks', 'uebrig', NULL),
 (1, 387, 'reward', 'verguetung', NULL),
-(1, 387, 'sid', 'sid', NULL),
-(1, 387, 'size', 'size', NULL),
+(1, 387, 'site_id', 'sid', NULL),
+(1, 387, 'size', 'size', '468x60'),
 (1, 387, 'type', 'typ', 'view'),
 (1, 388, 'affiliate_id', 'id', NULL),
 (1, 388, 'password', 'pw', NULL),
 (1, 388, 'reload', 'reload', NULL),
-(1, 388, 'remain', 'uebrig', NULL),
+(1, 388, 'remain_clicks', 'uebrig', NULL),
 (1, 388, 'reward', 'verguetung', NULL),
-(1, 388, 'sid', 'sid', NULL),
+(1, 388, 'site_id', 'sid', NULL),
 (1, 388, 'type', 'typ', 'view'),
 (1, 389, 'affiliate_id', 'id', NULL),
 (1, 389, 'password', 'pw', NULL),
 (1, 389, 'reload', 'reload', NULL),
-(1, 389, 'remain', 'uebrig', NULL),
+(1, 389, 'remain_clicks', 'uebrig', NULL),
 (1, 389, 'reward', 'verguetung', NULL),
-(1, 389, 'sid', 'sid', NULL),
+(1, 389, 'site_id', 'sid', NULL),
 (1, 389, 'size', 'size', NULL),
 (1, 389, 'type', 'typ', 'view'),
 (1, 390, 'affiliate_id', 'id', NULL),
 (1, 390, 'password', 'pw', NULL),
 (1, 390, 'reload', 'reload', NULL),
-(1, 390, 'remain', 'uebrig', NULL),
+(1, 390, 'remain_clicks', 'uebrig', NULL),
 (1, 390, 'reward', 'verguetung', NULL),
-(1, 390, 'sid', 'sid', NULL),
-(1, 390, 'type', 'typ', 'view')");
+(1, 390, 'site_id', 'sid', NULL),
+(1, 390, 'type', 'typ', 'view'),
+(1, 461, 'affiliate_id', 'id', NULL),
+(1, 461, 'minimum_stay', 'ma', NULL),
+(1, 461, 'password', 'pw', NULL),
+(1, 461, 'reload', 'reload', NULL),
+(1, 461, 'remain_clicks', 'uebrig', NULL),
+(1, 461, 'reward', 'verguetung', NULL),
+(1, 461, 'site_id', 'sid', NULL),
+(1, 461, 'size', 'size', '88x31'),
+(1, 461, 'type', 'typ', 'klick'),
+(1, 462, 'affiliate_id', 'id', NULL),
+(1, 462, 'minimum_stay', 'ma', NULL),
+(1, 462, 'password', 'pw', NULL),
+(1, 462, 'reload', 'reload', NULL),
+(1, 462, 'remain_clicks', 'uebrig', NULL),
+(1, 462, 'reward', 'verguetung', NULL),
+(1, 462, 'site_id', 'sid', NULL),
+(1, 462, 'size', 'size', '88x31'),
+(1, 462, 'type', 'typ', 'view'),
+(1, 463, 'affiliate_id', 'id', NULL),
+(1, 463, 'minimum_stay', 'ma', NULL),
+(1, 463, 'password', 'pw', NULL),
+(1, 463, 'reload', 'reload', NULL),
+(1, 463, 'remain_clicks', 'uebrig', NULL),
+(1, 463, 'reward', 'verguetung', NULL),
+(1, 463, 'site_id', 'sid', NULL),
+(1, 463, 'size', 'size', '120x600'),
+(1, 463, 'type', 'typ', 'klick'),
+(1, 464, 'affiliate_id', 'id', NULL),
+(1, 464, 'minimum_stay', 'ma', NULL),
+(1, 464, 'password', 'pw', NULL),
+(1, 464, 'reload', 'reload', NULL),
+(1, 464, 'remain_clicks', 'uebrig', NULL),
+(1, 464, 'reward', 'verguetung', NULL),
+(1, 464, 'site_id', 'sid', NULL),
+(1, 464, 'size', 'size', '120x600'),
+(1, 464, 'type', 'typ', 'view'),
+(1, 465, 'affiliate_id', 'id', NULL),
+(1, 465, 'minimum_stay', 'ma', NULL),
+(1, 465, 'password', 'pw', NULL),
+(1, 465, 'reload', 'reload', NULL),
+(1, 465, 'remain_clicks', 'uebrig', NULL),
+(1, 465, 'reward', 'verguetung', NULL),
+(1, 465, 'site_id', 'sid', NULL),
+(1, 465, 'size', 'size', '234x60'),
+(1, 465, 'type', 'typ', 'klick'),
+(1, 466, 'affiliate_id', 'id', NULL),
+(1, 466, 'minimum_stay', 'ma', NULL),
+(1, 466, 'password', 'pw', NULL),
+(1, 466, 'reload', 'reload', NULL),
+(1, 466, 'remain_clicks', 'uebrig', NULL),
+(1, 466, 'reward', 'verguetung', NULL),
+(1, 466, 'site_id', 'sid', NULL),
+(1, 466, 'size', 'size', '234x60'),
+(1, 466, 'type', 'typ', 'view'),
+(1, 467, 'affiliate_id', 'id', NULL),
+(1, 467, 'minimum_stay', 'ma', NULL),
+(1, 467, 'password', 'pw', NULL),
+(1, 467, 'reload', 'reload', NULL),
+(1, 467, 'remain_clicks', 'uebrig', NULL),
+(1, 467, 'reward', 'verguetung', NULL),
+(1, 467, 'site_id', 'sid', NULL),
+(1, 467, 'size', 'size', '88x31'),
+(1, 468, 'affiliate_id', 'id', NULL),
+(1, 468, 'minimum_stay', 'ma', NULL),
+(1, 468, 'password', 'pw', NULL),
+(1, 468, 'reload', 'reload', NULL),
+(1, 468, 'remain_clicks', 'uebrig', NULL),
+(1, 468, 'reward', 'verguetung', NULL),
+(1, 468, 'site_id', 'sid', NULL),
+(1, 468, 'size', 'size', '234x60'),
+(1, 469, 'affiliate_id', 'id', NULL),
+(1, 469, 'minimum_stay', 'ma', NULL),
+(1, 469, 'password', 'pw', NULL),
+(1, 469, 'reload', 'reload', NULL),
+(1, 469, 'remain_clicks', 'uebrig', NULL),
+(1, 469, 'reward', 'verguetung', NULL),
+(1, 469, 'site_id', 'sid', NULL),
+(1, 469, 'size', 'size', '120x600')");
 
                // Request parameters per type handler - AbisZED-Netz
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
 (2, 187, 'affiliate_id', 'id', NULL),
 (2, 187, 'password', 'pw', NULL),
 (2, 187, 'reload', 'reload', NULL),
-(2, 187, 'remain', 'uebrig', NULL),
+(2, 187, 'remain_clicks', 'uebrig', NULL),
 (2, 187, 'reward', 'verguetung', NULL),
-(2, 187, 'sid', 'sid', NULL),
-(2, 187, 'size', 'size', NULL),
+(2, 187, 'site_id', 'sid', NULL),
+(2, 187, 'size', 'size', '468x60'),
 (2, 187, 'type', 'typ', 'klick'),
 (2, 188, 'affiliate_id', 'id', NULL),
 (2, 188, 'password', 'pw', NULL),
 (2, 188, 'reload', 'reload', NULL),
-(2, 188, 'remain', 'uebrig', NULL),
+(2, 188, 'remain_clicks', 'uebrig', NULL),
 (2, 188, 'reward', 'verguetung', NULL),
-(2, 188, 'sid', 'sid', NULL),
-(2, 188, 'size', 'size', NULL),
+(2, 188, 'site_id', 'sid', NULL),
+(2, 188, 'size', 'size', '468x60'),
 (2, 188, 'type', 'typ', 'view'),
 (2, 189, 'affiliate_id', 'id', NULL),
 (2, 189, 'password', 'pw', NULL),
 (2, 189, 'reload', 'reload', NULL),
-(2, 189, 'remain', 'uebrig', NULL),
+(2, 189, 'remain_clicks', 'uebrig', NULL),
 (2, 189, 'reward', 'verguetung', NULL),
-(2, 189, 'sid', 'sid', NULL),
+(2, 189, 'site_id', 'sid', NULL),
 (2, 189, 'type', 'typ', 'klick'),
 (2, 190, 'affiliate_id', 'id', NULL),
 (2, 190, 'password', 'pw', NULL),
 (2, 190, 'reload', 'reload', NULL),
-(2, 190, 'remain', 'uebrig', NULL),
+(2, 190, 'remain_clicks', 'uebrig', NULL),
 (2, 190, 'reward', 'verguetung', NULL),
-(2, 190, 'sid', 'sid', NULL),
+(2, 190, 'site_id', 'sid', NULL),
 (2, 190, 'type', 'typ', 'view'),
 (2, 191, 'affiliate_id', 'id', NULL),
 (2, 191, 'password', 'pw', NULL),
 (2, 191, 'reload', 'reload', NULL),
-(2, 191, 'remain', 'uebrig', NULL),
+(2, 191, 'remain_clicks', 'uebrig', NULL),
 (2, 191, 'reward', 'verguetung', NULL),
-(2, 191, 'sid', 'sid', NULL),
+(2, 191, 'site_id', 'sid', NULL),
 (2, 191, 'size', 'size', NULL),
 (2, 191, 'type', 'typ', 'klick'),
 (2, 192, 'affiliate_id', 'id', NULL),
 (2, 192, 'password', 'pw', NULL),
 (2, 192, 'reload', 'reload', NULL),
-(2, 192, 'remain', 'uebrig', NULL),
+(2, 192, 'remain_clicks', 'uebrig', NULL),
 (2, 192, 'reward', 'verguetung', NULL),
-(2, 192, 'sid', 'sid', NULL),
+(2, 192, 'site_id', 'sid', NULL),
 (2, 192, 'size', 'size', NULL),
 (2, 192, 'type', 'typ', 'view'),
 (2, 193, 'affiliate_id', 'id', NULL),
 (2, 193, 'minimum_stay', 'ma', NULL),
 (2, 193, 'password', 'pw', NULL),
 (2, 193, 'reload', 'reload', NULL),
-(2, 193, 'remain', 'uebrig', NULL),
+(2, 193, 'remain_clicks', 'uebrig', NULL),
 (2, 193, 'reward', 'verguetung', NULL),
-(2, 193, 'sid', 'sid', NULL),
-(2, 193, 'size', 'size', NULL),
+(2, 193, 'site_id', 'sid', NULL),
+(2, 193, 'size', 'size', '468x60'),
 (2, 194, 'affiliate_id', 'id', NULL),
 (2, 194, 'minimum_stay', 'ma', NULL),
 (2, 194, 'password', 'pw', NULL),
 (2, 194, 'reload', 'reload', NULL),
-(2, 194, 'remain', 'uebrig', NULL),
+(2, 194, 'remain_clicks', 'uebrig', NULL),
 (2, 194, 'reward', 'verguetung', NULL),
-(2, 194, 'sid', 'sid', NULL),
+(2, 194, 'site_id', 'sid', NULL),
 (2, 194, 'type', 'typ', 'text'),
 (2, 195, 'affiliate_id', 'id', NULL),
 (2, 195, 'minimum_stay', 'ma', NULL),
 (2, 195, 'password', 'pw', NULL),
 (2, 195, 'reload', 'reload', NULL),
-(2, 195, 'remain', 'uebrig', NULL),
+(2, 195, 'remain_clicks', 'uebrig', NULL),
 (2, 195, 'reward', 'verguetung', NULL),
-(2, 195, 'sid', 'sid', NULL),
+(2, 195, 'site_id', 'sid', NULL),
 (2, 195, 'type', 'typ', 'html'),
 (2, 196, 'affiliate_id', 'id', NULL),
 (2, 196, 'password', 'pw', NULL),
 (2, 196, 'reload', 'reload', NULL),
-(2, 196, 'remain', 'uebrig', NULL),
+(2, 196, 'remain_clicks', 'uebrig', NULL),
 (2, 196, 'reward', 'verguetung', NULL),
-(2, 196, 'sid', 'sid', NULL),
+(2, 196, 'site_id', 'sid', NULL),
 (2, 196, 'type', 'typ', 'klick'),
 (2, 197, 'affiliate_id', 'id', NULL),
 (2, 197, 'password', 'pw', NULL),
 (2, 197, 'reload', 'reload', NULL),
-(2, 197, 'remain', 'uebrig', NULL),
+(2, 197, 'remain_clicks', 'uebrig', NULL),
 (2, 197, 'reward', 'verguetung', NULL),
-(2, 197, 'sid', 'sid', NULL),
+(2, 197, 'site_id', 'sid', NULL),
 (2, 197, 'type', 'typ', 'view'),
 (2, 198, 'affiliate_id', 'id', NULL),
 (2, 198, 'minimum_stay', 'ma', NULL),
 (2, 198, 'password', 'pw', NULL),
 (2, 198, 'reload', 'reload', NULL),
-(2, 198, 'remain', 'uebrig', NULL),
+(2, 198, 'remain_clicks', 'uebrig', NULL),
 (2, 198, 'reward', 'verguetung', NULL),
-(2, 198, 'sid', 'sid', NULL),
+(2, 198, 'site_id', 'sid', NULL),
 (2, 199, 'affiliate_id', 'id', NULL),
 (2, 199, 'maximum_stay', 'ma', NULL),
 (2, 199, 'password', 'pw', NULL),
 (2, 199, 'reload', 'reload', NULL),
-(2, 199, 'remain', 'uebrig', NULL),
+(2, 199, 'remain_clicks', 'uebrig', NULL),
 (2, 199, 'reward', 'verguetung', NULL),
-(2, 199, 'sid', 'sid', NULL),
+(2, 199, 'site_id', 'sid', NULL),
 (2, 200, 'affiliate_id', 'id', NULL),
 (2, 200, 'password', 'pw', NULL),
-(2, 200, 'remain', 'uebrig', NULL),
+(2, 200, 'remain_clicks', 'uebrig', NULL),
 (2, 200, 'reward', 'verguetung', NULL),
-(2, 200, 'sid', 'sid', NULL),
+(2, 200, 'site_id', 'sid', NULL),
 (2, 201, 'affiliate_id', 'id', NULL),
 (2, 201, 'password', 'pw', NULL),
-(2, 201, 'remain', 'uebrig', NULL),
+(2, 201, 'remain_clicks', 'uebrig', NULL),
 (2, 201, 'reward', 'verguetung', NULL),
-(2, 201, 'sid', 'sid', NULL)");
+(2, 201, 'site_id', 'sid', NULL),
+(2, 470, 'affiliate_id', 'id', NULL),
+(2, 470, 'password', 'pw', NULL),
+(2, 470, 'reload', 'reload', NULL),
+(2, 470, 'remain_clicks', 'uebrig', NULL),
+(2, 470, 'reward', 'verguetung', NULL),
+(2, 470, 'site_id', 'sid', NULL),
+(2, 470, 'size', 'size', '88x31'),
+(2, 470, 'type', 'typ', 'klick'),
+(2, 471, 'affiliate_id', 'id', NULL),
+(2, 471, 'password', 'pw', NULL),
+(2, 471, 'reload', 'reload', NULL),
+(2, 471, 'remain_clicks', 'uebrig', NULL),
+(2, 471, 'reward', 'verguetung', NULL),
+(2, 471, 'site_id', 'sid', NULL),
+(2, 471, 'size', 'size', '88x31'),
+(2, 471, 'type', 'typ', 'view'),
+(2, 472, 'affiliate_id', 'id', NULL),
+(2, 472, 'password', 'pw', NULL),
+(2, 472, 'reload', 'reload', NULL),
+(2, 472, 'remain_clicks', 'uebrig', NULL),
+(2, 472, 'reward', 'verguetung', NULL),
+(2, 472, 'site_id', 'sid', NULL),
+(2, 472, 'size', 'size', '234x60'),
+(2, 472, 'type', 'typ', 'klick'),
+(2, 473, 'affiliate_id', 'id', NULL),
+(2, 473, 'password', 'pw', NULL),
+(2, 473, 'reload', 'reload', NULL),
+(2, 473, 'remain_clicks', 'uebrig', NULL),
+(2, 473, 'reward', 'verguetung', NULL),
+(2, 473, 'site_id', 'sid', NULL),
+(2, 473, 'size', 'size', '234x60'),
+(2, 473, 'type', 'typ', 'view'),
+(2, 474, 'affiliate_id', 'id', NULL),
+(2, 474, 'password', 'pw', NULL),
+(2, 474, 'reload', 'reload', NULL),
+(2, 474, 'remain_clicks', 'uebrig', NULL),
+(2, 474, 'reward', 'verguetung', NULL),
+(2, 474, 'site_id', 'sid', NULL),
+(2, 474, 'size', 'size', '120x600'),
+(2, 474, 'type', 'typ', 'klick'),
+(2, 475, 'affiliate_id', 'id', NULL),
+(2, 475, 'password', 'pw', NULL),
+(2, 475, 'reload', 'reload', NULL),
+(2, 475, 'remain_clicks', 'uebrig', NULL),
+(2, 475, 'reward', 'verguetung', NULL),
+(2, 475, 'site_id', 'sid', NULL),
+(2, 475, 'size', 'size', '120x600'),
+(2, 475, 'type', 'typ', 'view'),
+(2, 476, 'affiliate_id', 'id', NULL),
+(2, 476, 'minimum_stay', 'ma', NULL),
+(2, 476, 'password', 'pw', NULL),
+(2, 476, 'reload', 'reload', NULL),
+(2, 476, 'remain_clicks', 'uebrig', NULL),
+(2, 476, 'reward', 'verguetung', NULL),
+(2, 476, 'site_id', 'sid', NULL),
+(2, 476, 'size', 'size', '88x31'),
+(2, 477, 'affiliate_id', 'id', NULL),
+(2, 477, 'minimum_stay', 'ma', NULL),
+(2, 477, 'password', 'pw', NULL),
+(2, 477, 'reload', 'reload', NULL),
+(2, 477, 'remain_clicks', 'uebrig', NULL),
+(2, 477, 'reward', 'verguetung', NULL),
+(2, 477, 'site_id', 'sid', NULL),
+(2, 477, 'size', 'size', '234x60'),
+(2, 478, 'affiliate_id', 'id', NULL),
+(2, 478, 'minimum_stay', 'ma', NULL),
+(2, 478, 'password', 'pw', NULL),
+(2, 478, 'reload', 'reload', NULL),
+(2, 478, 'remain_clicks', 'uebrig', NULL),
+(2, 478, 'reward', 'verguetung', NULL),
+(2, 478, 'site_id', 'sid', NULL),
+(2, 478, 'size', 'size', '120x600')");
 
                // Request parameters per type handler - Ad-Hit
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(31, 302, 'extra', 'typ', 'forcedbanner'),
+(31, 302, 'extra', 'typ', 'forced_banner'),
 (31, 302, 'affiliate_id', 'id', NULL),
 (31, 302, 'password', 'pw', NULL),
-(31, 302, 'remain', 'uebrig', NULL),
+(31, 302, 'remain_clicks', 'uebrig', NULL),
 (31, 302, 'reload', 'reload', NULL),
 (31, 302, 'reward', 'verguetung', NULL),
-(31, 302, 'sid', 'siteid', NULL),
+(31, 302, 'site_id', 'siteid', NULL),
 (31, 302, 'minimum_stay', 'ma', NULL),
-(31, 303, 'extra', 'typ', 'forcedtextlink'),
+(31, 303, 'extra', 'typ', 'forced_textlink'),
 (31, 303, 'affiliate_id', 'id', NULL),
 (31, 303, 'password', 'pw', NULL),
-(31, 303, 'remain', 'uebrig', NULL),
+(31, 303, 'remain_clicks', 'uebrig', NULL),
 (31, 303, 'reload', 'reload', NULL),
 (31, 303, 'reward', 'verguetung', NULL),
-(31, 303, 'sid', 'siteid', NULL),
+(31, 303, 'site_id', 'siteid', NULL),
 (31, 303, 'minimum_stay', 'ma', NULL),
 (31, 304, 'extra', 'typ', 'bannerview'),
 (31, 304, 'affiliate_id', 'id', NULL),
 (31, 304, 'password', 'pw', NULL),
-(31, 304, 'remain', 'uebrig', NULL),
+(31, 304, 'remain_clicks', 'uebrig', NULL),
 (31, 304, 'reload', 'reload', NULL),
 (31, 304, 'reward', 'verguetung', NULL),
-(31, 304, 'sid', 'siteid', NULL),
+(31, 304, 'site_id', 'siteid', NULL),
 (31, 304, 'minimum_stay', 'ma', NULL),
 (31, 305, 'extra', 'typ', 'bannerklick'),
 (31, 305, 'affiliate_id', 'id', NULL),
 (31, 305, 'password', 'pw', NULL),
-(31, 305, 'remain', 'uebrig', NULL),
+(31, 305, 'remain_clicks', 'uebrig', NULL),
 (31, 305, 'reload', 'reload', NULL),
 (31, 305, 'reward', 'verguetung', NULL),
-(31, 305, 'sid', 'siteid', NULL),
+(31, 305, 'site_id', 'siteid', NULL),
 (31, 305, 'minimum_stay', 'ma', NULL),
 (31, 306, 'extra', 'typ', 'skybannerview'),
 (31, 306, 'affiliate_id', 'id', NULL),
 (31, 306, 'password', 'pw', NULL),
-(31, 306, 'remain', 'uebrig', NULL),
+(31, 306, 'remain_clicks', 'uebrig', NULL),
 (31, 306, 'reload', 'reload', NULL),
 (31, 306, 'reward', 'verguetung', NULL),
-(31, 306, 'sid', 'siteid', NULL),
+(31, 306, 'site_id', 'siteid', NULL),
 (31, 306, 'minimum_stay', 'ma', NULL),
 (31, 307, 'extra', 'typ', 'buttonview'),
 (31, 307, 'affiliate_id', 'id', NULL),
 (31, 307, 'password', 'pw', NULL),
-(31, 307, 'remain', 'uebrig', NULL),
+(31, 307, 'remain_clicks', 'uebrig', NULL),
 (31, 307, 'reload', 'reload', NULL),
 (31, 307, 'reward', 'verguetung', NULL),
-(31, 307, 'sid', 'siteid', NULL),
+(31, 307, 'site_id', 'siteid', NULL),
 (31, 307, 'minimum_stay', 'ma', NULL),
 (31, 308, 'extra', 'typ', 'textview'),
 (31, 308, 'affiliate_id', 'id', NULL),
 (31, 308, 'password', 'pw', NULL),
-(31, 308, 'remain', 'uebrig', NULL),
+(31, 308, 'remain_clicks', 'uebrig', NULL),
 (31, 308, 'reload', 'reload', NULL),
 (31, 308, 'reward', 'verguetung', NULL),
-(31, 308, 'sid', 'siteid', NULL),
+(31, 308, 'site_id', 'siteid', NULL),
 (31, 308, 'minimum_stay', 'ma', NULL),
 (31, 309, 'extra', 'typ', 'traffic'),
 (31, 309, 'affiliate_id', 'id', NULL),
 (31, 309, 'password', 'pw', NULL),
-(31, 309, 'remain', 'uebrig', NULL),
+(31, 309, 'remain_clicks', 'uebrig', NULL),
 (31, 309, 'reload', 'reload', NULL),
 (31, 309, 'reward', 'verguetung', NULL),
-(31, 309, 'sid', 'siteid', NULL),
+(31, 309, 'site_id', 'siteid', NULL),
 (31, 309, 'minimum_stay', 'ma', NULL),
 (31, 310, 'extra', 'typ', 'popup'),
 (31, 310, 'affiliate_id', 'id', NULL),
 (31, 310, 'password', 'pw', NULL),
-(31, 310, 'remain', 'uebrig', NULL),
+(31, 310, 'remain_clicks', 'uebrig', NULL),
 (31, 310, 'reload', 'reload', NULL),
 (31, 310, 'reward', 'verguetung', NULL),
-(31, 310, 'sid', 'siteid', NULL),
+(31, 310, 'site_id', 'siteid', NULL),
 (31, 310, 'minimum_stay', 'ma', NULL),
 (31, 311, 'extra', 'typ', 'paidmail'),
 (31, 311, 'affiliate_id', 'id', NULL),
 (31, 311, 'password', 'pw', NULL),
-(31, 311, 'remain', 'uebrig', NULL),
+(31, 311, 'remain_clicks', 'uebrig', NULL),
 (31, 311, 'reload', 'reload', NULL),
 (31, 311, 'reward', 'verguetung', NULL),
-(31, 311, 'sid', 'siteid', NULL),
+(31, 311, 'site_id', 'siteid', NULL),
 (31, 311, 'minimum_stay', 'ma', NULL)");
 
                // Request parameters per type handler - Ad-Magnet
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
+(3, 483, 'affiliate_id', 'aid', NULL),
+(3, 483, 'site_id', 'sid', NULL),
+(3, 483, 'password', 'ipw', NULL),
+(3, 483, 'remain_budget', 'budget', NULL),
+(3, 483, 'minimum_stay', 'ma', NULL),
+(3, 483, 'reward', 'verguetung', NULL),
+(3, 483, 'reload', 'reload', NULL),
+(3, 483, 'extra', 'art', 'bannerklick'),
+(3, 484, 'affiliate_id', 'aid', NULL),
+(3, 484, 'site_id', 'sid', NULL),
+(3, 484, 'password', 'ipw', NULL),
+(3, 484, 'remain_budget', 'budget', NULL),
+(3, 484, 'minimum_stay', 'ma', NULL),
+(3, 484, 'reward', 'verguetung', NULL),
+(3, 484, 'reload', 'reload', NULL),
+(3, 484, 'extra', 'art', 'bannerview'),
+(3, 485, 'affiliate_id', 'aid', NULL),
+(3, 485, 'site_id', 'sid', NULL),
+(3, 485, 'password', 'ipw', NULL),
+(3, 485, 'remain_budget', 'budget', NULL),
+(3, 485, 'minimum_stay', 'ma', NULL),
+(3, 485, 'reward', 'verguetung', NULL),
+(3, 485, 'reload', 'reload', NULL),
+(3, 485, 'extra', 'art', 'surfbarklick'),
+(3, 486, 'affiliate_id', 'aid', NULL),
+(3, 486, 'site_id', 'sid', NULL),
+(3, 486, 'password', 'ipw', NULL),
+(3, 486, 'remain_budget', 'budget', NULL),
+(3, 486, 'minimum_stay', 'ma', NULL),
+(3, 486, 'reward', 'verguetung', NULL),
+(3, 486, 'reload', 'reload', NULL),
+(3, 486, 'extra', 'art', 'surfbarview'),
+(3, 487, 'affiliate_id', 'aid', NULL),
+(3, 487, 'site_id', 'sid', NULL),
+(3, 487, 'password', 'ipw', NULL),
+(3, 487, 'remain_budget', 'budget', NULL),
+(3, 487, 'minimum_stay', 'ma', NULL),
+(3, 487, 'reward', 'verguetung', NULL),
+(3, 487, 'reload', 'reload', NULL),
+(3, 487, 'extra', 'art', 'forcedklick'),
+(3, 488, 'affiliate_id', 'aid', NULL),
+(3, 488, 'site_id', 'sid', NULL),
+(3, 488, 'password', 'ipw', NULL),
+(3, 488, 'remain_budget', 'budget', NULL),
+(3, 488, 'minimum_stay', 'ma', NULL),
+(3, 488, 'reward', 'verguetung', NULL),
+(3, 488, 'reload', 'reload', NULL),
+(3, 488, 'extra', 'art', 'textlinkklick'),
+(3, 489, 'affiliate_id', 'aid', NULL),
+(3, 489, 'site_id', 'sid', NULL),
+(3, 489, 'password', 'ipw', NULL),
+(3, 489, 'remain_budget', 'budget', NULL),
+(3, 489, 'minimum_stay', 'ma', NULL),
+(3, 489, 'reward', 'verguetung', NULL),
+(3, 489, 'reload', 'reload', NULL),
+(3, 489, 'extra', 'art', 'textlinkview'),
+(3, 490, 'affiliate_id', 'aid', NULL),
+(3, 490, 'site_id', 'sid', NULL),
+(3, 490, 'password', 'ipw', NULL),
+(3, 490, 'remain_budget', 'budget', NULL),
+(3, 490, 'minimum_stay', 'ma', NULL),
+(3, 490, 'reward', 'verguetung', NULL),
+(3, 490, 'reload', 'reload', NULL),
+(3, 490, 'extra', 'art', 'layerklick'),
+(3, 491, 'affiliate_id', 'aid', NULL),
+(3, 491, 'site_id', 'sid', NULL),
+(3, 491, 'password', 'ipw', NULL),
+(3, 491, 'remain_budget', 'budget', NULL),
+(3, 491, 'minimum_stay', 'ma', NULL),
+(3, 491, 'reward', 'verguetung', NULL),
+(3, 491, 'reload', 'reload', NULL),
+(3, 491, 'extra', 'art', 'layerview'),
+(3, 492, 'affiliate_id', 'aid', NULL),
+(3, 492, 'site_id', 'sid', NULL),
+(3, 492, 'password', 'ipw', NULL),
+(3, 492, 'remain_budget', 'budget', NULL),
+(3, 492, 'minimum_stay', 'ma', NULL),
+(3, 492, 'reward', 'verguetung', NULL),
+(3, 492, 'reload', 'reload', NULL),
+(3, 492, 'extra', 'art', 'popup'),
+(3, 493, 'affiliate_id', 'aid', NULL),
+(3, 493, 'site_id', 'sid', NULL),
+(3, 493, 'password', 'ipw', NULL),
+(3, 493, 'remain_budget', 'budget', NULL),
+(3, 493, 'minimum_stay', 'ma', NULL),
+(3, 493, 'reward', 'verguetung', NULL),
+(3, 493, 'reload', 'reload', NULL),
+(3, 493, 'extra', 'art', 'popdown'),
+(3, 494, 'affiliate_id', 'aid', NULL),
+(3, 494, 'site_id', 'sid', NULL),
+(3, 494, 'password', 'ipw', NULL),
+(3, 494, 'remain_budget', 'budget', NULL),
+(3, 494, 'minimum_stay', 'ma', NULL),
+(3, 494, 'reward', 'verguetung', NULL),
+(3, 494, 'reload', 'reload', NULL),
+(3, 494, 'extra', 'art', 'html_paidmail'),
+(3, 495, 'affiliate_id', 'aid', NULL),
+(3, 495, 'site_id', 'sid', NULL),
+(3, 495, 'password', 'ipw', NULL),
+(3, 495, 'remain_budget', 'budget', NULL),
+(3, 495, 'minimum_stay', 'ma', NULL),
+(3, 495, 'reward', 'verguetung', NULL),
+(3, 495, 'reload', 'reload', NULL),
+(3, 495, 'extra', 'art', 'text_paidmail'),
+(3, 496, 'affiliate_id', 'aid', NULL),
+(3, 496, 'site_id', 'sid', NULL),
+(3, 496, 'password', 'ipw', NULL),
+(3, 496, 'remain_budget', 'budget', NULL),
+(3, 496, 'minimum_stay', 'ma', NULL),
+(3, 496, 'reward', 'verguetung', NULL),
+(3, 496, 'reload', 'reload', NULL),
+(3, 496, 'extra', 'art', 'pagepeelklick'),
+(3, 497, 'affiliate_id', 'aid', NULL),
+(3, 497, 'site_id', 'sid', NULL),
+(3, 497, 'password', 'ipw', NULL),
+(3, 497, 'remain_budget', 'budget', NULL),
+(3, 497, 'minimum_stay', 'ma', NULL),
+(3, 497, 'reward', 'verguetung', NULL),
+(3, 497, 'reload', 'reload', NULL),
+(3, 497, 'extra', 'art', 'pagepeelview'),
+(3, 498, 'affiliate_id', 'aid', NULL),
+(3, 498, 'site_id', 'sid', NULL),
+(3, 498, 'password', 'ipw', NULL),
+(3, 498, 'remain_budget', 'budget', NULL),
+(3, 498, 'minimum_stay', 'ma', NULL),
+(3, 498, 'reward', 'verguetung', NULL),
+(3, 498, 'reload', 'reload', NULL),
+(3, 498, 'extra', 'art', 'lead'),
+(3, 498, 'type', 'typ', NULL),
+(3, 499, 'affiliate_id', 'aid', NULL),
+(3, 499, 'site_id', 'sid', NULL),
+(3, 499, 'password', 'ipw', NULL),
+(3, 499, 'remain_budget', 'budget', NULL),
+(3, 499, 'minimum_stay', 'ma', NULL),
+(3, 499, 'reward', 'verguetung', NULL),
+(3, 499, 'reload', 'reload', NULL),
+(3, 499, 'extra', 'art', 'sale'),
+(3, 499, 'type', 'typ', NULL)");
 
                // Request parameters per type handler - Ad-Promotion.net
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(37, 367, 'extra', 'typ', 'forcedbanner'),
+(37, 367, 'extra', 'typ', 'forced_banner'),
 (37, 367, 'affiliate_id', 'id', NULL),
 (37, 367, 'password', 'pw', NULL),
-(37, 367, 'remain', 'uebrig', NULL),
+(37, 367, 'remain_clicks', 'uebrig', NULL),
 (37, 367, 'reload', 'reload', NULL),
 (37, 367, 'reward', 'verguetung', NULL),
-(37, 367, 'sid', 'siteid', NULL),
-(37, 368, 'extra', 'typ', 'forcedtextlink'),
+(37, 367, 'site_id', 'siteid', NULL),
+(37, 368, 'extra', 'typ', 'forced_textlink'),
 (37, 368, 'affiliate_id', 'id', NULL),
 (37, 368, 'password', 'pw', NULL),
-(37, 368, 'remain', 'uebrig', NULL),
+(37, 368, 'remain_clicks', 'uebrig', NULL),
 (37, 368, 'reload', 'reload', NULL),
 (37, 368, 'reward', 'verguetung', NULL),
-(37, 368, 'sid', 'siteid', NULL),
+(37, 368, 'site_id', 'siteid', NULL),
 (37, 369, 'extra', 'typ', 'bannerview'),
 (37, 369, 'affiliate_id', 'id', NULL),
 (37, 369, 'password', 'pw', NULL),
-(37, 369, 'remain', 'uebrig', NULL),
+(37, 369, 'remain_clicks', 'uebrig', NULL),
 (37, 369, 'reload', 'reload', NULL),
 (37, 369, 'reward', 'verguetung', NULL),
-(37, 369, 'sid', 'siteid', NULL),
+(37, 369, 'site_id', 'siteid', NULL),
 (37, 370, 'extra', 'typ', 'bannerklick'),
 (37, 370, 'affiliate_id', 'id', NULL),
 (37, 370, 'password', 'pw', NULL),
-(37, 370, 'remain', 'uebrig', NULL),
+(37, 370, 'remain_clicks', 'uebrig', NULL),
 (37, 370, 'reload', 'reload', NULL),
 (37, 370, 'reward', 'verguetung', NULL),
-(37, 370, 'sid', 'siteid', NULL),
+(37, 370, 'site_id', 'siteid', NULL),
 (37, 371, 'extra', 'typ', 'skybannerview'),
 (37, 371, 'affiliate_id', 'id', NULL),
 (37, 371, 'password', 'pw', NULL),
-(37, 371, 'remain', 'uebrig', NULL),
+(37, 371, 'remain_clicks', 'uebrig', NULL),
 (37, 371, 'reload', 'reload', NULL),
 (37, 371, 'reward', 'verguetung', NULL),
-(37, 371, 'sid', 'siteid', NULL),
+(37, 371, 'site_id', 'siteid', NULL),
 (37, 372, 'extra', 'typ', 'buttonview'),
 (37, 372, 'affiliate_id', 'id', NULL),
 (37, 372, 'password', 'pw', NULL),
-(37, 372, 'remain', 'uebrig', NULL),
+(37, 372, 'remain_clicks', 'uebrig', NULL),
 (37, 372, 'reload', 'reload', NULL),
 (37, 372, 'reward', 'verguetung', NULL),
-(37, 372, 'sid', 'siteid', NULL),
+(37, 372, 'site_id', 'siteid', NULL),
 (37, 373, 'extra', 'typ', 'textview'),
 (37, 373, 'affiliate_id', 'id', NULL),
 (37, 373, 'password', 'pw', NULL),
-(37, 373, 'remain', 'uebrig', NULL),
+(37, 373, 'remain_clicks', 'uebrig', NULL),
 (37, 373, 'reload', 'reload', NULL),
 (37, 373, 'reward', 'verguetung', NULL),
-(37, 373, 'sid', 'siteid', NULL),
+(37, 373, 'site_id', 'siteid', NULL),
 (37, 374, 'extra', 'typ', 'traffic'),
 (37, 374, 'affiliate_id', 'id', NULL),
 (37, 374, 'password', 'pw', NULL),
-(37, 374, 'remain', 'uebrig', NULL),
+(37, 374, 'remain_clicks', 'uebrig', NULL),
 (37, 374, 'reload', 'reload', NULL),
 (37, 374, 'reward', 'verguetung', NULL),
-(37, 374, 'sid', 'siteid', NULL),
+(37, 374, 'site_id', 'siteid', NULL),
 (37, 375, 'extra', 'typ', 'popup'),
 (37, 375, 'affiliate_id', 'id', NULL),
 (37, 375, 'password', 'pw', NULL),
-(37, 375, 'remain', 'uebrig', NULL),
+(37, 375, 'remain_clicks', 'uebrig', NULL),
 (37, 375, 'reload', 'reload', NULL),
 (37, 375, 'reward', 'verguetung', NULL),
-(37, 375, 'sid', 'siteid', NULL),
+(37, 375, 'site_id', 'siteid', NULL),
 (37, 376, 'extra', 'typ', 'paidmail'),
 (37, 376, 'affiliate_id', 'id', NULL),
 (37, 376, 'password', 'pw', NULL),
-(37, 376, 'remain', 'uebrig', NULL),
+(37, 376, 'remain_clicks', 'uebrig', NULL),
 (37, 376, 'reload', 'reload', NULL),
 (37, 376, 'reward', 'verguetung', NULL),
-(37, 376, 'sid', 'siteid', NULL)");
+(37, 376, 'site_id', 'siteid', NULL)");
 
                // Request parameters per type handler - AdCity.eu
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(32, 312, 'extra', 'typ', 'forcedbanner'),
+(32, 312, 'extra', 'typ', 'forced_banner'),
 (32, 312, 'affiliate_id', 'id', NULL),
 (32, 312, 'password', 'pw', NULL),
-(32, 312, 'remain', 'uebrig', NULL),
+(32, 312, 'remain_clicks', 'uebrig', NULL),
 (32, 312, 'reload', 'reload', NULL),
 (32, 312, 'reward', 'verguetung', NULL),
 (32, 312, 'minimum_stay', 'ma', NULL),
-(32, 313, 'extra', 'typ', 'forcedtextlink'),
+(32, 313, 'extra', 'typ', 'forced_textlink'),
 (32, 313, 'affiliate_id', 'id', NULL),
 (32, 313, 'password', 'pw', NULL),
-(32, 313, 'remain', 'uebrig', NULL),
+(32, 313, 'remain_clicks', 'uebrig', NULL),
 (32, 313, 'reload', 'reload', NULL),
 (32, 313, 'reward', 'verguetung', NULL),
 (32, 313, 'minimum_stay', 'ma', NULL),
 (32, 314, 'extra', 'typ', 'bannerview'),
 (32, 314, 'affiliate_id', 'id', NULL),
 (32, 314, 'password', 'pw', NULL),
-(32, 314, 'remain', 'uebrig', NULL),
+(32, 314, 'remain_clicks', 'uebrig', NULL),
 (32, 314, 'reload', 'reload', NULL),
 (32, 314, 'reward', 'verguetung', NULL),
 (32, 314, 'minimum_stay', 'ma', NULL),
 (32, 315, 'extra', 'typ', 'bannerklick'),
 (32, 315, 'affiliate_id', 'id', NULL),
 (32, 315, 'password', 'pw', NULL),
-(32, 315, 'remain', 'uebrig', NULL),
+(32, 315, 'remain_clicks', 'uebrig', NULL),
 (32, 315, 'reload', 'reload', NULL),
 (32, 315, 'reward', 'verguetung', NULL),
 (32, 315, 'minimum_stay', 'ma', NULL),
 (32, 316, 'extra', 'typ', 'skyview'),
 (32, 316, 'affiliate_id', 'id', NULL),
 (32, 316, 'password', 'pw', NULL),
-(32, 316, 'remain', 'uebrig', NULL),
+(32, 316, 'remain_clicks', 'uebrig', NULL),
 (32, 316, 'reload', 'reload', NULL),
 (32, 316, 'reward', 'verguetung', NULL),
 (32, 316, 'minimum_stay', 'ma', NULL),
 (32, 317, 'extra', 'typ', 'buttonview'),
 (32, 317, 'affiliate_id', 'id', NULL),
 (32, 317, 'password', 'pw', NULL),
-(32, 317, 'remain', 'uebrig', NULL),
+(32, 317, 'remain_clicks', 'uebrig', NULL),
 (32, 317, 'reload', 'reload', NULL),
 (32, 317, 'reward', 'verguetung', NULL),
 (32, 317, 'minimum_stay', 'ma', NULL),
 (32, 318, 'extra', 'typ', 'textview'),
 (32, 318, 'affiliate_id', 'id', NULL),
 (32, 318, 'password', 'pw', NULL),
-(32, 318, 'remain', 'uebrig', NULL),
+(32, 318, 'remain_clicks', 'uebrig', NULL),
 (32, 318, 'reload', 'reload', NULL),
 (32, 318, 'reward', 'verguetung', NULL),
 (32, 318, 'minimum_stay', 'ma', NULL),
 (32, 319, 'extra', 'typ', 'taffic'),
 (32, 319, 'affiliate_id', 'id', NULL),
 (32, 319, 'password', 'pw', NULL),
-(32, 319, 'remain', 'uebrig', NULL),
+(32, 319, 'remain_clicks', 'uebrig', NULL),
 (32, 319, 'reload', 'reload', NULL),
 (32, 319, 'reward', 'verguetung', NULL),
 (32, 319, 'minimum_stay', 'ma', NULL),
 (32, 320, 'extra', 'typ', 'popup'),
 (32, 320, 'affiliate_id', 'id', NULL),
 (32, 320, 'password', 'pw', NULL),
-(32, 320, 'remain', 'uebrig', NULL),
+(32, 320, 'remain_clicks', 'uebrig', NULL),
 (32, 320, 'reload', 'reload', NULL),
 (32, 320, 'reward', 'verguetung', NULL),
 (32, 320, 'minimum_stay', 'ma', NULL),
 (32, 321, 'extra', 'typ', 'paidmail'),
 (32, 321, 'affiliate_id', 'id', NULL),
 (32, 321, 'password', 'pw', NULL),
-(32, 321, 'remain', 'uebrig', NULL),
+(32, 321, 'remain_clicks', 'uebrig', NULL),
 (32, 321, 'reload', 'reload', NULL),
 (32, 321, 'reward', 'verguetung', NULL),
 (32, 321, 'minimum_stay', 'ma', NULL)");
 
                // Request parameters per type handler - AdCocktail
+               addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
+(4, 12, 'affiliate_id', 'u_id', NULL),
+(4, 12, 'password', 'k_pass', NULL),
+(4, 12, 'reward', 'k_v', NULL),
+(4, 12, 'remain_clicks', 'k_rest', NULL),
+(4, 12, 'maximum_stay', 'k_mamax', NULL),
+(4, 13, 'affiliate_id', 'u_id', NULL),
+(4, 13, 'password', 'k_pass', NULL),
+(4, 13, 'reward', 'k_v', NULL),
+(4, 13, 'remain_clicks', 'k_rest', NULL),
+(4, 13, 'size', 'b_f', '468'),
+(4, 479, 'affiliate_id', 'u_id', NULL),
+(4, 479, 'password', 'k_pass', NULL),
+(4, 479, 'reward', 'k_v', NULL),
+(4, 479, 'remain_clicks', 'k_rest', NULL),
+(4, 480, 'affiliate_id', 'u_id', NULL),
+(4, 480, 'password', 'k_pass', NULL),
+(4, 480, 'reward', 'k_v', NULL),
+(4, 480, 'remain_clicks', 'k_rest', NULL),
+(4, 480, 'size', 'b_f', '88'),
+(4, 481, 'affiliate_id', 'u_id', NULL),
+(4, 481, 'password', 'k_pass', NULL),
+(4, 481, 'reward', 'k_v', NULL),
+(4, 481, 'remain_clicks', 'k_rest', NULL),
+(4, 481, 'size', 'b_f', '234'),
+(4, 482, 'affiliate_id', 'u_id', NULL),
+(4, 482, 'password', 'k_pass', NULL),
+(4, 482, 'reward', 'k_v', NULL),
+(4, 482, 'remain_clicks', 'k_rest', NULL),
+(4, 482, 'size', 'b_f', '120')");
 
                // Request parameters per type handler - AdConvention
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(30, 292, 'extra', 'typ', 'forcedbanner'),
+(30, 292, 'extra', 'typ', 'forced_banner'),
 (30, 292, 'affiliate_id', 'id', NULL),
 (30, 292, 'minimum_stay', 'ma', NULL),
 (30, 292, 'password', 'pw', NULL),
 (30, 292, 'reload', 'reload', NULL),
-(30, 292, 'remain', 'uebrig', NULL),
+(30, 292, 'remain_clicks', 'uebrig', NULL),
 (30, 292, 'reward', 'verguetung', NULL),
-(30, 293, 'extra', 'typ', 'forcedtextlink'),
+(30, 293, 'extra', 'typ', 'forced_textlink'),
 (30, 293, 'affiliate_id', 'id', NULL),
 (30, 293, 'minimum_stay', 'ma', NULL),
 (30, 293, 'password', 'pw', NULL),
 (30, 293, 'reload', 'reload', NULL),
-(30, 293, 'remain', 'uebrig', NULL),
+(30, 293, 'remain_clicks', 'uebrig', NULL),
 (30, 293, 'reward', 'verguetung', NULL),
 (30, 294, 'extra', 'typ', 'bannerview'),
 (30, 294, 'affiliate_id', 'id', NULL),
 (30, 294, 'minimum_stay', 'ma', NULL),
 (30, 294, 'password', 'pw', NULL),
 (30, 294, 'reload', 'reload', NULL),
-(30, 294, 'remain', 'uebrig', NULL),
+(30, 294, 'remain_clicks', 'uebrig', NULL),
 (30, 294, 'reward', 'verguetung', NULL),
 (30, 295, 'extra', 'typ', 'bannerklick'),
 (30, 295, 'affiliate_id', 'id', NULL),
 (30, 295, 'minimum_stay', 'ma', NULL),
 (30, 295, 'password', 'pw', NULL),
 (30, 295, 'reload', 'reload', NULL),
-(30, 295, 'remain', 'uebrig', NULL),
+(30, 295, 'remain_clicks', 'uebrig', NULL),
 (30, 295, 'reward', 'verguetung', NULL),
 (30, 296, 'extra', 'typ', 'skybannerview'),
 (30, 296, 'affiliate_id', 'id', NULL),
 (30, 296, 'minimum_stay', 'ma', NULL),
 (30, 296, 'password', 'pw', NULL),
 (30, 296, 'reload', 'reload', NULL),
-(30, 296, 'remain', 'uebrig', NULL),
+(30, 296, 'remain_clicks', 'uebrig', NULL),
 (30, 296, 'reward', 'verguetung', NULL),
 (30, 297, 'extra', 'typ', 'buttonview'),
 (30, 297, 'affiliate_id', 'id', NULL),
 (30, 297, 'minimum_stay', 'ma', NULL),
 (30, 297, 'password', 'pw', NULL),
 (30, 297, 'reload', 'reload', NULL),
-(30, 297, 'remain', 'uebrig', NULL),
+(30, 297, 'remain_clicks', 'uebrig', NULL),
 (30, 297, 'reward', 'verguetung', NULL),
 (30, 298, 'extra', 'typ', 'textview'),
 (30, 298, 'affiliate_id', 'id', NULL),
 (30, 298, 'minimum_stay', 'ma', NULL),
 (30, 298, 'password', 'pw', NULL),
 (30, 298, 'reload', 'reload', NULL),
-(30, 298, 'remain', 'uebrig', NULL),
+(30, 298, 'remain_clicks', 'uebrig', NULL),
 (30, 298, 'reward', 'verguetung', NULL),
 (30, 299, 'extra', 'typ', 'traffic'),
 (30, 299, 'affiliate_id', 'id', NULL),
 (30, 299, 'minimum_stay', 'ma', NULL),
 (30, 299, 'password', 'pw', NULL),
 (30, 299, 'reload', 'reload', NULL),
-(30, 299, 'remain', 'uebrig', NULL),
+(30, 299, 'remain_clicks', 'uebrig', NULL),
 (30, 299, 'reward', 'verguetung', NULL),
 (30, 300, 'extra', 'typ', 'popup'),
 (30, 300, 'affiliate_id', 'id', NULL),
 (30, 300, 'minimum_stay', 'ma', NULL),
 (30, 300, 'password', 'pw', NULL),
 (30, 300, 'reload', 'reload', NULL),
-(30, 300, 'remain', 'uebrig', NULL),
+(30, 300, 'remain_clicks', 'uebrig', NULL),
 (30, 300, 'reward', 'verguetung', NULL),
 (30, 301, 'extra', 'typ', 'paidmail'),
 (30, 301, 'affiliate_id', 'id', NULL),
 (30, 301, 'minimum_stay', 'ma', NULL),
 (30, 301, 'password', 'pw', NULL),
 (30, 301, 'reload', 'reload', NULL),
-(30, 301, 'remain', 'uebrig', NULL),
+(30, 301, 'remain_clicks', 'uebrig', NULL),
 (30, 301, 'reward', 'verguetung', NULL)");
 
                // Request parameters per type handler - adgain.de
@@ -1470,106 +1879,106 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (33, 322, 'extra', 'art', 'bannerklick'),
 (33, 322, 'affiliate_id', 'uid', NULL),
 (33, 322, 'password', 'pw', NULL),
-(33, 322, 'sid', 'sid', NULL),
+(33, 322, 'site_id', 'sid', NULL),
 (33, 322, 'reward', 'verguetung', NULL),
 (33, 322, 'reload', 'reload', NULL),
-(33, 322, 'remain', 'uebrig', NULL),
+(33, 322, 'remain_clicks', 'uebrig', NULL),
 (33, 323, 'extra', 'art', 'bannerview'),
 (33, 323, 'affiliate_id', 'uid', NULL),
 (33, 323, 'password', 'pw', NULL),
-(33, 323, 'sid', 'sid', NULL),
+(33, 323, 'site_id', 'sid', NULL),
 (33, 323, 'reward', 'verguetung', NULL),
 (33, 323, 'reload', 'reload', NULL),
-(33, 323, 'remain', 'uebrig', NULL),
-(33, 324, 'extra', 'art', 'forcedbanner'),
+(33, 323, 'remain_clicks', 'uebrig', NULL),
+(33, 324, 'extra', 'art', 'forced_banner'),
 (33, 324, 'affiliate_id', 'uid', NULL),
 (33, 324, 'password', 'pw', NULL),
-(33, 324, 'sid', 'sid', NULL),
+(33, 324, 'site_id', 'sid', NULL),
 (33, 324, 'reward', 'verguetung', NULL),
 (33, 324, 'reload', 'reload', NULL),
-(33, 324, 'remain', 'uebrig', NULL),
+(33, 324, 'remain_clicks', 'uebrig', NULL),
 (33, 324, 'minimum_stay', 'ma', NULL),
-(33, 325, 'extra', 'art', 'forcedtextlink'),
+(33, 325, 'extra', 'art', 'forced_textlink'),
 (33, 325, 'affiliate_id', 'uid', NULL),
 (33, 325, 'password', 'pw', NULL),
-(33, 325, 'sid', 'sid', NULL),
+(33, 325, 'site_id', 'sid', NULL),
 (33, 325, 'reward', 'verguetung', NULL),
 (33, 325, 'reload', 'reload', NULL),
-(33, 325, 'remain', 'uebrig', NULL),
+(33, 325, 'remain_clicks', 'uebrig', NULL),
 (33, 325, 'minimum_stay', 'ma', NULL),
 (33, 326, 'extra', 'art', 'htmlmail'),
 (33, 326, 'affiliate_id', 'uid', NULL),
 (33, 326, 'password', 'pw', NULL),
-(33, 326, 'sid', 'sid', NULL),
+(33, 326, 'site_id', 'sid', NULL),
 (33, 326, 'reward', 'verguetung', NULL),
 (33, 326, 'reload', 'reload', NULL),
-(33, 326, 'remain', 'uebrig', NULL),
+(33, 326, 'remain_clicks', 'uebrig', NULL),
 (33, 326, 'minimum_stay', 'ma', NULL),
 (33, 327, 'extra', 'art', 'layer'),
 (33, 327, 'affiliate_id', 'uid', NULL),
 (33, 327, 'password', 'pw', NULL),
-(33, 327, 'sid', 'sid', NULL),
+(33, 327, 'site_id', 'sid', NULL),
 (33, 327, 'reward', 'verguetung', NULL),
 (33, 327, 'reload', 'reload', NULL),
-(33, 327, 'remain', 'uebrig', NULL),
+(33, 327, 'remain_clicks', 'uebrig', NULL),
 (33, 328, 'extra', 'art', 'paidmail'),
 (33, 328, 'affiliate_id', 'uid', NULL),
 (33, 328, 'password', 'pw', NULL),
-(33, 328, 'sid', 'sid', NULL),
+(33, 328, 'site_id', 'sid', NULL),
 (33, 328, 'reward', 'verguetung', NULL),
 (33, 328, 'reload', 'reload', NULL),
-(33, 328, 'type', 'uebrig', NULL),
+(33, 328, 'remain_clicks', 'uebrig', NULL),
 (33, 328, 'minimum_stay', 'ma', NULL),
 (33, 329, 'extra', 'art', 'popup'),
 (33, 329, 'affiliate_id', 'uid', NULL),
 (33, 329, 'password', 'pw', NULL),
-(33, 329, 'sid', 'sid', NULL),
+(33, 329, 'site_id', 'sid', NULL),
 (33, 329, 'reward', 'verguetung', NULL),
 (33, 329, 'reload', 'reload', NULL),
-(33, 329, 'remain', 'uebrig', NULL),
+(33, 329, 'remain_clicks', 'uebrig', NULL),
 (33, 329, 'minimum_stay', 'ma', NULL),
 (33, 330, 'extra', 'art', 'skybannerklick'),
 (33, 330, 'affiliate_id', 'uid', NULL),
 (33, 330, 'password', 'pw', NULL),
-(33, 330, 'sid', 'sid', NULL),
+(33, 330, 'site_id', 'sid', NULL),
 (33, 330, 'reward', 'verguetung', NULL),
 (33, 330, 'reload', 'reload', NULL),
-(33, 330, 'remain', 'uebrig', NULL),
+(33, 330, 'remain_clicks', 'uebrig', NULL),
 (33, 331, 'extra', 'art', 'skybannerview'),
 (33, 331, 'affiliate_id', 'uid', NULL),
 (33, 331, 'password', 'pw', NULL),
-(33, 331, 'sid', 'sid', NULL),
+(33, 331, 'site_id', 'sid', NULL),
 (33, 331, 'reward', 'verguetung', NULL),
 (33, 331, 'reload', 'reload', NULL),
-(33, 331, 'remain', 'uebrig', NULL),
+(33, 331, 'remain_clicks', 'uebrig', NULL),
 (33, 332, 'extra', 'art', 'surfbarklick'),
 (33, 332, 'affiliate_id', 'uid', NULL),
 (33, 332, 'password', 'pw', NULL),
-(33, 332, 'sid', 'sid', NULL),
+(33, 332, 'site_id', 'sid', NULL),
 (33, 332, 'reward', 'verguetung', NULL),
 (33, 332, 'reload', 'reload', NULL),
-(33, 332, 'remain', 'uebrig', NULL),
+(33, 332, 'remain_clicks', 'uebrig', NULL),
 (33, 333, 'extra', 'art', 'surfbarview'),
 (33, 333, 'affiliate_id', 'uid', NULL),
 (33, 333, 'password', 'pw', NULL),
-(33, 333, 'sid', 'sid', NULL),
+(33, 333, 'site_id', 'sid', NULL),
 (33, 333, 'reward', 'verguetung', NULL),
 (33, 333, 'reload', 'reload', NULL),
-(33, 333, 'remain', 'uebrig', NULL),
+(33, 333, 'remain_clicks', 'uebrig', NULL),
 (33, 334, 'extra', 'art', 'textlinkklick'),
 (33, 334, 'affiliate_id', 'uid', NULL),
 (33, 334, 'password', 'pw', NULL),
-(33, 334, 'sid', 'sid', NULL),
+(33, 334, 'site_id', 'sid', NULL),
 (33, 334, 'reward', 'verguetung', NULL),
 (33, 334, 'reload', 'reload', NULL),
-(33, 334, 'remain', 'uebrig', NULL),
+(33, 334, 'remain_clicks', 'uebrig', NULL),
 (33, 335, 'extra', 'art', 'textlinkview'),
 (33, 335, 'affiliate_id', 'uid', NULL),
 (33, 335, 'password', 'pw', NULL),
-(33, 335, 'sid', 'sid', NULL),
+(33, 335, 'site_id', 'sid', NULL),
 (33, 335, 'reward', 'verguetung', NULL),
 (33, 335, 'reload', 'reload', NULL),
-(33, 335, 'remain', 'uebrig', NULL)");
+(33, 335, 'remain_clicks', 'uebrig', NULL)");
 
                // Request parameters per type handler - ADkracher
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
@@ -1577,98 +1986,98 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (34, 336, 'affiliate_id', 'uid', NULL),
 (34, 336, 'password', 'pw', NULL),
 (34, 336, 'reload', 'reload', NULL),
-(34, 336, 'remain', 'uebrig', NULL),
+(34, 336, 'remain_clicks', 'uebrig', NULL),
 (34, 336, 'reward', 'verguetung', NULL),
-(34, 336, 'sid', 'sid', NULL),
+(34, 336, 'site_id', 'sid', NULL),
 (34, 337, 'extra', 'art', 'bannerview'),
 (34, 337, 'affiliate_id', 'uid', NULL),
 (34, 337, 'password', 'pw', NULL),
 (34, 337, 'reload', 'reload', NULL),
-(34, 337, 'remain', 'uebrig', NULL),
+(34, 337, 'remain_clicks', 'uebrig', NULL),
 (34, 337, 'reward', 'verguetung', NULL),
-(34, 337, 'sid', 'sid', NULL),
-(34, 338, 'extra', 'art', 'forcedbanner'),
+(34, 337, 'site_id', 'sid', NULL),
+(34, 338, 'extra', 'art', 'forced_banner'),
 (34, 338, 'affiliate_id', 'uid', NULL),
 (34, 338, 'minimum_stay', 'ma', NULL),
 (34, 338, 'password', 'pw', NULL),
 (34, 338, 'reload', 'reload', NULL),
-(34, 338, 'remain', 'uebrig', NULL),
+(34, 338, 'remain_clicks', 'uebrig', NULL),
 (34, 338, 'reward', 'verguetung', NULL),
-(34, 338, 'sid', 'sid', NULL),
-(34, 339, 'extra', 'art', 'forcedtextlink'),
+(34, 338, 'site_id', 'sid', NULL),
+(34, 339, 'extra', 'art', 'forced_textlink'),
 (34, 339, 'affiliate_id', 'uid', NULL),
 (34, 339, 'minimum_stay', 'ma', NULL),
 (34, 339, 'password', 'pw', NULL),
 (34, 339, 'reload', 'reload', NULL),
-(34, 339, 'remain', 'uebrig', NULL),
+(34, 339, 'remain_clicks', 'uebrig', NULL),
 (34, 339, 'reward', 'verguetung', NULL),
-(34, 339, 'sid', 'sid', NULL),
+(34, 339, 'site_id', 'sid', NULL),
 (34, 340, 'extra', 'art', 'htmlmail'),
 (34, 340, 'affiliate_id', 'uid', NULL),
 (34, 340, 'minimum_stay', 'ma', NULL),
 (34, 340, 'password', 'pw', NULL),
 (34, 340, 'reload', 'reload', NULL),
-(34, 340, 'remain', 'uebrig', NULL),
+(34, 340, 'remain_clicks', 'uebrig', NULL),
 (34, 340, 'reward', 'verguetung', NULL),
-(34, 340, 'sid', 'sid', NULL),
+(34, 340, 'site_id', 'sid', NULL),
 (34, 341, 'extra', 'art', 'layer'),
 (34, 341, 'affiliate_id', 'uid', NULL),
 (34, 341, 'password', 'pw', NULL),
 (34, 341, 'reload', 'reload', NULL),
-(34, 341, 'remain', 'uebrig', NULL),
+(34, 341, 'remain_clicks', 'uebrig', NULL),
 (34, 341, 'reward', 'verguetung', NULL),
-(34, 341, 'sid', 'sid', NULL),
+(34, 341, 'site_id', 'sid', NULL),
 (34, 342, 'extra', 'art', 'paidmail'),
 (34, 342, 'affiliate_id', 'uid', NULL),
 (34, 342, 'maximum_stay', 'ma', NULL),
 (34, 342, 'password', 'pw', NULL),
 (34, 342, 'reload', 'reload', NULL),
-(34, 342, 'remain', 'uebrig', NULL),
+(34, 342, 'remain_clicks', 'uebrig', NULL),
 (34, 342, 'reward', 'verguetung', NULL),
-(34, 342, 'sid', 'sid', NULL),
+(34, 342, 'site_id', 'sid', NULL),
 (34, 343, 'extra', 'art', 'popup'),
 (34, 343, 'affiliate_id', 'uid', NULL),
 (34, 343, 'maximum_stay', 'ma', NULL),
 (34, 343, 'password', 'pw', NULL),
 (34, 343, 'reload', 'reload', NULL),
-(34, 343, 'remain', 'uebrig', NULL),
+(34, 343, 'remain_clicks', 'uebrig', NULL),
 (34, 343, 'reward', 'verguetung', NULL),
-(34, 343, 'sid', 'sid', NULL),
+(34, 343, 'site_id', 'sid', NULL),
 (34, 344, 'extra', 'art', 'skybannerklick'),
 (34, 344, 'affiliate_id', 'uid', NULL),
 (34, 344, 'password', 'pw', NULL),
 (34, 344, 'reload', 'reload', NULL),
-(34, 344, 'remain', 'uebrig', NULL),
+(34, 344, 'remain_clicks', 'uebrig', NULL),
 (34, 344, 'reward', 'verguetung', NULL),
-(34, 344, 'sid', 'sid', NULL),
+(34, 344, 'site_id', 'sid', NULL),
 (34, 345, 'extra', 'art', 'skybannerview'),
 (34, 345, 'affiliate_id', 'uid', NULL),
 (34, 345, 'password', 'pw', NULL),
 (34, 345, 'reload', 'reload', NULL),
-(34, 345, 'remain', 'uebrig', NULL),
+(34, 345, 'remain_clicks', 'uebrig', NULL),
 (34, 345, 'reward', 'verguetung', NULL),
-(34, 345, 'sid', 'sid', NULL),
+(34, 345, 'site_id', 'sid', NULL),
 (34, 346, 'extra', 'art', 'textlinkklick'),
 (34, 346, 'affiliate_id', 'uid', NULL),
 (34, 346, 'password', 'pw', NULL),
 (34, 346, 'reload', 'reload', NULL),
-(34, 346, 'remain', 'uebrig', NULL),
+(34, 346, 'remain_clicks', 'uebrig', NULL),
 (34, 346, 'reward', 'verguetung', NULL),
-(34, 346, 'sid', 'sid', NULL),
+(34, 346, 'site_id', 'sid', NULL),
 (34, 347, 'extra', 'art', 'textlinkview'),
 (34, 347, 'affiliate_id', 'uid', NULL),
 (34, 347, 'password', 'pw', NULL),
 (34, 347, 'reload', 'reload', NULL),
 (34, 347, 'reward', 'verguetung', NULL),
-(34, 347, 'sid', 'sid', NULL),
+(34, 347, 'site_id', 'sid', NULL),
 (34, 348, 'extra', 'art', 'traffic'),
 (34, 348, 'affiliate_id', 'uid', NULL),
 (34, 348, 'minimum_stay', 'ma', NULL),
 (34, 348, 'password', 'pw', NULL),
 (34, 348, 'reload', 'reload', NULL),
-(34, 348, 'remain', 'uebrig', NULL),
+(34, 348, 'remain_clicks', 'uebrig', NULL),
 (34, 348, 'reward', 'verguetung', NULL),
-(34, 348, 'sid', 'sid', NULL)");
+(34, 348, 'site_id', 'sid', NULL)");
 
                // Request parameters per type handler - Adminlose.de
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
@@ -1676,119 +2085,119 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (35, 349, 'password', 'pw', NULL),
 (35, 349, 'reload', 'reload', NULL),
 (35, 349, 'reward', 'verguetung', NULL),
-(35, 349, 'remain', 'uebrig', NULL),
+(35, 349, 'remain_clicks', 'uebrig', NULL),
 (35, 349, 'type', 'typ', 'view'),
 (35, 350, 'affiliate_id', 'id', NULL),
 (35, 350, 'password', 'pw', NULL),
 (35, 350, 'reload', 'reload', NULL),
 (35, 350, 'reward', 'verguetung', NULL),
-(35, 350, 'remain', 'uebrig', NULL),
+(35, 350, 'remain_clicks', 'uebrig', NULL),
 (35, 350, 'type', 'typ', 'view'),
 (35, 351, 'affiliate_id', 'id', NULL),
 (35, 351, 'password', 'pw', NULL),
 (35, 351, 'reload', 'reload', NULL),
 (35, 351, 'reward', 'verguetung', NULL),
-(35, 351, 'remain', 'uebrig', NULL),
+(35, 351, 'remain_clicks', 'uebrig', NULL),
 (35, 352, 'affiliate_id', 'id', NULL),
 (35, 352, 'password', 'pw', NULL),
 (35, 352, 'reload', 'reload', NULL),
 (35, 352, 'reward', 'verguetung', NULL),
-(35, 352, 'type', 'uebrig', NULL),
+(35, 352, 'remain_clicks', 'uebrig', NULL),
 (35, 353, 'affiliate_id', 'id', NULL),
 (35, 353, 'password', 'pw', NULL),
 (35, 353, 'reward', 'verguetung', NULL),
-(35, 353, 'remain', 'uebrig', NULL),
+(35, 353, 'remain_clicks', 'uebrig', NULL),
 (35, 353, 'minimum_stay', 'ma', NULL),
 (35, 354, 'affiliate_id', 'id', NULL),
 (35, 354, 'password', 'pw', NULL),
 (35, 354, 'reload', 'reload', NULL),
 (35, 354, 'reward', 'verguetung', NULL),
-(35, 354, 'remain', 'uebrig', NULL),
+(35, 354, 'remain_clicks', 'uebrig', NULL),
 (35, 355, 'affiliate_id', 'id', NULL),
 (35, 355, 'password', 'pw', NULL),
 (35, 355, 'reload', 'reload', NULL),
 (35, 355, 'reward', 'verguetung', NULL),
-(35, 355, 'remain', 'uebrig', NULL),
+(35, 355, 'remain_clicks', 'uebrig', NULL),
 (35, 355, 'minimum_stay', 'ma', NULL),
 (35, 355, 'type', 'typ', 'popup'),
 (35, 356, 'affiliate_id', 'id', NULL),
 (35, 356, 'password', 'pw', NULL),
 (35, 356, 'reload', 'reload', NULL),
 (35, 356, 'reward', 'verguetung', NULL),
-(35, 356, 'remain', 'uebrig', NULL),
+(35, 356, 'remain_clicks', 'uebrig', NULL),
 (35, 356, 'minimum_stay', 'ma', NULL),
 (35, 356, 'type', 'typ', 'popdown')");
 
                // Request parameters per type handler - Admono.de
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(36, 357, 'extra', 'typ', 'forcedbanner'),
+(36, 357, 'extra', 'typ', 'forced_banner'),
 (36, 357, 'affiliate_id', 'id', NULL),
-(36, 357, 'sid', 'sid', NULL),
+(36, 357, 'site_id', 'sid', NULL),
 (36, 357, 'password', 'pw', NULL),
-(36, 357, 'remain', 'uebrig', NULL),
+(36, 357, 'remain_clicks', 'uebrig', NULL),
 (36, 357, 'reload', 'reload', NULL),
 (36, 357, 'reward', 'verguetung', NULL),
-(36, 358, 'extra', 'typ', 'forcedtextlink'),
+(36, 358, 'extra', 'typ', 'forced_textlink'),
 (36, 358, 'affiliate_id', 'id', NULL),
-(36, 358, 'sid', 'sid', NULL),
+(36, 358, 'site_id', 'sid', NULL),
 (36, 358, 'password', 'pw', NULL),
-(36, 358, 'remain', 'uebrig', NULL),
+(36, 358, 'remain_clicks', 'uebrig', NULL),
 (36, 358, 'reload', 'reload', NULL),
 (36, 358, 'reward', 'verguetung', NULL),
 (36, 359, 'extra', 'typ', 'bannerview'),
 (36, 359, 'affiliate_id', 'id', NULL),
-(36, 359, 'sid', 'sid', NULL),
+(36, 359, 'site_id', 'sid', NULL),
 (36, 359, 'password', 'pw', NULL),
-(36, 359, 'remain', 'uebrig', NULL),
+(36, 359, 'remain_clicks', 'uebrig', NULL),
 (36, 359, 'reload', 'reload', NULL),
 (36, 359, 'reward', 'verguetung', NULL),
 (36, 360, 'extra', 'typ', 'bannerklick'),
 (36, 360, 'affiliate_id', 'id', NULL),
-(36, 360, 'sid', 'sid', NULL),
+(36, 360, 'site_id', 'sid', NULL),
 (36, 360, 'password', 'pw', NULL),
-(36, 360, 'remain', 'uebrig', NULL),
+(36, 360, 'remain_clicks', 'uebrig', NULL),
 (36, 360, 'reload', 'reload', NULL),
 (36, 360, 'reward', 'verguetung', NULL),
 (36, 361, 'extra', 'typ', 'skybannerview'),
 (36, 361, 'affiliate_id', 'id', NULL),
-(36, 361, 'sid', 'sid', NULL),
+(36, 361, 'site_id', 'sid', NULL),
 (36, 361, 'password', 'pw', NULL),
-(36, 361, 'remain', 'uebrig', NULL),
+(36, 361, 'remain_clicks', 'uebrig', NULL),
 (36, 361, 'reload', 'reload', NULL),
 (36, 361, 'reward', 'verguetung', NULL),
 (36, 362, 'extra', 'typ', 'buttonview'),
 (36, 362, 'affiliate_id', 'id', NULL),
-(36, 362, 'sid', 'sid', NULL),
+(36, 362, 'site_id', 'sid', NULL),
 (36, 362, 'password', 'pw', NULL),
-(36, 362, 'remain', 'uebrig', NULL),
+(36, 362, 'remain_clicks', 'uebrig', NULL),
 (36, 362, 'reload', 'reload', NULL),
 (36, 362, 'reward', 'verguetung', NULL),
 (36, 363, 'extra', 'typ', 'textview'),
 (36, 363, 'affiliate_id', 'id', NULL),
-(36, 363, 'sid', 'sid', NULL),
+(36, 363, 'site_id', 'sid', NULL),
 (36, 363, 'password', 'pw', NULL),
-(36, 363, 'remain', 'uebrig', NULL),
+(36, 363, 'remain_clicks', 'uebrig', NULL),
 (36, 363, 'reload', 'reload', NULL),
 (36, 363, 'reward', 'verguetung', NULL),
 (36, 364, 'extra', 'typ', 'traffic'),
 (36, 364, 'affiliate_id', 'id', NULL),
-(36, 364, 'sid', 'sid', NULL),
+(36, 364, 'site_id', 'sid', NULL),
 (36, 364, 'password', 'pw', NULL),
-(36, 364, 'remain', 'uebrig', NULL),
+(36, 364, 'remain_clicks', 'uebrig', NULL),
 (36, 364, 'reload', 'reload', NULL),
 (36, 364, 'reward', 'verguetung', NULL),
 (36, 365, 'extra', 'typ', 'popup'),
 (36, 365, 'affiliate_id', 'id', NULL),
-(36, 365, 'sid', 'sid', NULL),
+(36, 365, 'site_id', 'sid', NULL),
 (36, 365, 'password', 'pw', NULL),
-(36, 365, 'remain', 'uebrig', NULL),
+(36, 365, 'remain_clicks', 'uebrig', NULL),
 (36, 365, 'reload', 'reload', NULL),
 (36, 365, 'reward', 'verguetung', NULL),
 (36, 366, 'extra', 'typ', 'paidmail'),
 (36, 366, 'affiliate_id', 'id', NULL),
-(36, 366, 'sid', 'sid', NULL),
+(36, 366, 'site_id', 'sid', NULL),
 (36, 366, 'password', 'pw', NULL),
-(36, 366, 'remain', 'uebrig', NULL),
+(36, 366, 'remain_clicks', 'uebrig', NULL),
 (36, 366, 'reload', 'reload', NULL),
 (36, 366, 'reward', 'verguetung', NULL)");
 
@@ -1797,341 +2206,341 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (5, 177, 'affiliate_id', 'id', NULL),
 (5, 177, 'password', 'pw', NULL),
 (5, 177, 'reload', 'reload', NULL),
-(5, 177, 'remain', 'uebrig', NULL),
+(5, 177, 'remain_clicks', 'uebrig', NULL),
 (5, 177, 'reward', 'verguetung', NULL),
-(5, 177, 'sid', 'sid', NULL),
+(5, 177, 'site_id', 'sid', NULL),
 (5, 177, 'size', 'size', '468x60'),
 (5, 177, 'type', 'typ', 'klick'),
 (5, 178, 'affiliate_id', 'id', NULL),
 (5, 178, 'password', 'pw', NULL),
 (5, 178, 'reload', 'reload', NULL),
-(5, 178, 'remain', 'uebrig', NULL),
+(5, 178, 'remain_clicks', 'uebrig', NULL),
 (5, 178, 'reward', 'verguetung', NULL),
-(5, 178, 'sid', 'sid', NULL),
+(5, 178, 'site_id', 'sid', NULL),
 (5, 178, 'type', 'typ', 'klick'),
 (5, 179, 'affiliate_id', 'id', NULL),
 (5, 179, 'password', 'pw', NULL),
 (5, 179, 'reload', 'reload', NULL),
-(5, 179, 'remain', 'uebrig', NULL),
+(5, 179, 'remain_clicks', 'uebrig', NULL),
 (5, 179, 'reward', 'verguetung', NULL),
-(5, 179, 'sid', 'sid', NULL),
+(5, 179, 'site_id', 'sid', NULL),
 (5, 179, 'size', 'size', NULL),
 (5, 179, 'type', 'typ', 'klick'),
 (5, 180, 'affiliate_id', 'id', NULL),
 (5, 180, 'minimum_stay', 'ma', NULL),
 (5, 180, 'password', 'pw', NULL),
 (5, 180, 'reload', 'reload', NULL),
-(5, 180, 'remain', 'uebrig', NULL),
+(5, 180, 'remain_clicks', 'uebrig', NULL),
 (5, 180, 'reward', 'verguetung', NULL),
-(5, 180, 'sid', 'sid', NULL),
+(5, 180, 'site_id', 'sid', NULL),
 (5, 180, 'size', 'size', '468x60'),
 (5, 181, 'affiliate_id', 'id', NULL),
 (5, 181, 'minimum_stay', 'ma', NULL),
 (5, 181, 'password', 'pw', NULL),
 (5, 181, 'reload', 'reload', NULL),
-(5, 181, 'remain', 'uebrig', NULL),
+(5, 181, 'remain_clicks', 'uebrig', NULL),
 (5, 181, 'reward', 'verguetung', NULL),
-(5, 181, 'sid', 'sid', NULL),
+(5, 181, 'site_id', 'sid', NULL),
 (5, 181, 'type', 'typ', 'text'),
 (5, 182, 'affiliate_id', 'id', NULL),
 (5, 182, 'password', 'pw', NULL),
 (5, 182, 'reload', 'reload', NULL),
-(5, 182, 'remain', 'uebrig', NULL),
+(5, 182, 'remain_clicks', 'uebrig', NULL),
 (5, 182, 'reward', 'verguetung', NULL),
-(5, 182, 'sid', 'sid', NULL),
+(5, 182, 'site_id', 'sid', NULL),
 (5, 182, 'type', 'typ', 'klick'),
 (5, 183, 'affiliate_id', 'id', NULL),
 (5, 183, 'minimum_stay', 'ma', NULL),
 (5, 183, 'password', 'pw', NULL),
 (5, 183, 'reload', 'reload', NULL),
-(5, 183, 'remain', 'uebrig', NULL),
+(5, 183, 'remain_clicks', 'uebrig', NULL),
 (5, 183, 'reward', 'verguetung', NULL),
-(5, 183, 'sid', 'sid', NULL),
+(5, 183, 'site_id', 'sid', NULL),
 (5, 184, 'affiliate_id', 'id', NULL),
 (5, 184, 'minimum_stay', 'ma', NULL),
 (5, 184, 'password', 'pw', NULL),
 (5, 184, 'reload', 'reload', NULL),
-(5, 184, 'remain', 'uebrig', NULL),
+(5, 184, 'remain_clicks', 'uebrig', NULL),
 (5, 184, 'reward', 'verguetung', NULL),
-(5, 184, 'sid', 'sid', NULL),
+(5, 184, 'site_id', 'sid', NULL),
 (5, 185, 'affiliate_id', 'id', NULL),
 (5, 185, 'password', 'pw', NULL),
-(5, 185, 'remain', 'uebrig', NULL),
+(5, 185, 'remain_clicks', 'uebrig', NULL),
 (5, 185, 'reward', 'verguetung', NULL),
-(5, 185, 'sid', 'sid', NULL),
+(5, 185, 'site_id', 'sid', NULL),
 (5, 186, 'affiliate_id', 'id', NULL),
 (5, 186, 'password', 'pw', NULL),
-(5, 186, 'remain', 'uebrig', NULL),
+(5, 186, 'remain_clicks', 'uebrig', NULL),
 (5, 186, 'reward', 'verguetung', NULL),
-(5, 186, 'sid', 'sid', NULL),
+(5, 186, 'site_id', 'sid', NULL),
 (5, 391, 'affiliate_id', 'id', NULL),
 (5, 391, 'password', 'pw', NULL),
 (5, 391, 'reload', 'reload', NULL),
-(5, 391, 'remain', 'uebrig', NULL),
+(5, 391, 'remain_clicks', 'uebrig', NULL),
 (5, 391, 'reward', 'verguetung', NULL),
-(5, 391, 'sid', 'sid', NULL),
+(5, 391, 'site_id', 'sid', NULL),
 (5, 391, 'size', 'size', '468x60'),
 (5, 391, 'type', 'typ', 'view'),
 (5, 392, 'affiliate_id', 'id', NULL),
 (5, 392, 'password', 'pw', NULL),
 (5, 392, 'reload', 'reload', NULL),
-(5, 392, 'remain', 'uebrig', NULL),
+(5, 392, 'remain_clicks', 'uebrig', NULL),
 (5, 392, 'reward', 'verguetung', NULL),
-(5, 392, 'sid', 'sid', NULL),
+(5, 392, 'site_id', 'sid', NULL),
 (5, 392, 'type', 'typ', 'view'),
 (5, 393, 'affiliate_id', 'id', NULL),
 (5, 393, 'password', 'pw', NULL),
 (5, 393, 'reload', 'reload', NULL),
-(5, 393, 'remain', 'uebrig', NULL),
+(5, 393, 'remain_clicks', 'uebrig', NULL),
 (5, 393, 'reward', 'verguetung', NULL),
-(5, 393, 'sid', 'sid', NULL),
+(5, 393, 'site_id', 'sid', NULL),
 (5, 393, 'size', 'size', NULL),
 (5, 393, 'type', 'typ', 'view'),
 (5, 394, 'affiliate_id', 'id', NULL),
 (5, 394, 'password', 'pw', NULL),
 (5, 394, 'reload', 'reload', NULL),
-(5, 394, 'remain', 'uebrig', NULL),
+(5, 394, 'remain_clicks', 'uebrig', NULL),
 (5, 394, 'reward', 'verguetung', NULL),
-(5, 394, 'sid', 'sid', NULL),
+(5, 394, 'site_id', 'sid', NULL),
 (5, 394, 'type', 'typ', 'view')");
 
                // Request parameters per type handler - AdProvi
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(38, 377, 'extra', 'typ', 'forcedbanner'),
+(38, 377, 'extra', 'typ', 'forced_banner'),
 (38, 377, 'affiliate_id', 'id', NULL),
 (38, 377, 'password', 'pw', NULL),
-(38, 377, 'remain', 'uebrig', NULL),
+(38, 377, 'remain_clicks', 'uebrig', NULL),
 (38, 377, 'reload', 'reload', NULL),
 (38, 377, 'reward', 'verguetung', NULL),
-(38, 377, 'sid', 'siteid', NULL),
-(38, 378, 'extra', 'typ', 'forcedtextlink'),
+(38, 377, 'site_id', 'siteid', NULL),
+(38, 378, 'extra', 'typ', 'forced_textlink'),
 (38, 378, 'affiliate_id', 'id', NULL),
 (38, 378, 'password', 'pw', NULL),
-(38, 378, 'remain', 'uebrig', NULL),
+(38, 378, 'remain_clicks', 'uebrig', NULL),
 (38, 378, 'reload', 'reload', NULL),
 (38, 378, 'reward', 'verguetung', NULL),
-(38, 378, 'sid', 'siteid', NULL),
+(38, 378, 'site_id', 'siteid', NULL),
 (38, 379, 'extra', 'typ', 'bannerview'),
 (38, 379, 'affiliate_id', 'id', NULL),
 (38, 379, 'password', 'pw', NULL),
-(38, 379, 'remain', 'uebrig', NULL),
+(38, 379, 'remain_clicks', 'uebrig', NULL),
 (38, 379, 'reload', 'reload', NULL),
 (38, 379, 'reward', 'verguetung', NULL),
-(38, 379, 'sid', 'siteid', NULL),
+(38, 379, 'site_id', 'siteid', NULL),
 (38, 380, 'extra', 'typ', 'bannerklick'),
 (38, 380, 'affiliate_id', 'id', NULL),
 (38, 380, 'password', 'pw', NULL),
-(38, 380, 'remain', 'uebrig', NULL),
+(38, 380, 'remain_clicks', 'uebrig', NULL),
 (38, 380, 'reload', 'reload', NULL),
 (38, 380, 'reward', 'verguetung', NULL),
-(38, 380, 'sid', 'siteid', NULL),
+(38, 380, 'site_id', 'siteid', NULL),
 (38, 381, 'extra', 'typ', 'skybannerview'),
 (38, 381, 'affiliate_id', 'id', NULL),
 (38, 381, 'password', 'pw', NULL),
-(38, 381, 'remain', 'uebrig', NULL),
+(38, 381, 'remain_clicks', 'uebrig', NULL),
 (38, 381, 'reload', 'reload', NULL),
 (38, 381, 'reward', 'verguetung', NULL),
-(38, 381, 'sid', 'siteid', NULL),
+(38, 381, 'site_id', 'siteid', NULL),
 (38, 382, 'extra', 'typ', 'buttonview'),
 (38, 382, 'affiliate_id', 'id', NULL),
 (38, 382, 'password', 'pw', NULL),
-(38, 382, 'remain', 'uebrig', NULL),
+(38, 382, 'remain_clicks', 'uebrig', NULL),
 (38, 382, 'reload', 'reload', NULL),
 (38, 382, 'reward', 'verguetung', NULL),
-(38, 382, 'sid', 'siteid', NULL),
+(38, 382, 'site_id', 'siteid', NULL),
 (38, 383, 'extra', 'typ', 'textview'),
 (38, 383, 'affiliate_id', 'id', NULL),
 (38, 383, 'password', 'pw', NULL),
-(38, 383, 'remain', 'uebrig', NULL),
+(38, 383, 'remain_clicks', 'uebrig', NULL),
 (38, 383, 'reload', 'reload', NULL),
 (38, 383, 'reward', 'verguetung', NULL),
-(38, 383, 'sid', 'siteid', NULL),
+(38, 383, 'site_id', 'siteid', NULL),
 (38, 384, 'extra', 'typ', 'traffic'),
 (38, 384, 'affiliate_id', 'id', NULL),
 (38, 384, 'password', 'pw', NULL),
-(38, 384, 'remain', 'uebrig', NULL),
+(38, 384, 'remain_clicks', 'uebrig', NULL),
 (38, 384, 'reload', 'reload', NULL),
 (38, 384, 'reward', 'verguetung', NULL),
-(38, 384, 'sid', 'siteid', NULL),
+(38, 384, 'site_id', 'siteid', NULL),
 (38, 385, 'extra', 'typ', 'popup'),
 (38, 385, 'affiliate_id', 'id', NULL),
 (38, 385, 'password', 'pw', NULL),
-(38, 385, 'remain', 'uebrig', NULL),
+(38, 385, 'remain_clicks', 'uebrig', NULL),
 (38, 385, 'reload', 'reload', NULL),
 (38, 385, 'reward', 'verguetung', NULL),
-(38, 385, 'sid', 'siteid', NULL),
+(38, 385, 'site_id', 'siteid', NULL),
 (38, 386, 'extra', 'typ', 'paidmail'),
 (38, 386, 'affiliate_id', 'id', NULL),
 (38, 386, 'password', 'pw', NULL),
-(38, 386, 'remain', 'uebrig', NULL),
+(38, 386, 'remain_clicks', 'uebrig', NULL),
 (38, 386, 'reload', 'reload', NULL),
 (38, 386, 'reward', 'verguetung', NULL),
-(38, 386, 'sid', 'siteid', NULL)");
+(38, 386, 'site_id', 'siteid', NULL)");
 
                // Request parameters per type handler - Ads2Earn
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
 (39, 395, 'affiliate_id', 'id', NULL),
-(39, 395, 'sid', 'sid', NULL),
+(39, 395, 'site_id', 'sid', NULL),
 (39, 395, 'password', 'pw', NULL),
 (39, 395, 'reward', 'verguetung', NULL),
 (39, 395, 'reload', 'reload', NULL),
-(39, 395, 'remain', 'uebrig', NULL),
+(39, 395, 'remain_clicks', 'uebrig', NULL),
 (39, 395, 'type', 'typ', 'klick'),
 (39, 395, 'size', 'size', '468x60'),
 (39, 395, 'minimum_stay', 'ma', NULL),
 (39, 396, 'affiliate_id', 'id', NULL),
-(39, 396, 'sid', 'sid', NULL),
+(39, 396, 'site_id', 'sid', NULL),
 (39, 396, 'password', 'pw', NULL),
 (39, 396, 'reward', 'verguetung', NULL),
 (39, 396, 'reload', 'reload', NULL),
-(39, 396, 'remain', 'uebrig', NULL),
+(39, 396, 'remain_clicks', 'uebrig', NULL),
 (39, 396, 'type', 'typ', 'view'),
 (39, 396, 'size', 'size', '468x60'),
 (39, 396, 'minimum_stay', 'ma', NULL),
 (39, 397, 'affiliate_id', 'id', NULL),
-(39, 397, 'sid', 'sid', NULL),
+(39, 397, 'site_id', 'sid', NULL),
 (39, 397, 'password', 'pw', NULL),
 (39, 397, 'reward', 'verguetung', NULL),
 (39, 397, 'reload', 'reload', NULL),
-(39, 397, 'remain', 'remain', NULL),
+(39, 397, 'remain_clicks', 'remain_clicks', NULL),
 (39, 397, 'type', 'typ', 'klick'),
 (39, 398, 'affiliate_id', 'id', NULL),
-(39, 398, 'sid', 'sid', NULL),
+(39, 398, 'site_id', 'sid', NULL),
 (39, 398, 'password', 'pw', NULL),
 (39, 398, 'reward', 'verguetung', NULL),
 (39, 398, 'reload', 'reload', NULL),
-(39, 398, 'remain', 'uebrig', NULL),
+(39, 398, 'remain_clicks', 'uebrig', NULL),
 (39, 398, 'type', 'typ', 'view'),
 (39, 399, 'affiliate_id', 'id', NULL),
-(39, 399, 'sid', 'sid', NULL),
+(39, 399, 'site_id', 'sid', NULL),
 (39, 399, 'password', 'pw', NULL),
 (39, 399, 'reward', 'verguetung', NULL),
 (39, 399, 'reload', 'reload', NULL),
-(39, 399, 'remain', 'uebrig', NULL),
+(39, 399, 'remain_clicks', 'uebrig', NULL),
 (39, 399, 'size', 'size', '468x60'),
 (39, 399, 'minimum_stay', 'ma', NULL),
 (39, 400, 'affiliate_id', 'id', NULL),
-(39, 400, 'sid', 'sid', NULL),
+(39, 400, 'site_id', 'sid', NULL),
 (39, 400, 'password', 'pw', NULL),
 (39, 400, 'reload', 'reload', NULL),
 (39, 400, 'reward', 'verguetung', NULL),
-(39, 400, 'remain', 'uebrig', NULL),
+(39, 400, 'remain_clicks', 'uebrig', NULL),
 (39, 400, 'minimum_stay', 'ma', NULL),
 (39, 400, 'type', 'typ', 'html'),
 (39, 401, 'affiliate_id', 'id', NULL),
-(39, 401, 'sid', 'sid', NULL),
+(39, 401, 'site_id', 'sid', NULL),
 (39, 401, 'password', 'pw', NULL),
 (39, 401, 'reload', 'reload', NULL),
 (39, 401, 'reward', 'verguetung', NULL),
-(39, 401, 'remain', 'uebrig', NULL),
+(39, 401, 'remain_clicks', 'uebrig', NULL),
 (39, 401, 'minimum_stay', 'ma', NULL),
 (39, 401, 'type', 'typ', 'text'),
 (39, 402, 'affiliate_id', 'id', NULL),
-(39, 402, 'sid', 'sid', NULL),
+(39, 402, 'site_id', 'sid', NULL),
 (39, 402, 'password', 'pw', NULL),
 (39, 402, 'reward', 'verguetung', NULL),
 (39, 402, 'reload', 'reload', NULL),
-(39, 402, 'remain', 'uebrig', NULL),
+(39, 402, 'remain_clicks', 'uebrig', NULL),
 (39, 402, 'type', 'typ', 'klick'),
 (39, 402, 'size', 'size', '88x31'),
 (39, 402, 'minimum_stay', 'ma', NULL),
 (39, 403, 'affiliate_id', 'id', NULL),
-(39, 403, 'sid', 'sid', NULL),
+(39, 403, 'site_id', 'sid', NULL),
 (39, 403, 'password', 'pw', NULL),
 (39, 403, 'reward', 'verguetung', NULL),
 (39, 403, 'reload', 'reload', NULL),
-(39, 403, 'remain', 'uebrig', NULL),
+(39, 403, 'remain_clicks', 'uebrig', NULL),
 (39, 403, 'type', 'typ', 'view'),
 (39, 403, 'size', 'size', '88x31'),
 (39, 403, 'minimum_stay', 'ma', NULL),
 (39, 404, 'affiliate_id', 'id', NULL),
-(39, 404, 'sid', 'sid', NULL),
+(39, 404, 'site_id', 'sid', NULL),
 (39, 404, 'password', 'pw', NULL),
 (39, 404, 'reward', 'verguetung', NULL),
 (39, 404, 'reload', 'reload', NULL),
-(39, 404, 'remain', 'uebrig', NULL),
+(39, 404, 'remain_clicks', 'uebrig', NULL),
 (39, 404, 'type', 'typ', 'klick'),
 (39, 404, 'size', 'size', '120x600'),
 (39, 404, 'minimum_stay', 'ma', NULL),
 (39, 405, 'affiliate_id', 'id', NULL),
-(39, 405, 'sid', 'sid', NULL),
+(39, 405, 'site_id', 'sid', NULL),
 (39, 405, 'password', 'pw', NULL),
 (39, 405, 'reward', 'verguetung', NULL),
 (39, 405, 'reload', 'reload', NULL),
-(39, 405, 'remain', 'uebrig', NULL),
+(39, 405, 'remain_clicks', 'uebrig', NULL),
 (39, 405, 'type', 'typ', 'view'),
 (39, 405, 'size', 'size', '120x600'),
 (39, 405, 'minimum_stay', 'ma', NULL)");
 
                // Request parameters per type handler - Ads2Webbi
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(40, 406, 'extra', 'typ', 'forcedbanner'),
+(40, 406, 'extra', 'typ', 'forced_banner'),
 (40, 406, 'affiliate_id', 'id', NULL),
 (40, 406, 'password', 'pw', NULL),
-(40, 406, 'remain', 'uebrig', NULL),
+(40, 406, 'remain_clicks', 'uebrig', NULL),
 (40, 406, 'reload', 'reload', NULL),
 (40, 406, 'reward', 'verguetung', NULL),
 (40, 406, 'minimum_stay', 'ma', NULL),
-(40, 407, 'extra', 'typ', 'forcedtextlink'),
+(40, 407, 'extra', 'typ', 'forced_textlink'),
 (40, 407, 'affiliate_id', 'id', NULL),
 (40, 407, 'password', 'pw', NULL),
-(40, 407, 'remain', 'uebrig', NULL),
+(40, 407, 'remain_clicks', 'uebrig', NULL),
 (40, 407, 'reload', 'reload', NULL),
 (40, 407, 'reward', 'verguetung', NULL),
 (40, 407, 'minimum_stay', 'ma', NULL),
 (40, 408, 'extra', 'typ', 'bannerview'),
 (40, 408, 'affiliate_id', 'id', NULL),
 (40, 408, 'password', 'pw', NULL),
-(40, 408, 'remain', 'uebrig', NULL),
+(40, 408, 'remain_clicks', 'uebrig', NULL),
 (40, 408, 'reload', 'reload', NULL),
 (40, 408, 'reward', 'verguetung', NULL),
 (40, 408, 'minimum_stay', 'ma', NULL),
 (40, 409, 'extra', 'typ', 'bannerklick'),
 (40, 409, 'affiliate_id', 'id', NULL),
 (40, 409, 'password', 'pw', NULL),
-(40, 409, 'remain', 'uebrig', NULL),
+(40, 409, 'remain_clicks', 'uebrig', NULL),
 (40, 409, 'reload', 'reload', NULL),
 (40, 409, 'reward', 'verguetung', NULL),
 (40, 409, 'minimum_stay', 'ma', NULL),
 (40, 410, 'extra', 'typ', 'skybannerview'),
 (40, 410, 'affiliate_id', 'id', NULL),
 (40, 410, 'password', 'pw', NULL),
-(40, 410, 'remain', 'uebrig', NULL),
+(40, 410, 'remain_clicks', 'uebrig', NULL),
 (40, 410, 'reload', 'reload', NULL),
 (40, 410, 'reward', 'verguetung', NULL),
 (40, 410, 'minimum_stay', 'ma', NULL),
 (40, 411, 'extra', 'typ', 'buttonview'),
 (40, 411, 'affiliate_id', 'id', NULL),
 (40, 411, 'password', 'pw', NULL),
-(40, 411, 'remain', 'uebrig', NULL),
+(40, 411, 'remain_clicks', 'uebrig', NULL),
 (40, 411, 'reload', 'reload', NULL),
 (40, 411, 'reward', 'verguetung', NULL),
 (40, 411, 'minimum_stay', 'ma', NULL),
 (40, 412, 'extra', 'typ', 'textview'),
 (40, 412, 'affiliate_id', 'id', NULL),
 (40, 412, 'password', 'pw', NULL),
-(40, 412, 'remain', 'uebrig', NULL),
+(40, 412, 'remain_clicks', 'uebrig', NULL),
 (40, 412, 'reload', 'reload', NULL),
 (40, 412, 'reward', 'verguetung', NULL),
 (40, 412, 'minimum_stay', 'ma', NULL),
 (40, 413, 'extra', 'typ', 'traffic'),
 (40, 413, 'affiliate_id', 'id', NULL),
 (40, 413, 'password', 'pw', NULL),
-(40, 413, 'remain', 'uebrig', NULL),
+(40, 413, 'remain_clicks', 'uebrig', NULL),
 (40, 413, 'reload', 'reload', NULL),
 (40, 413, 'reward', 'verguetung', NULL),
 (40, 413, 'minimum_stay', 'ma', NULL),
 (40, 414, 'extra', 'typ', 'popup'),
 (40, 414, 'affiliate_id', 'id', NULL),
 (40, 414, 'password', 'pw', NULL),
-(40, 414, 'remain', 'uebrig', NULL),
+(40, 414, 'remain_clicks', 'uebrig', NULL),
 (40, 414, 'reload', 'reload', NULL),
 (40, 414, 'reward', 'verguetung', NULL),
 (40, 414, 'minimum_stay', 'ma', NULL),
 (40, 415, 'extra', 'typ', 'paidmail'),
 (40, 415, 'affiliate_id', 'id', NULL),
 (40, 415, 'password', 'pw', NULL),
-(40, 415, 'remain', 'uebrig', NULL),
+(40, 415, 'remain_clicks', 'uebrig', NULL),
 (40, 415, 'reload', 'reload', NULL),
 (40, 415, 'reward', 'verguetung', NULL),
 (40, 415, 'minimum_stay', 'ma', NULL)");
@@ -2144,7 +2553,7 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (6, 14, 'minimum_stay', 'ma', NULL),
 (6, 14, 'password', 'pwd', NULL),
 (6, 14, 'reload', 'reload', NULL),
-(6, 14, 'remain', 'uebrig', NULL),
+(6, 14, 'remain_clicks', 'uebrig', NULL),
 (6, 14, 'reward', 'verg', NULL),
 (6, 15, 'currency', 'waehrung', NULL),
 (6, 15, 'extra', 'mediatype', 'textmails'),
@@ -2152,7 +2561,7 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (6, 15, 'minimum_stay', 'ma', NULL),
 (6, 15, 'password', 'pwd', NULL),
 (6, 15, 'reload', 'reload', NULL),
-(6, 15, 'remain', 'uebrig', NULL),
+(6, 15, 'remain_clicks', 'uebrig', NULL),
 (6, 15, 'reward', 'verg', NULL),
 (6, 16, 'currency', 'waehrung', NULL),
 (6, 16, 'extra', 'mediatype', 'htmlmails'),
@@ -2160,7 +2569,7 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (6, 16, 'minimum_stay', 'ma', NULL),
 (6, 16, 'password', 'pw', NULL),
 (6, 16, 'reload', 'reload', NULL),
-(6, 16, 'remain', 'uebrig', NULL),
+(6, 16, 'remain_clicks', 'uebrig', NULL),
 (6, 16, 'reward', 'verg', NULL),
 (6, 119, 'currency', 'waehrung', NULL),
 (6, 119, 'extra', 'mediatype', 'traffic'),
@@ -2168,137 +2577,137 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (6, 119, 'minimum_stay', 'ma', NULL),
 (6, 119, 'password', 'pwd', NULL),
 (6, 119, 'reload', 'reload', NULL),
-(6, 119, 'remain', 'uebrig', NULL),
+(6, 119, 'remain_clicks', 'uebrig', NULL),
 (6, 119, 'reward', 'verg', NULL)");
 
                // Request parameters per type handler - Ads4Webbis
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(7, 17, 'extra', 'typ', 'forcedbanner'),
+(7, 17, 'extra', 'typ', 'forced_banner'),
 (7, 17, 'affiliate_id', 'id', NULL),
 (7, 17, 'password', 'pw', NULL),
 (7, 17, 'reload', 'reload', NULL),
-(7, 17, 'remain', 'uebrig', NULL),
+(7, 17, 'remain_clicks', 'uebrig', NULL),
 (7, 17, 'reward', 'verguetung', NULL),
-(7, 18, 'extra', 'typ', 'forcedtextlink'),
+(7, 18, 'extra', 'typ', 'forced_textlink'),
 (7, 18, 'affiliate_id', 'id', NULL),
 (7, 18, 'password', 'pw', NULL),
 (7, 18, 'reload', 'reload', NULL),
-(7, 18, 'remain', 'uebrig', NULL),
+(7, 18, 'remain_clicks', 'uebrig', NULL),
 (7, 18, 'reward', 'verguetung', NULL),
 (7, 19, 'extra', 'typ', 'bannerview'),
 (7, 19, 'affiliate_id', 'id', NULL),
 (7, 19, 'password', 'pw', NULL),
 (7, 19, 'reload', 'reload', NULL),
-(7, 19, 'remain', 'uebrig', NULL),
+(7, 19, 'remain_clicks', 'uebrig', NULL),
 (7, 19, 'reward', 'verguetung', NULL),
 (7, 20, 'extra', 'typ', 'bannerklick'),
 (7, 20, 'affiliate_id', 'id', NULL),
 (7, 20, 'password', 'pw', NULL),
 (7, 20, 'reload', 'reload', NULL),
-(7, 20, 'remain', 'uebrig', NULL),
+(7, 20, 'remain_clicks', 'uebrig', NULL),
 (7, 20, 'reward', 'verguetung', NULL),
 (7, 21, 'extra', 'typ', 'skybannerview'),
 (7, 21, 'affiliate_id', 'id', NULL),
 (7, 21, 'password', 'pw', NULL),
 (7, 21, 'reload', 'reload', NULL),
-(7, 21, 'remain', 'uebrig', NULL),
+(7, 21, 'remain_clicks', 'uebrig', NULL),
 (7, 21, 'reward', 'verguetung', NULL),
 (7, 22, 'extra', 'typ', 'buttonview'),
 (7, 22, 'affiliate_id', 'id', NULL),
 (7, 22, 'password', 'pw', NULL),
 (7, 22, 'reload', 'reload', NULL),
-(7, 22, 'remain', 'uebrig', NULL),
+(7, 22, 'remain_clicks', 'uebrig', NULL),
 (7, 22, 'reward', 'verguetung', NULL),
 (7, 23, 'extra', 'typ', 'textview'),
 (7, 23, 'affiliate_id', 'id', NULL),
 (7, 23, 'password', 'pw', NULL),
 (7, 23, 'reload', 'reload', NULL),
-(7, 23, 'remain', 'uebrig', NULL),
+(7, 23, 'remain_clicks', 'uebrig', NULL),
 (7, 23, 'reward', 'verguetung', NULL),
 (7, 24, 'extra', 'typ', 'popup'),
 (7, 24, 'affiliate_id', 'id', NULL),
 (7, 24, 'minimum_stay', 'ma', NULL),
 (7, 24, 'password', 'pw', NULL),
 (7, 24, 'reload', 'reload', NULL),
-(7, 24, 'remain', 'uebrig', NULL),
+(7, 24, 'remain_clicks', 'uebrig', NULL),
 (7, 24, 'reward', 'verguetung', NULL),
 (7, 25, 'extra', 'typ', 'paidmail'),
 (7, 25, 'affiliate_id', 'id', NULL),
 (7, 25, 'minimum_stay', 'ma', NULL),
 (7, 25, 'password', 'pw', NULL),
 (7, 25, 'reload', 'reload', NULL),
-(7, 25, 'remain', 'uebrig', NULL),
+(7, 25, 'remain_clicks', 'uebrig', NULL),
 (7, 25, 'reward', 'verguetung', NULL),
 (7, 120, 'extra', 'typ', 'traffic'),
 (7, 120, 'affiliate_id', 'id', NULL),
 (7, 120, 'password', 'pw', NULL),
 (7, 120, 'reload', 'reload', NULL),
-(7, 120, 'remain', 'uebrig', NULL),
+(7, 120, 'remain_clicks', 'uebrig', NULL),
 (7, 120, 'reward', 'verguetung', NULL)");
 
                // Request parameters per type handler - Ads4World
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(8, 26, 'extra', 'typ', 'forcedbanner'),
+(8, 26, 'extra', 'typ', 'forced_banner'),
 (8, 26, 'affiliate_id', 'id', NULL),
 (8, 26, 'password', 'pw', NULL),
 (8, 26, 'reload', 'reload', NULL),
-(8, 26, 'remain', 'uebrig', NULL),
+(8, 26, 'remain_clicks', 'uebrig', NULL),
 (8, 26, 'reward', 'verguetung', NULL),
-(8, 27, 'extra', 'typ', 'forcedtextlink'),
+(8, 27, 'extra', 'typ', 'forced_textlink'),
 (8, 27, 'affiliate_id', 'id', NULL),
 (8, 27, 'password', 'pw', NULL),
 (8, 27, 'reload', 'reload', NULL),
-(8, 27, 'remain', 'uebrig', NULL),
+(8, 27, 'remain_clicks', 'uebrig', NULL),
 (8, 27, 'reward', 'verguetung', NULL),
 (8, 28, 'extra', 'typ', 'bannerview'),
 (8, 28, 'affiliate_id', 'id', NULL),
 (8, 28, 'password', 'pw', NULL),
 (8, 28, 'reload', 'reload', NULL),
-(8, 28, 'remain', 'uebrig', NULL),
+(8, 28, 'remain_clicks', 'uebrig', NULL),
 (8, 28, 'reward', 'verguetung', NULL),
 (8, 29, 'extra', 'typ', 'bannerklick'),
 (8, 29, 'affiliate_id', 'id', NULL),
 (8, 29, 'password', 'pw', NULL),
 (8, 29, 'reload', 'reload', NULL),
-(8, 29, 'remain', 'uebrig', NULL),
+(8, 29, 'remain_clicks', 'uebrig', NULL),
 (8, 29, 'reward', 'verguetung', NULL),
 (8, 30, 'extra', 'typ', 'skybannerview'),
 (8, 30, 'affiliate_id', 'id', NULL),
 (8, 30, 'password', 'pw', NULL),
 (8, 30, 'reload', 'reload', NULL),
-(8, 30, 'remain', 'uebrig', NULL),
+(8, 30, 'remain_clicks', 'uebrig', NULL),
 (8, 30, 'reward', 'verguetung', NULL),
 (8, 31, 'extra', 'typ', 'buttonview'),
 (8, 31, 'affiliate_id', 'id', NULL),
 (8, 31, 'password', 'pw', NULL),
 (8, 31, 'reload', 'reload', NULL),
-(8, 31, 'remain', 'uebrig', NULL),
+(8, 31, 'remain_clicks', 'uebrig', NULL),
 (8, 31, 'reward', 'verguetung', NULL),
 (8, 32, 'extra', 'typ', 'textview'),
 (8, 32, 'affiliate_id', 'id', NULL),
 (8, 32, 'password', 'pw', NULL),
 (8, 32, 'reload', 'reload', NULL),
-(8, 32, 'remain', 'uebrig', NULL),
+(8, 32, 'remain_clicks', 'uebrig', NULL),
 (8, 32, 'reward', 'verguetung', NULL),
 (8, 33, 'extra', 'typ', 'popup'),
 (8, 33, 'affiliate_id', 'id', NULL),
 (8, 33, 'minimum_stay', 'ma', NULL),
 (8, 33, 'password', 'pw', NULL),
 (8, 33, 'reload', 'reload', NULL),
-(8, 33, 'remain', 'uebrig', NULL),
+(8, 33, 'remain_clicks', 'uebrig', NULL),
 (8, 33, 'reward', 'verguetung', NULL),
 (8, 34, 'extra', 'typ', 'textmails'),
 (8, 34, 'affiliate_id', 'id', NULL),
 (8, 34, 'minimum_stay', 'ma', NULL),
 (8, 34, 'password', 'pw', NULL),
 (8, 34, 'reload', 'reload', NULL),
-(8, 34, 'remain', 'uebrig', NULL),
+(8, 34, 'remain_clicks', 'uebrig', NULL),
 (8, 34, 'reward', 'verguetung', NULL),
 (8, 121, 'extra', 'typ', 'traffic'),
 (8, 121, 'affiliate_id', 'id', NULL),
 (8, 121, 'password', 'pw', NULL),
 (8, 121, 'reload', 'reload', NULL),
-(8, 121, 'remain', 'uebrig', NULL),
+(8, 121, 'remain_clicks', 'uebrig', NULL),
 (8, 121, 'reward', 'verguetung', NULL)");
 
                // Request parameters per type handler - Affiliblatt
@@ -2307,403 +2716,373 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (9, 441, 'extra', 'art', 'click'),
 (9, 441, 'reload', 'reload', NULL),
 (9, 441, 'reward', 'verguetung', NULL),
-(9, 441, 'remain', 'uebrig', NULL),
-(9, 441, 'size', 'size', NULL),
+(9, 441, 'remain_clicks', 'uebrig', NULL),
+(9, 441, 'size', 'size', '468x60'),
 (9, 442, 'affiliate_id', 'id', NULL),
 (9, 442, 'extra', 'art', 'view'),
 (9, 442, 'reload', 'reload', NULL),
 (9, 442, 'reward', 'verguetung', NULL),
-(9, 442, 'remain', 'uebrig', NULL),
-(9, 442, 'size', 'size', NULL),
+(9, 442, 'remain_clicks', 'uebrig', NULL),
+(9, 442, 'size', 'size', '468x60'),
 (9, 443, 'affiliate_id', 'id', NULL),
 (9, 443, 'extra', 'art', 'surfclick'),
 (9, 443, 'reload', 'reload', NULL),
 (9, 443, 'reward', 'verguetung', NULL),
-(9, 443, 'remain', 'uebrig', NULL),
+(9, 443, 'remain_clicks', 'uebrig', NULL),
 (9, 443, 'size', 'size', NULL),
 (9, 444, 'affiliate_id', 'id', NULL),
 (9, 444, 'extra', 'art', 'surfview'),
 (9, 444, 'reload', 'reload', NULL),
 (9, 444, 'reward', 'verguetung', NULL),
-(9, 444, 'remain', 'uebrig', NULL),
+(9, 444, 'remain_clicks', 'uebrig', NULL),
 (9, 444, 'size', 'size', NULL),
 (9, 445, 'affiliate_id', 'id', NULL),
 (9, 445, 'extra', 'art', 'sigclick'),
 (9, 445, 'reload', 'reload', NULL),
 (9, 445, 'reward', 'verguetung', NULL),
-(9, 445, 'remain', 'uebrig', NULL),
-(9, 445, 'size', 'size', NULL),
+(9, 445, 'remain_clicks', 'uebrig', NULL),
 (9, 446, 'affiliate_id', 'id', NULL),
 (9, 446, 'extra', 'art', 'sigview'),
 (9, 446, 'reload', 'reload', NULL),
 (9, 446, 'reward', 'verguetung', NULL),
-(9, 446, 'remain', 'uebrig', NULL),
-(9, 446, 'size', 'size', NULL),
+(9, 446, 'remain_clicks', 'uebrig', NULL),
 (9, 447, 'affiliate_id', 'id', NULL),
 (9, 447, 'extra', 'art', 'forcedclick'),
 (9, 447, 'reload', 'reload', NULL),
 (9, 447, 'reward', 'verguetung', NULL),
-(9, 447, 'remain', 'uebrig', NULL),
-(9, 447, 'size', 'size', NULL),
+(9, 447, 'remain_clicks', 'uebrig', NULL),
+(9, 447, 'size', 'size', '468x60'),
 (9, 448, 'affiliate_id', 'id', NULL),
 (9, 448, 'reward', 'verguetung', NULL),
 (9, 448, 'minimum_stay', 'ma', NULL),
-(9, 448, 'remain', 'uebrig', NULL),
+(9, 448, 'remain_clicks', 'uebrig', NULL),
 (9, 448, 'extra', 'reload', '1'),
 (9, 449, 'affiliate_id', 'id', NULL),
 (9, 449, 'reward', 'verguetung', NULL),
-(9, 449, 'remain', 'uebrig', NULL),
-(9, 449, 'reload', 'reload', NULL)");
+(9, 449, 'remain_clicks', 'uebrig', NULL),
+(9, 449, 'reload', 'reload', NULL),
+(9, 500, 'affiliate_id', 'id', NULL),
+(9, 500, 'extra', 'art', 'click'),
+(9, 500, 'reload', 'reload', NULL),
+(9, 500, 'reward', 'verguetung', NULL),
+(9, 500, 'remain_clicks', 'uebrig', NULL),
+(9, 500, 'size', 'size', '88x31'),
+(9, 501, 'affiliate_id', 'id', NULL),
+(9, 501, 'extra', 'art', 'view'),
+(9, 501, 'reload', 'reload', NULL),
+(9, 501, 'reward', 'verguetung', NULL),
+(9, 501, 'remain_clicks', 'uebrig', NULL),
+(9, 501, 'size', 'size', '88x31'),
+(9, 502, 'affiliate_id', 'id', NULL),
+(9, 502, 'extra', 'art', 'click'),
+(9, 502, 'reload', 'reload', NULL),
+(9, 502, 'reward', 'verguetung', NULL),
+(9, 502, 'remain_clicks', 'uebrig', NULL),
+(9, 502, 'size', 'size', '234x60'),
+(9, 503, 'affiliate_id', 'id', NULL),
+(9, 503, 'extra', 'art', 'view'),
+(9, 503, 'reload', 'reload', NULL),
+(9, 503, 'reward', 'verguetung', NULL),
+(9, 503, 'remain_clicks', 'uebrig', NULL),
+(9, 503, 'size', 'size', '234x60'),
+(9, 504, 'affiliate_id', 'id', NULL),
+(9, 504, 'extra', 'art', 'click'),
+(9, 504, 'reload', 'reload', NULL),
+(9, 504, 'reward', 'verguetung', NULL),
+(9, 504, 'remain_clicks', 'uebrig', NULL),
+(9, 504, 'size', 'size', '120x600'),
+(9, 505, 'affiliate_id', 'id', NULL),
+(9, 505, 'extra', 'art', 'view'),
+(9, 505, 'reload', 'reload', NULL),
+(9, 505, 'reward', 'verguetung', NULL),
+(9, 505, 'remain_clicks', 'uebrig', NULL),
+(9, 505, 'size', 'size', '120x600'),
+(9, 506, 'affiliate_id', 'id', NULL),
+(9, 506, 'extra', 'art', 'forcedclick'),
+(9, 506, 'reload', 'reload', NULL),
+(9, 506, 'reward', 'verguetung', NULL),
+(9, 506, 'remain_clicks', 'uebrig', NULL),
+(9, 506, 'size', 'size', '88x31'),
+(9, 507, 'affiliate_id', 'id', NULL),
+(9, 507, 'extra', 'art', 'forcedclick'),
+(9, 507, 'reload', 'reload', NULL),
+(9, 507, 'reward', 'verguetung', NULL),
+(9, 507, 'remain_clicks', 'uebrig', NULL),
+(9, 507, 'size', 'size', '234x60'),
+(9, 508, 'affiliate_id', 'id', NULL),
+(9, 508, 'extra', 'art', 'forcedclick'),
+(9, 508, 'reload', 'reload', NULL),
+(9, 508, 'reward', 'verguetung', NULL),
+(9, 508, 'remain_clicks', 'uebrig', NULL),
+(9, 508, 'size', 'size', '120x600')");
 
                // Request parameters per type handler - AllAds4You
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(10, 167, 'extra', 'typ', 'forcedbanner'),
+(10, 167, 'extra', 'typ', 'forced_banner'),
 (10, 167, 'affiliate_id', 'id', NULL),
 (10, 167, 'password', 'pw', NULL),
 (10, 167, 'reload', 'reload', NULL),
-(10, 167, 'remain', 'uebrig', NULL),
+(10, 167, 'remain_clicks', 'uebrig', NULL),
 (10, 167, 'reward', 'verguetung', NULL),
-(10, 167, 'sid', 'sid', NULL),
-(10, 168, 'extra', 'typ', 'forcedtextlink'),
+(10, 167, 'site_id', 'sid', NULL),
+(10, 168, 'extra', 'typ', 'forced_textlink'),
 (10, 168, 'affiliate_id', 'id', NULL),
 (10, 168, 'password', 'pw', NULL),
 (10, 168, 'reload', 'reload', NULL),
-(10, 168, 'remain', 'uebrig', NULL),
+(10, 168, 'remain_clicks', 'uebrig', NULL),
 (10, 168, 'reward', 'verguetung', NULL),
-(10, 168, 'sid', 'sid', NULL),
+(10, 168, 'site_id', 'sid', NULL),
 (10, 169, 'extra', 'typ', 'bannerview'),
 (10, 169, 'affiliate_id', 'id', NULL),
 (10, 169, 'password', 'pw', NULL),
 (10, 169, 'reload', 'reload', NULL),
-(10, 169, 'remain', 'uebrig', NULL),
+(10, 169, 'remain_clicks', 'uebrig', NULL),
 (10, 169, 'reward', 'verguetung', NULL),
-(10, 169, 'sid', 'sid', NULL),
+(10, 169, 'site_id', 'sid', NULL),
 (10, 170, 'extra', 'typ', 'bannerklick'),
 (10, 170, 'affiliate_id', 'id', NULL),
 (10, 170, 'password', 'pw', NULL),
 (10, 170, 'reload', 'reload', NULL),
-(10, 170, 'remain', 'uebrig', NULL),
+(10, 170, 'remain_clicks', 'uebrig', NULL),
 (10, 170, 'reward', 'verguetung', NULL),
-(10, 170, 'sid', 'sid', NULL),
+(10, 170, 'site_id', 'sid', NULL),
 (10, 171, 'extra', 'typ', 'skybannerview'),
 (10, 171, 'affiliate_id', 'id', NULL),
 (10, 171, 'password', 'pw', NULL),
 (10, 171, 'reload', 'reload', NULL),
-(10, 171, 'remain', 'uebrig', NULL),
+(10, 171, 'remain_clicks', 'uebrig', NULL),
 (10, 171, 'reward', 'verguetung', NULL),
-(10, 171, 'sid', 'sid', NULL),
+(10, 171, 'site_id', 'sid', NULL),
 (10, 172, 'extra', 'typ', 'buttonview'),
 (10, 172, 'affiliate_id', 'id', NULL),
 (10, 172, 'password', 'pw', NULL),
 (10, 172, 'reload', 'reload', NULL),
-(10, 172, 'remain', 'uebrig', NULL),
+(10, 172, 'remain_clicks', 'uebrig', NULL),
 (10, 172, 'reward', 'verguetung', NULL),
-(10, 172, 'sid', 'sid', NULL),
+(10, 172, 'site_id', 'sid', NULL),
 (10, 173, 'extra', 'typ', 'textview'),
 (10, 173, 'affiliate_id', 'id', NULL),
 (10, 173, 'password', 'pw', NULL),
 (10, 173, 'reload', 'reload', NULL),
-(10, 173, 'remain', 'uebrig', NULL),
+(10, 173, 'remain_clicks', 'uebrig', NULL),
 (10, 173, 'reward', 'verguetung', NULL),
-(10, 173, 'sid', 'sid', NULL),
+(10, 173, 'site_id', 'sid', NULL),
 (10, 174, 'extra', 'typ', 'traffic'),
 (10, 174, 'affiliate_id', 'id', NULL),
 (10, 174, 'password', 'pw', NULL),
 (10, 174, 'reload', 'reload', NULL),
-(10, 174, 'remain', 'uebrig', NULL),
+(10, 174, 'remain_clicks', 'uebrig', NULL),
 (10, 174, 'reward', 'verguetung', NULL),
-(10, 174, 'sid', 'sid', NULL),
+(10, 174, 'site_id', 'sid', NULL),
 (10, 175, 'extra', 'typ', 'popup'),
 (10, 175, 'affiliate_id', 'id', NULL),
 (10, 175, 'password', 'pw', NULL),
 (10, 175, 'reload', 'reload', NULL),
-(10, 175, 'remain', 'uebrig', NULL),
+(10, 175, 'remain_clicks', 'uebrig', NULL),
 (10, 175, 'reward', 'verguetung', NULL),
-(10, 175, 'sid', 'sid', NULL),
+(10, 175, 'site_id', 'sid', NULL),
 (10, 176, 'extra', 'typ', 'paidmail'),
 (10, 176, 'affiliate_id', 'id', NULL),
 (10, 176, 'password', 'pw', NULL),
 (10, 176, 'reload', 'reload', NULL),
-(10, 176, 'remain', 'uebrig', NULL),
+(10, 176, 'remain_clicks', 'uebrig', NULL),
 (10, 176, 'reward', 'verguetung', NULL),
-(10, 176, 'sid', 'sid', NULL)");
+(10, 176, 'site_id', 'sid', NULL)");
 
                // Request parameters per type handler - Alster-Marketing
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
 (11, 35, 'affiliate_id', 'id', NULL),
 (11, 35, 'password', 'pw', NULL),
 (11, 35, 'reload', 'reload', NULL),
-(11, 35, 'remain', 'uebrig', NULL),
+(11, 35, 'remain_clicks', 'uebrig', NULL),
 (11, 35, 'reward', 'verguetung', NULL),
-(11, 35, 'sid', 'sid', NULL),
+(11, 35, 'site_id', 'sid', NULL),
 (11, 35, 'size', 'size', NULL),
 (11, 35, 'type', 'typ', 'klick'),
 (11, 36, 'affiliate_id', 'id', NULL),
 (11, 36, 'password', 'pw', NULL),
 (11, 36, 'reload', 'reload', NULL),
-(11, 36, 'remain', 'uebrig', NULL),
+(11, 36, 'remain_clicks', 'uebrig', NULL),
 (11, 36, 'reward', 'verguetung', NULL),
-(11, 36, 'sid', 'sid', NULL),
+(11, 36, 'site_id', 'sid', NULL),
 (11, 36, 'type', 'typ', 'klick'),
 (11, 37, 'affiliate_id', 'id', NULL),
 (11, 37, 'password', 'pw', NULL),
 (11, 37, 'reload', 'reload', NULL),
-(11, 37, 'remain', 'uebrig', NULL),
+(11, 37, 'remain_clicks', 'uebrig', NULL),
 (11, 37, 'reward', 'verguetung', NULL),
-(11, 37, 'sid', 'sid', NULL),
+(11, 37, 'site_id', 'sid', NULL),
 (11, 37, 'size', 'size', NULL),
 (11, 37, 'type', 'typ', 'klick'),
 (11, 38, 'affiliate_id', 'id', NULL),
 (11, 38, 'minimum_stay', 'ma', NULL),
 (11, 38, 'password', 'pw', NULL),
 (11, 38, 'reload', 'reload', NULL),
-(11, 38, 'remain', 'uebrig', NULL),
+(11, 38, 'remain_clicks', 'uebrig', NULL),
 (11, 38, 'reward', 'verguetung', NULL),
-(11, 38, 'sid', 'sid', NULL),
+(11, 38, 'site_id', 'sid', NULL),
 (11, 38, 'size', 'size', NULL),
 (11, 39, 'affiliate_id', 'id', NULL),
 (11, 39, 'minimum_stay', 'ma', NULL),
 (11, 39, 'password', 'pw', NULL),
 (11, 39, 'reload', 'reload', NULL),
-(11, 39, 'remain', 'uebrig', NULL),
+(11, 39, 'remain_clicks', 'uebrig', NULL),
 (11, 39, 'reward', 'verguetung', NULL),
-(11, 39, 'sid', 'sid', NULL),
+(11, 39, 'site_id', 'sid', NULL),
 (11, 39, 'type', 'typ', 'text'),
 (11, 40, 'affiliate_id', 'id', NULL),
 (11, 40, 'password', 'pw', NULL),
 (11, 40, 'reload', 'reload', NULL),
-(11, 40, 'remain', 'uebrig', NULL),
+(11, 40, 'remain_clicks', 'uebrig', NULL),
 (11, 40, 'reward', 'verguetung', NULL),
-(11, 40, 'sid', 'sid', NULL),
+(11, 40, 'site_id', 'sid', NULL),
 (11, 40, 'type', 'typ', 'klick'),
 (11, 41, 'affiliate_id', 'id', NULL),
 (11, 41, 'minimum_stay', 'ma', NULL),
 (11, 41, 'password', 'pw', NULL),
 (11, 41, 'reload', 'reload', NULL),
-(11, 41, 'remain', 'uebrig', NULL),
+(11, 41, 'remain_clicks', 'uebrig', NULL),
 (11, 41, 'reward', 'verguetung', NULL),
-(11, 41, 'sid', 'sid', NULL),
+(11, 41, 'site_id', 'sid', NULL),
 (11, 42, 'affiliate_id', 'id', NULL),
 (11, 42, 'minimum_stay', 'ma', NULL),
 (11, 42, 'password', 'pw', NULL),
 (11, 42, 'reload', 'reload', NULL),
-(11, 42, 'remain', 'uebrig', NULL),
+(11, 42, 'remain_clicks', 'uebrig', NULL),
 (11, 42, 'reward', 'verguetung', NULL),
-(11, 42, 'sid', 'sid', NULL),
+(11, 42, 'site_id', 'sid', NULL),
 (11, 43, 'affiliate_id', 'id', NULL),
 (11, 43, 'password', 'pw', NULL),
-(11, 43, 'remain', 'uebrig', NULL),
+(11, 43, 'remain_clicks', 'uebrig', NULL),
 (11, 43, 'reward', 'verguetung', NULL),
-(11, 43, 'sid', 'sid', NULL),
+(11, 43, 'site_id', 'sid', NULL),
 (11, 44, 'affiliate_id', 'id', NULL),
 (11, 44, 'password', 'pw', NULL),
-(11, 44, 'remain', 'uebrig', NULL),
+(11, 44, 'remain_clicks', 'uebrig', NULL),
 (11, 44, 'reward', 'verguetung', NULL),
-(11, 44, 'sid', 'sid', NULL),
+(11, 44, 'site_id', 'sid', NULL),
 (11, 45, 'affiliate_id', 'id', NULL),
 (11, 45, 'password', 'pw', NULL),
 (11, 45, 'reload', 'reload', NULL),
-(11, 45, 'remain', 'uebrig', NULL),
+(11, 45, 'remain_clicks', 'uebrig', NULL),
 (11, 45, 'reward', 'verguetung', NULL),
-(11, 45, 'sid', 'sid', NULL),
+(11, 45, 'site_id', 'sid', NULL),
 (11, 45, 'size', 'size', NULL),
 (11, 45, 'type', 'typ', 'view'),
 (11, 46, 'affiliate_id', 'id', NULL),
 (11, 46, 'password', 'pw', NULL),
 (11, 46, 'reload', 'reload', NULL),
-(11, 46, 'remain', 'uebrig', NULL),
+(11, 46, 'remain_clicks', 'uebrig', NULL),
 (11, 46, 'reward', 'verguetung', NULL),
-(11, 46, 'sid', 'sid', NULL),
+(11, 46, 'site_id', 'sid', NULL),
 (11, 46, 'type', 'typ', 'view'),
 (11, 47, 'affiliate_id', 'id', NULL),
 (11, 47, 'password', 'pw', NULL),
 (11, 47, 'reload', 'reload', NULL),
-(11, 47, 'remain', 'uebrig', NULL),
+(11, 47, 'remain_clicks', 'uebrig', NULL),
 (11, 47, 'reward', 'verguetung', NULL),
-(11, 47, 'sid', 'sid', NULL),
+(11, 47, 'site_id', 'sid', NULL),
 (11, 47, 'size', 'size', NULL),
 (11, 47, 'type', 'typ', 'view'),
 (11, 48, 'affiliate_id', 'id', NULL),
 (11, 48, 'minimum_stay', 'ma', NULL),
 (11, 48, 'password', 'pw', NULL),
 (11, 48, 'reload', 'reload', NULL),
-(11, 48, 'remain', 'uebrig', NULL),
+(11, 48, 'remain_clicks', 'uebrig', NULL),
 (11, 48, 'reward', 'verguetung', NULL),
-(11, 48, 'sid', 'sid', NULL),
+(11, 48, 'site_id', 'sid', NULL),
 (11, 48, 'type', 'typ', 'html'),
 (11, 49, 'affiliate_id', 'id', NULL),
 (11, 49, 'password', 'pw', NULL),
 (11, 49, 'reload', 'reload', NULL),
-(11, 49, 'remain', 'uebrig', NULL),
+(11, 49, 'remain_clicks', 'uebrig', NULL),
 (11, 49, 'reward', 'verguetung', NULL),
-(11, 49, 'sid', 'sid', NULL),
+(11, 49, 'site_id', 'sid', NULL),
 (11, 49, 'type', 'typ', 'view')");
 
                // Request parameters per type handler - BonusSponsor
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(12, 50, 'affiliate_id', 'id', NULL),
-(12, 50, 'password', 'pw', NULL),
-(12, 50, 'reload', 'reload', NULL),
-(12, 50, 'remain', 'uebrig', NULL),
-(12, 50, 'reward', 'verguetung', NULL),
-(12, 50, 'sid', 'sid', NULL),
-(12, 50, 'size', 'size', NULL),
-(12, 50, 'type', 'typ', 'klick'),
-(12, 51, 'affiliate_id', 'id', NULL),
-(12, 51, 'password', 'pw', NULL),
-(12, 51, 'reload', 'reload', NULL),
-(12, 51, 'remain', 'uebrig', NULL),
-(12, 51, 'reward', 'verguetung', NULL),
-(12, 51, 'sid', 'sid', NULL),
-(12, 51, 'size', 'size', NULL),
-(12, 51, 'type', 'typ', 'view'),
-(12, 52, 'affiliate_id', 'id', NULL),
-(12, 52, 'password', 'pw', NULL),
-(12, 52, 'reload', 'reload', NULL),
-(12, 52, 'remain', 'uebrig', NULL),
-(12, 52, 'reward', 'verguetung', NULL),
-(12, 52, 'sid', 'sid', NULL),
-(12, 52, 'type', 'typ', 'klick'),
-(12, 53, 'affiliate_id', 'id', NULL),
-(12, 53, 'password', 'pw', NULL),
-(12, 53, 'reload', 'reload', NULL),
-(12, 53, 'remain', 'uebrig', NULL),
-(12, 53, 'reward', 'verguetung', NULL),
-(12, 53, 'sid', 'sid', NULL),
-(12, 53, 'type', 'typ', 'view'),
-(12, 54, 'affiliate_id', 'id', NULL),
-(12, 54, 'minimum_stay', 'ma', NULL),
-(12, 54, 'password', 'pw', NULL),
-(12, 54, 'reload', 'reload', NULL),
-(12, 54, 'remain', 'uebrig', NULL),
-(12, 54, 'reward', 'verguetung', NULL),
-(12, 54, 'sid', 'sid', NULL),
-(12, 54, 'size', 'size', NULL),
-(12, 55, 'affiliate_id', 'id', NULL),
-(12, 55, 'minimum_stay', 'ma', NULL),
-(12, 55, 'password', 'pw', NULL),
-(12, 55, 'reload', 'reload', NULL),
-(12, 55, 'remain', 'uebrig', NULL),
-(12, 55, 'reward', 'verguetung', NULL),
-(12, 55, 'sid', 'sid', NULL),
-(12, 55, 'type', 'typ', 'text'),
-(12, 56, 'affiliate_id', 'id', NULL),
-(12, 56, 'minimum_stay', 'ma', NULL),
-(12, 56, 'password', 'pw', NULL),
-(12, 56, 'reload', 'reload', NULL),
-(12, 56, 'remain', 'uebrig', NULL),
-(12, 56, 'reward', 'verguetung', NULL),
-(12, 56, 'sid', 'sid', NULL),
-(12, 56, 'type', 'typ', 'html'),
-(12, 57, 'affiliate_id', 'id', NULL),
-(12, 57, 'password', 'pw', NULL),
-(12, 57, 'reload', 'reload', NULL),
-(12, 57, 'remain', 'uebrig', NULL),
-(12, 57, 'reward', 'verguetung', NULL),
-(12, 57, 'sid', 'sid', NULL),
-(12, 57, 'type', 'typ', 'klick'),
-(12, 58, 'affiliate_id', 'id', NULL),
-(12, 58, 'password', 'pw', NULL),
-(12, 58, 'reload', 'reload', NULL),
-(12, 58, 'remain', 'uebrig', NULL),
-(12, 58, 'reward', 'verguetung', NULL),
-(12, 58, 'sid', 'sid', NULL),
-(12, 58, 'type', 'typ', 'view'),
-(12, 59, 'affiliate_id', 'id', NULL),
-(12, 59, 'minimum_stay', 'ma', NULL),
-(12, 59, 'password', 'pw', NULL),
-(12, 59, 'reload', 'reload', NULL),
-(12, 59, 'remain', 'uebrig', NULL),
-(12, 59, 'reward', 'verguetung', NULL),
-(12, 59, 'sid', 'sid', NULL),
-(12, 60, 'affiliate_id', 'id', NULL),
-(12, 60, 'minimum_stay', 'ma', NULL),
-(12, 60, 'password', 'pw', NULL),
-(12, 60, 'reload', 'reload', NULL),
-(12, 60, 'remain', 'uebrig', NULL),
-(12, 60, 'reward', 'verguetung', NULL),
-(12, 60, 'sid', 'sid', NULL),
 (12, 61, 'affiliate_id', 'id', NULL),
 (12, 61, 'password', 'pw', NULL),
-(12, 61, 'remain', 'uebrig', NULL),
+(12, 61, 'remain_clicks', 'uebrig', NULL),
 (12, 61, 'reward', 'verguetung', NULL),
-(12, 61, 'sid', 'sid', NULL),
+(12, 61, 'site_id', 'sid', NULL),
 (12, 62, 'affiliate_id', 'id', NULL),
 (12, 62, 'password', 'pw', NULL),
-(12, 62, 'remain', 'uebrig', NULL),
+(12, 62, 'remain_clicks', 'uebrig', NULL),
 (12, 62, 'reward', 'verguetung', NULL),
-(12, 62, 'sid', 'sid', NULL)");
+(12, 62, 'site_id', 'sid', NULL)");
 
                // Request parameters per type handler - City-Ads
                addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_request_params` (`network_id`, `network_type_id`, `network_request_param_key`, `network_request_param_value`, `network_request_param_default`) VALUES
-(24, 212, 'extra', 'typ', 'forcedbanner'),
+(24, 212, 'extra', 'typ', 'forced_banner'),
 (24, 212, 'affiliate_id', 'id', NULL),
 (24, 212, 'password', 'pw', NULL),
 (24, 212, 'reload', 'reload', NULL),
-(24, 212, 'remain', 'uebrig', NULL),
+(24, 212, 'remain_clicks', 'uebrig', NULL),
 (24, 212, 'reward', 'verguetung', NULL),
 (24, 212, 'minimum_stay', 'ma', NULL),
-(24, 213, 'extra', 'typ', 'forcedtextlink'),
+(24, 213, 'extra', 'typ', 'forced_textlink'),
 (24, 213, 'affiliate_id', 'id', NULL),
 (24, 213, 'password', 'pw', NULL),
 (24, 213, 'reload', 'reload', NULL),
-(24, 213, 'remain', 'uebrig', NULL),
+(24, 213, 'remain_clicks', 'uebrig', NULL),
 (24, 213, 'reward', 'verguetung', NULL),
 (24, 213, 'minimum_stay', 'ma', NULL),
 (24, 214, 'extra', 'typ', 'bannerview'),
 (24, 214, 'affiliate_id', 'id', NULL),
 (24, 214, 'password', 'pw', NULL),
 (24, 214, 'reload', 'reload', NULL),
-(24, 214, 'remain', 'uebrig', NULL),
+(24, 214, 'remain_clicks', 'uebrig', NULL),
 (24, 214, 'reward', 'verguetung', NULL),
 (24, 214, 'minimum_stay', 'ma', NULL),
 (24, 215, 'extra', 'typ', 'skybannerview'),
 (24, 215, 'affiliate_id', 'id', NULL),
 (24, 215, 'password', 'pw', NULL),
 (24, 215, 'reload', 'reload', NULL),
-(24, 215, 'remain', 'uebrig', NULL),
+(24, 215, 'remain_clicks', 'uebrig', NULL),
 (24, 215, 'reward', 'verguetung', NULL),
 (24, 215, 'minimum_stay', 'ma', NULL),
 (24, 216, 'extra', 'typ', 'buttonview'),
 (24, 216, 'affiliate_id', 'id', NULL),
 (24, 216, 'password', 'pw', NULL),
 (24, 216, 'reload', 'reload', NULL),
-(24, 216, 'remain', 'uebrig', NULL),
+(24, 216, 'remain_clicks', 'uebrig', NULL),
 (24, 216, 'reward', 'verguetung', NULL),
 (24, 216, 'minimum_stay', 'ma', NULL),
 (24, 217, 'extra', 'typ', 'bannerklick'),
 (24, 217, 'affiliate_id', 'id', NULL),
 (24, 217, 'password', 'pw', NULL),
 (24, 217, 'reload', 'reload', NULL),
-(24, 217, 'remain', 'uebrig', NULL),
+(24, 217, 'remain_clicks', 'uebrig', NULL),
 (24, 217, 'reward', 'verguetung', NULL),
 (24, 217, 'minimum_stay', 'ma', NULL),
 (24, 218, 'extra', 'typ', 'textview'),
 (24, 218, 'affiliate_id', 'id', NULL),
 (24, 218, 'password', 'pw', NULL),
 (24, 218, 'reload', 'reload', NULL),
-(24, 218, 'remain', 'uebrig', NULL),
+(24, 218, 'remain_clicks', 'uebrig', NULL),
 (24, 218, 'reward', 'verguetung', NULL),
 (24, 218, 'minimum_stay', 'ma', NULL),
 (24, 219, 'extra', 'typ', 'popup'),
 (24, 219, 'affiliate_id', 'id', NULL),
 (24, 219, 'password', 'pw', NULL),
 (24, 219, 'reload', 'reload', NULL),
-(24, 219, 'remain', 'uebrig', NULL),
+(24, 219, 'remain_clicks', 'uebrig', NULL),
 (24, 219, 'reward', 'verguetung', NULL),
 (24, 219, 'minimum_stay', 'ma', NULL),
 (24, 220, 'extra', 'typ', 'traffic'),
 (24, 220, 'affiliate_id', 'id', NULL),
 (24, 220, 'password', 'pw', NULL),
 (24, 220, 'reload', 'reload', NULL),
-(24, 220, 'remain', 'uebrig', NULL),
+(24, 220, 'remain_clicks', 'uebrig', NULL),
 (24, 220, 'reward', 'verguetung', NULL),
 (24, 220, 'minimum_stay', 'ma', NULL),
 (24, 221, 'extra', 'typ', 'paidmail'),
 (24, 221, 'affiliate_id', 'id', NULL),
 (24, 221, 'password', 'pw', NULL),
 (24, 221, 'reload', 'reload', NULL),
-(24, 221, 'remain', 'uebrig', NULL),
+(24, 221, 'remain_clicks', 'uebrig', NULL),
 (24, 221, 'reward', 'verguetung', NULL),
 (24, 221, 'minimum_stay', 'ma', NULL)");
 
@@ -2712,182 +3091,254 @@ UNIQUE INDEX `provider_type` (`network_id`, `network_type_id`)",
 (26, 232, 'affiliate_id', 'id', NULL),
 (26, 232, 'password', 'pw', NULL),
 (26, 232, 'reload', 'reload', NULL),
-(26, 232, 'remain', 'uebrig', NULL),
+(26, 232, 'remain_clicks', 'uebrig', NULL),
 (26, 232, 'reward', 'verguetung', NULL),
-(26, 232, 'sid', 'sid', NULL),
-(26, 232, 'size', 'size', NULL),
+(26, 232, 'site_id', 'sid', NULL),
+(26, 232, 'size', 'size', '468x60'),
 (26, 232, 'type', 'typ', 'klick'),
 (26, 233, 'affiliate_id', 'id', NULL),
 (26, 233, 'password', 'pw', NULL),
 (26, 233, 'reload', 'reload', NULL),
-(26, 233, 'remain', 'uebrig', NULL),
+(26, 233, 'remain_clicks', 'uebrig', NULL),
 (26, 233, 'reward', 'verguetung', NULL),
-(26, 233, 'sid', 'sid', NULL),
-(26, 233, 'size', 'size', NULL),
+(26, 233, 'site_id', 'sid', NULL),
+(26, 233, 'size', 'size', '468x60'),
 (26, 233, 'type', 'typ', 'view'),
 (26, 234, 'affiliate_id', 'id', NULL),
 (26, 234, 'password', 'pw', NULL),
 (26, 234, 'reload', 'reload', NULL),
-(26, 234, 'remain', 'uebrig', NULL),
+(26, 234, 'remain_clicks', 'uebrig', NULL),
 (26, 234, 'reward', 'verguetung', NULL),
-(26, 234, 'sid', 'sid', NULL),
+(26, 234, 'site_id', 'sid', NULL),
 (26, 234, 'type', 'typ', 'klick'),
 (26, 235, 'affiliate_id', 'id', NULL),
 (26, 235, 'password', 'pw', NULL),
 (26, 235, 'reload', 'reload', NULL),
-(26, 235, 'remain', 'uebrig', NULL),
+(26, 235, 'remain_clicks', 'uebrig', NULL),
 (26, 235, 'reward', 'verguetung', NULL),
-(26, 235, 'sid', 'sid', NULL),
+(26, 235, 'site_id', 'sid', NULL),
 (26, 235, 'type', 'typ', 'view'),
 (26, 236, 'affiliate_id', 'id', NULL),
 (26, 236, 'password', 'pw', NULL),
 (26, 236, 'reload', 'reload', NULL),
-(26, 236, 'remain', 'uebrig', NULL),
+(26, 236, 'remain_clicks', 'uebrig', NULL),
 (26, 236, 'reward', 'verguetung', NULL),
-(26, 236, 'sid', 'sid', NULL),
+(26, 236, 'site_id', 'sid', NULL),
 (26, 236, 'size', 'size', NULL),
 (26, 236, 'type', 'typ', 'klick'),
 (26, 237, 'affiliate_id', 'id', NULL),
 (26, 237, 'password', 'pw', NULL),
 (26, 237, 'reload', 'reload', NULL),
-(26, 237, 'remain', 'uebrig', NULL),
+(26, 237, 'remain_clicks', 'uebrig', NULL),
 (26, 237, 'reward', 'verguetung', NULL),
-(26, 237, 'sid', 'sid', NULL),
+(26, 237, 'site_id', 'sid', NULL),
 (26, 237, 'size', 'size', NULL),
 (26, 237, 'type', 'typ', 'view'),
 (26, 238, 'affiliate_id', 'id', NULL),
 (26, 238, 'minimum_stay', 'ma', NULL),
 (26, 238, 'password', 'pw', NULL),
 (26, 238, 'reload', 'reload', NULL),
-(26, 238, 'remain', 'uebrig', NULL),
+(26, 238, 'remain_clicks', 'uebrig', NULL),
 (26, 238, 'reward', 'verguetung', NULL),
-(26, 238, 'sid', 'sid', NULL),
-(26, 238, 'size', 'size', NULL),
+(26, 238, 'site_id', 'sid', NULL),
+(26, 238, 'size', 'size', '468x60'),
 (26, 239, 'affiliate_id', 'id', NULL),
 (26, 239, 'minimum_stay', 'ma', NULL),
 (26, 239, 'password', 'pw', NULL),
 (26, 239, 'reload', 'reload', NULL),
-(26, 239, 'remain', 'uebrig', NULL),
+(26, 239, 'remain_clicks', 'uebrig', NULL),
 (26, 239, 'reward', 'verguetung', NULL),
-(26, 239, 'sid', 'sid', NULL),
+(26, 239, 'site_id', 'sid', NULL),
 (26, 239, 'type', 'typ', 'text'),
 (26, 240, 'affiliate_id', 'id', NULL),
 (26, 240, 'minimum_stay', 'ma', NULL),
 (26, 240, 'password', 'pw', NULL),
 (26, 240, 'reload', 'reload', NULL),
-(26, 240, 'remain', 'uebrig', NULL),
+(26, 240, 'remain_clicks', 'uebrig', NULL),
 (26, 240, 'reward', 'verguetung', NULL),
-(26, 240, 'sid', 'sid', NULL),
+(26, 240, 'site_id', 'sid', NULL),
 (26, 240, 'type', 'typ', 'html'),
 (26, 241, 'affiliate_id', 'id', NULL),
 (26, 241, 'password', 'pw', NULL),
 (26, 241, 'reload', 'reload', NULL),
-(26, 241, 'remain', 'uebrig', NULL),
+(26, 241, 'remain_clicks', 'uebrig', NULL),
 (26, 241, 'reward', 'verguetung', NULL),
-(26, 241, 'sid', 'sid', NULL),
+(26, 241, 'site_id', 'sid', NULL),
 (26, 241, 'type', 'typ', 'klick'),
 (26, 242, 'affiliate_id', 'id', NULL),
 (26, 242, 'password', 'pw', NULL),
 (26, 242, 'reload', 'reload', NULL),
-(26, 242, 'remain', 'uebrig', NULL),
+(26, 242, 'remain_clicks', 'uebrig', NULL),
 (26, 242, 'reward', 'verguetung', NULL),
-(26, 242, 'sid', 'sid', NULL),
+(26, 242, 'site_id', 'sid', NULL),
 (26, 242, 'type', 'typ', 'view'),
 (26, 243, 'affiliate_id', 'id', NULL),
 (26, 243, 'minimum_stay', 'ma', NULL),
 (26, 243, 'password', 'pw', NULL),
 (26, 243, 'reload', 'reload', NULL),
-(26, 243, 'remain', 'uebrig', NULL),
+(26, 243, 'remain_clicks', 'uebrig', NULL),
 (26, 243, 'reward', 'verguetung', NULL),
-(26, 243, 'sid', 'sid', NULL),
+(26, 243, 'site_id', 'sid', NULL),
 (26, 244, 'affiliate_id', 'id', NULL),
 (26, 244, 'minimum_stay', 'ma', NULL),
 (26, 244, 'password', 'pw', NULL),
 (26, 244, 'reload', 'reload', NULL),
-(26, 244, 'remain', 'uebrig', NULL),
+(26, 244, 'remain_clicks', 'uebrig', NULL),
 (26, 244, 'reward', 'verguetung', NULL),
-(26, 244, 'sid', 'sid', NULL),
+(26, 244, 'site_id', 'sid', NULL),
 (26, 245, 'affiliate_id', 'id', NULL),
 (26, 245, 'password', 'pw', NULL),
-(26, 245, 'remain', 'uebrig', NULL),
+(26, 245, 'remain_clicks', 'uebrig', NULL),
 (26, 245, 'reward', 'verguetung', NULL),
-(26, 245, 'sid', 'sid', NULL),
+(26, 245, 'site_id', 'sid', NULL),
 (26, 246, 'affiliate_id', 'id', NULL),
 (26, 246, 'password', 'pw', NULL),
-(26, 246, 'remain', 'uebrig', NULL),
+(26, 246, 'remain_clicks', 'uebrig', NULL),
 (26, 246, 'reward', 'verguetung', NULL),
-(26, 246, 'sid', 'sid', NULL)");
+(26, 246, '