44 changed files with 2599 additions and 69 deletions
@ -1,6 +1,6 @@
@@ -1,6 +1,6 @@
|
||||
#!/bin/bash |
||||
|
||||
export MODUL_VERSION=5.3 |
||||
export MODUL_VERSION=5.4b |
||||
export MODULNAME=kern |
||||
export SACHGEBIETID=0 |
||||
export SACHGEBIET=Administration |
||||
|
||||
@ -1 +1 @@
@@ -1 +1 @@
|
||||
5.3 |
||||
5.4b |
||||
|
||||
@ -0,0 +1,387 @@
@@ -0,0 +1,387 @@
|
||||
<%@ taglib uri="/WEB-INF/dbforms.tld" prefix="db" %> |
||||
<%@page pageEncoding="utf-8" contentType="text/html; charset=UTF-8" %> |
||||
<html> |
||||
<!--Automatically generated by module_scripts_create.x (SuperX)--> |
||||
<head> |
||||
<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> |
||||
<meta content="0" http-equiv="expires"> |
||||
<LINK href="/superx/style/superx.css" type="text/css" REL="stylesheet"> |
||||
<LINK href="/superx/xml/superxml_html.css" type="text/css" REL="stylesheet"> |
||||
<LINK href="/superx/xml/maske_html.css" type="text/css" REL="stylesheet"> |
||||
<LINK href="/superx/style/dbforms_40.css" type="text/css" REL="stylesheet"> |
||||
<title>Maske Anträge verwalten</title> |
||||
<script type="text/javascript"> |
||||
var djConfig = {isDebug: false }; |
||||
//djConfig.debugAtAllCosts = true; |
||||
</script><script src="/superx/xml/js/dojo/dojo.js" type="text/javascript"> </script><script type="text/javascript"> |
||||
dojo.require("dojo.widget.Dialog"); |
||||
dojo.require("dojo.widget.Button"); |
||||
dojo.require("dojo.widget.Tooltip"); |
||||
dojo.require("dojo.string.common"); |
||||
|
||||
dojo.hostenv.writeIncludes(); |
||||
</script><script src="/superx/xml/js/memtext/dbforms.js" type="text/javascript"> </script> |
||||
<db:base/> |
||||
</head> |
||||
<script language="javascript" |
||||
src=<%= "\"" +request.getContextPath() + "/dbformslib/jscal/calendar.js\""%>> |
||||
</script> |
||||
<body class="clsPageBody"><%@ page import ="java.util.Hashtable" %> |
||||
<% |
||||
//HttpSession session=request.getSession(true); |
||||
if (request.getCharacterEncoding() == null) |
||||
request.setCharacterEncoding("UTF-8"); |
||||
Object userobject=request.getSession().getAttribute("UserID"); |
||||
String userid; |
||||
String filter=""; |
||||
String sql=""; |
||||
if(userobject == null) |
||||
{ |
||||
%> |
||||
|
||||
<jsp:forward page="/edit/not_authenticated.htm"/> |
||||
<% |
||||
} |
||||
else |
||||
userid=userobject.toString(); |
||||
Object mandantobject=request.getSession().getAttribute("MandantenID"); |
||||
String mandantenid=""; |
||||
if(mandantobject != null) |
||||
mandantenid=mandantobject.toString(); |
||||
//der superx-Default-Mandant ist bei dbforms ein Leerstring |
||||
if(mandantenid.equals("default")) |
||||
mandantenid=""; |
||||
String db_form_name="user_antrag"; |
||||
String erlaubt="0"; |
||||
%> |
||||
<%@ include file="/edit/check_authentication.inc" %> |
||||
<% |
||||
if(erlaubt.equals("0")) |
||||
{ |
||||
%> |
||||
|
||||
<jsp:forward page="/edit/not_authorized.htm"/> |
||||
<% |
||||
} |
||||
|
||||
String keyfieldsused="false"; |
||||
Object kf=request.getParameter("keyfieldsused"); |
||||
if(kf != null) |
||||
keyfieldsused=kf.toString(); |
||||
|
||||
%> |
||||
|
||||
|
||||
|
||||
<div style="margin: 0px; padding: 0px; overflow: hidden; width: 100%;" id="menuCaption"> |
||||
<span class="menuCaptionTitle" id="menuCaptionTitle">Anträge verwalten. </span><img border="0" height="18px" alt="Erläuterung" src="/superx/images/information.svg"><span style="display:none" connectId="menuCaption" dojoType="tooltip">In diesem Formular können Sie Anträge verwalten.</span> |
||||
</div> |
||||
<% |
||||
String tid = request.getParameter("tid"); |
||||
if(tid != null && !tid.equals("null")){ |
||||
filter +="tid="+tid; |
||||
} |
||||
%> |
||||
<db:dbform tableName="user_antrag" maxRows="1" autoUpdate="false" captionResource="true" multipart="false" followUp="/edit/kern/user_antrag_edit.jsp" filter="<%= filter %>" orderBy="tid" |
||||
dbConnectionName="<%= mandantenid %>" ><input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}"/><db:header/> |
||||
<db:errors/> |
||||
<db:body allowNew="true"> |
||||
<table border="0" align="right" cellpadding="0" cellspacing="0"> |
||||
<tr> |
||||
<td class="naviBtn"> |
||||
<db:updateButton styleClass="clsButtonStyle" style="height:18px" alt="button.update" src="../../images/save.svg" flavor="image" id="db_updateButton"/></td><td class="naviBtn"> |
||||
<db:navFirstButton styleClass="clsButtonStyle" style="height:18px" caption="button.nav.first" alt="button.nav.first" src="../../images/resultset_first.svg" flavor="image" id="db_navFirstButton"/></td><td class="naviBtn"> |
||||
<db:navPrevButton styleClass="clsButtonStyle" style="height:18px" alt="button.nav.previous" src="../../images/resultset_previous.svg" flavor="image" id="db_navPrevButton"/></td><td class="naviBtn"> |
||||
<db:navNextButton styleClass="clsButtonStyle" style="height:18px" alt="button.nav.next" src="../../images/resultset_next.svg" flavor="image" id="db_navNextButton"/></td><td class="naviBtn"> |
||||
<db:navLastButton styleClass="clsButtonStyle" style="height:18px" alt="button.nav.last" src="../../images/resultset_last.svg" flavor="image" id="db_navLastButton"/></td><td class="naviBtn"> |
||||
<db:deleteButton confirmMessage="button.delete.confirm" styleClass="clsButtonStyle" style="height:18px" alt="button.delete" src="../../images/delete.svg" id="db_deleteButton" flavor="image"/></td><td class="naviBtn"><span connectId="copy32" dojoType="tooltip">Datensatz kopieren. Mit Mausklick auf diesen Button kopieren Sie den aktuellen Datensatz. Zum Einfügen des neuen Datensatzes klicken Sie dann auf das Häkchen-Symbol rechts neben bzw. unter mir.</span> |
||||
<db:navCopyButton styleClass="clsButtonStyle" style="height:18px" showAlwaysInFooter="false" alt="button.nav.copy" src="../../images/copy.svg" id="copy32" flavor="image"/></td><td class="naviBtn"><span connectId="new32" dojoType="tooltip">Neuen Datensatz erzeugen. Mit Mausklick auf diesen Button geht das Formular bzw. Unterformular in den Einfügemodus, alle vorhandenen Datensätze werden ausgeblendet. Zum Einfügen des neuen Datensatzes klicken Sie dann auf das Häkchen-Symbol rechts neben bzw. unter mir.</span> |
||||
<db:navNewButton styleClass="clsButtonStyle" style="height:18px" showAlwaysInFooter="false" alt="button.nav.new" src="../../images/context_add.svg" id="new32" flavor="image"/></td><td class="naviBtn"><span connectId="ins32" dojoType="tooltip">Datensatz einfügen. Wenn Sie einen neuen Datensatz erzeugt haben, können Sie diesen mit diesem Button speichern.</span> |
||||
<db:insertButton showAlways="false" style="height:18px" styleClass="clsButtonStyle" alt="Datensatz einfügen" src="../../images/circle_tick.svg" id="ins32" flavor="image"/></td><td class="naviBtn"><input type="hidden" name="keyfieldsused" value="<%= keyfieldsused %>" /><a onclick="maskeTogglekeyfields()" title="Schlüsselfelder an/aus"><img alt="Schlüsselfelder an/aus" src="../../images/key.svg" border="0"></a></td> |
||||
</tr> |
||||
</table> |
||||
<p> </p> |
||||
<hr> |
||||
<p> |
||||
<input type="hidden" name="tid" value="<%= tid %>" /> |
||||
</p> |
||||
<table class="db_form_table" cellspacing="0" cellpadding="0" width="100%" border="0"> |
||||
<td> |
||||
<table cellspacing="0" cellpadding="0" width="100%" border="0"> |
||||
<tr> |
||||
<td class="db_label">Antrag ID</td><td> |
||||
<db:label nullFieldValue="" fieldName="tid"/></td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsteller Titel"/></td><td align="left"> |
||||
<div id="fld_antragsteller_titel"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="50" size="40" id="inp_user_antragantragsteller_titel" fieldName="antragsteller_titel"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsteller Vorname"/></td><td align="left"> |
||||
<div id="fld_antragsteller_vorname"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantragsteller_vorname" fieldName="antragsteller_vorname"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsteller Nachname"/></td><td align="left"> |
||||
<div id="fld_antragsteller_nachname"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantragsteller_nachname" fieldName="antragsteller_nachname"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsteller E-Mail"/></td><td align="left"> |
||||
<div id="fld_antragsteller_email"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantragsteller_email" fieldName="antragsteller_email"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Benutzerkennung"/></td><td align="left"> |
||||
<div id="fld_antragsteller_benutzerkennung"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantragsteller_benutzerkennung" fieldName="antragsteller_benutzerkennung"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Einrichtung"/></td><td align="left"> |
||||
<div id="fld_antragsteller_einrichtung"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantragsteller_einrichtung" fieldName="antragsteller_einrichtung"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Funktion"/></td><td align="left"> |
||||
<div id="fld_antragsteller_funktion"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantragsteller_funktion" fieldName="antragsteller_funktion"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Funktion gültig bis"/></td><td align="left"> |
||||
<div id="fld_antragsteller_funktion_gueltig_bis"> |
||||
<db:dateField styleClass="clsInputStyle" nullFieldValue="" pattern="dd.MM.yyyy" size="10" fieldName="antragsteller_funktion_gueltig_bis" onBlur="" useJsCalendar="true"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Vorgesetzter Titel"/></td><td align="left"> |
||||
<div id="fld_vorgesetzter_titel"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragvorgesetzter_titel" fieldName="vorgesetzter_titel"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Vorgesetzter Vorname"/></td><td align="left"> |
||||
<div id="fld_vorgesetzter_vorname"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragvorgesetzter_vorname" fieldName="vorgesetzter_vorname"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Vorgesetzter Nachname"/></td><td align="left"> |
||||
<div id="fld_vorgesetzter_nachname"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragvorgesetzter_nachname" fieldName="vorgesetzter_nachname"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Vorgesetzter E-Mail"/></td><td align="left"> |
||||
<div id="fld_vorgesetzter_email"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragvorgesetzter_email" fieldName="vorgesetzter_email"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Beantragter Datenzugriff Bewerbungen"/></td><td align="left"> |
||||
<div id="fld_daten_bewerber_zulassung"> |
||||
<db:textField nullFieldValue="" onBlur="" styleClass="clsInputStyle" id="inp_user_antragdaten_bewerber_zulassung" size="6" fieldName="daten_bewerber_zulassung"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Beantragter Datenzugriff Studierende"/></td><td align="left"> |
||||
<div id="fld_daten_stud_absolv"> |
||||
<db:textField nullFieldValue="" onBlur="" styleClass="clsInputStyle" id="inp_user_antragdaten_stud_absolv" size="6" fieldName="daten_stud_absolv"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Beantragter Datenzugriff Personal"/></td><td align="left"> |
||||
<div id="fld_daten_personal_stellen"> |
||||
<db:textField nullFieldValue="" onBlur="" styleClass="clsInputStyle" id="inp_user_antragdaten_personal_stellen" size="6" fieldName="daten_personal_stellen"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Beantragter Datenzugriff Finanzen"/></td><td align="left"> |
||||
<div id="fld_daten_finanzen"> |
||||
<db:textField nullFieldValue="" onBlur="" styleClass="clsInputStyle" id="inp_user_antragdaten_finanzen" size="6" fieldName="daten_finanzen"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsart"/></td><td align="left"> |
||||
<div id="fld_antragsart"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="100" size="40" id="inp_user_antragantragsart" fieldName="antragsart"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Projekt"/></td><td align="left"> |
||||
<div id="fld_fin_personal_projekt"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="100" size="40" id="inp_user_antragfin_personal_projekt" fieldName="fin_personal_projekt"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsdatum"/></td><td align="left"> |
||||
<div id="fld_antragsdatum"> |
||||
<db:dateField styleClass="clsInputStyle" nullFieldValue="" pattern="dd.MM.yyyy" size="10" fieldName="antragsdatum" onBlur="" useJsCalendar="true"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsempfänger"/></td><td align="left"> |
||||
<div id="fld_antragsempfaenger"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantragsempfaenger" fieldName="antragsempfaenger"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsempfänger E-Mail"/></td><td align="left"> |
||||
<div id="fld_antrag_email1adresse"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antragantrag_email1adresse" fieldName="antrag_email1adresse"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Antragsempfänger Email versendet am"/></td><td align="left"> |
||||
<div id="fld_antrag_email1_versendet"> |
||||
<db:textField styleClass="clsInputStyle" onBlur="" size="29" id="inp_user_antragantrag_email1_versendet" fieldName="antrag_email1_versendet"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 1 von"/></td><td align="left"> |
||||
<div id="fld_genehmigung1_userid"> |
||||
<input onblur="updateSelect(this)" style="display:none" size="10" name="key_user_antraggenehmigung1_userid" class="schluesselfeld" type="text"> |
||||
<db:select id="inp_user_antraggenehmigung1_userid" styleClass="clsInputStyle" readOnly="false" onChange="updateKeyfield(this)" fieldName="genehmigung1_userid" customEntry=",,true"><% sql = "select tid, name from userinfo order by name;"; %><db:queryData name="user_antrag_userinfo54" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:select> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 1 Zeitpunkt"/></td><td align="left"> |
||||
<div id="fld_genehmigung1_zeitpunkt"> |
||||
<db:textField styleClass="clsInputStyle" onBlur="" size="29" id="inp_user_antraggenehmigung1_zeitpunkt" fieldName="genehmigung1_zeitpunkt"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 1 Titel"/></td><td align="left"> |
||||
<div id="fld_genehmigung1_titel"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="100" size="40" id="inp_user_antraggenehmigung1_titel" fieldName="genehmigung1_titel"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 1 Vorname"/></td><td align="left"> |
||||
<div id="fld_genehmigung1_vorname"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antraggenehmigung1_vorname" fieldName="genehmigung1_vorname"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 1 Nachname"/></td><td align="left"> |
||||
<div id="fld_genehmigung1_nachname"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="200" size="40" id="inp_user_antraggenehmigung1_nachname" fieldName="genehmigung1_nachname"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 1 Email versendet am"/></td><td align="left"> |
||||
<div id="fld_genehmigung1_email_versendet"> |
||||
<db:textField styleClass="clsInputStyle" onBlur="" size="29" id="inp_user_antraggenehmigung1_email_versendet" fieldName="genehmigung1_email_versendet"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 2 von"/></td><td align="left"> |
||||
<div id="fld_genehmigung2_userid"> |
||||
<input onblur="updateSelect(this)" style="display:none" size="10" name="key_user_antraggenehmigung2_userid" class="schluesselfeld" type="text"> |
||||
<db:select id="inp_user_antraggenehmigung2_userid" styleClass="clsInputStyle" readOnly="false" onChange="updateKeyfield(this)" fieldName="genehmigung2_userid" customEntry=",,true"><% sql = "select tid, name from userinfo order by name;"; %><db:queryData name="user_antrag_userinfo55" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:select> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 2 Zeitpunkt"/></td><td align="left"> |
||||
<div id="fld_genehmigung2_zeitpunkt"> |
||||
<db:textField styleClass="clsInputStyle" onBlur="" size="29" id="inp_user_antraggenehmigung2_zeitpunkt" fieldName="genehmigung2_zeitpunkt"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 2 Notiz"/></td><td align="left"> |
||||
<div id="fld_genehmigung2_notiz"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="2147483647" size="40" id="inp_user_antraggenehmigung2_notiz" fieldName="genehmigung2_notiz"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="UUID"/></td><td align="left"> |
||||
<div id="fld_uuid"> |
||||
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_user_antraguuid" fieldName="uuid"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr> |
||||
<td class="db_label"> |
||||
<db:message key="Genehmigung 2 Email versendet"/></td><td align="left"> |
||||
<div id="fld_genehmigung2_email_versendet"> |
||||
<db:textField styleClass="clsInputStyle" onBlur="" size="29" id="inp_user_antraggenehmigung2_email_versendet" fieldName="genehmigung2_email_versendet"/> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
</table> |
||||
</td><td align="center" style="padding-left:10px"></td> |
||||
</table> |
||||
</db:body> |
||||
<db:footer/></db:dbform></body> |
||||
</html> |
||||
Loading…
Reference in new issue