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