From ebffc16df619d002cce8a1828d3f6370b07463b1 Mon Sep 17 00:00:00 2001 From: pedro_morgan <pedro_morgan@ispconfig3> Date: Sun, 19 Aug 2007 01:27:45 -0400 Subject: [PATCH] * Looking at themeses and can seem to set the default path, even hardcoded * Copies default to default-copy * Introduced "perdro" even though I cant access yet" --- interface/web/themes/default-backup/images/button_end.gif | 0 interface/web/themes/pedro/images/mydnsconfig_logo.gif | 0 interface/web/themes/default-backup/images/nav_top_bg.gif | 0 interface/web/themes/default-backup/icons/folder.png | 0 interface/web/themes/pedro/templates/sidenav.tpl.htm | 22 interface/web/themes/default-backup/images/mydnsconfig_logo.gif | 0 interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm | 87 +++ interface/web/themes/default-backup/images/login_logout.gif | 0 interface/web/themes/default-backup/templates/tabbed_form.tpl.htm | 48 + interface/web/themes/pedro/templates/main_prototype.tpl.htm | 166 ++++++ interface/web/themes/pedro/templates/_form.tpl.htm | 12 interface/web/themes/pedro/icons/folder_closed.png | 0 interface/web/themes/pedro/images/x.gif | 0 interface/web/themes/pedro/templates/main.tpl.htm | 38 + interface/web/themes/default-backup/icons/folder_closed.png | 0 interface/web/themes/default-backup/images/button_bg.gif | 0 interface/web/themes/default-backup/templates/main_prototype.tpl.htm | 166 ++++++ interface/web/themes/pedro/icons/folder.png | 0 interface/web/themes/default-backup/style.css | 294 +++++++++++ interface/web/themes/default-backup/templates/topnav.tpl.htm | 12 interface/web/themes/pedro/templates/module_tree.tpl.htm | 38 + interface/web/themes/default-backup/templates/main.tpl.htm | 37 + interface/web/themes/default-backup/templates/module.tpl.htm | 37 + interface/web/themes/default-backup/images/x.gif | 0 interface/web/themes/pedro/images/login_logout.gif | 0 interface/web/themes/pedro/images/nav_top_bg.gif | 0 interface/web/themes/default-backup/templates/listpage.tpl.htm | 1 interface/web/themes/default-backup/templates/form.tpl.htm | 1 interface/web/themes/default-backup/templates/sidenav.tpl.htm | 22 interface/web/themes/pedro/images/button_end.gif | 0 interface/web/themes/default-backup/templates/module_tree.tpl.htm | 38 + interface/web/themes/pedro/templates/module.tpl.htm | 37 + interface/web/themes/pedro/images/button_bg.gif | 0 interface/web/themes/pedro/style.css | 294 +++++++++++ interface/web/themes/pedro/templates/form.tpl.htm | 1 interface/web/themes/default-backup/images/bg_nav_1.jpg | 0 interface/web/themes/default-backup/templates/_form.tpl.htm | 12 interface/web/themes/pedro/images/bg_nav_1.jpg | 0 interface/web/themes/pedro/templates/tabbed_form.tpl.htm | 48 + interface/web/themes/pedro/templates/topnav.tpl.htm | 12 interface/web/themes/pedro/templates/listpage.tpl.htm | 1 interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm | 87 +++ 42 files changed, 1,511 insertions(+), 0 deletions(-) diff --git a/interface/web/themes/default-backup/icons/folder.png b/interface/web/themes/default-backup/icons/folder.png new file mode 100644 index 0000000..c5df8d8 --- /dev/null +++ b/interface/web/themes/default-backup/icons/folder.png Binary files differ diff --git a/interface/web/themes/default-backup/icons/folder_closed.png b/interface/web/themes/default-backup/icons/folder_closed.png new file mode 100644 index 0000000..caad126 --- /dev/null +++ b/interface/web/themes/default-backup/icons/folder_closed.png Binary files differ diff --git a/interface/web/themes/default-backup/images/bg_nav_1.jpg b/interface/web/themes/default-backup/images/bg_nav_1.jpg new file mode 100644 index 0000000..2460668 --- /dev/null +++ b/interface/web/themes/default-backup/images/bg_nav_1.jpg Binary files differ diff --git a/interface/web/themes/default-backup/images/button_bg.gif b/interface/web/themes/default-backup/images/button_bg.gif new file mode 100644 index 0000000..5054b64 --- /dev/null +++ b/interface/web/themes/default-backup/images/button_bg.gif Binary files differ diff --git a/interface/web/themes/default-backup/images/button_end.gif b/interface/web/themes/default-backup/images/button_end.gif new file mode 100644 index 0000000..44dd5b0 --- /dev/null +++ b/interface/web/themes/default-backup/images/button_end.gif Binary files differ diff --git a/interface/web/themes/default-backup/images/login_logout.gif b/interface/web/themes/default-backup/images/login_logout.gif new file mode 100644 index 0000000..bd20c11 --- /dev/null +++ b/interface/web/themes/default-backup/images/login_logout.gif Binary files differ diff --git a/interface/web/themes/default-backup/images/mydnsconfig_logo.gif b/interface/web/themes/default-backup/images/mydnsconfig_logo.gif new file mode 100644 index 0000000..f80196f --- /dev/null +++ b/interface/web/themes/default-backup/images/mydnsconfig_logo.gif Binary files differ diff --git a/interface/web/themes/default-backup/images/nav_top_bg.gif b/interface/web/themes/default-backup/images/nav_top_bg.gif new file mode 100644 index 0000000..9e00a87 --- /dev/null +++ b/interface/web/themes/default-backup/images/nav_top_bg.gif Binary files differ diff --git a/interface/web/themes/default-backup/images/x.gif b/interface/web/themes/default-backup/images/x.gif new file mode 100644 index 0000000..26a55c8 --- /dev/null +++ b/interface/web/themes/default-backup/images/x.gif Binary files differ diff --git a/interface/web/themes/default-backup/style.css b/interface/web/themes/default-backup/style.css new file mode 100644 index 0000000..d83383d --- /dev/null +++ b/interface/web/themes/default-backup/style.css @@ -0,0 +1,294 @@ +.navTopSelected { + background-color: #FFFFFF; + border-top: 1px solid #BFCBD9; + border-right: 1px solid #BFCBD9; + border-bottom: 1px none #BFCBD9; + border-left: 1px solid #BFCBD9; + text-align: center; + + +} +.navTop { + border-top: 1px none #BFCBD9; + border-right: 1px none #BFCBD9; + border-bottom: 1px solid #BFCBD9; + border-left: 1px none #BFCBD9; + +} +.navTopDefault { + background-color: #DEE4F2; + /*border: 1px solid #FFFFFF;*/ + border-top: 1px solid #FFFFFF; + border-right: 1px none #FFFFFF; + border-bottom: 0px none #BFCBD9; + border-left: 1px solid #FFFFFF; + text-align: center; + + +} +.mainContent { + background-color: #FFFFFF; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-left-style: solid; + border-top-color: #BFCBD9; + border-right-color: #BFCBD9; + border-bottom-color: #BFCBD9; + border-left-color: #BFCBD9; +} +.txtNavTopDefault { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + color: #496FA8; + text-decoration: none; +} +.txtNavTopSelected { + + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + color: #496FA8; + text-decoration: none; +} +.navLeftHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + color: #4E70A7; + text-decoration: none; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: none; + border-right-style: none; + border-bottom-style: solid; + border-left-style: none; + border-top-color: #999999; + border-right-color: #999999; + border-bottom-color: #4E70A7; + border-left-color: #999999; + text-align: left; +} +.navLeftItem { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 10px; + color: #4E70A7; + text-decoration: none; + line-height: 15px; + +} +.txtNavTopHelp { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: bold; + color: #FFFFFF; + text-decoration: none; +} +.tblHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: bold; + color: #496FA8; + background-color: #DEE4F2; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: solid; + border-right-style: none; + border-bottom-style: solid; + border-left-style: solid; + border-top-color: #C0CCDA; + border-right-color: #C0CCDA; + border-bottom-color: #C0CCDA; + border-left-color: #C0CCDA; +} +.tblFooter { + + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #666666; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: solid; + border-right-style: none; + border-bottom-style: none; + border-left-style: none; + border-top-color: #C0CCDA; + border-right-color: #999999; + border-bottom-color: #999999; + border-left-color: #999999; +} +.frmText11 { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + color: #333333; + text-decoration: none; + +} +.frmText11:Hover { + text-decoration: underline; + +} +textarea,input.text,select,option{ + color:#000000; + font-family:CourierNew,Courier,monospace; + background-color:#FCFCFC; + font-size:14px; + font-style:normal; + font-variant:normal; + font-weight:normal; + scrollbar-arrow-color:#FFFFFF; + scrollbar-track-color:#BFCBD9; + scrollbar-face-color:#BFCBD9; + scrollbar-base-color:#BFCBD9; + scrollbar-3dlight-color:#BFCBD9; + border: 1 solid ##BFCBD9; + position: relative; +} +.frmTextHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + font-size: 18px; + color: #496FA8; + text-decoration: none; + +} + +.frmTextSubHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + font-size: 12px; + color: #496FA8; + text-decoration: none; + +} +/* +.button { + border-color : #666699 #666699 #666699 #666699; + border-width : 1 1 1 1; color : Black; + background-color : #FFFFFF; + height : 19px; + font-size : 12px; +} +*/ + +.frmTab { + border-top: 1px none #999999; + border-right: 1px none #999999; + border-bottom: 1px solid #C0CCDA; + border-left: 1px none #999999; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 16px; + +} +.frmTabSelected { + background-color: #FFFFFF; + border-top: 1px solid #C0CCDA; + border-right: 1px solid #C0CCDA; + border-bottom: 1px none #999999; + border-left: 1px solid #C0CCDA; + text-align: center; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 16px; + +} +.frmTabDefault { + background-color: #DEE4F2; + border: 1px solid #C0CCDA; + text-align: center; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 16px; + +} +.frmHead { + + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: bold; + color: #666666; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: none; + border-right-style: none; + border-bottom-style: solid; + border-left-style: none; + border-top-color: #999999; + border-right-color: #999999; + border-bottom-color: #999999; + border-left-color: #999999; +} +.frmSubHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + color: #666666; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: none; + border-right-style: none; + border-bottom-style: solid; + border-left-style: none; + border-top-color: #999999; + border-right-color: #999999; + border-bottom-color: #999999; + border-left-color: #999999; + font-weight: bold; + +} +.error { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + color: #000000; + border: 1px solid #CC0000; + text-decoration: none; + +} +INPUT { + border: 1px solid #BFCBD9; + /* + height: 26px; + font-size:20px; + */ +} +TEXTAREA { + border: 1px solid #BFCBD9; +} + +.button { + border: 0; + background: #fff url("../../themes/default/images/button_bg.gif") no-repeat; + height: 26px; + font-size:14px; + /* used to catch the buttonEnding */ + position: relative; +} + +.buttonEnding { + position: absolute; + display: inline; + width: 2px; + height: 26px; + background: url("../../themes/default/images/button_end.gif") no-repeat; +} + +h2 { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 16px; + font-weight:bold; +} + + diff --git a/interface/web/themes/default-backup/templates/_form.tpl.htm b/interface/web/themes/default-backup/templates/_form.tpl.htm new file mode 100644 index 0000000..c2b60a2 --- /dev/null +++ b/interface/web/themes/default-backup/templates/_form.tpl.htm @@ -0,0 +1,12 @@ +<script language="JavaScript"> +<!-- + +function del_record(link) { + if(window.confirm("<tmpl_var name='delete_confirmation'>")) { + location.href = link; + } +} + +//--> +</script> +<tmpl_dyninclude name="content_tpl"> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/form.tpl.htm b/interface/web/themes/default-backup/templates/form.tpl.htm new file mode 100644 index 0000000..429bfd9 --- /dev/null +++ b/interface/web/themes/default-backup/templates/form.tpl.htm @@ -0,0 +1 @@ +<tmpl_dyninclude name="content_tpl"> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/listpage.tpl.htm b/interface/web/themes/default-backup/templates/listpage.tpl.htm new file mode 100644 index 0000000..429bfd9 --- /dev/null +++ b/interface/web/themes/default-backup/templates/listpage.tpl.htm @@ -0,0 +1 @@ +<tmpl_dyninclude name="content_tpl"> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/main.tpl.htm b/interface/web/themes/default-backup/templates/main.tpl.htm new file mode 100644 index 0000000..918c281 --- /dev/null +++ b/interface/web/themes/default-backup/templates/main.tpl.htm @@ -0,0 +1,37 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<title>ISPConfig</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<link href="themes/default/style.css" rel="stylesheet" type="text/css"> +<script src="js/yui/yahoo/yahoo-min.js"></script> +<script src="js/yui/connection/connection-min.js"></script> +<script src="js/scrigo.js"></script> +</head> +<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()"> +<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> + <tr bgcolor="#496FA8"> + <td height="30" colspan="2" align="right" valign="top" background="themes/default/images/bg_nav_1.jpg"><!--<img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt="">--></td> + </tr> + <tr> + <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br> + </td> + <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav"> </div></td> + </tr> + <tr> + <td width="128" height="26" background="themes/default/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"><form method="post" action="" id="pageForm" name="pageForm" enctype="multipart/form-data" style="margin:10px; width:99%; height:100%;"><div id="pageContent" style="width:100%; height:100%;"></div></form></td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav"> </div></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> +</table> +<map name="Map"> + <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5"> + <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content"> +</map> +</body> +</html> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/main_prototype.tpl.htm b/interface/web/themes/default-backup/templates/main_prototype.tpl.htm new file mode 100644 index 0000000..b1b1a67 --- /dev/null +++ b/interface/web/themes/default-backup/templates/main_prototype.tpl.htm @@ -0,0 +1,166 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<title>ISPConfig</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<link href="themes/default/style.css" rel="stylesheet" type="text/css"> +<script src="js/prototype.js"></script> +<script language= "JavaScript"> + + + +function submitLoginForm(formname) { + var params = Form.serialize($('pageForm')); + var req1 = new Ajax.Request( + 'content.php', + { + method:'post', + asynchronous: false, + parameters: params, + onFailure: reportError, + onComplete: showLoginResponse + } + ); +} + +function showLoginResponse(request) { + $('pageContent').innerHTML = request.responseText; + loadMenus(''); +} + + + + +function submitForm(formname) { + var params = Form.serialize($('pageForm')); + var req1 = new Ajax.Request( + 'content.php', + { + method:'post', + asynchronous: false, + parameters: params, + onFailure: reportError, + onComplete: showResponse + } + ); +} + +function showResponse(request) { + $('pageContent').innerHTML = request.responseText; +} + + +/* +function showResponse(request) { + if(request.responseText.indexOf("HEADER_REDIRECT:") > -1) { + var parts = request.responseText.split(":"); + //alert(parts[1]); + loadContent2(parts[1],''); + } else { + $('pageContent').innerHTML = request.responseText; + } +} +*/ + +function loadContent2(pagename,params) { + + var req1 = new Ajax.Request( + 'admin/index.php', + { + method:'post', + asynchronous: false, + parameters: params, + onFailure: reportError, + onComplete: showResponse + } + ); + +} + +function loadContent(pagename,params) { + + var contentAjax = new Ajax.Updater( + 'pageContent', + pagename, + { + method: 'post', + parameters: parameters, + asynchronous: false, + onFailure: reportError + }); + +} + +function loadInitContent() { + + var contentAjax = new Ajax.Updater( + 'pageContent', + 'content.php?s_mod=login&s_pg=index', + { + method: 'get', + parameters: '', + onFailure: reportError + }); + + loadMenus(); + +} + +function loadMenus() { + + var sideNavAjax2 = new Ajax.Updater( + 'sideNav', + 'nav.php', + { + method: 'get', + parameters: 'nav=side', + onFailure: reportError + }); + + var topNavAjax2 = new Ajax.Updater( + 'topNav', + 'nav.php', + { + method: 'get', + parameters: 'nav=top', + onFailure: reportError + }); +} + +function reportError(request) + { + alert('Sorry. There was an error.'); + } + +</script> +</head> +<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()"><form method="post" action="" id="pageForm" enctype="multipart/form-data" style="margin:0px;"> +<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> + <tr bgcolor="#496FA8"> + <td height="30" colspan="2" align="right" valign="top" background="themes/default/images/bg_nav_1.jpg"><img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt=""></td> + </tr> + <tr bgcolor="#FFFFFF"> + <td height="1" colspan="2" align="center" valign="bottom"><img src="themes/default/images/x.gif" width="1" height="1"></td> + </tr> + <tr> + <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br> + </td> + <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav"> </div></td> + </tr> + <tr> + <td width="128" height="26" background="themes/default/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"><div id="pageContent" style="width:100%; height:100%;"></div></td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav"> </div></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> +</table></form> +<map name="Map"> + <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5"> + <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content"> +</map> +</body> +</html> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/module.tpl.htm b/interface/web/themes/default-backup/templates/module.tpl.htm new file mode 100644 index 0000000..36cdd09 --- /dev/null +++ b/interface/web/themes/default-backup/templates/module.tpl.htm @@ -0,0 +1,37 @@ + <tr> + <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"> + <table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0"> + <tr> + <td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="10"> </td> + </tr> + <tr><td align="center"> + <tmpl_loop name="nav_left"> + <table bgcolor="#F4F6FB" width="115"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </table> + <br /> + </tmpl_loop> + </td></tr> + </table></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/module_tree.tpl.htm b/interface/web/themes/default-backup/templates/module_tree.tpl.htm new file mode 100644 index 0000000..b089578 --- /dev/null +++ b/interface/web/themes/default-backup/templates/module_tree.tpl.htm @@ -0,0 +1,38 @@ + <tr> + <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"> + <table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0"> + <tr> + <td width="200"><iframe height="100%" width="100%" frameborder="0" name="navframe" src="{tmpl_var name="navframe_page"}"></iframe></td> + <td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="10"> </td> + </tr> + <tr><td align="center"> + <tmpl_loop name="nav_left"> + <table bgcolor="#F4F6FB" width="115"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </table> + <br /> + </tmpl_loop> + </td></tr> + </table></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/sidenav.tpl.htm b/interface/web/themes/default-backup/templates/sidenav.tpl.htm new file mode 100644 index 0000000..c3e6dfa --- /dev/null +++ b/interface/web/themes/default-backup/templates/sidenav.tpl.htm @@ -0,0 +1,22 @@ + <table width="128" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="10"> </td> + </tr> + <tr><td align="center"> + <tmpl_loop name="nav_left"> + <table bgcolor="#F4F6FB" width="115"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="#" class="navLeftItem" onClick="loadContent('<tmpl_var name='link'>')"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </table> + <br /> + </tmpl_loop> + </td></tr> + </table> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/tabbed_form.tpl.htm b/interface/web/themes/default-backup/templates/tabbed_form.tpl.htm new file mode 100644 index 0000000..8a2d496 --- /dev/null +++ b/interface/web/themes/default-backup/templates/tabbed_form.tpl.htm @@ -0,0 +1,48 @@ +<table width="100%" border="0" cellspacing="0" cellpadding="2"> + <tmpl_if name="form_hint"> + <tr> + <td class="frmText11"><tmpl_var name="form_hint"></td> + </tr> + <tr> + <td> </td> + </tr> + </tmpl_if> + <tr> + <td><table width="100%" border="0" cellspacing="0" cellpadding="0"> + <tr> + <td width="2" class="frmTab"> </td> + <tmpl_loop name="formTab"> + <tmpl_if name="active"> + <td width="<tmpl_var name='width'>" align="center" class="frmTabSelected"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td> + <td width="2" class="frmTab"> </td> + <tmpl_else> + <td width="<tmpl_var name='width'>" class="frmTabDefault"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td> + <td width="2" class="frmTab"> </td> + </tmpl_if> + </tmpl_loop> + <td class="frmTab"> </td> + </tr> + </table></td> + </tr> + <tr> + <td> </td> + </tr> + <tmpl_if name="error"> + <tr> + <td class="error"><tmpl_var name="error"></td> + </tr> + </tmpl_if> + <tr> + <td> + <tmpl_dyninclude name="content_tpl"> + </td> + </tr> + <tr> + <td> </td> + </tr> + <tr> + <td class="tblFooter"> </td> + </tr> +</table> +<input type="hidden" name="next_tab" value=""> +<input type="hidden" name="phpsessid" value="{tmpl_var name='phpsessid'}"> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/topnav.tpl.htm b/interface/web/themes/default-backup/templates/topnav.tpl.htm new file mode 100644 index 0000000..81b41f0 --- /dev/null +++ b/interface/web/themes/default-backup/templates/topnav.tpl.htm @@ -0,0 +1,12 @@ + <table width="100%" height="18" border="0" cellpadding="0" cellspacing="0"> + <tr> + <tmpl_loop name="nav_top"> + <tmpl_if name="active"> + <td width="{tmpl_var name='tab_width'}" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td> + <tmpl_else> + <td width="{tmpl_var name='tab_width'}" class="navTopDefault"><a href="#" onClick="capp('<tmpl_var name='module'>')" class="txtNavTopDefault"><tmpl_var name="title"></a></td> + </tmpl_if> + </tmpl_loop> + <td align="right" valign="middle" class="navTop"><img src="themes/{tmpl_var name="theme"}/images/x.gif" width="123" height="1"> </td> + </tr> + </table> \ No newline at end of file diff --git a/interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm b/interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm new file mode 100644 index 0000000..cc014ec --- /dev/null +++ b/interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm @@ -0,0 +1,87 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<title>42go</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<link href="../style.css" rel="stylesheet" type="text/css"> +<script language= "JavaScript"> +function breakout() +{ +if (window.top != window.self) + { + window.top.location="index.php" + } +} +</script> +</head> + +<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onload="breakout()"> +<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> + <tr bgcolor="#7F99A6"> + <td height="30" colspan="2" align="center" valign="top"><table width="100%" height="30" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td align="left" valign="top"><img src="../images/mb_logo.gif" width="149" height="23"></td> + <td align="right" valign="top"><img src="../images/nav_de_en.gif" width="125" height="23"></td> + </tr> + </table></td> + </tr> + <tr bgcolor="#FFFFFF"> + <td height="1" colspan="2" align="center" valign="bottom"><img src="../images/x.gif" width="1" height="1"></td> + </tr> + <tr> + <td width="128" height="18" align="left" valign="middle" bgcolor="#003050"><img src="../images/login_logout.gif" width="109" height="18"><br> + </td> + <td height="18" align="left" valign="bottom" bgcolor="#003050"> + <table width="100%" height="18" border="0" cellpadding="0" cellspacing="0"> + <tr> + <tmpl_loop name="nav_top"> + <tmpl_if name="active"> + <td width="100" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td> + <td width="2" class="navTop"> </td> + <tmpl_else> + <td width="100" class="navTopDefault"><a href="capp.php?mod=<tmpl_var name='module'>&phpsessid=<tmpl_var name='phpsessid'>" class="txtNavTopDefault"><tmpl_var name="title"></a></td> + <td width="2" class="navTop"> </td> + </tmpl_if> + </tmpl_loop> + <td align="right" valign="middle" class="navTop"><img src="../images/mp_logo.gif" width="111" height="18"> </td> + </tr> + </table> + </td> + </tr> + <!-- BEGIN MODULE --> + <tr> + <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"> + <table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0"> + <tr> + <td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#EEEEEE"><table width="115" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="34"> </td> + </tr> + <tmpl_loop name="nav_left"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </tmpl_loop> + </table></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#EEEEEE"><img src="../images/ipr_logo.gif" width="121" height="53"></td> + </tr> + <!-- END MODULE --> +</table> +</body> +</html> \ No newline at end of file diff --git a/interface/web/themes/pedro/icons/folder.png b/interface/web/themes/pedro/icons/folder.png new file mode 100644 index 0000000..c5df8d8 --- /dev/null +++ b/interface/web/themes/pedro/icons/folder.png Binary files differ diff --git a/interface/web/themes/pedro/icons/folder_closed.png b/interface/web/themes/pedro/icons/folder_closed.png new file mode 100644 index 0000000..caad126 --- /dev/null +++ b/interface/web/themes/pedro/icons/folder_closed.png Binary files differ diff --git a/interface/web/themes/pedro/images/bg_nav_1.jpg b/interface/web/themes/pedro/images/bg_nav_1.jpg new file mode 100644 index 0000000..2460668 --- /dev/null +++ b/interface/web/themes/pedro/images/bg_nav_1.jpg Binary files differ diff --git a/interface/web/themes/pedro/images/button_bg.gif b/interface/web/themes/pedro/images/button_bg.gif new file mode 100644 index 0000000..5054b64 --- /dev/null +++ b/interface/web/themes/pedro/images/button_bg.gif Binary files differ diff --git a/interface/web/themes/pedro/images/button_end.gif b/interface/web/themes/pedro/images/button_end.gif new file mode 100644 index 0000000..44dd5b0 --- /dev/null +++ b/interface/web/themes/pedro/images/button_end.gif Binary files differ diff --git a/interface/web/themes/pedro/images/login_logout.gif b/interface/web/themes/pedro/images/login_logout.gif new file mode 100644 index 0000000..bd20c11 --- /dev/null +++ b/interface/web/themes/pedro/images/login_logout.gif Binary files differ diff --git a/interface/web/themes/pedro/images/mydnsconfig_logo.gif b/interface/web/themes/pedro/images/mydnsconfig_logo.gif new file mode 100644 index 0000000..f80196f --- /dev/null +++ b/interface/web/themes/pedro/images/mydnsconfig_logo.gif Binary files differ diff --git a/interface/web/themes/pedro/images/nav_top_bg.gif b/interface/web/themes/pedro/images/nav_top_bg.gif new file mode 100644 index 0000000..9e00a87 --- /dev/null +++ b/interface/web/themes/pedro/images/nav_top_bg.gif Binary files differ diff --git a/interface/web/themes/pedro/images/x.gif b/interface/web/themes/pedro/images/x.gif new file mode 100644 index 0000000..26a55c8 --- /dev/null +++ b/interface/web/themes/pedro/images/x.gif Binary files differ diff --git a/interface/web/themes/pedro/style.css b/interface/web/themes/pedro/style.css new file mode 100644 index 0000000..d83383d --- /dev/null +++ b/interface/web/themes/pedro/style.css @@ -0,0 +1,294 @@ +.navTopSelected { + background-color: #FFFFFF; + border-top: 1px solid #BFCBD9; + border-right: 1px solid #BFCBD9; + border-bottom: 1px none #BFCBD9; + border-left: 1px solid #BFCBD9; + text-align: center; + + +} +.navTop { + border-top: 1px none #BFCBD9; + border-right: 1px none #BFCBD9; + border-bottom: 1px solid #BFCBD9; + border-left: 1px none #BFCBD9; + +} +.navTopDefault { + background-color: #DEE4F2; + /*border: 1px solid #FFFFFF;*/ + border-top: 1px solid #FFFFFF; + border-right: 1px none #FFFFFF; + border-bottom: 0px none #BFCBD9; + border-left: 1px solid #FFFFFF; + text-align: center; + + +} +.mainContent { + background-color: #FFFFFF; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-left-style: solid; + border-top-color: #BFCBD9; + border-right-color: #BFCBD9; + border-bottom-color: #BFCBD9; + border-left-color: #BFCBD9; +} +.txtNavTopDefault { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + color: #496FA8; + text-decoration: none; +} +.txtNavTopSelected { + + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + color: #496FA8; + text-decoration: none; +} +.navLeftHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + color: #4E70A7; + text-decoration: none; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: none; + border-right-style: none; + border-bottom-style: solid; + border-left-style: none; + border-top-color: #999999; + border-right-color: #999999; + border-bottom-color: #4E70A7; + border-left-color: #999999; + text-align: left; +} +.navLeftItem { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 10px; + color: #4E70A7; + text-decoration: none; + line-height: 15px; + +} +.txtNavTopHelp { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: bold; + color: #FFFFFF; + text-decoration: none; +} +.tblHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: bold; + color: #496FA8; + background-color: #DEE4F2; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: solid; + border-right-style: none; + border-bottom-style: solid; + border-left-style: solid; + border-top-color: #C0CCDA; + border-right-color: #C0CCDA; + border-bottom-color: #C0CCDA; + border-left-color: #C0CCDA; +} +.tblFooter { + + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + font-weight: normal; + color: #666666; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: solid; + border-right-style: none; + border-bottom-style: none; + border-left-style: none; + border-top-color: #C0CCDA; + border-right-color: #999999; + border-bottom-color: #999999; + border-left-color: #999999; +} +.frmText11 { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + color: #333333; + text-decoration: none; + +} +.frmText11:Hover { + text-decoration: underline; + +} +textarea,input.text,select,option{ + color:#000000; + font-family:CourierNew,Courier,monospace; + background-color:#FCFCFC; + font-size:14px; + font-style:normal; + font-variant:normal; + font-weight:normal; + scrollbar-arrow-color:#FFFFFF; + scrollbar-track-color:#BFCBD9; + scrollbar-face-color:#BFCBD9; + scrollbar-base-color:#BFCBD9; + scrollbar-3dlight-color:#BFCBD9; + border: 1 solid ##BFCBD9; + position: relative; +} +.frmTextHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + font-size: 18px; + color: #496FA8; + text-decoration: none; + +} + +.frmTextSubHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-weight: bold; + font-size: 12px; + color: #496FA8; + text-decoration: none; + +} +/* +.button { + border-color : #666699 #666699 #666699 #666699; + border-width : 1 1 1 1; color : Black; + background-color : #FFFFFF; + height : 19px; + font-size : 12px; +} +*/ + +.frmTab { + border-top: 1px none #999999; + border-right: 1px none #999999; + border-bottom: 1px solid #C0CCDA; + border-left: 1px none #999999; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 16px; + +} +.frmTabSelected { + background-color: #FFFFFF; + border-top: 1px solid #C0CCDA; + border-right: 1px solid #C0CCDA; + border-bottom: 1px none #999999; + border-left: 1px solid #C0CCDA; + text-align: center; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 16px; + +} +.frmTabDefault { + background-color: #DEE4F2; + border: 1px solid #C0CCDA; + text-align: center; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + line-height: 16px; + +} +.frmHead { + + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 12px; + font-weight: bold; + color: #666666; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: none; + border-right-style: none; + border-bottom-style: solid; + border-left-style: none; + border-top-color: #999999; + border-right-color: #999999; + border-bottom-color: #999999; + border-left-color: #999999; +} +.frmSubHead { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + color: #666666; + border-top-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-left-width: 1px; + border-top-style: none; + border-right-style: none; + border-bottom-style: solid; + border-left-style: none; + border-top-color: #999999; + border-right-color: #999999; + border-bottom-color: #999999; + border-left-color: #999999; + font-weight: bold; + +} +.error { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + color: #000000; + border: 1px solid #CC0000; + text-decoration: none; + +} +INPUT { + border: 1px solid #BFCBD9; + /* + height: 26px; + font-size:20px; + */ +} +TEXTAREA { + border: 1px solid #BFCBD9; +} + +.button { + border: 0; + background: #fff url("../../themes/default/images/button_bg.gif") no-repeat; + height: 26px; + font-size:14px; + /* used to catch the buttonEnding */ + position: relative; +} + +.buttonEnding { + position: absolute; + display: inline; + width: 2px; + height: 26px; + background: url("../../themes/default/images/button_end.gif") no-repeat; +} + +h2 { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 16px; + font-weight:bold; +} + + diff --git a/interface/web/themes/pedro/templates/_form.tpl.htm b/interface/web/themes/pedro/templates/_form.tpl.htm new file mode 100644 index 0000000..c2b60a2 --- /dev/null +++ b/interface/web/themes/pedro/templates/_form.tpl.htm @@ -0,0 +1,12 @@ +<script language="JavaScript"> +<!-- + +function del_record(link) { + if(window.confirm("<tmpl_var name='delete_confirmation'>")) { + location.href = link; + } +} + +//--> +</script> +<tmpl_dyninclude name="content_tpl"> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/form.tpl.htm b/interface/web/themes/pedro/templates/form.tpl.htm new file mode 100644 index 0000000..429bfd9 --- /dev/null +++ b/interface/web/themes/pedro/templates/form.tpl.htm @@ -0,0 +1 @@ +<tmpl_dyninclude name="content_tpl"> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/listpage.tpl.htm b/interface/web/themes/pedro/templates/listpage.tpl.htm new file mode 100644 index 0000000..429bfd9 --- /dev/null +++ b/interface/web/themes/pedro/templates/listpage.tpl.htm @@ -0,0 +1 @@ +<tmpl_dyninclude name="content_tpl"> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/main.tpl.htm b/interface/web/themes/pedro/templates/main.tpl.htm new file mode 100644 index 0000000..f7d5360 --- /dev/null +++ b/interface/web/themes/pedro/templates/main.tpl.htm @@ -0,0 +1,38 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<title>ISPConfig</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<link href="themes/default/style.css" rel="stylesheet" type="text/css"> +<script src="js/yui/yahoo/yahoo-min.js"></script> +<script src="js/yui/connection/connection-min.js"></script> +<script src="js/scrigo.js"></script> +</head> +<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()"> +### +<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> + <tr bgcolor="#496FA8"> + <td height="30" colspan="2" align="right" valign="top" backgrosund="themes/default/images/bg_nav_1.jpg"><!--<img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt="">--></td> + </tr> + <tr> + <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br> + </td> + <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav"> </div></td> + </tr> + <tr> + <td width="128" height="26" background="themes/default/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"><form method="post" action="" id="pageForm" name="pageForm" enctype="multipart/form-data" style="margin:10px; width:99%; height:100%;"><div id="pageContent" style="width:100%; height:100%;"></div></form></td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav"> </div></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> +</table> +<map name="Map"> + <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5"> + <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content"> +</map> +</body> +</html> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/main_prototype.tpl.htm b/interface/web/themes/pedro/templates/main_prototype.tpl.htm new file mode 100644 index 0000000..b1b1a67 --- /dev/null +++ b/interface/web/themes/pedro/templates/main_prototype.tpl.htm @@ -0,0 +1,166 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<title>ISPConfig</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<link href="themes/default/style.css" rel="stylesheet" type="text/css"> +<script src="js/prototype.js"></script> +<script language= "JavaScript"> + + + +function submitLoginForm(formname) { + var params = Form.serialize($('pageForm')); + var req1 = new Ajax.Request( + 'content.php', + { + method:'post', + asynchronous: false, + parameters: params, + onFailure: reportError, + onComplete: showLoginResponse + } + ); +} + +function showLoginResponse(request) { + $('pageContent').innerHTML = request.responseText; + loadMenus(''); +} + + + + +function submitForm(formname) { + var params = Form.serialize($('pageForm')); + var req1 = new Ajax.Request( + 'content.php', + { + method:'post', + asynchronous: false, + parameters: params, + onFailure: reportError, + onComplete: showResponse + } + ); +} + +function showResponse(request) { + $('pageContent').innerHTML = request.responseText; +} + + +/* +function showResponse(request) { + if(request.responseText.indexOf("HEADER_REDIRECT:") > -1) { + var parts = request.responseText.split(":"); + //alert(parts[1]); + loadContent2(parts[1],''); + } else { + $('pageContent').innerHTML = request.responseText; + } +} +*/ + +function loadContent2(pagename,params) { + + var req1 = new Ajax.Request( + 'admin/index.php', + { + method:'post', + asynchronous: false, + parameters: params, + onFailure: reportError, + onComplete: showResponse + } + ); + +} + +function loadContent(pagename,params) { + + var contentAjax = new Ajax.Updater( + 'pageContent', + pagename, + { + method: 'post', + parameters: parameters, + asynchronous: false, + onFailure: reportError + }); + +} + +function loadInitContent() { + + var contentAjax = new Ajax.Updater( + 'pageContent', + 'content.php?s_mod=login&s_pg=index', + { + method: 'get', + parameters: '', + onFailure: reportError + }); + + loadMenus(); + +} + +function loadMenus() { + + var sideNavAjax2 = new Ajax.Updater( + 'sideNav', + 'nav.php', + { + method: 'get', + parameters: 'nav=side', + onFailure: reportError + }); + + var topNavAjax2 = new Ajax.Updater( + 'topNav', + 'nav.php', + { + method: 'get', + parameters: 'nav=top', + onFailure: reportError + }); +} + +function reportError(request) + { + alert('Sorry. There was an error.'); + } + +</script> +</head> +<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onLoad="loadInitContent()"><form method="post" action="" id="pageForm" enctype="multipart/form-data" style="margin:0px;"> +<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> + <tr bgcolor="#496FA8"> + <td height="30" colspan="2" align="right" valign="top" background="themes/default/images/bg_nav_1.jpg"><img src="themes/default/images/mydnsconfig_logo.gif" border="0" alt=""></td> + </tr> + <tr bgcolor="#FFFFFF"> + <td height="1" colspan="2" align="center" valign="bottom"><img src="themes/default/images/x.gif" width="1" height="1"></td> + </tr> + <tr> + <td width="128" height="18" align="left" valign="middle" bgcolor="#496FA8"><img src="themes/default/images/login_logout.gif" width="115" height="10" border="0" usemap="#Map"><br> + </td> + <td height="18" align="left" valign="bottom" bgcolor="#496FA8"><div id="topNav"> </div></td> + </tr> + <tr> + <td width="128" height="26" background="themes/default/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"><div id="pageContent" style="width:100%; height:100%;"></div></td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><div id="sideNav"> </div></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> +</table></form> +<map name="Map"> + <area shape="rect" coords="66,1,106,19" href="login/logout.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5"> + <area shape="rect" coords="5,1,50,10" href="help/index.php?phpsessid=d4307711e9e4905b0bf590198a1fc4a5" target="content"> +</map> +</body> +</html> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/module.tpl.htm b/interface/web/themes/pedro/templates/module.tpl.htm new file mode 100644 index 0000000..36cdd09 --- /dev/null +++ b/interface/web/themes/pedro/templates/module.tpl.htm @@ -0,0 +1,37 @@ + <tr> + <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"> + <table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0"> + <tr> + <td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="10"> </td> + </tr> + <tr><td align="center"> + <tmpl_loop name="nav_left"> + <table bgcolor="#F4F6FB" width="115"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </table> + <br /> + </tmpl_loop> + </td></tr> + </table></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/module_tree.tpl.htm b/interface/web/themes/pedro/templates/module_tree.tpl.htm new file mode 100644 index 0000000..b089578 --- /dev/null +++ b/interface/web/themes/pedro/templates/module_tree.tpl.htm @@ -0,0 +1,38 @@ + <tr> + <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"> + <table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0"> + <tr> + <td width="200"><iframe height="100%" width="100%" frameborder="0" name="navframe" src="{tmpl_var name="navframe_page"}"></iframe></td> + <td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#DEE4F2"><table width="128" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="10"> </td> + </tr> + <tr><td align="center"> + <tmpl_loop name="nav_left"> + <table bgcolor="#F4F6FB" width="115"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </table> + <br /> + </tmpl_loop> + </td></tr> + </table></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#DEE4F2"> </td> + </tr> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/sidenav.tpl.htm b/interface/web/themes/pedro/templates/sidenav.tpl.htm new file mode 100644 index 0000000..c3e6dfa --- /dev/null +++ b/interface/web/themes/pedro/templates/sidenav.tpl.htm @@ -0,0 +1,22 @@ + <table width="128" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="10"> </td> + </tr> + <tr><td align="center"> + <tmpl_loop name="nav_left"> + <table bgcolor="#F4F6FB" width="115"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="#" class="navLeftItem" onClick="loadContent('<tmpl_var name='link'>')"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </table> + <br /> + </tmpl_loop> + </td></tr> + </table> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/tabbed_form.tpl.htm b/interface/web/themes/pedro/templates/tabbed_form.tpl.htm new file mode 100644 index 0000000..8a2d496 --- /dev/null +++ b/interface/web/themes/pedro/templates/tabbed_form.tpl.htm @@ -0,0 +1,48 @@ +<table width="100%" border="0" cellspacing="0" cellpadding="2"> + <tmpl_if name="form_hint"> + <tr> + <td class="frmText11"><tmpl_var name="form_hint"></td> + </tr> + <tr> + <td> </td> + </tr> + </tmpl_if> + <tr> + <td><table width="100%" border="0" cellspacing="0" cellpadding="0"> + <tr> + <td width="2" class="frmTab"> </td> + <tmpl_loop name="formTab"> + <tmpl_if name="active"> + <td width="<tmpl_var name='width'>" align="center" class="frmTabSelected"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td> + <td width="2" class="frmTab"> </td> + <tmpl_else> + <td width="<tmpl_var name='width'>" class="frmTabDefault"><a href="javascript:changeTab('<tmpl_var name='name'>','<tmpl_var name='app_module'>/<tmpl_var name='form_action'>')" class="frmText11"><tmpl_var name='title'></a></td> + <td width="2" class="frmTab"> </td> + </tmpl_if> + </tmpl_loop> + <td class="frmTab"> </td> + </tr> + </table></td> + </tr> + <tr> + <td> </td> + </tr> + <tmpl_if name="error"> + <tr> + <td class="error"><tmpl_var name="error"></td> + </tr> + </tmpl_if> + <tr> + <td> + <tmpl_dyninclude name="content_tpl"> + </td> + </tr> + <tr> + <td> </td> + </tr> + <tr> + <td class="tblFooter"> </td> + </tr> +</table> +<input type="hidden" name="next_tab" value=""> +<input type="hidden" name="phpsessid" value="{tmpl_var name='phpsessid'}"> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/topnav.tpl.htm b/interface/web/themes/pedro/templates/topnav.tpl.htm new file mode 100644 index 0000000..81b41f0 --- /dev/null +++ b/interface/web/themes/pedro/templates/topnav.tpl.htm @@ -0,0 +1,12 @@ + <table width="100%" height="18" border="0" cellpadding="0" cellspacing="0"> + <tr> + <tmpl_loop name="nav_top"> + <tmpl_if name="active"> + <td width="{tmpl_var name='tab_width'}" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td> + <tmpl_else> + <td width="{tmpl_var name='tab_width'}" class="navTopDefault"><a href="#" onClick="capp('<tmpl_var name='module'>')" class="txtNavTopDefault"><tmpl_var name="title"></a></td> + </tmpl_if> + </tmpl_loop> + <td align="right" valign="middle" class="navTop"><img src="themes/{tmpl_var name="theme"}/images/x.gif" width="123" height="1"> </td> + </tr> + </table> \ No newline at end of file diff --git a/interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm b/interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm new file mode 100644 index 0000000..cc014ec --- /dev/null +++ b/interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm @@ -0,0 +1,87 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<title>42go</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<link href="../style.css" rel="stylesheet" type="text/css"> +<script language= "JavaScript"> +function breakout() +{ +if (window.top != window.self) + { + window.top.location="index.php" + } +} +</script> +</head> + +<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 onload="breakout()"> +<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> + <tr bgcolor="#7F99A6"> + <td height="30" colspan="2" align="center" valign="top"><table width="100%" height="30" border="0" cellpadding="0" cellspacing="0"> + <tr> + <td align="left" valign="top"><img src="../images/mb_logo.gif" width="149" height="23"></td> + <td align="right" valign="top"><img src="../images/nav_de_en.gif" width="125" height="23"></td> + </tr> + </table></td> + </tr> + <tr bgcolor="#FFFFFF"> + <td height="1" colspan="2" align="center" valign="bottom"><img src="../images/x.gif" width="1" height="1"></td> + </tr> + <tr> + <td width="128" height="18" align="left" valign="middle" bgcolor="#003050"><img src="../images/login_logout.gif" width="109" height="18"><br> + </td> + <td height="18" align="left" valign="bottom" bgcolor="#003050"> + <table width="100%" height="18" border="0" cellpadding="0" cellspacing="0"> + <tr> + <tmpl_loop name="nav_top"> + <tmpl_if name="active"> + <td width="100" class="navTopSelected"><a href="#" class="txtNavTopSelected"><tmpl_var name="title"></a></td> + <td width="2" class="navTop"> </td> + <tmpl_else> + <td width="100" class="navTopDefault"><a href="capp.php?mod=<tmpl_var name='module'>&phpsessid=<tmpl_var name='phpsessid'>" class="txtNavTopDefault"><tmpl_var name="title"></a></td> + <td width="2" class="navTop"> </td> + </tmpl_if> + </tmpl_loop> + <td align="right" valign="middle" class="navTop"><img src="../images/mp_logo.gif" width="111" height="18"> </td> + </tr> + </table> + </td> + </tr> + <!-- BEGIN MODULE --> + <tr> + <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif"> </td> + <td rowspan="3" class="mainContent"> + <table width="100%" height="100%" border="0" cellpadding="20" cellspacing="0"> + <tr> + <td><iframe height="100%" width="100%" frameborder="0" name="content" src="{tmpl_var name="startpage"}"></iframe></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="128" align="right" valign="top" bgcolor="#EEEEEE"><table width="115" border="0" cellspacing="0" cellpadding="2"> + <tr> + <td height="34"> </td> + </tr> + <tmpl_loop name="nav_left"> + <tr> + <td class="navLeftHead"><tmpl_var name="title"></td> + </tr> + <tr> + <td> + <tmpl_loop name="items"> + <a href="<tmpl_var name='link'>" class="navLeftItem" target="<tmpl_var name='target'>"><tmpl_var name="title"></a><br> + </tmpl_loop> + </td> + </tr> + </tmpl_loop> + </table></td> + </tr> + <tr> + <td align="left" valign="bottom" bgcolor="#EEEEEE"><img src="../images/ipr_logo.gif" width="121" height="53"></td> + </tr> + <!-- END MODULE --> +</table> +</body> +</html> \ No newline at end of file -- Gitblit v1.9.1