communigate (phase 2): Account Preferences (& Domain::Account Defaults:Preferences...
[freeside.git] / httemplate / view / svc_domain / acct_defaults.html
1 % if ( $communigate ) {
2
3   Account defaults
4   <% &ntable("#cccccc") %><TR><TD><% &ntable("#cccccc",2) %>
5
6 %# settings
7
8   <% include('/view/elements/tr.html',
9                label=>'Password modification',
10                value=>$svc_domain->acct_def_password_selfchange ? 'YES' : 'NO',
11             )
12   %>
13
14   <% include('/view/elements/tr.html',
15                label=>'Password recovery',
16                value=>$svc_domain->acct_def_password_recover ? 'YES' : 'NO',
17             )
18   %>
19     
20   <% include('/view/elements/tr.html',
21                label=>'Enabled services',
22                value=>$svc_domain->acct_def_cgp_accessmodes,
23             )
24   %>
25     
26   <% include('/view/elements/tr.html',
27                label=>'Mail storage limit',
28                value=>$svc_domain->acct_def_quota,
29             )
30   %>
31     
32   <% include('/view/elements/tr.html',
33                label=>'File storage limit',
34                value=>$svc_domain->acct_def_file_quota,
35             )
36   %>
37     
38   <% include('/view/elements/tr.html',
39                label=>'Files limt',
40                value=>$svc_domain->acct_def_file_maxnum,
41             )
42   %>
43     
44   <% include('/view/elements/tr.html',
45                label=>'File size limit',
46                value=>$svc_domain->acct_def_file_maxsize,
47             )
48   %>
49
50   <% include('/view/elements/tr.html',
51                label=>'Allowed mail rules',
52                value=>$svc_domain->acct_def_cgp_rulesallowed || 'default (No)',
53             )
54   %>
55
56   <% include('/view/elements/tr.html',
57                label=>'RPOP modifications',
58                value=>$svc_domain->acct_def_cgp_rpopallowed ? 'YES' : 'NO',
59             )
60   %>
61
62   <% include('/view/elements/tr.html',
63                label=>'Accepts mail to "all"',
64                value=>$svc_domain->acct_def_cgp_mailtoall ? 'YES' : 'NO',
65             )
66   %>
67
68   <% include('/view/elements/tr.html',
69                label=>'Add trailer to sent mail',
70                value=>$svc_domain->acct_def_cgp_addmailtrailer ? 'YES' : 'NO',
71             )
72   %>
73
74 %# preferences
75
76   <% include('/view/elements/tr.html',
77                label=>'Message delete method',
78                value=>$svc_domain->acct_def_cgp_deletemode,
79             )
80   %>
81     
82   <% include('/view/elements/tr.html',
83                label=>'On logout remove trash',
84                value=>$svc_domain->acct_def_cgp_emptytrash,
85             )
86   %>
87
88   <% include('/view/elements/tr.html',
89                label=>'Language',
90                value=>$svc_domain->acct_def_cgp_language || 'default (English)'
91             )
92   %>
93
94   <% include('/view/elements/tr.html',
95                label=>'Time zone',
96                value=>$svc_domain->acct_def_cgp_timezone || 'default (HostOS)'
97             )
98   %>
99
100   <% include('/view/elements/tr.html',
101                label=>'Layout',
102                value=>$svc_domain->acct_def_cgp_skinname || 'default (***)'
103             )
104   %>
105
106 %#XXX pronto style
107
108   <% include('/view/elements/tr.html',
109                label=>'Send read receipts',
110                value=>$svc_domain->acct_def_cgp_sendmdnmode
111             )
112   %>
113
114 %# mail
115 %#XXX rules, archive rule, spam foldering rule(s)
116
117   </TABLE></TD></TR></TABLE>
118
119 % }
120 <%init>
121
122 my($svc_domain, %opt) = @_;
123
124 my $part_svc = $opt{'part_svc'};
125
126 my $communigate = scalar($part_svc->part_export('communigate_pro'));
127                 # || scalar($part_svc->part_export('communigate_pro_singledomain'));
128
129 my %rulesallowed = (
130   -1 => 'default (No)', #No always the default?
131    0 => 'No',
132    1 => 'Filter Only',
133    2 => 'All But Exec',
134    3 => 'Any',
135 );
136
137 </%init>