Show update_general.html syntax highlighted
% # vim:set syntax=mason:
<%args>
$linkify => 0
$icon_preview => 0
$messages_per_page => 0
$quicknav => 0
$skipsendreport => 0
$literal => 0
$cancel => 0
</%args>
<%init>
if($cancel) {
$m->redirect('/mail/index.html');
}
my $message = "Your settings were saved";
my $user = Apache::SiteControl->getCurrentUser($r);
my $prefs = new AlphaMail::Preferences($user->getUsername(),
$user->getAttribute('imap'), $config);
eval {
$prefs->set('linkify', $linkify);
$prefs->set('icon_preview', $icon_preview);
$prefs->set('messages_per_page', $messages_per_page);
$prefs->set('literal', $literal);
$prefs->set('skipsendreport', $skipsendreport);
#$prefs->set('quicknav', $quicknav);
};
if($@) {
$message = "Unable to save preferences: $@";
}
$m->redirect(build_url('/mail/settings/index.html', { selected => 'General',
message => $message }));
</%init>
<%once>
use AlphaMail::HTMLHelper qw(build_url);
our $logger = Log::Log4perl->get_logger('alphamail');
</%once>
See more files for this project here