Skip to content

Commit fd7b50a

Browse files
committed
Implemented: FS#1094 - Add a realname field to the mailbox settings.
1 parent 2d18c09 commit fd7b50a

File tree

6 files changed

+34
-7
lines changed

6 files changed

+34
-7
lines changed

interface/web/mail/form/mail_user.tform.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,14 @@
8888
'width' => '30',
8989
'maxlength' => '255'
9090
),
91+
'name' => array (
92+
'datatype' => 'VARCHAR',
93+
'formtype' => 'TEXT',
94+
'default' => '',
95+
'value' => '',
96+
'width' => '30',
97+
'maxlength' => '255'
98+
),
9199
'quota' => array (
92100
'datatype' => 'INTEGER',
93101
'formtype' => 'TEXT',

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,6 @@ $wb["disablepop3_txt"] = 'Disable POP3';
3434
$wb["duplicate_alias_or_forward_txt"] = 'There is already an alias or forwrd with this email address.';
3535
$wb["quota_error_value"] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
3636
$wb["move_junk_txt"] = 'Move Spam Emails to Junk directory';
37+
$wb["name_txt"] = 'Realname';
38+
$wb["name_optional_txt"] = '(Optional)';
3739
?>
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
<?php
2-
$wb["list_head_txt"] = 'Mailbox';
3-
$wb["email_txt"] = 'Email';
4-
$wb["autoresponder_txt"] = 'Autoresponder';
5-
$wb["add_new_record_txt"] = 'Add new Mailbox';
1+
<?php
2+
$wb["list_head_txt"] = 'Mailbox';
3+
$wb["email_txt"] = 'Email';
4+
$wb["autoresponder_txt"] = 'Autoresponder';
5+
$wb["add_new_record_txt"] = 'Add new Mailbox';
6+
$wb["name_txt"] = 'Realname';
67
?>

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,15 @@
5656
'width' => "",
5757
'value' => "");
5858

59+
$liste["item"][] = array( 'field' => "name",
60+
'datatype' => "VARCHAR",
61+
'formtype' => "TEXT",
62+
'op' => "like",
63+
'prefix' => "%",
64+
'suffix' => "%",
65+
'width' => "",
66+
'value' => "");
67+
5968
$liste["item"][] = array( 'field' => "autoresponder",
6069
'datatype' => "VARCHAR",
6170
'formtype' => "TEXT",

interface/web/mail/templates/mail_user_list.htm

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@ <h2><tmpl_var name="list_head_txt"></h2>
1919
<thead>
2020
<tr>
2121
<th class="tbl_col_email" scope="col"><tmpl_var name="email_txt"></th>
22+
<th class="tbl_col_name" scope="col"><tmpl_var name="name_txt"></th>
2223
<th class="tbl_col_autoresponder" scope="col"><tmpl_var name="autoresponder_txt"></th>
2324
<th class="tbl_col_buttons" scope="col">&nbsp;</th>
2425
</tr>
2526
<tr>
2627
<td class="tbl_col_email"><input type="text" name="search_email" value="{tmpl_var name='search_email'}" /></td>
28+
<td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td>
2729
<td class="tbl_col_autoresponder"><input type="text" name="search_autoresponder" value="{tmpl_var name='search_autoresponder'}" /></td>
2830
<td class="tbl_col_buttons"><div class="buttons"><button type="button" class="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></div></td>
2931
</tr>
@@ -32,7 +34,8 @@ <h2><tmpl_var name="list_head_txt"></h2>
3234
<tmpl_loop name="records">
3335
<tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>">
3436
<td class="tbl_col_email"><a href="#" onClick="loadContent('mail/mail_user_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="email"}</a></td>
35-
<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>
37+
<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>
38+
<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>
3639
<td class="tbl_col_buttons">
3740
<div class="buttons icons16">
3841
<tmpl_if name="mailboxlist_webmail_link"><a class="icons16 icoWebmailer" href="mail/webmailer.php?id={tmpl_var name='id'}" target="webmail"><span>{tmpl_var name='delete_txt'}</span></a></tmpl_if>
@@ -45,7 +48,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
4548

4649
<tfoot>
4750
<tr>
48-
<td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td>
51+
<td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td>
4952
</tr>
5053
</tfoot>
5154
</table>

interface/web/mail/templates/mail_user_mailbox_edit.htm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ <h2><tmpl_var name="list_head_txt"></h2>
55

66
<div class="pnl_formsarea">
77
<fieldset class="inlineLabels">
8+
<div class="ctrlHolder">
9+
<label for="name">{tmpl_var name='name_txt'}</label>
10+
<input name="name" id="name" value="{tmpl_var name='name'}" size="30" maxlength="255" type="text" class="textInput" /> &nbsp; {tmpl_var name='name_optional_txt'}
11+
</div>
812
<div class="ctrlHolder">
913
<p class="label"><em>*</em> {tmpl_var name='email_txt'}</p>
1014
<div class="multiField">

0 commit comments

Comments
 (0)