INDEX (`network_type_id`)",
'Error codes for all types');
- // Code types (internal table)
- addDropTableSql('network_error_types');
- addCreateTableSql('network_error_types', "
-`network_code_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
-`network_code` VARCHAR(100) NOT NULL DEFAULT 'INVALID_CODE',
-PRIMARY KEY (`network_code_id`),
-UNIQUE (`network_code`)",
- 'Error types, generic data, DO NOT ALTER!');
-
// Valid translation keys (we hate hard-coded arrays, you see?)
addDropTableSql('network_translations');
addCreateTableSql('network_translations', "
('media_url'),
('allowed_countries')");
- // Insert error code types
- addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_error_types` (`network_code`) VALUES
-('AFF_ID_PASS_WRONG'),
-('SITE_ID_NOT_ASSIGNED'),
-('SITE_ID_LOCKED'),
-('INTERFACE_DATA_ERROR'),
-('REQUESTS_DEPLETED'),
-('NO_CAMPAIGNS_FOUND'),
-('NO_CAMPAIGNS_FOUND_INTERFACE'),
-('SITE_ID_NOT_ALLOWED_TYPE'),
-('REQUEST_PARAMETER_INCOMPLETE')");
-
// Sponsor networks
addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_network_data` (`network_short_name`,`network_title`,`network_reflink`,`network_data_separator`,`network_row_separator`,`network_request_type`,`network_charset`,`network_require_id_card`,`network_query_amount`) VALUES
('a3h', 'A3H', 'http://www.a3h.de?ref=1447', '|', '|', 'GET', 'WINDOWS-1252', 'N', 100),
addAdminMenuSql('network', 'list_network_params', 'Abfrageparameter', '<strong>Experten-Einstellungen!</strong> Hier stellen Sie die Abfrageparameter (wie sie genannt werden müssen, um das API-Script korrekt aufrufen zu können) ein, pro Werbenetzwerk. Sie sollten hier generell nichts einstellen und <a href="http://forum.mxchange.org/forum-43.html" target="_blank" title="Direktlink zum Forum">im Forum</a> um Hilfe fragen, wenn Sie selber ein Werbenetzwerk einrichten möchten.', 8);
addAdminMenuSql('network', 'list_network_api_translation', 'Antwort-Array', '<strong>Experten-Einstellungen!</strong> Hier stellen Sie die Zuweisungen der aus der analysierten API-Antwort Array-Elementen zu den Datenspalten ein. Sie sollten hier generell nichts einstellen und <a href="http://forum.mxchange.org/forum-43.html" target="_blank" title="Direktlink zum Forum">im Forum</a> um Hilfe fragen, wenn Sie selber ein Werbenetzwerk einrichten möchten.', 10);
addAdminMenuSql('network', 'list_network_error_codes', 'Fehlercodes', '<strong>Experten-Einstellungen!</strong> Hier stellen Sie die Fehlercodes ein, die im Falle eines Fehlers pro API-Script kommen können. Sie sollten hier generell nichts einstellen und <a href="http://forum.mxchange.org/forum-43.html" target="_blank" title="Direktlink zum Forum">im Forum</a> um Hilfe fragen, wenn Sie selber ein Werbenetzwerk einrichten möchten.', 11);
- addAdminMenuSql('network', 'list_network_error_types', 'Fehlertypen', '<strong>Experten-Einstellungen!</strong> Hier stellen Sie die Namen von Fehlercodes ein, die Scripte zurückliefern können. <strong>Dies sind INTERNE Daten und sollten nur vom Entwicklerteam angepasst werden.</strong> Stellen Sie an diesen Einstellungen bitte nichts um. Sie sollten hier generell nichts einstellen und <a href="http://forum.mxchange.org/forum-43.html" target="_blank" title="Direktlink zum Forum">im Forum</a> um Hilfe fragen, wenn Sie selber ein Werbenetzwerk einrichten möchten.', 12);
// Configuration entries
addConfigAddSql('network_cache_refresh', 'BIGINT(20) UNSIGNED NOT NULL DEFAULT ' . (60 * 15));
addDropTableSql('network_types');
addDropTableSql('network_request_params');
addDropTableSql('network_error_codes');
- addDropTableSql('network_error_types');
addDropTableSql('network_api_translation');
addDropTableSql('network_api_config');
addDropTableSql('network_types_config');