</TD>
</TR>
- <TR>
- <TH ALIGN="right">Hide package changes: </TH>
- <TD COLSPAN=2>
- <& /elements/select.html,
- field => 'hide_package_changes',
- options => [ '', 'location', 'all' ],
- labels => { '' => 'never',
- 'location' => 'location changes',
- 'all' => 'all package changes',
- },
- curr_value => ($cgi->param('hide_package_changes')
- || $curuser->option('hide_package_changes')),
- &>
- </TD>
- </TR>
-
% my $history_order = $curuser->option('history_order') || 'oldest';
<TR>
<TH ALIGN="right">Customer history sort order: </TH>
</TD>
</TR>
+ <TR>
+ <TH ALIGN="right">How many recent outbound emails to show in customer view</TH>
+ <TD ALIGN="left" COLSPAN=2>
+ <INPUT TYPE="text" NAME="customer_view_emails" VALUE="<% $curuser->option('customer_view_emails') %>"></TD>
+ </TD>
+ </TR>
+
+
+
</TABLE>
<BR>
</TABLE>
<BR>
+% if ( $curuser->access_right('Employee preference telephony integration') ) {
+
SNOM integration
<% ntable("#cccccc",2) %>
</TABLE>
<BR>
+% }
% foreach my $prop (qw( height width availHeight availWidth colorDepth )) {
<INPUT TYPE="hidden" NAME="<% $prop %>" VALUE="">
'Basics' => 'basics',
'Notes' => 'notes', #notes and files?
'Tickets' => 'tickets',
+ 'Appointments' => 'appointments',
+ 'Quotations' => 'quotations',
'Packages' => 'packages',
'Payment History' => 'payment_history',
;
$customer_views{'Change History'} = 'change_history'
if $curuser->access_right('View customer history');
-$customer_views{'Jumbo'} = 'jumbo';
# XSS via your own preferences? seems unlikely, but nice try anyway...
( $curuser->option('menu_position') || 'top' )