make-euros has replied me, now when you add request parameters only those from select...
authorRoland Häder <roland@mxchange.org>
Sat, 28 Nov 2009 17:29:25 +0000 (17:29 +0000)
committerRoland Häder <roland@mxchange.org>
Sat, 28 Nov 2009 17:29:25 +0000 (17:29 +0000)
DOCS/TODOs.txt
inc/extensions/ext-network.php
inc/language/network_de.php
inc/modules/admin/what-list_network_params.php

index cfd39e5..b8ef1eb 100644 (file)
@@ -17,9 +17,8 @@
 ./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-network.php:31: * @TODO paid4ad: Waiting for approval                                  *
+./inc/extensions/ext-network.php:84:           // @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 2fa8178..2bd5e21 100644 (file)
@@ -28,7 +28,6 @@
  * @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                           *
index 7574486..ff45dd9 100644 (file)
@@ -108,6 +108,8 @@ addMessages(array(
        '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.",
+       // - Other messages
+       'ADMIN_NETWORK_PARAMS_LIST_LIMITED_TO_TYPE' => "Es wurden nur die Abfrageparameter des ausgew&auml;hlten Werbeart-Handlers angezeigt.",
        // - Advertise types
        'ADMIN_NETWORK_TYPES_BANNER_CLICK' => "Banner-Klick",
        'ADMIN_NETWORK_TYPES_BANNER_VIEW' => "Banner-View",
index 881a69c..e951930 100644 (file)
@@ -70,6 +70,16 @@ if (isGetRequestParameterSet('network')) {
        // Init disabled list
        $networkData['disabled'] = array();
 
+       // Only show params from given type handler if choosen
+       $ADD = '';
+       if (isPostRequestParameterSet('network_type_id')) {
+               // Only show from current type handler
+               $ADD = sprintf(" AND p.`network_type_id`=%s", bigintval(postRequestParameter('network_type_id')));
+
+               // Display message
+               loadTemplate('admin_settings_saved', false, getMessage('ADMIN_NETWORK_PARAMS_LIST_LIMITED_TO_TYPE'));
+       } // END - if
+
        // Load all advert types for given network
        $result = SQL_QUERY_ESC("SELECT
        p.`network_param_id`, t.`network_type_id`, t.`network_type_handle`, p.`request_param_key`, p.`request_param_value`, p.`request_param_default`
@@ -80,7 +90,7 @@ INNER JOIN
 ON
        p.`network_type_id`=t.`network_type_id`
 WHERE
-       p.`network_id`=%s
+       p.`network_id`=%s".$ADD."
 ORDER BY
        t.`network_type_handle` ASC,
        p.`network_param_id` ASC",