Apache2-WebApp-Extra-Admin
view release on metacpan or search on metacpan
usr/share/webapp-toolkit/extra/htdocs/admin/js/menu.js view on Meta::CPAN
/*
* Apache2::WebApp::Toolkit - Admin Control Panel (menu.js)
* Copyright (C) 2010 Marc S. Brooks <mbrooks@cpan.org>
*
* Licensed under the terms of the BSD License
* http://www.opensource.org/licenses/bsd-license.php
*/
var menu_total;
function initMenus(total) {
var last = getCookie("last");
menu_total = total;
if (last) {
viewOptions(last);
}
else {
if (total < 2) { // Control Panel & About menus
resetMenu();
}
else {
viewOptions("menu_1");
}
}
}
function loadMenu(mode) {
var last = getCookie("last");
if (last != mode) {
parent.side.viewOptions(mode);
}
}
function resetMenu() {
for (var i = 1; i <= menu_total; i++) {
document.getElementById("menu_" + i).style.display = "none";
}
}
function viewOptions(mode) {
var obj = document.getElementById(mode);
if (obj.style.display == "block") {
obj.style.display = "none";
delCookie("last");
}
else {
resetMenu();
obj.style.display = "block";
setCookie("last", mode);
}
}
usr/share/webapp-toolkit/extra/templates/admin/frame_side.tt view on Meta::CPAN
[% INCLUDE "extras/$file.name/menu.tt", number = (count + admin) %]
[% END %]
[% INCLUDE "extras/admin/menu.tt", number = (dir.dirs.size + admin) %]
</div>
<script type="text/javascript">
<!--//
window.onload = function() {
initMenus([% dir.dirs.size + admin %]);
};
//-->
</script>
<!-- do not remove - use 'display: none' instead -->
<p id="copy" style="display:none">
<span>Apache2 WebApp::Toolkit</span>
<br />
usr/share/webapp-toolkit/extra/templates/admin/panel.tt view on Meta::CPAN
http://www.opensource.org/licenses/bsd-license.php
-%]
<h3 class="title">
About
</h3>
<div class="list">
<ul>
<li>
<a href="/app/admin/about/system" onClick="loadMenu('menu_[% number %]')">
System Info
</a>
</li>
</ul>
</div>
( run in 0.506 second using v1.01-cache-2.11-cpan-49f99fa48dc )