ref: 73dcb5fa40e20c280552255b35edcabf9bd2bff8
dir: /mhonarc/layout.mrc/
<!-- ------------------------------------------------------------------ -->
<!-- MSGPGBEGIN, MSGPGEND: -->
<!-- -->
<!-- MSGPGBEGIN defines the beginning markup of each message page. It -->
<!-- allows you to redefine the opening HTML element, HEAD element, -->
<!-- TITLE element, opening BODY element, etc. -->
<!-- -->
<!-- MSGPGEND defines the ending markup of each message page. -->
<!-- -->
<MSGPGBEGIN>
<!DOCTYPE html>
<html lang="en">
<head>
<title>$SUBJECTNA$</title>
<link rel="stylesheet" type="text/css" media="screen" href="/style.css">
</head>
<body>
<header><h1> Eigenstate: $IDXTITLE$ mailing list</h1></header>
<nav>
<ul>
<li> <a href="/">Home</a> </li>
<li> <a href="..">List index</a> </li>
<li> <a href="$TIDXFNAME$#$MSGNUM$">Thread index</a> </li>
<li> <a href="$IDXFNAME$#$MSGNUM$">Date index</a> </li>
</ul>
</nav>
<article>
</MSGPGBEGIN>
<MSGPGEND>
</article>
<footer>
Here's a footer. Isn't that neat?
</footer>
</body>
</html>
</MSGPGEND>
<!-- ------------------------------------------------------------------ -->
<!-- IDXPGBEGIN, IDXPGEND: -->
<!-- -->
<!-- The IDXPGBEGIN resource defines the beginning markup for the main -->
<!-- index page. I.e. You can control the opening <HTML> tag, the HEAD -->
<!-- element contents, the opening <BODY> tag, etc. Therefore, if you -->
<!-- are not satisfied with the default behavior of how the TITLE -->
<!-- resource is used, or have other needs that require control over -->
<!-- the beginning markup, you can set the IDXPGBEGIN resource to what -->
<!-- you desire. -->
<!-- -->
<!-- The IDXPGEND resource defines the end markup for the main index -->
<!-- page. -->
<IDXPGBEGIN>
<!DOCTYPE html>
<html lang="en">
<head>
<title>$IDXTITLE$</title>
<link rel="stylesheet" type="text/css" media="screen" href="/style.css">
</head>
<body>
</IDXPGBEGIN>
<IDXPGEND>
</body>
</html>
</IDXPGEND>
<!-- ------------------------------------------------------------------ -->
<!-- TIDXPGBEGIN, TIDXPGEND -->
<!-- -->
<!-- The TIDXPGBEGIN resource defines the beginning markup for the -->
<!-- thread index pages. I.e. You can control the opening <HTML> tag, -->
<!-- the HEAD element contents, the opening <BODY> tag, etc. Therefore, -->
<!-- if you are not satisfied with the default behavior of how the -->
<!-- TTITLE resource is used, or have other needs that require control -->
<!-- on the beginning markup, you can set the TIDXPGBEGIN resource to -->
<!-- what you desire. -->
<!-- -->
<!-- The TIDXPGEND resource defines the end markup for the thread index -->
<!-- pages. -->
<!-- -->
<TIDXPGBEGIN>
<!DOCTYPE html>
<html lang="en">
<head>
<title>$TIDXTITLE$</title>
<link rel="stylesheet" type="text/css" media="screen" href="/style.css">
</head>
<body>
</TIDXPGBEGIN>
<TIDXPGEND>
</body>
</html>
</TIDXPGEND>
<!-- ------------------------------------------------------------------ -->
<!-- LISTBEGIN, LITEMPLATE, LISTEND: -->
<!-- -->
<!-- The LISTBEGIN resource specifies the markup to begin the message -->
<!-- list. This resource works in conjuction with LITEMPLATE and -->
<!-- LISTEND resources to format the main index page(es). -->
<!-- -->
<!-- The LITEMPLATE resource specifies the markup for an entry in the -->
<!-- main index message list. This resource works in conjuction with -->
<!-- LITEMPLATE and LISTEND resources to format the main index page(es) -->
<!-- http://www.mhonarc.org/MHonArc/doc/resources/litemplate.html -->
<!-- -->
<!-- The LISTEND resource specifies the markup to end the message list -->
<!-- in the main index. This resource works in conjuction with -->
<!-- LISTBEGIN and LITEMPLATE resources to format the main index -->
<!-- page(es). -->
<!-- -->
<LISTBEGIN>
<header><h1> Eigenstate: $IDXTITLE$ mailing list</h1></header>
<nav>
<ul>
<li> <a href="/">Home</a> </li>
<li> <a href="..">List index</a> </li>
<li> <a href="$TIDXFNAME$#$MSGNUM$">Thread index</a> </li>
<li> <a href="$IDXFNAME$#$MSGNUM$">Date index</a> </li>
</ul>
</nav>
<article>
<h2>Date Index</h2>
<ul>
</LISTBEGIN>
<LITEMPLATE>
<li><strong>$SUBJECT$</strong> $MSGLOCALDATE(CUR;%Y-%m-%d %H:%M)$
<ul>
<li><em>From</em>: $FROM$</li></ul>
</li>
</LITEMPLATE>
<LISTEND>
</ul>
</article>
<footer>
Here's a footer. Isn't that neat?
</footer>
</body>
</html>
</LISTEND>
<!-- ------------------------------------------------------------------ -->
<!-- THEAD, TFOOT -->
<!-- -->
<!-- THEAD defines the header markup of thread index pages. It is also -->
<!-- responsible for defining the opening markup for the thread -->
<!-- listings. -->
<!-- -->
<!-- TFOOT defines the footer markup of thread index pages. It is also -->
<!-- responsible for defining the closing markup for the thread listing -->
<!-- -->
<THEAD>
<head>
<title>$SUBJECTNA$</title>
<link rel="stylesheet" type="text/css" media="screen" href="/style.css">
</head>
<body>
<header><h1> Eigenstate: $IDXTITLE$ mailing list</h1></header>
<nav>
<ul>
<li> <a href="/">Home</a> </li>
<li> <a href="..">List index</a> </li>
<li> <a href="$TIDXFNAME$#$MSGNUM$">Thread index</a> </li>
<li> <a href="$IDXFNAME$#$MSGNUM$">Date index</a> </li>
</ul>
</nav>
<article>
<h2>Thread Index</h2>
<div id="tidx">
<ul>
</THEAD>
<TFOOT>
</ul>
</div>
</article>
<footer>
<address>Archive administrator: ori@eigenstate.org</address>
</footer>
</TFOOT>
<TOPLINKS>
$BUTTON(PREV)$$BUTTON(NEXT)$$BUTTON(TPREV)$$BUTTON(TNEXT)$[<a
href="$IDXFNAME$#$MSGNUM$">Date Index</a>][<a
href="$TIDXFNAME$#$MSGNUM$">Thread Index</a>]
<hr>
</TOPLINKS>
<!-- ------------------------------------------------------------------ -->
T
<!-- BOTLINKS -->
<!-- -->
<!-- BOTLINKS defines the markup for the links at the bottom of a -->
<!-- message page. Its usage is analagous to the TOPLINKS resource, but -->
<!-- tends to be more verbose. However, you can define the resource -->
<!-- anyway you desire. -->
<!-- -->
<BOTLINKS>
<ul>
$LINK(PREV)$$LINK(NEXT)$
$LINK(TPREV)$$LINK(TNEXT)$
<li>Index(es):
<ul>
<li><a href="$IDXFNAME$#$MSGNUM$">
<strong>Main</strong></a></li>
<li><a href="$TIDXFNAME$#$MSGNUM$">
<strong>Thread</strong></a></li>
</ul>
</li>
</ul>
</BOTLINKS>
<!-- ------------------------------------------------------------------ -->
<!-- FOLUPBEGIN, FOLUPLITXT and FOLUPEND -->
<!-- -->
<!-- FOLUPBEGIN defines the markup to start the explicit follow-up -->
<!-- links after the message body on a message page. -->
<!-- -->
<!-- FOLUPLITXT defines the markup for an entry in the explicit -->
<!-- follow-up links list after the message body on a message page. -->
<!-- -->
<!-- FOLUPEND defines the ending markup for the the explicit follow-up -->
<!-- links after the message body on a message page. -->
<!-- -->
<FOLUPBEGIN>
<div id="followups">
<table>
<caption>Follow-Ups:</caption>
</FOLUPBEGIN>
<FOLUPLITXT>
<tr><td>$SUBJECT$</td><td>$FROM$</td></tr>
</FOLUPLITXT>
<FOLUPEND>
</table>
</div>
</FOLUPEND>
<!-- ------------------------------------------------------------------ -->
<!-- REFSBEGIN, REFSLITXT and REFSEND -->
<!-- -->
<!-- REFSBEGIN defines the markup to start the explicit reference links -->
<!-- after the message body on a message page. -->
<!-- -->
<!-- REFSLITXT defines the markup for an entry in the explicit -->
<!-- reference links list after the message body on a message page. -->
<!-- -->
<!-- REFSEND defines the ending markup for the the explicit reference -->
<!-- links after the message body on a message page. -->
<!-- -->
<REFSBEGIN>
<div id="references">
<table>
<caption>References:</caption>
</REFSBEGIN>
<REFSLITXT>
<tr><td>$SUBJECT$</td><td>$FROM$</td></tr>
</REFSLITXT>
<REFSEND>
</table>
</div>
</REFSEND>
<!-- ------------------------------------------------------------------ -->
<!-- SUBJECTHEADER: -->
<!-- -->
<!-- SUBJECTHEADER defines the markup for the main subject line above -->
<!-- the message header of message pages. -->
<!-- -->
<SUBJECTHEADER>
<h1>$SUBJECTNA$</h1>
<div id="toplinks">
<div id="threadtoplinks">
$BUTTON(TPREV)$ | $BUTTON(TNEXT)$
</div>
<div id="datetoplinks">
$BUTTON(PREV)$ | $BUTTON(NEXT)$
</div>
</div>
</SUBJECTHEADER>
<!-- Thread element -->
<!-- Add dates to every line in the thread view -->
<TLiTxt>
<li><strong>$SUBJECT$</strong>,
<em>$FROMNAME$</em>, $MSGLOCALDATE(CUR;%Y-%m-%d %H:%M)$
</TLiTxt>
<TTopBegin>
<li><strong>$SUBJECT$</strong>,
<em>$FROMNAME$</em>, $MSGLOCALDATE(CUR;%Y-%m-%d %H:%M)$
</TTopBegin>
<TSingleTxt>
<li><strong>$SUBJECT$</strong>,
<em>$FROMNAME$</em>, $MSGLOCALDATE(CUR;%d.%m %H:%M)$
</TSingleTxt>