Code Search for Developers
 
 
  

sharing_agree.html from AlphaMail at Krugle


Show sharing_agree.html syntax highlighted

% # vim:set syntax=mason:
<%args>
$agree => 0
$cancel => 0
$copyright => 0
$expire => 0
$number => 0
$selected => ''
$doshare => 0
</%args>
<%init>
if($cancel) {
   $m->redirect('/mail/index.html');
}
my $user = Apache::SiteControl->getCurrentUser($r);
my $prefs = new AlphaMail::Preferences($user->getUsername(), 
                                   $user->getAttribute('imap'), $config);
eval {
   $prefs->set('sharing_agree', $agree);
   $prefs->set('sharing_copyright', $copyright);
   $prefs->set('sharing_number', $number);
   $prefs->set('sharing_expire', $expire);
};
if($@) {
   $m->redirect(build_url('/mail/settings/index.html', { selected => 'Sharing',
      message => "Unable to save agreement." }));
}

if($doshare && $agree && $copyright && $number && $expire) {
   $m->redirect("/mail/share_options.html");
} else {
   $m->redirect(build_url('/mail/settings/index.html', { selected => 'Sharing',
             message => "Sharing agreement saved." }));
}
</%init>
<%once>
use AlphaMail::HTMLHelper qw(build_url);

our $logger = Log::Log4perl->get_logger('alphamail');
</%once>




See more files for this project here

AlphaMail

AlphaMail is an accelerated web mail interface with a C++ middleware layer that is more effective than an IMAP proxy which is a highly scalable (10k+ users). The interface includes modern features, Section 508 compliance, and universal browser support.

Project homepage: http://sourceforge.net/projects/alphamail
Programming language(s): C++,Java,JavaScript,Perl
License: other

  altfolder_update.html
  edit_folders.html
  folders.mhtml
  general.mhtml
  index.html
  share.mhtml
  sharing_agree.html
  signatures.mhtml
  update_folderlist.html
  update_general.html
  update_signatures.html