XHTML Strict templates for navigation, macro-subscription item, macro-file and admin console

This commit is contained in:
Steve Swanson 2006-03-23 22:59:50 +00:00
parent c0f2b53753
commit e1fa481f5e
13 changed files with 279 additions and 0 deletions

View file

@ -0,0 +1,67 @@
#PBtmpl0000000000000001
^StyleSheet(^Extras;adminConsole/adminConsole.css);
^JavaScript(^Extras;adminConsole/adminConsole.js);
<div id="application_title">
<tmpl_var application.title>
</div>
<div id="application_workarea">
<tmpl_var application.workArea>
</div>
<div id="console_workarea">
<div class="adminConsoleSpacer">
&#160;
</div>
<tmpl_loop application_loop>
<tmpl_if canUse>
<div class="adminConsoleApplication">
<a href="<tmpl_var url>"><img src="<tmpl_var icon>" style="border-style:none;" title="<tmpl_var title>" alt="<tmpl_var title>" /></a><br />
<a href="<tmpl_var url>"><tmpl_var title></a>
</div>
</tmpl_if>
</tmpl_loop>
<div class="adminConsoleSpacer">
&#160;
</div>
</div>
<div class="adminConsoleMenu">
<div id="adminConsoleMainMenu" class="adminConsoleMainMenu">
<div id="console_toggle_on">
<a href="#" onclick="toggleAdminConsole()"><tmpl_var toggle.on.label></a><br />
</div>
<div id="console_toggle_off">
<a href="#" onclick="toggleAdminConsole()"><tmpl_var toggle.off.label></a><br />
</div>
</div>
<div id="adminConsoleApplicationSubmenu" class="adminConsoleApplicationSubmenu">
<tmpl_loop submenu_loop>
<a href="<tmpl_var url>" <tmpl_var extras>><tmpl_var label></a><br />
</tmpl_loop>
</div>
<div id="adminConsoleUtilityMenu" class="adminConsoleUtilityMenu">
<a href="<tmpl_var backtosite.url>"><tmpl_var backtosite.label></a><br />
^AdminToggle;<br />
^LoginToggle;<br />
</div>
</div>
<div id="console_title">
<tmpl_var console.title>
</div>
<div id="application_help">
<tmpl_if help.url>
<a href="<tmpl_var help.url>"><img src="^Extras;adminConsole/small/help.gif" alt="?" style="border-style:none;" /></a>
</tmpl_if>
</div>
<div id="application_icon">
<img src="<tmpl_var application.icon>" style="border-style:none;" title="<tmpl_var application.title>" alt="<tmpl_var application.title>" />
</div>
<div class="adminConsoleTitleIconMedalian">
<img src="^Extras;adminConsole/medalian.gif" style="border-style:none;" alt="*" />
</div>
<div id="console_icon">
<img src="<tmpl_var console.icon>" style="border-style:none;" title="<tmpl_var console.title>" alt="<tmpl_var console.title>" />
</div>
<script type="text/javascript" defer="defer">
initAdminConsole(<tmpl_if application.title>true<tmpl_else>false</tmpl_if>,<tmpl_if submenu_loop>true<tmpl_else>false</tmpl_if>);
</script>

View file

@ -0,0 +1,18 @@
#PBtmpl0000000000000075
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<span class="horizontalMenu">
<tmpl_loop page_loop>
<a class="horizontalMenu"
<tmpl_if page.newWindow>target="_blank"</tmpl_if>
href="<tmpl_var page.url>"><tmpl_var page.menuTitle></a>
<tmpl_unless "__last__"> &middot; </tmpl_unless>
</tmpl_loop>
</span>

View file

@ -0,0 +1,18 @@
#PBtmpl0000000000000071
<tmpl_if displayTitle>
<h1><tmpl_var title></h1>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<span class="horizontalMenu">
<tmpl_loop page_loop>
<a class="horizontalMenu"
<tmpl_if page.newWindow></tmpl_if>
href="<tmpl_var page.url>"><tmpl_var page.menuTitle></a>
<tmpl_unless "__last__"> &middot; </tmpl_unless>
</tmpl_loop>
</span>

View file

@ -0,0 +1,18 @@
#PBtmpl0000000000000093
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<span class="crumbTrail">
<tmpl_loop page_loop>
<a class="crumbTrail"
<tmpl_if page.newWindow></tmpl_if>
href="<tmpl_var page.url>"><tmpl_var page.menuTitle></a>
<tmpl_unless "__last__"> &gt; </tmpl_unless>
</tmpl_loop>
</span>

View file

@ -0,0 +1,2 @@
#PBtmpl0000000000000039
<a href="<tmpl_var file.url>"><img src="<tmpl_var file.icon>" style="border-style:none;vertical-align:middle;" /><tmpl_var file.name></a>

View file

@ -0,0 +1,30 @@
#PBtmpl0000000000000117
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<script type="text/javascript" defer="defer">
<!--
function go(formObj) {
if (formObj.chooser.options[formObj.chooser.selectedIndex].value != "none") {
location = formObj.chooser.options[formObj.chooser.selectedIndex].value;
}
}
//-->
</script>
<form action="#">
<tmpl_if session.var.adminOn><tmpl_var controls></tmpl_if>
<p style="margin:0px;">
<select name="chooser" size="1" onchange="go(this.form)">
<option value="none">Where do you want to go?</option>
<tmpl_loop page_loop>
<option value="<tmpl_var page.url>"><tmpl_loop page.indent_loop>&nbsp;&nbsp;</tmpl_loop>- <tmpl_var page.menuTitle></option>
</tmpl_loop>
</select>
</p>
</form>

View file

@ -0,0 +1,37 @@
#PBtmpl0000000000000130
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
^StyleSheet("<tmpl_var session.config.extrasURL>/Navigation/dtree/dtree.css");
^JavaScript("<tmpl_var session.config.extrasURL>/Navigation/dtree/dtree.js");
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<div class="dtree">
<script type="text/javascript">
<!--
// Path to dtree directory
_dtree_url = "<tmpl_var session.config.extrasURL>/Navigation/dtree/";
d = new dTree('d');
<tmpl_loop page_loop>
d.add(
'<tmpl_var page.assetId escape=JS>',
<tmpl_if __first__>-99<tmpl_else>'<tmpl_var page.parentId escape=JS>'</tmpl_if>,
'<tmpl_var page.menuTitle escape=JS>',
'<tmpl_var page.url escape=JS>',
'<tmpl_var page.synopsis escape=JS>'
<tmpl_if page.newWindow>,'_blank'</tmpl_if>
);
</tmpl_loop>
document.write(d);
//-->
</script>
</div>

View file

@ -0,0 +1,2 @@
#PBtmpl0000000000000107
<a href="<tmpl_var file.url>"><img src="<tmpl_var file.icon>" alt="<tmpl_var file.icon>" style="border-style:none;vertical-align:middle;" /><tmpl_var file.name></a>(<tmpl_var file.size>)

View file

@ -0,0 +1,18 @@
#PBtmpl0000000000000108
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<span class="horizontalMenu">
<tmpl_loop page_loop>
<a class="horizontalMenu"
<tmpl_if page.newWindow></tmpl_if>
href="<tmpl_var page.url>"><tmpl_var page.menuTitle></a>
<tmpl_unless "__last__"> &middot; </tmpl_unless>
</tmpl_loop>
</span>

View file

@ -0,0 +1,7 @@
#PBtmpl0000000000000046
<h2><tmpl_var name></h2>
<tmpl_var description><br>
<br />
<br />
$ <tmpl_var price><br />
<a href="<tmpl_var url>">Subscribe now</a><br />

View file

@ -0,0 +1,26 @@
#PBtmpl0000000000000136
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<div class="synopsis">
<tmpl_loop page_loop>
<div class="synopsis_title">
<a href="<tmpl_var page.url>"><tmpl_var page.menuTitle></a>
</div>
<tmpl_if page.indent>
<div class="synopsis_sub">
<tmpl_var page.synopsis>
</div>
<tmpl_else>
<div class="synopsis_summary">
<tmpl_var page.synopsis>
</div>
</tmpl_if>
</tmpl_loop>
</div>

View file

@ -0,0 +1,19 @@
#PBtmpl0000000000000124
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls>
</tmpl_if>
<tmpl_loop page_loop>
<tmpl_if page.isCurrent>
<span class="rootTabOn">
<tmpl_else>
<span class="rootTabOff">
</tmpl_if>
<a <tmpl_if page.newWindow></tmpl_if> href="<tmpl_var page.url>"><tmpl_var page.menuTitle></a>
</span>
</tmpl_loop>

View file

@ -0,0 +1,17 @@
#PBtmpl0000000000000048
<tmpl_if displayTitle>
<h2><tmpl_var title></h2>
</tmpl_if>
<tmpl_if description>
<p><tmpl_var description></p>
</tmpl_if>
<tmpl_if session.var.adminOn>
<tmpl_var controls><br />
</tmpl_if>
<span class="verticalMenu">
<tmpl_loop page_loop>
<tmpl_var page.indent>
<a <tmpl_if page.isCurrent>class="selectedMenuItem"</tmpl_if> <tmpl_if page.newWindow></tmpl_if> href="<tmpl_var page.url>"><tmpl_var page.menuTitle></a>
<br />
</tmpl_loop>
</span>