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: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
 ./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.
 
 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]
 
 [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
 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                    *
  * -------------------------------------------------------------------- *
  * -------------------------------------------------------------------- *
  * 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                                                 $ *
  * $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!!!!!!            *
  * -------------------------------------------------------------------- *
  * 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 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                  *
  * -------------------------------------------------------------------- *
  * 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')");
 
 (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);
                // 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.",
        // - 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.",
        '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_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_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",
        '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',
                        'reload',
                        'max_stay',
                        'min_stay',
+                       'currency',
                        'type',
                        'remain',
                        'reward',
                        '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_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--}',
                        '{--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">
        <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>
                </td>
        </tr>
        <tr>
index c1ee01de294ddc67385b715ad727fa2a11948261..d80792fd5e13f5ff658273e0d50d60b6a930044f 100644 (file)
        </tr>
        <tr>
                <td align="right" class="install_right">{--SERVER_PATH--}:</td>
        </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>
        </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>
        </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>
        </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>
        </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">
        </tr>
        <tr>
                <td colspan="3" align="center">