Code Search for Developers
 
 
  

index.html from AlphaMail at Krugle


Show index.html syntax highlighted

% # vim:set syntax=mason:
<%args>
$selected => 'General'
$message => ''
$doshare => 0
</%args>
% $selected = 'General' if(!$tabsref->{$selected}{dest});
<& /mail/header.mhtml, message => $message, title => "Alphamail Settings" &>
<div class="heading">
Mail Preferences
</div>
<table class="preferences">
   <tr class="tabs">
% my $cnt = 0;
% for my $tab (sort { $tabsref->{$a}{sortorder} <=> $tabsref->{$b}{sortorder} } keys %$tabsref) {
%    $cnt++;
%    if($selected eq $tab) {
      <td class="selected">
         <% $tab %>
      </td>
%    } else {
      <td class="unselected">
         <% hyperlink("/mail/settings/index.html", $tab, 
            { selected => $tab }, "unselected") %>
      </td>
%    }
% }
   </tr> 
   <tr class="panel">
      <td colspan="<% $cnt %>">
         <& $tabsref->{$selected}{dest}, selected => $selected, doshare => $doshare &>
      </td> 
   </tr>
</table>
<& /mail/footer.mhtml &>
<%once>
use AlphaMail::HTMLHelper qw(hyperlink);
</%once>
<%init>
my $tabsref = {
   General => { sortorder => 0,
                dest => '/mail/settings/general.mhtml' },
   Folders => { sortorder => 1,
                dest => '/mail/settings/folders.mhtml' },
   Signatures => { sortorder => 2,
                dest => '/mail/settings/signatures.mhtml' },
   Sharing => { sortorder => 3,
                dest => '/mail/settings/share.mhtml' },
   };
</%init>




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