blob: 631c0b1ecea19d882ddf5710de3bf96336d32033 [file] [log] [blame]
<html>
<head>
<link rel="stylesheet" href="/apps/mailarchiveserver/styles.css"/>
<script type="text/javascript" src="/apps/mailarchiveserver/util.js"></script>
<title>
From
<%
var from = currentNode.From
out.print(from.match(/\w+ \w+/))
%>,
<%
out.print(currentNode.Subject)
%>
</title>
</head>
<body>
<% sling.include(currentNode.getPath(), "forceResourceType=mailarchiveserver,replaceSelectors=navbar"); %>
<div class="message">
<div class="header">
<span class="from">
From
<%
var from = currentNode["From"];
if (from.indexOf(" ") > 0)
out.print(from.substring(0, from.indexOf(" ")))
else
out.print(from)
%>
</span>
<span class="date">
<%
var d = new Date(currentNode["Date"])
var now = Date.now()
if (now - d.value < 79200000)
out.print(d.getHours()+":"+d.getMinutes())
else {
var m_names = new Array("Jan", "Feb", "Mar",
"Apr", "May", "Jun", "Jul", "Aug", "Sep",
"Oct", "Nov", "Dec")
out.print(m_names[d.getMonth()]+" "+d.getDate())
}
%>
</span>
<br/>
<a class="nolinkstyle" href="<%= currentNode.getParent().getPath() %>.html"><%= currentNode["Subject"] %></a>
</div>
<div class="body">
<%
var lines = currentNode["Body"].split('\n');
for (i in lines) {
var line = lines[i];
%>
<script type="text/javascript">
document.write(toHtmlString("<%= new String(line) %>"));
</script>
<%
out.print("<br>");
}
%>
</div>
</div>
</body>
</html>