From 68c6a7e8c29743abf17d7b3dd09b32acf300481a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Fri, 27 Nov 2009 17:29:38 +0000 Subject: [PATCH] ext-network continued, documentation updated, stelzi's fix integrated: - 10 chars max for default values wasn't correct in ext-network - More networks added (in @TODO tags only currenly) - Language string for adding new network type updated - Missing properties set - TODOs.txt updated --- DOCS/TODOs.txt | 9 ++++++++- DOCS/de/README.txt | 6 +++--- DOCS/de/network/README.txt | 13 +++++++++++++ inc/extensions/ext-grade.php | 6 +++--- inc/extensions/ext-network.php | 10 ++++++++++ inc/language/network_de.php | 5 +++-- inc/modules/admin/what-list_network_params.php | 2 ++ .../de/html/admin/admin_add_network_params.tpl | 2 +- templates/de/html/install/install_page1.tpl | 10 +++++----- 9 files changed, 48 insertions(+), 15 deletions(-) diff --git a/DOCS/TODOs.txt b/DOCS/TODOs.txt index cde90a5b31..cfd39e59b0 100644 --- a/DOCS/TODOs.txt +++ b/DOCS/TODOs.txt @@ -12,7 +12,14 @@ ./inc/extensions/ext-network.php:23: * @TODO Ads4.de: Traffic * ./inc/extensions/ext-network.php:24: * @TODO Ads4Webbis: Traffic * ./inc/extensions/ext-network.php:25: * @TODO Ads4World: Traffic * -./inc/extensions/ext-network.php:78: // @TODO network_type_handle is an internal name and needs documentation +./inc/extensions/ext-network.php:26: * @TODO Affiliblatt: All except banner * +./inc/extensions/ext-network.php:27: * @TODO doubleads: Which charset? * +./inc/extensions/ext-network.php:28: * @TODO Fusion-Ads: Has click/banner URL in API response * +./inc/extensions/ext-network.php:29: * @TODO GolloX: Which charset? * +./inc/extensions/ext-network.php:30: * @TODO homeADS: Which charset? * +./inc/extensions/ext-network.php:31: * @TODO make-euros: Which charset? * +./inc/extensions/ext-network.php:32: * @TODO paid4ad: Waiting for approval * +./inc/extensions/ext-network.php:85: // @TODO network_type_handle is an internal name and needs documentation ./inc/extensions/ext-newsletter.php:215: // @TODO Move these into configuration ./inc/extensions/ext-rallye.php:330: // @TODO Move this code into rallye_functions.php ./inc/extensions/ext-rallye.php:93: // @TODO Fix config_rallye_prices to list_rallye_prices diff --git a/DOCS/de/README.txt b/DOCS/de/README.txt index 6b79a2c281..9dd2a27581 100644 --- a/DOCS/de/README.txt +++ b/DOCS/de/README.txt @@ -357,8 +357,8 @@ nicht kontrollieren, wer sich dieses runterlaedt. In jedem Fall mache ich mich fuer Folgen und daraus resultierenden Schaeden in keinsterweise verantwortlich und entziehe mich von der Haftbarkeit. -Jeder, der diese Software runterlaedt, hat die Lizenz GNU GPL Version 2 gelesen -und akzeptiert. Diese wird im jedem vollen Paket (nicht Patches) und -Erweiterungen mitgeschickt. +Jeder, der diese Software runterlaedt, hat die Lizenz GNU GPL Version 2 oder +jede neuere Version gelesen und akzeptiert. Diese wird im jedem vollen Paket +(nicht Patches) und Erweiterungen mitgeschickt. [EOF] diff --git a/DOCS/de/network/README.txt b/DOCS/de/network/README.txt index 64e39ad85c..05274df105 100644 --- a/DOCS/de/network/README.txt +++ b/DOCS/de/network/README.txt @@ -22,3 +22,16 @@ remain = 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 + +------------------------------------------------------------------------------- + +Referal-Links: +-------------- +Die eingebundenen Referal-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 Referal-Links zum Anmelden zu +verwenden. Wenn Sie selber das Werbenetzwerk bewerben wollen, koennen Sie +selbstverstaendlich Ihren Referal-Link verwenden. diff --git a/inc/extensions/ext-grade.php b/inc/extensions/ext-grade.php index d2c61ca38b..124a9abbdb 100644 --- a/inc/extensions/ext-grade.php +++ b/inc/extensions/ext-grade.php @@ -10,10 +10,10 @@ * -------------------------------------------------------------------- * * Kurzbeschreibung : Einstufungen Ihrer Mitglieder * * -------------------------------------------------------------------- * - * $Revision:: 856 $ * - * $Date:: 2009-03-06 20:24:32 +0100 (Fr, 06. March 2009) $ * + * $Revision:: $ * + * $Date:: $ * * $Tag:: 0.2.1-FINAL $ * - * $Author:: stelzi $ * + * $Author:: $ * * Needs to be in all Files and every File needs "svn propset * * svn:keywords Date Revision" (autoprobset!) at least!!!!!! * * -------------------------------------------------------------------- * diff --git a/inc/extensions/ext-network.php b/inc/extensions/ext-network.php index 1f0ed9e4d9..2fa817841a 100644 --- a/inc/extensions/ext-network.php +++ b/inc/extensions/ext-network.php @@ -23,6 +23,13 @@ * @TODO Ads4.de: Traffic * * @TODO Ads4Webbis: Traffic * * @TODO Ads4World: Traffic * + * @TODO Affiliblatt: All except banner * + * @TODO doubleads: Which charset? * + * @TODO Fusion-Ads: Has click/banner URL in API response * + * @TODO GolloX: Which charset? * + * @TODO homeADS: Which charset? * + * @TODO make-euros: Which charset? * + * @TODO paid4ad: Waiting for approval * * -------------------------------------------------------------------- * * Copyright (c) 2003 - 2009 by Roland Haeder * * For more information visit: http://www.mxchange.org * @@ -324,6 +331,9 @@ PRIMARY KEY (`network_reload_id`) (1, 8, 'reward', 'verguetung'), (1, 8, 'erotic', 'erotik')"); + // Fix empty defaults to NULL + addExtensionSql("UPDATE `{?_MYSQL_PREFIX?}_network_request_params` SET `request_param_default`=NULL WHERE `request_param_default`=''"); + // Admin menu entries addAdminMenuSql('network',NULL,'Werbenetzwerke','Verwalten Sie hier Werbenetzwerke (API-Anbindung), versenden Sie deren Mails, oder übernehmen Sie deren Textlinks und vieles mehr. VORSICHT: Das Einrichten von weiteren Werbenetzwerken ist nicht leicht, dafür aber sehr flexibel! Sollte ein Netzwerk fehlen, so melden Sie dies bitte im Forum!',4); addAdminMenuSql('network','config_networks','API-Daten','Stellen Sie Ihre Affiliate- Webseiten-Id und API-Passwort ein. Diese erhalten Sie zu über 99% aus dem jeweiligen Zugangsbereich des Anbieters. Sollten Sie bei einem Netzwerk noch nicht angemeldet sein, verwenden Sie bitte meinen Referal-Link.',1); diff --git a/inc/language/network_de.php b/inc/language/network_de.php index 5d6e08d77f..7574486b7e 100644 --- a/inc/language/network_de.php +++ b/inc/language/network_de.php @@ -104,7 +104,7 @@ addMessages(array( // - Form notes 'ADMIN_NETWORK_ADD_NOTE' => "Mehr Datenschutz bei POST-Abfragen bedeutet, dass die von den Internetanbietern betriebenen Caches (Proxy) die POST-Daten nicht mitloggen (so eine Art Kodex). Der Zeichensatz ist meistens ISO-8859-1 oder WINDOWS-1252.", 'ADMIN_NETWORK_LIST_NOTE' => "Seien Sie mit dem Löschen und Editieren von Allgemeine Daten sehr vorsichtig. Sie sollten hierzu Rücksprache im Forum halten.", - 'ADMIN_NETWORK_TYPES_ADD_NOTE' => "Fügen Sie hier weitere Werbearten dem ausgwählten Werbenetzwerk hinzu. Die Abfrage-, Klick- und Banner-URL müssen dabei Platzhalter enthalten, die Sie der Dokumentation und dem Forum entnehmen können.", + 'ADMIN_NETWORK_TYPES_ADD_NOTE' => "Fügen Sie hier weitere Werbearten dem ausgwählten Werbenetzwerk hinzu. Die Klick- und Banner-URL müssen dabei Platzhalter enthalten, die Sie der Dokumentation und dem Forum entnehmen können.", 'ADMIN_NETWORK_TYPES_LIST_NOTE' => "Seien Sie mit dem Löschen und Editieren von Werbeart-Handlern sehr vorsichtig. Sie sollten hierzu Rücksprache im Forum halten. Dokumentation zu den Platzhaltern (%FOO%, %BAR% usw.) finden Sie in der Dokumentation DOCs/de/network/README.txt.", 'ADMIN_NETWORK_PARAMS_ADD_NOTE' => "Fügen Sie hier weitere Abfrageparameter dem ausgwählten Werbenetzwerk hinzu. Geben Sie keine Werte an, wie z.B. 5 Sekunden oder 30 Mails, geben Sie bei Abfrageparameter den GET- bzw. POST-Parameternamen an.", 'ADMIN_NETWORK_PARAMS_LIST_NOTE' => "Seien Sie mit dem Löschen und Editieren von API-Abfrageparameter sehr vorsichtig. Sie sollten hierzu Rücksprache im Forum halten. Dokumentation zu den Abfragenamen (%FOO%, %BAR% usw.) finden Sie in der Dokumentation DOCs/de/network/README.txt.", @@ -161,12 +161,13 @@ addMessages(array( 'ADMIN_NETWORK_PARAMS_KEY' => "Abfragename", 'ADMIN_NETWORK_PARAMS_VALUE' => "Abfrageparameter", 'ADMIN_NETWORK_PARAMS_DEFAULT' => "Standartwert", - 'ADMIN_NETWORK_PARAMS_ID' => "Kundennummer (Id)", + 'ADMIN_NETWORK_PARAMS_ID' => "Affiliate-/Merchant-Id", 'ADMIN_NETWORK_PARAMS_SID' => "Webseiten-Id", 'ADMIN_NETWORK_PARAMS_PASSWORD' => "Interface-Kennwort", 'ADMIN_NETWORK_PARAMS_RELOAD' => "Maximale Reloadsperre", 'ADMIN_NETWORK_PARAMS_MINIMUM_STAY' => "Mindestauffenthalt", 'ADMIN_NETWORK_PARAMS_MAXIMUM_STAY' => "Maximaler Auffenthalt", + 'ADMIN_NETWORK_PARAMS_CURRENCY' => "Währung", 'ADMIN_NETWORK_PARAMS_TYPE' => "Typ (z.B. klick/view)", 'ADMIN_NETWORK_PARAMS_REMAIN' => "Mindestanzahl der restlichen Klicks", 'ADMIN_NETWORK_PARAMS_REWARD' => "Mindestvergütung", diff --git a/inc/modules/admin/what-list_network_params.php b/inc/modules/admin/what-list_network_params.php index 0fd8157b1d..881a69cf7a 100644 --- a/inc/modules/admin/what-list_network_params.php +++ b/inc/modules/admin/what-list_network_params.php @@ -149,6 +149,7 @@ ORDER BY 'reload', 'max_stay', 'min_stay', + 'currency', 'type', 'remain', 'reward', @@ -163,6 +164,7 @@ ORDER BY '{--ADMIN_NETWORK_PARAMS_RELOAD--}', '{--ADMIN_NETWORK_PARAMS_MAXIMUM_STAY--}', '{--ADMIN_NETWORK_PARAMS_MINIMUM_STAY--}', + '{--ADMIN_NETWORK_PARAMS_CURRENCY--}', '{--ADMIN_NETWORK_PARAMS_TYPE--}', '{--ADMIN_NETWORK_PARAMS_REMAIN--}', '{--ADMIN_NETWORK_PARAMS_REWARD--}', diff --git a/templates/de/html/admin/admin_add_network_params.tpl b/templates/de/html/admin/admin_add_network_params.tpl index 6b38c07aef..092e4a287f 100644 --- a/templates/de/html/admin/admin_add_network_params.tpl +++ b/templates/de/html/admin/admin_add_network_params.tpl @@ -34,7 +34,7 @@ {--ADMIN_NETWORK_PARAMS_DEFAULT--}: - + diff --git a/templates/de/html/install/install_page1.tpl b/templates/de/html/install/install_page1.tpl index c1ee01de29..d80792fd5e 100644 --- a/templates/de/html/install/install_page1.tpl +++ b/templates/de/html/install/install_page1.tpl @@ -12,23 +12,23 @@ {--SERVER_PATH--}: - + {--BASE_URL--} ({--BASE_URL_NOTE--}): - + {--HP_TITLE--}: - + {--HP_SLOGAN--}: - + {--HP_EMAIL--}: - + -- 2.30.2