Skip to content

Commit 94dfb17

Browse files
committed
display permissions for mail users on list
1 parent d57ffdc commit 94dfb17

File tree

6 files changed

+76
-4
lines changed

6 files changed

+76
-4
lines changed

interface/web/mail/lib/lang/en_mail_user_list.lng

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,8 @@ $wb["autoresponder_txt"] = 'Autoresponder';
55
$wb["add_new_record_txt"] = 'Add new Mailbox';
66
$wb["name_txt"] = 'Realname';
77
$wb["login_txt"] = 'Login';
8+
$wb["postfix_txt"] = 'Receiving';
9+
$wb["disablesmtp_txt"] = 'SMTP (sending)';
10+
$wb["disableimap_txt"] = 'IMAP';
11+
$wb["disablepop3_txt"] = 'POP3';
812
?>

interface/web/mail/lib/lang/es_mail_user_list.lng

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,8 @@ $wb['autoresponder_txt'] = 'Autoresponder';
55
$wb['add_new_record_txt'] = 'Añadir nuevo buzón';
66
$wb['name_txt'] = 'Nombre';
77
$wb['login_txt'] = 'Iniciar sesión';
8+
$wb['postfix_txt'] = 'Recepción';
9+
$wb['disablesmtp_txt'] = 'SMTP (envío)';
10+
$wb['disableimap_txt'] = 'IMAP';
11+
$wb['disablepop3_txt'] = 'POP3';
812
?>

interface/web/mail/list/mail_user.list.php

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,40 @@
8989
'width' => "",
9090
'value' => array('y' => "<div id=\"ir-Yes\" class=\"swap\"><span>Yes</span></div>", 'n' => "<div class=\"swap\" id=\"ir-No\"><span>No</span></div>"));
9191

92+
$liste["item"][] = array( 'field' => "postfix",
93+
'datatype' => "VARCHAR",
94+
'formtype' => "SELECT",
95+
'op' => "=",
96+
'prefix' => "",
97+
'suffix' => "",
98+
'width' => "",
99+
'value' => array('y' => "<div id=\"ir-Yes\" class=\"swap\"><span>Yes</span></div>", 'n' => "<div class=\"swap\" id=\"ir-No\"><span>No</span></div>"));
100+
101+
$liste["item"][] = array( 'field' => "disablesmtp",
102+
'datatype' => "VARCHAR",
103+
'formtype' => "SELECT",
104+
'op' => "=",
105+
'prefix' => "",
106+
'suffix' => "",
107+
'width' => "",
108+
'value' => array('n' => "<div id=\"ir-Yes\" class=\"swap\"><span>Yes</span></div>", 'y' => "<div class=\"swap\" id=\"ir-No\"><span>No</span></div>"));
109+
110+
$liste["item"][] = array( 'field' => "disableimap",
111+
'datatype' => "VARCHAR",
112+
'formtype' => "SELECT",
113+
'op' => "=",
114+
'prefix' => "",
115+
'suffix' => "",
116+
'width' => "",
117+
'value' => array('n' => "<div id=\"ir-Yes\" class=\"swap\"><span>Yes</span></div>", 'y' => "<div class=\"swap\" id=\"ir-No\"><span>No</span></div>"));
118+
119+
$liste["item"][] = array( 'field' => "disablepop3",
120+
'datatype' => "VARCHAR",
121+
'formtype' => "SELECT",
122+
'op' => "=",
123+
'prefix' => "",
124+
'suffix' => "",
125+
'width' => "",
126+
'value' => array('n' => "<div id=\"ir-Yes\" class=\"swap\"><span>Yes</span></div>", 'y' => "<div class=\"swap\" id=\"ir-No\"><span>No</span></div>"));
127+
92128
?>

interface/web/mail/templates/mail_user_list.htm

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,21 @@ <h2><tmpl_var name="list_head_txt"></h2>
3838
<tmpl_if name="enable_custom_login"><th class="tbl_col_login" scope="col"><tmpl_var name="login_txt"></th></tmpl_if>
3939
<th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th>
4040
<th class="tbl_col_autoresponder" scope="col"><tmpl_var name="autoresponder_txt"></th>
41+
<th class="tbl_col_postfix" scope="col"><tmpl_var name="postfix_txt"></th>
42+
<th class="tbl_col_disablesmtp" scope="col"><tmpl_var name="disablesmtp_txt"></th>
43+
<th class="tbl_col_disableimap" scope="col"><tmpl_var name="disableimap_txt"></th>
44+
<th class="tbl_col_disablepop3" scope="col"><tmpl_var name="disablepop3_txt"></th>
4145
<th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th>
4246
</tr>
4347
<tr class="filter">
4448
<td class="tbl_col_email"><input type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td>
4549
<tmpl_if name="enable_custom_login"><td class="tbl_col_login"><input type="text" name="search_login" value="{tmpl_var name='search_login'}" /></td></tmpl_if>
4650
<td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td>
4751
<td class="tbl_col_autoresponder"><select name="search_autoresponder">{tmpl_var name='search_autoresponder'}</select></td>
52+
<td class="tbl_col_postfix"><select name="search_postfix">{tmpl_var name='search_postfix'}</select></th>
53+
<td class="tbl_col_disablesmtp"><select name="search_disablesmtp">{tmpl_var name='search_disablesmtp'}</select></th>
54+
<td class="tbl_col_disableimap"><select name="search_disableimap">{tmpl_var name='search_disableimap'}</select></th>
55+
<td class="tbl_col_disablepop3"><select name="search_disablepop3">{tmpl_var name='search_disablepop3'}</select></th>
4856
<td class="tbl_col_buttons">
4957
<button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','mail/mail_user_list.php');"><span>{tmpl_var name="filter_txt"}</span></button>
5058
</td>
@@ -61,6 +69,10 @@ <h2><tmpl_var name="list_head_txt"></h2>
6169
</tmpl_if>
6270
<td class="tbl_col_name"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="name"}</a></td>
6371
<td class="tbl_col_autoresponder"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="autoresponder"}</a></td>
72+
<td class="tbl_col_postfix"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="postfix"}</a></td>
73+
<td class="tbl_col_disablesmtp"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="disablesmtp"}</a></td>
74+
<td class="tbl_col_disableimap"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="disableimap"}</a></td>
75+
<td class="tbl_col_disablepop3"><a href="#" onclick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="disablepop3"}</a></td>
6476
<td class="tbl_col_buttons">
6577
<tmpl_if name="mailboxlist_webmail_link">
6678
<a class="button icons16 icoWebmailer" href="mail/webmailer.php?id={tmpl_var name='id'}" target="webmail"><span>{tmpl_var name="webmail_txt"}</span></a>
@@ -71,13 +83,13 @@ <h2><tmpl_var name="list_head_txt"></h2>
7183
</tmpl_loop>
7284
<tmpl_unless name="records">
7385
<tr class="tbl_row_noresults tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>">
74-
<td colspan="<tmpl_if name="enable_custom_login">5<tmpl_else>4</tmpl_if>">{tmpl_var name='globalsearch_noresults_text_txt'}</td>
86+
<td colspan="<tmpl_if name="enable_custom_login">9<tmpl_else>8</tmpl_if>">{tmpl_var name='globalsearch_noresults_text_txt'}</td>
7587
</tr>
7688
</tmpl_unless>
7789
</tbody>
7890
<tfoot>
7991
<tr>
80-
<td class="tbl_footer tbl_paging" colspan="<tmpl_if name="enable_custom_login">5<tmpl_else>4</tmpl_if>"><tmpl_var name="paging"></td>
92+
<td class="tbl_footer tbl_paging" colspan="<tmpl_if name="enable_custom_login">9<tmpl_else>8</tmpl_if>"><tmpl_var name="paging"></td>
8193
</tr>
8294
</tfoot>
8395
</table>

interface/web/themes/blue/css/styles.css

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,15 @@ table.list td[class$="_pid"],
373373
table.list th[class$="_active"],
374374
table.list td[class$="_active"],
375375
table.list th.tbl_col_autoresponder,
376-
table.list td.tbl_col_autoresponder {
376+
table.list td.tbl_col_autoresponder,
377+
table.list th.tbl_col_postfix,
378+
table.list td.tbl_col_postfix,
379+
table.list th.tbl_col_disablesmtp,
380+
table.list td.tbl_col_disablesmtp,
381+
table.list th.tbl_col_disableimap,
382+
table.list td.tbl_col_disableimap,
383+
table.list th.tbl_col_disablepop3,
384+
table.list td.tbl_col_disablepop3 {
377385
width: 70px;
378386
text-align: center;
379387
}

interface/web/themes/default/css/styles.css

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,15 @@ table.list td[class$="_pid"],
373373
table.list th[class$="_active"],
374374
table.list td[class$="_active"],
375375
table.list th.tbl_col_autoresponder,
376-
table.list td.tbl_col_autoresponder {
376+
table.list td.tbl_col_autoresponder,
377+
table.list th.tbl_col_postfix,
378+
table.list td.tbl_col_postfix,
379+
table.list th.tbl_col_disablesmtp,
380+
table.list td.tbl_col_disablesmtp,
381+
table.list th.tbl_col_disableimap,
382+
table.list td.tbl_col_disableimap,
383+
table.list th.tbl_col_disablepop3,
384+
table.list td.tbl_col_disablepop3 {
377385
width: 70px;
378386
text-align: center;
379387
}

0 commit comments

Comments
 (0)