@@ 39-70 (lines=32) @@ | ||
36 | ||
37 | // filters list is submitted |
|
38 | ||
39 | if (try_request('submitted') == 'enable' || |
|
40 | try_request('submitted') == 'disable' || |
|
41 | try_request('submitted') == 'delete') |
|
42 | { |
|
43 | $filters = array(); |
|
44 | ||
45 | foreach ($_REQUEST as $request) |
|
46 | { |
|
47 | if (substr($request, 0, 6) == 'filter') |
|
48 | { |
|
49 | array_push($filters, intval(substr($request, 6))); |
|
50 | } |
|
51 | } |
|
52 | ||
53 | if (try_request('submitted') == 'enable') |
|
54 | { |
|
55 | debug_write_log(DEBUG_NOTICE, 'Enable selected filters.'); |
|
56 | filters_set($filters); |
|
57 | } |
|
58 | elseif (try_request('submitted') == 'disable') |
|
59 | { |
|
60 | debug_write_log(DEBUG_NOTICE, 'Disable selected filters.'); |
|
61 | filters_clear($filters); |
|
62 | } |
|
63 | elseif (try_request('submitted') == 'delete') |
|
64 | { |
|
65 | debug_write_log(DEBUG_NOTICE, 'Delete selected filters.'); |
|
66 | filters_delete($filters); |
|
67 | } |
|
68 | ||
69 | exit; |
|
70 | } |
|
71 | ||
72 | // local JS functions |
|
73 |
@@ 45-76 (lines=32) @@ | ||
42 | ||
43 | // subscriptions list is submitted |
|
44 | ||
45 | if (try_request('submitted') == 'enable' || |
|
46 | try_request('submitted') == 'disable' || |
|
47 | try_request('submitted') == 'delete') |
|
48 | { |
|
49 | $subscriptions = array(); |
|
50 | ||
51 | foreach ($_REQUEST as $request) |
|
52 | { |
|
53 | if (substr($request, 0, 5) == 'subsc') |
|
54 | { |
|
55 | array_push($subscriptions, intval(substr($request, 5))); |
|
56 | } |
|
57 | } |
|
58 | ||
59 | if (try_request('submitted') == 'enable') |
|
60 | { |
|
61 | debug_write_log(DEBUG_NOTICE, 'Enable selected subscriptions.'); |
|
62 | subscriptions_enable($subscriptions); |
|
63 | } |
|
64 | elseif (try_request('submitted') == 'disable') |
|
65 | { |
|
66 | debug_write_log(DEBUG_NOTICE, 'Disable selected subscriptions.'); |
|
67 | subscriptions_disable($subscriptions); |
|
68 | } |
|
69 | elseif (try_request('submitted') == 'delete') |
|
70 | { |
|
71 | debug_write_log(DEBUG_NOTICE, 'Delete selected subscriptions.'); |
|
72 | subscriptions_delete($subscriptions); |
|
73 | } |
|
74 | ||
75 | exit; |
|
76 | } |
|
77 | ||
78 | // get list of subscriptions |
|
79 |