|
12 | 12 |
|
13 | 13 | $items[] = array( 'title' => 'Domain', |
14 | 14 | 'target' => 'content', |
15 | | - 'link' => 'mail/mail_domain_list.php'); |
| 15 | + 'link' => 'mail/mail_domain_list.php', |
| 16 | + 'html_id' => 'mail_domain_list'); |
16 | 17 |
|
17 | 18 | $items[] = array( 'title' => 'Domain Alias', |
18 | 19 | 'target' => 'content', |
19 | | - 'link' => 'mail/mail_aliasdomain_list.php'); |
| 20 | + 'link' => 'mail/mail_aliasdomain_list.php', |
| 21 | + 'html_id' => 'mail_aliasdomain_list'); |
20 | 22 |
|
21 | 23 | $items[] = array( 'title' => 'Email Mailbox', |
22 | 24 | 'target' => 'content', |
23 | | - 'link' => 'mail/mail_user_list.php'); |
| 25 | + 'link' => 'mail/mail_user_list.php', |
| 26 | + 'html_id' => 'mail_user_list'); |
24 | 27 |
|
25 | 28 | $items[] = array( 'title' => 'Email Alias', |
26 | 29 | 'target' => 'content', |
27 | | - 'link' => 'mail/mail_alias_list.php'); |
| 30 | + 'link' => 'mail/mail_alias_list.php', |
| 31 | + 'html_id' => 'mail_alias_list'); |
28 | 32 |
|
29 | 33 | $items[] = array( 'title' => 'Email Forward', |
30 | 34 | 'target' => 'content', |
31 | | - 'link' => 'mail/mail_forward_list.php'); |
| 35 | + 'link' => 'mail/mail_forward_list.php', |
| 36 | + 'html_id' => 'mail_forward_list'); |
32 | 37 |
|
33 | 38 | $items[] = array( 'title' => 'Email Catchall', |
34 | 39 | 'target' => 'content', |
35 | | - 'link' => 'mail/mail_domain_catchall_list.php'); |
| 40 | + 'link' => 'mail/mail_domain_catchall_list.php', |
| 41 | + 'html_id' => 'mail_domain_catchall_list'); |
36 | 42 |
|
37 | 43 | $items[] = array( 'title' => 'Email Routing', |
38 | 44 | 'target' => 'content', |
39 | | - 'link' => 'mail/mail_transport_list.php'); |
| 45 | + 'link' => 'mail/mail_transport_list.php', |
| 46 | + 'html_id' => 'mail_transport_list'); |
40 | 47 |
|
41 | 48 | $module['nav'][] = array( 'title' => 'Email Accounts', |
42 | 49 | 'open' => 1, |
|
47 | 54 |
|
48 | 55 | $items[] = array( 'title' => 'Whitelist', |
49 | 56 | 'target' => 'content', |
50 | | - 'link' => 'mail/spamfilter_whitelist_list.php'); |
| 57 | + 'link' => 'mail/spamfilter_whitelist_list.php', |
| 58 | + 'html_id' => 'spamfilter_whitelist_list'); |
| 59 | + |
51 | 60 |
|
52 | 61 | $items[] = array( 'title' => 'Blacklist', |
53 | 62 | 'target' => 'content', |
54 | | - 'link' => 'mail/spamfilter_blacklist_list.php'); |
| 63 | + 'link' => 'mail/spamfilter_blacklist_list.php', |
| 64 | + 'html_id' => 'spamfilter_blacklist_list'); |
55 | 65 |
|
56 | 66 | if($_SESSION['s']['user']['typ'] == 'admin') { |
57 | 67 |
|
58 | 68 | $items[] = array( 'title' => 'User / Domain', |
59 | 69 | 'target' => 'content', |
60 | | - 'link' => 'mail/spamfilter_users_list.php'); |
| 70 | + 'link' => 'mail/spamfilter_users_list.php', |
| 71 | + 'html_id' => 'spamfilter_users_list'); |
61 | 72 |
|
62 | 73 | $items[] = array( 'title' => 'Policy', |
63 | 74 | 'target' => 'content', |
64 | | - 'link' => 'mail/spamfilter_policy_list.php'); |
65 | | - |
| 75 | + 'link' => 'mail/spamfilter_policy_list.php', |
| 76 | + 'html_id' => 'spamfilter_policy_list'); |
| 77 | + |
66 | 78 | // $items[] = array( 'title' => 'Server Settings', |
67 | 79 | // 'target' => 'content', |
68 | 80 | // 'link' => 'mail/spamfilter_config_list.php'); |
69 | 81 | } |
70 | | - |
71 | 82 | $module['nav'][] = array( 'title' => 'Spamfilter', |
72 | 83 | 'open' => 1, |
73 | 84 | 'items' => $items); |
|
77 | 88 |
|
78 | 89 | $items[] = array( 'title' => 'Fetchmail', |
79 | 90 | 'target' => 'content', |
80 | | - 'link' => 'mail/mail_get_list.php'); |
| 91 | + 'link' => 'mail/mail_get_list.php', |
| 92 | + 'html_id' => 'mail_get_list'); |
| 93 | + |
81 | 94 |
|
82 | 95 |
|
83 | 96 | $module['nav'][] = array( 'title' => 'Fetchmail', |
|
89 | 102 |
|
90 | 103 | $items[] = array( 'title' => 'Mailbox traffic', |
91 | 104 | 'target' => 'content', |
92 | | - 'link' => 'mail/mail_user_stats.php'); |
| 105 | + 'link' => 'mail/mail_user_stats.php', |
| 106 | + 'html_id' => 'mail_user_stats'); |
| 107 | + |
93 | 108 |
|
94 | 109 |
|
95 | 110 | $module['nav'][] = array( 'title' => 'Statistics', |
96 | 111 | 'open' => 1, |
97 | 112 | 'items' => $items); |
98 | | - |
99 | | - |
| 113 | + |
| 114 | + |
100 | 115 | //**** Global filters menu |
101 | 116 | $items = array(); |
102 | 117 | if($_SESSION['s']['user']['typ'] == 'admin') { |
103 | 118 |
|
104 | 119 | $items[] = array( 'title' => 'Postfix Whitelist', |
105 | 120 | 'target' => 'content', |
106 | | - 'link' => 'mail/mail_whitelist_list.php'); |
| 121 | + 'link' => 'mail/mail_whitelist_list.php', |
| 122 | + 'html_id' => 'mail_whitelist_list'); |
| 123 | + |
107 | 124 |
|
108 | 125 | $items[] = array( 'title' => 'Postfix Blacklist', |
109 | 126 | 'target' => 'content', |
110 | | - 'link' => 'mail/mail_blacklist_list.php'); |
111 | | - |
| 127 | + 'link' => 'mail/mail_blacklist_list.php', |
| 128 | + 'html_id' => 'mail_blacklist_list'); |
| 129 | + |
| 130 | + |
112 | 131 | $items[] = array( 'title' => 'Content Filter', |
113 | 132 | 'target' => 'content', |
114 | | - 'link' => 'mail/mail_content_filter_list.php'); |
115 | | - |
| 133 | + 'link' => 'mail/mail_content_filter_list.php', |
| 134 | + 'html_id' => 'mail_content_filter_list'); |
| 135 | + |
| 136 | + |
116 | 137 | $items[] = array( 'title' => 'Relay Recipients', |
117 | 138 | 'target' => 'content', |
118 | | - 'link' => 'mail/mail_relay_recipient_list.php'); |
| 139 | + 'link' => 'mail/mail_relay_recipient_list.php', |
| 140 | + 'html_id' => 'mail_relay_recipient_list'); |
| 141 | + |
119 | 142 |
|
120 | 143 | $module['nav'][] = array( 'title' => 'Global Filters', |
121 | 144 | 'open' => 1, |
|
0 commit comments