pedro_morgan
2007-08-19 ebffc16df619d002cce8a1828d3f6370b07463b1
* 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"


42 files added
1511 ■■■■■ changed files
interface/web/themes/default-backup/icons/folder.png patch | view | raw | blame | history
interface/web/themes/default-backup/icons/folder_closed.png patch | view | raw | blame | history
interface/web/themes/default-backup/images/bg_nav_1.jpg patch | view | raw | blame | history
interface/web/themes/default-backup/images/button_bg.gif patch | view | raw | blame | history
interface/web/themes/default-backup/images/button_end.gif patch | view | raw | blame | history
interface/web/themes/default-backup/images/login_logout.gif patch | view | raw | blame | history
interface/web/themes/default-backup/images/mydnsconfig_logo.gif patch | view | raw | blame | history
interface/web/themes/default-backup/images/nav_top_bg.gif patch | view | raw | blame | history
interface/web/themes/default-backup/images/x.gif patch | view | raw | blame | history
interface/web/themes/default-backup/style.css 294 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/_form.tpl.htm 12 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/form.tpl.htm 1 ●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/listpage.tpl.htm 1 ●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/main.tpl.htm 37 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/main_prototype.tpl.htm 166 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/module.tpl.htm 37 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/module_tree.tpl.htm 38 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/sidenav.tpl.htm 22 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/tabbed_form.tpl.htm 48 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/topnav.tpl.htm 12 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm 87 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/icons/folder.png patch | view | raw | blame | history
interface/web/themes/pedro/icons/folder_closed.png patch | view | raw | blame | history
interface/web/themes/pedro/images/bg_nav_1.jpg patch | view | raw | blame | history
interface/web/themes/pedro/images/button_bg.gif patch | view | raw | blame | history
interface/web/themes/pedro/images/button_end.gif patch | view | raw | blame | history
interface/web/themes/pedro/images/login_logout.gif patch | view | raw | blame | history
interface/web/themes/pedro/images/mydnsconfig_logo.gif patch | view | raw | blame | history
interface/web/themes/pedro/images/nav_top_bg.gif patch | view | raw | blame | history
interface/web/themes/pedro/images/x.gif patch | view | raw | blame | history
interface/web/themes/pedro/style.css 294 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/_form.tpl.htm 12 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/form.tpl.htm 1 ●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/listpage.tpl.htm 1 ●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/main.tpl.htm 38 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/main_prototype.tpl.htm 166 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/module.tpl.htm 37 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/module_tree.tpl.htm 38 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/sidenav.tpl.htm 22 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/tabbed_form.tpl.htm 48 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/topnav.tpl.htm 12 ●●●●● patch | view | raw | blame | history
interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm 87 ●●●●● patch | view | raw | blame | history
interface/web/themes/default-backup/icons/folder.png
interface/web/themes/default-backup/icons/folder_closed.png
interface/web/themes/default-backup/images/bg_nav_1.jpg
interface/web/themes/default-backup/images/button_bg.gif
interface/web/themes/default-backup/images/button_end.gif
interface/web/themes/default-backup/images/login_logout.gif
interface/web/themes/default-backup/images/mydnsconfig_logo.gif
interface/web/themes/default-backup/images/nav_top_bg.gif
interface/web/themes/default-backup/images/x.gif
interface/web/themes/default-backup/style.css
New file
@@ -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;
}
interface/web/themes/default-backup/templates/_form.tpl.htm
New file
@@ -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">
interface/web/themes/default-backup/templates/form.tpl.htm
New file
@@ -0,0 +1 @@
<tmpl_dyninclude name="content_tpl">
interface/web/themes/default-backup/templates/listpage.tpl.htm
New file
@@ -0,0 +1 @@
<tmpl_dyninclude name="content_tpl">
interface/web/themes/default-backup/templates/main.tpl.htm
New file
@@ -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">&nbsp;</div></td>
  </tr>
  <tr>
    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</div></td>
  </tr>
  <tr>
    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</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>
interface/web/themes/default-backup/templates/main_prototype.tpl.htm
New file
@@ -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">&nbsp;</div></td>
  </tr>
  <tr>
    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</div></td>
  </tr>
  <tr>
    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</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>
interface/web/themes/default-backup/templates/module.tpl.htm
New file
@@ -0,0 +1,37 @@
  <tr>
    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</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">&nbsp;</td>
  </tr>
interface/web/themes/default-backup/templates/module_tree.tpl.htm
New file
@@ -0,0 +1,38 @@
  <tr>
    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</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">&nbsp;</td>
  </tr>
interface/web/themes/default-backup/templates/sidenav.tpl.htm
New file
@@ -0,0 +1,22 @@
    <table width="128" border="0" cellspacing="0" cellpadding="2">
      <tr>
        <td height="10">&nbsp;</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>
interface/web/themes/default-backup/templates/tabbed_form.tpl.htm
New file
@@ -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>&nbsp;</td>
  </tr>
  </tmpl_if>
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="2" class="frmTab">&nbsp;</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">&nbsp;</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">&nbsp;</td>
        </tmpl_if>
        </tmpl_loop>
        <td class="frmTab">&nbsp;</td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td>&nbsp;</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>&nbsp;</td>
  </tr>
  <tr>
    <td class="tblFooter">&nbsp;</td>
  </tr>
</table>
<input type="hidden" name="next_tab" value="">
<input type="hidden" name="phpsessid" value="{tmpl_var name='phpsessid'}">
interface/web/themes/default-backup/templates/topnav.tpl.htm
New file
@@ -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>
interface/web/themes/default-backup/templates/vorlage_gesamt.tpl.htm
New file
@@ -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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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>
interface/web/themes/pedro/icons/folder.png
interface/web/themes/pedro/icons/folder_closed.png
interface/web/themes/pedro/images/bg_nav_1.jpg
interface/web/themes/pedro/images/button_bg.gif
interface/web/themes/pedro/images/button_end.gif
interface/web/themes/pedro/images/login_logout.gif
interface/web/themes/pedro/images/mydnsconfig_logo.gif
interface/web/themes/pedro/images/nav_top_bg.gif
interface/web/themes/pedro/images/x.gif
interface/web/themes/pedro/style.css
New file
@@ -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;
}
interface/web/themes/pedro/templates/_form.tpl.htm
New file
@@ -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">
interface/web/themes/pedro/templates/form.tpl.htm
New file
@@ -0,0 +1 @@
<tmpl_dyninclude name="content_tpl">
interface/web/themes/pedro/templates/listpage.tpl.htm
New file
@@ -0,0 +1 @@
<tmpl_dyninclude name="content_tpl">
interface/web/themes/pedro/templates/main.tpl.htm
New file
@@ -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">&nbsp;</div></td>
  </tr>
  <tr>
    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</div></td>
  </tr>
  <tr>
    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</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>
interface/web/themes/pedro/templates/main_prototype.tpl.htm
New file
@@ -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">&nbsp;</div></td>
  </tr>
  <tr>
    <td width="128" height="26" background="themes/default/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</div></td>
  </tr>
  <tr>
    <td align="left" valign="bottom" bgcolor="#DEE4F2">&nbsp;</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>
interface/web/themes/pedro/templates/module.tpl.htm
New file
@@ -0,0 +1,37 @@
  <tr>
    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</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">&nbsp;</td>
  </tr>
interface/web/themes/pedro/templates/module_tree.tpl.htm
New file
@@ -0,0 +1,38 @@
  <tr>
    <td width="128" height="26" background="themes/{tmpl_var name="theme"}/images/nav_top_bg.gif">&nbsp;</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">&nbsp;</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">&nbsp;</td>
  </tr>
interface/web/themes/pedro/templates/sidenav.tpl.htm
New file
@@ -0,0 +1,22 @@
    <table width="128" border="0" cellspacing="0" cellpadding="2">
      <tr>
        <td height="10">&nbsp;</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>
interface/web/themes/pedro/templates/tabbed_form.tpl.htm
New file
@@ -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>&nbsp;</td>
  </tr>
  </tmpl_if>
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="2" class="frmTab">&nbsp;</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">&nbsp;</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">&nbsp;</td>
        </tmpl_if>
        </tmpl_loop>
        <td class="frmTab">&nbsp;</td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td>&nbsp;</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>&nbsp;</td>
  </tr>
  <tr>
    <td class="tblFooter">&nbsp;</td>
  </tr>
</table>
<input type="hidden" name="next_tab" value="">
<input type="hidden" name="phpsessid" value="{tmpl_var name='phpsessid'}">
interface/web/themes/pedro/templates/topnav.tpl.htm
New file
@@ -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>
interface/web/themes/pedro/templates/vorlage_gesamt.tpl.htm
New file
@@ -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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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>