<%= Application.Title %>

<% if (EndUser.Logout != null) { %> <% if (EndUser.DisplayName != '') { %>

Welcome <%=EndUser.DisplayName %>

<% } %> <% if (EndUser.Logout.Enabled) { %> Logout <% } %> <% if (EndUser.LoginForm.Enabled) { %> >Login <% } %> <% } %>

<%= Page.Title %>

<% e = new Enumerator(Pages) s = '' c = 0 for (; !e.atEnd(); e.moveNext()) { if (e.item().Published) { if (c>0) s += ' | ' if (Page.Name != e.item().Name) s += '' + e.item().Title + '' else s += e.item().Title c++ } } if (c>1) Response.Write(s) %>
<% // Display server-side errors that may have occured. errors = new Enumerator(EmailAdapter.Errors) if (!errors.atEnd()) Response.Write('

The following error(s) happened:'); for (; !errors.atEnd(); errors.moveNext()) Response.Write("

  • " + errors.item().Message) // The call to the EmailAdapter's records starts the iteration, // and fills in the MessageCount emails = new Enumerator(EmailAdapter.Records); if (EmailAdapter.MessageCount.Value > 0) { var i = 0; %>

    You have <%=EmailAdapter.MessageCount.DisplayText%> messages.

    <% for (;!emails.atEnd(); emails.moveNext()) { Response.Write(''); var color; // Color every other row if (i % 2 == 0) color = 'bgcolor="#DCDCDC"'; else color = ''; Response.Write('\n'); // For the message subject, create a link to the EmailMessageModule // to display that message. Response.Write('\n'); Response.Write('\n'); Response.Write('\n'); Response.Write(''); i++; } %>
    Id Message Date Size
    ' + EmailAdapter.MessageId.DisplayText + 'Subject: ' + '' + EmailAdapter.MessageSubject.DisplayText + '
    '); Response.Write( 'From: ' + EmailAdapter.MessageFromName.DisplayText + ' <' + EmailAdapter.MessageFromEmail.DisplayText + '>' + '
    ' + EmailAdapter.MessageDate.DisplayText + '' + EmailAdapter.MessageSize.DisplayText + '
    <% } else Response.Write('

    You have no messages waiting.
    '); %>