ext-network continued, documentation updated, stelzi's fix integrated:
authorRoland Häder <roland@mxchange.org>
Fri, 27 Nov 2009 17:29:38 +0000 (17:29 +0000)
committerRoland Häder <roland@mxchange.org>
Fri, 27 Nov 2009 17:29:38 +0000 (17:29 +0000)
- 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
DOCS/de/README.txt
DOCS/de/network/README.txt
inc/extensions/ext-grade.php
inc/extensions/ext-network.php
inc/language/network_de.php
inc/modules/admin/what-list_network_params.php
templates/de/html/admin/admin_add_network_params.tpl
templates/de/html/install/install_page1.tpl

index cde90a5b31cc3ddec5c720b6c87d4c6e3c739c86..cfd39e59b050329b1db7825abead393a868edad7 100644 (file)
 ./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
index 6b79a2c281d22647fcfaa8d85418893388cd1739..9dd2a275810e86475199845d3adc3636551118d3 100644 (file)
@@ -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]
index 64e39ad85cfde6d5a543cff1d0db7d7287e7323e..05274df105154a712fd28e9a39a56c089ed5fa63 100644 (file)
@@ -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.
index d2c61ca38bc17ac03a9c7312936d3ae0ec5680ca..124a9abbdbf591fc72ef0bdc3c126642a9a12cb9 100644 (file)
  * -------------------------------------------------------------------- *
  * 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!!!!!!            *
  * -------------------------------------------------------------------- *
index 1f0ed9e4d91297683d0934d9f8bf08d450e64446..2fa817841a5334a6d43d67e6e3fb3fb07aef7ec0 100644 (file)
  * @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 &uuml;bernehmen Sie deren Textlinks und vieles mehr. <strong>VORSICHT:</strong> Das Einrichten von weiteren Werbenetzwerken ist nicht leicht, daf&uuml;r aber sehr flexibel! Sollte ein Netzwerk fehlen, so melden Sie dies bitte <a href="http://forum.mxchange.org/topic-462.html" target="_blank" title="Direktlink zum Forum">im Forum</a>!',4);
                addAdminMenuSql('network','config_networks','API-Daten','Stellen Sie Ihre Affiliate- Webseiten-Id und API-Passwort ein. Diese erhalten Sie zu &uuml;ber 99% aus dem jeweiligen Zugangsbereich des Anbieters. Sollten Sie bei einem Netzwerk noch nicht angemeldet sein, verwenden Sie bitte meinen Referal-Link.',1);
index 5d6e08d77f67121328c8080f710f9d14675d24a2..7574486b7eea3ae11778d0f266e94aef8262acaa 100644 (file)
@@ -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&ouml;schen und Editieren von Allgemeine Daten sehr vorsichtig. Sie sollten hierzu R&uuml;cksprache <a href=\"http://forum.mxchange.org/forum-43.html\" target=\"_blank\" title=\"Direktlink zum Forum\">im Forum</a> halten.",
-       'ADMIN_NETWORK_TYPES_ADD_NOTE' => "F&uuml;gen Sie hier weitere Werbearten dem ausgw&auml;hlten Werbenetzwerk hinzu. Die Abfrage-, Klick- und Banner-URL m&uuml;ssen dabei Platzhalter enthalten, die Sie der Dokumentation und <a href=\"http://forum.mxchange.org/forum-43.html\" rel=\"external\" title=\"Direkt-Link zur Forumkategorie Werbenetzwerke\" target=\"_blank\">dem Forum</a> entnehmen k&ouml;nnen.",
+       'ADMIN_NETWORK_TYPES_ADD_NOTE' => "F&uuml;gen Sie hier weitere Werbearten dem ausgw&auml;hlten Werbenetzwerk hinzu. Die Klick- und Banner-URL m&uuml;ssen dabei Platzhalter enthalten, die Sie der Dokumentation und <a href=\"http://forum.mxchange.org/forum-43.html\" rel=\"external\" title=\"Direkt-Link zur Forumkategorie Werbenetzwerke\" target=\"_blank\">dem Forum</a> entnehmen k&ouml;nnen.",
        'ADMIN_NETWORK_TYPES_LIST_NOTE' => "Seien Sie mit dem L&ouml;schen und Editieren von Werbeart-Handlern sehr vorsichtig. Sie sollten hierzu R&uuml;cksprache <a href=\"http://forum.mxchange.org/forum-43.html\" target=\"_blank\" title=\"Direktlink zum Forum\">im Forum</a> halten. Dokumentation zu den Platzhaltern (&#37;FOO&#37;, &#37;BAR&#37; usw.) finden Sie in der Dokumentation DOCs/de/network/README.txt.",
        'ADMIN_NETWORK_PARAMS_ADD_NOTE' => "F&uuml;gen Sie hier weitere Abfrageparameter dem ausgw&auml;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&ouml;schen und Editieren von API-Abfrageparameter sehr vorsichtig. Sie sollten hierzu R&uuml;cksprache <a href=\"http://forum.mxchange.org/forum-43.html\" target=\"_blank\" title=\"Direktlink zum Forum\">im Forum</a> halten. Dokumentation zu den Abfragenamen (&#37;FOO&#37;, &#37;BAR&#37; 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&auml;hrung",
        'ADMIN_NETWORK_PARAMS_TYPE' => "Typ (z.B. klick/view)",
        'ADMIN_NETWORK_PARAMS_REMAIN' => "Mindestanzahl der restlichen Klicks",
        'ADMIN_NETWORK_PARAMS_REWARD' => "Mindestverg&uuml;tung",
index 0fd8157b1da1ef34e61e0e0602e20f70a9dce66c..881a69cf7ae449d79ead35dc53c32d3287faf729 100644 (file)
@@ -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--}',
index 6b38c07aef6c92f746c09fe25d1d8ad22b443f2b..092e4a287f04a94a82acf1549697cf759e44b3c4 100644 (file)
@@ -34,7 +34,7 @@
        <tr>
                <td class="bottom" align="right" width="250">{--ADMIN_NETWORK_PARAMS_DEFAULT--}:</td>
                <td class="bottom">
-                       <input type="text" name="request_param_default" class="admin_normal" size="10" maxlength="10" />
+                       <input type="text" name="request_param_default" class="admin_normal" size="10" maxlength="255" />
                </td>
        </tr>
        <tr>
index c1ee01de294ddc67385b715ad727fa2a11948261..d80792fd5e13f5ff658273e0d50d60b6a930044f 100644 (file)
        </tr>
        <tr>
                <td align="right" class="install_right">{--SERVER_PATH--}:</td>
-               <td align="left"><input type="text" name="spath" size="20" value="{?PATH?}" class="install_normal" /></td>
+               <td align="left"><input type="text" name="spath" size="50" value="{?PATH?}" class="install_normal" /></td>
        </tr>
        <tr>
                <td align="right" class="install_right">{--BASE_URL--} ({--BASE_URL_NOTE--}):</td>
-               <td align="left"><input type="text" name="burl" size="20" value="{?URL?}" class="install_normal" /></td>
+               <td align="left"><input type="text" name="burl" size="50" value="{?URL?}" class="install_normal" /></td>
        </tr>
        <tr>
                <td align="right" class="install_right">{--HP_TITLE--}:</td>
-               <td align="left"><input type="text" name="title" size="20" maxlength="255" value="{?MAIN_TITLE?}" class="install_normal" /></td>
+               <td align="left"><input type="text" name="title" size="50" maxlength="255" value="{?MAIN_TITLE?}" class="install_normal" /></td>
        </tr>
        <tr>
                <td align="right" class="install_right">{--HP_SLOGAN--}:</td>
-               <td align="left"><input type="text" name="slogan" size="30" maxlength="255" value="{?SLOGAN?}" class="install_normal" /></td>
+               <td align="left"><input type="text" name="slogan" size="50" maxlength="255" value="{?SLOGAN?}" class="install_normal" /></td>
        </tr>
        <tr>
                <td align="right" class="install_right">{--HP_EMAIL--}:</td>
-               <td align="left"><input type="text" name="email" size="20" maxlength="255" value="{?WEBMASTER?}" class="install_normal" /></td>
+               <td align="left"><input type="text" name="email" size="30" maxlength="255" value="{?WEBMASTER?}" class="install_normal" /></td>
        </tr>
        <tr>
                <td colspan="3" align="center">