first commit
This commit is contained in:
20
templates/modern/admin/administration_frame.html
Executable file
20
templates/modern/admin/administration_frame.html
Executable file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Deputatverwaltung</title>
|
||||
<link type="text/css" rel="stylesheet" href="../css/styles_refill.css">
|
||||
</head>
|
||||
|
||||
|
||||
<frameset rows="1*" cols="250, 76%" border="0">
|
||||
<frame name="menu_eingabe" scrolling="auto" marginwidth="10" marginheight="14" src="menu_administration.php">
|
||||
<frame name="eingabe_haupt" scrolling="yes" marginwidth="0" marginheight="0" src="parameter.php">
|
||||
</frameset>
|
||||
<noframes>
|
||||
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
|
||||
|
||||
<p>To view this page correctly, you need a Web browser that supports frames.</p>
|
||||
|
||||
</body>
|
||||
</noframes>
|
||||
</frameset>
|
||||
</html>
|
1834
templates/modern/admin/bewerber_daten.html
Executable file
1834
templates/modern/admin/bewerber_daten.html
Executable file
File diff suppressed because it is too large
Load Diff
267
templates/modern/admin/datencheck.html
Executable file
267
templates/modern/admin/datencheck.html
Executable file
@ -0,0 +1,267 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<!-- Add jQuery library -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery-1.10.2.min.js"></script>
|
||||
<!-- Add mousewheel plugin (this is optional) -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery.mousewheel.pack.js?v=3.1.3"></script>
|
||||
<!-- Add fancyBox main JS and CSS files -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/source/jquery.fancybox.pack.js?v=2.1.5"></script>
|
||||
<link rel="stylesheet" type="text/css" href="../fancybox-2.1.7/source/jquery.fancybox.css?v=2.1.5" media="screen" />
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$('.box').fancybox({
|
||||
'width' : '100%',
|
||||
'height' : '100%',
|
||||
'autoScale' : true,
|
||||
'transitionIn' : 'elastic',
|
||||
'transitionOut' : 'elastic',
|
||||
'type' : 'iframe',
|
||||
helpers: {
|
||||
overlay : {
|
||||
closeClick: true
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
.ButtonAnzeigen {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
|
||||
background-color:#77b55a;
|
||||
border-radius:4px;
|
||||
border:1px solid #4b8f29;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:0px 20px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #5b8a3c;
|
||||
}
|
||||
.ButtonAnzeigen:hover {
|
||||
background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
|
||||
background-color:#72b352;
|
||||
}
|
||||
.ButtonAnzeigen:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
.ButtonDel {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #e4685d 5%, #eb675e 100%);
|
||||
background-color:#e4685d;
|
||||
border-radius:4px;
|
||||
border:1px solid #98051D;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:6px 12px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #b23e35;
|
||||
}
|
||||
.ButtonDel:hover {
|
||||
background:linear-gradient(to bottom, #eb675e 5%, #e4685d 100%);
|
||||
background-color:#eb675e;
|
||||
}
|
||||
.ButtonDel:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
{if $news_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$news_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Datencheck</b>
|
||||
</legend>
|
||||
<br>
|
||||
<br>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="150">
|
||||
Export Datencheck:
|
||||
</td>
|
||||
<td> <a href='datencheck_excel.php' target='_top'><img src="../templates/{$global_template}/images/excel.png" border="0" height=30></a>
|
||||
</td>
|
||||
</table>
|
||||
|
||||
<h2>Matrix über vorhandene Daten</h2>
|
||||
<br />
|
||||
<table border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td width="400" height="30" valign="middle">
|
||||
<b>Anzahl der getesteten Kandidaten:</b>
|
||||
</td>
|
||||
<td align="right" width="100" style="padding-right:5px">
|
||||
{$datenchk_anzget}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="400" height="30" valign="middle">
|
||||
<b>Anzahl der Kandidaten mit ausstehendem Test :</b>
|
||||
</td>
|
||||
<td align="right" width="100" style="padding-right:5px">
|
||||
{$datenchk_aussttest}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="400" height="30" valign="middle">
|
||||
<b>Anzahl aller Anmeldung:</b>
|
||||
</td>
|
||||
<td align="right" width="100" style="padding-right:5px">
|
||||
{$datenchk_alleranm}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="400" height="30" valign="middle">
|
||||
<b>Anzahl Durchfaller:</b>
|
||||
</td>
|
||||
<td align="right" width="100" style="padding-right:5px">
|
||||
{$datenchk_anzdurchfaller}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Lfd Nr ({$dokverw_anzdb})</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Name</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Ausweis</b></a>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Mailadresse</b>
|
||||
</td>
|
||||
<!--
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Testdatum</b>
|
||||
</td>
|
||||
-->
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>zugewiesene<br>Hochschule</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Wunsch Hochschule</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Testergebnis</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Schwerbehinderung</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Stellenzusage</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>PDF Upload HZB</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>PDF Upload Zeugnisse</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>Lebenslauf</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>Note HZB</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>Note Durchschnitt</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$smarty.section.table_data1.rownum}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].nachname}, {$table_data1[table_data1].vorname}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px;">
|
||||
<font color="{$table_data1[table_data1].perso_alert}">{$table_data1[table_data1].perso}</font>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].mail}
|
||||
</td>
|
||||
<!--
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].tm_datum} ({$table_data1[table_data1].tm_standort})
|
||||
</td>
|
||||
-->
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].hochschule}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].wunsch_hs}
|
||||
</td>
|
||||
<td height="40" align="right" style="padding-right:5px">
|
||||
{$table_data1[table_data1].testergebnis} / 133
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
{if $table_data1[table_data1].behinderung == 'J'} Ja {/if}
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_zusage}" title="{$table_data1[table_data1].dstzusagebez}">
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_hzb}">
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_zeug}"><br>
|
||||
{$table_data1[table_data1].anz_zeug} / 2
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_leben}">
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_notehzb}">
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_noteschnitt}">
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
<br />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
184
templates/modern/admin/dokverw.html
Executable file
184
templates/modern/admin/dokverw.html
Executable file
@ -0,0 +1,184 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<!-- Add jQuery library -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery-1.10.2.min.js"></script>
|
||||
<!-- Add mousewheel plugin (this is optional) -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery.mousewheel.pack.js?v=3.1.3"></script>
|
||||
<!-- Add fancyBox main JS and CSS files -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/source/jquery.fancybox.pack.js?v=2.1.5"></script>
|
||||
<link rel="stylesheet" type="text/css" href="../fancybox-2.1.7/source/jquery.fancybox.css?v=2.1.5" media="screen" />
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$('.box').fancybox({
|
||||
'width' : '100%',
|
||||
'height' : '100%',
|
||||
'autoScale' : true,
|
||||
'transitionIn' : 'elastic',
|
||||
'transitionOut' : 'elastic',
|
||||
'type' : 'iframe',
|
||||
helpers: {
|
||||
overlay : {
|
||||
closeClick: true
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
.ButtonAnzeigen {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
|
||||
background-color:#77b55a;
|
||||
border-radius:4px;
|
||||
border:1px solid #4b8f29;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:0px 20px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #5b8a3c;
|
||||
}
|
||||
.ButtonAnzeigen:hover {
|
||||
background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
|
||||
background-color:#72b352;
|
||||
}
|
||||
.ButtonAnzeigen:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
.ButtonDel {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #e4685d 5%, #eb675e 100%);
|
||||
background-color:#e4685d;
|
||||
border-radius:4px;
|
||||
border:1px solid #98051D;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:6px 12px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #b23e35;
|
||||
}
|
||||
.ButtonDel:hover {
|
||||
background:linear-gradient(to bottom, #eb675e 5%, #e4685d 100%);
|
||||
background-color:#eb675e;
|
||||
}
|
||||
.ButtonDel:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
{if $news_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$news_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Dokumentenverwaltung</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<h2>Dateien, die in der Datenbank sind, werden werden geprüft, ob sie auf dem Server vorhanden sind</h2>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
<b>Name</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='60%'>
|
||||
<b>Datei</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
<b>Existenz (Anzahl: {$dokverw_anzdb})</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
{$table_data1[table_data1].nachname}, {$table_data1[table_data1].vorname}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='60%'>
|
||||
{$table_data1[table_data1].file}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
{if $table_data1[table_data1].exists == 0}
|
||||
<a href="?action=deldb&up_id={$table_data1[table_data1].up_id}" class="ButtonDel">Auf DB löschen</a>
|
||||
{/if}
|
||||
{if $table_data1[table_data1].exists == 1}
|
||||
vorhanden
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
</p>
|
||||
|
||||
<h2>Dateien, die auf dem Server liegen, werden geprüft, ob sie in der Datenbank bekannt sind</h2>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
<b>Name</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='60%'>
|
||||
<b>Datei</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
<b>Existenz (Anzahl: {$dokverw_anzserver})</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{section name=table_data2 loop=$table_data2}
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
{$table_data2[table_data2].nachname}, {$table_data2[table_data2].vorname}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='60%'>
|
||||
{$table_data2[table_data2].file}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px" width='20%'>
|
||||
{if $table_data2[table_data2].exists == 0}
|
||||
<a href="?action=delserver&file={$table_data2[table_data2].file}" class="ButtonDel">Auf Server löschen</a>
|
||||
{/if}
|
||||
{if $table_data2[table_data2].exists == 1}
|
||||
vorhanden
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
<br />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
322
templates/modern/admin/ergebnisse.html
Executable file
322
templates/modern/admin/ergebnisse.html
Executable file
@ -0,0 +1,322 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
select{
|
||||
width:330px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<form action="?action=ausgabe" method='post' name='ausgabe'>
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Testergebnisse</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
<select name="testtermin" size=15>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<option value="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].tm_datum_form} - {$table_data1[table_data1].tm_standort}</option>
|
||||
{/section}
|
||||
</select>
|
||||
</p>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Datum wählen">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{if $action == 'ausgabe'}
|
||||
<html>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" class="no-js">
|
||||
<head>
|
||||
<title>Anlagenupload und Praxisstellenwahl DVM (Bachelor of Arts - Digitales Verwaltungsmanagement) der Hochschulen Ludwigsburg und Kehl.</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
.desc{
|
||||
width:400px;
|
||||
}
|
||||
th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:11px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
.fieldset1 {
|
||||
border: 1px solid red;
|
||||
}
|
||||
.fieldset2 {
|
||||
border: ridge green;
|
||||
display: block;
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
padding-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
.legend1 {
|
||||
display: block;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
border: none;
|
||||
font-size: 30px;
|
||||
}
|
||||
.button {
|
||||
font: bold 11px Arial;
|
||||
text-decoration: none;
|
||||
background-color: #EEEEEE;
|
||||
color: #333333;
|
||||
padding: 2px 6px 2px 6px;
|
||||
border-top: 1px solid #CCCCCC;
|
||||
border-right: 1px solid #333333;
|
||||
border-bottom: 1px solid #333333;
|
||||
border-left: 1px solid #CCCCCC;
|
||||
}
|
||||
.ButtonDel {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #e4685d 5%, #eb675e 100%);
|
||||
background-color:#e4685d;
|
||||
border-radius:4px;
|
||||
border:1px solid #98051D;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:6px 12px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #b23e35;
|
||||
}
|
||||
.ButtonDel:hover {
|
||||
background:linear-gradient(to bottom, #eb675e 5%, #e4685d 100%);
|
||||
background-color:#eb675e;
|
||||
}
|
||||
.ButtonDel:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
</style>
|
||||
<link rel="stylesheet" type="text/css" href="../templates/{$global_template}/css/component.css" />
|
||||
<script type="text/javascript">
|
||||
(function(e,t,n){
|
||||
var r=e.querySelectorAll("html")[0];
|
||||
r.className=r.className.replace(/(^|\s)no-js(\s|$)/,"$1js$2")
|
||||
})
|
||||
(document,window,0);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$index_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Testergebnisse: {$erg_datum} - {$erg_standort}</b>
|
||||
</legend>
|
||||
<br>
|
||||
<table border="1" cellspacing="0" cellpadding="0" width="100%">
|
||||
<tr>
|
||||
<th>
|
||||
<b>#</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>TAN</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Name</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Satzergänzung</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Analogien</b>
|
||||
</th>
|
||||
<!--
|
||||
<th>
|
||||
<b>Gemeinsamkeiten</b>
|
||||
</th>
|
||||
-->
|
||||
<th>
|
||||
<b>Rechenaufgaben</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Zahlenreihen</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Rechenzeichen</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Matrizen</b>
|
||||
</th>
|
||||
<!--
|
||||
<th>
|
||||
<b>Verbale Intelligenz</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Numerische Intelligenz</b>
|
||||
</th>
|
||||
-->
|
||||
<th>
|
||||
<b>Merkfähigkeit figural</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Summe Einzeltests</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Gesamtergebnis</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Manuell nicht bestanden</b>
|
||||
</th>
|
||||
</tr>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$smarty.section.table_data1.rownum}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].tan}
|
||||
</td>
|
||||
<td height="35" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].nachname}, {$table_data1[table_data1].vorname}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].satzerg}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].analogie}
|
||||
</td>
|
||||
<!--
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].gemeinsamkeiten}
|
||||
</td>
|
||||
-->
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].rechenaufgaben}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].zahlenreihen}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].rechenzeichen}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].matrizen}
|
||||
</td>
|
||||
<!--
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].verb_intelligenz}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].num_intelligenz}
|
||||
</td>
|
||||
-->
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].merkf}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].summe}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{if $table_data1[table_data1].bestanden == 1}
|
||||
bestanden
|
||||
{else}
|
||||
nicht bestanden
|
||||
{/if}
|
||||
</td>
|
||||
<td height="35" align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{if $table_data1[table_data1].bestanden == 1}
|
||||
<a href="?action=del&eg_id={$table_data1[table_data1].eg_id}&ka_id={$table_data1[table_data1].ka_id}" class="ButtonDel">Als durchgefallen markieren</a>
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'del'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Löschbestätigung</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
Möchten sie die Testergebnisse von <b>{$del_name}</b> wirklich löschen?<br><br>
|
||||
<a href="?action=ausgabe">
|
||||
<img title = "Nein" border="0" src="../templates/{$global_template}/images/nein.gif"></a>
|
||||
|
||||
<a href="?action=del2&eg_id={$del_eg_id}">
|
||||
<img title = "Dokument löschen"border="0" src="../templates/{$global_template}/images/ja.gif"></a>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
31
templates/modern/admin/hauptframe.html
Executable file
31
templates/modern/admin/hauptframe.html
Executable file
@ -0,0 +1,31 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>DVM Administration</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
|
||||
|
||||
<div class="header">
|
||||
<div>
|
||||
<div>Willkommen</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="pat_list_box">
|
||||
<p>
|
||||
<table border="0" bordercolordark="white" bordercolorlight="lightgray" cellspacing="0" width="100%" height="90%">
|
||||
<tr>
|
||||
<td align="center">
|
||||
<b>Willkommen bei der DVM Administration</b>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
Wählen Sie oben einen Reiter aus, um den gewünschten Bereich zu administrieren.
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
132
templates/modern/admin/index.html
Executable file
132
templates/modern/admin/index.html
Executable file
@ -0,0 +1,132 @@
|
||||
<!-- index gegen LDAP und DB bei externer Kennung-->
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<title>{$index_titel}</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<link rel="stylesheet" href="../templates/{$global_template}/css/styles_login.css" type="text/css">
|
||||
<style>
|
||||
.squarebutton_blue{
|
||||
width:100px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="fancybox/jquery.fancybox-1.3.4.css" media="screen" />
|
||||
<script type="text/javascript" src="../fancybox/jquery-1.5.1.min.js"></script>
|
||||
<!-- DATEI GIBTS NICHT <script>!window.jQuery && document.write('<script src="jquery-1.4.3.min.js"><\/script>');</script>-->
|
||||
<script type="text/javascript" src="../fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
|
||||
<script type="text/javascript" src="../fancybox/jquery.fancybox-1.3.4.pack.js"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$(".box").fancybox({
|
||||
'width' : '75%',
|
||||
'height' : '75%',
|
||||
'autoScale' : true,
|
||||
'transitionIn' : 'elastic',
|
||||
'transitionOut' : 'elastic',
|
||||
'type' : 'iframe'
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
</head>
|
||||
<body onload="if(document.login)document.login.user.focus();return false;">
|
||||
|
||||
<table height="100%" width="100%">
|
||||
<tr>
|
||||
<td width="20%">
|
||||
|
||||
</td>
|
||||
<td width="60%">
|
||||
<div class="Header">
|
||||
<div>
|
||||
<div align="center">{$index_titel}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pat_list_box">
|
||||
<p>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$index_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<table align="center" border="0" bordercolordark="white" bordercolorlight="lightgray" cellspacing="0" width="96%" >
|
||||
<tr>
|
||||
<td width="200px" align="center" valign="middle">
|
||||
<img style="margin:10px;padding:10px;"src="../templates/{$global_template}/images/deputat_icon.svg" height="100">
|
||||
</td>
|
||||
<td align="left">
|
||||
<table width="100%">
|
||||
<form action=?action=anmeld method="POST" name="login">
|
||||
<tr>
|
||||
<td width="40%">
|
||||
<strong>{$index_field_user}</strong>
|
||||
</td>
|
||||
<td>
|
||||
<input class="eingabe" type="text" name="user" value="{$index_user}" tabindex="1"></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="40%">
|
||||
<strong>{$index_field_pass}</strong>
|
||||
</td>
|
||||
<td>
|
||||
<input class="eingabe" type="password" name="password" tabindex="2"></td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="100%" colspan="2" align="center">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="40%">
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<input type="submit" value="Login">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p align="center">
|
||||
<!--
|
||||
<br />
|
||||
<br />
|
||||
<a class="squarebutton_blue box" href="register.php"><span>Registrierung</span></a>
|
||||
-->
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
|
||||
|
||||
</div>
|
||||
</td>
|
||||
<td width="20%">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'anmeld'}
|
||||
{if $index_login == '1'}
|
||||
<meta http-equiv="refresh" content="0; URL=indexframe.php">
|
||||
{/if}
|
||||
{/if}
|
23
templates/modern/admin/indexframe.html
Executable file
23
templates/modern/admin/indexframe.html
Executable file
@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>DVM Administration</title>
|
||||
<link type="text/css" rel="stylesheet" href="../css/styles_refill.css">
|
||||
</head>
|
||||
|
||||
<style type='text/css'>
|
||||
</style>
|
||||
|
||||
<frameset rows="103, 79%" cols="1*" border="0">
|
||||
<frame name="banner" scrolling="no" marginwidth="10" marginheight="0" namo_target_frame="detail" src="titel.php" noresize>
|
||||
<frameset rows="1*" cols="100%">
|
||||
<frame name="detail" scrolling="yes" marginwidth="0" marginheight="0" src="hauptframe.php">
|
||||
</frameset>
|
||||
<noframes>
|
||||
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
|
||||
|
||||
<p>To view this page correctly, you need a Web browser that supports frames.</p>
|
||||
|
||||
</body>
|
||||
</noframes>
|
||||
</frameset>
|
||||
</html>
|
142
templates/modern/admin/kand_del.html
Executable file
142
templates/modern/admin/kand_del.html
Executable file
@ -0,0 +1,142 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script src="../jquery/jquery-1.12.4.js"></script>
|
||||
<script src="../jquery/bootstrap.min.js"></script>
|
||||
<link href="../jquery/bootstrap.min.css" rel="stylesheet" />
|
||||
<style>
|
||||
select{
|
||||
width:450px;
|
||||
}
|
||||
#inner {
|
||||
display: table;
|
||||
margin: 0 auto;
|
||||
width:330px;
|
||||
}
|
||||
#outer {
|
||||
width:100%
|
||||
}
|
||||
</style>
|
||||
|
||||
{literal}
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
load_data();
|
||||
function load_data(query)
|
||||
{
|
||||
$.ajax({
|
||||
url:"fetch.php",
|
||||
method:"post",
|
||||
data:{query:query,
|
||||
script:"kand_del"},
|
||||
success:function(data)
|
||||
{
|
||||
/* $('#result').html(data);*/
|
||||
/* console.log(data); */
|
||||
$("#user").empty().append(data);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
$('#search_text').keyup(function(){
|
||||
var search = $(this).val();
|
||||
if(search != '')
|
||||
{
|
||||
load_data(search);
|
||||
}
|
||||
else
|
||||
{
|
||||
load_data();
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
{/literal}
|
||||
</head>
|
||||
<body onload="if(document.nachfrage)document.nachfrage.search_text.focus();return false;">
|
||||
|
||||
<form action="?action=nachfrage" method='post' name='nachfrage'>
|
||||
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Kandidat löschen</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align='center'>Kandidaten können gelöscht werden, solange sie noch nicht am Test teilgenommen haben.</p>
|
||||
<p align="center">
|
||||
<div id="outer">
|
||||
<div id="inner">
|
||||
<div class="form-group">
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon">Suche</span>
|
||||
<input type="text" name="search_text" id="search_text" placeholder="Kandidaten suchen" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<p align="center">
|
||||
<select id="user" name="user" size=15>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<option value="{$table_data1[table_data1].ka_id}">{$table_data1[table_data1].nachname}, {$table_data1[table_data1].vorname} ({$table_data1[table_data1].geb_format})</option>
|
||||
{/section}
|
||||
</select>
|
||||
</p>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Kandidat löschen">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'nachfrage'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Löschbestätigung</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
Möchten sie Kandidat/in <b><u>{$kand_name}</u></b> wirklich löschen?<br><br>
|
||||
<a href="?"><img title = "Nein" border="0" src="../templates/{$global_template}/images/nein.gif"></a>
|
||||
|
||||
<a href="?action=delkand&ka_id={$kand_ka_id}"><img title = "Dokument löschen"border="0" src="../templates/{$global_template}/images/ja.gif"></a>
|
||||
|
||||
<br>
|
||||
<br>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
184
templates/modern/admin/liste_bestanden.html
Executable file
184
templates/modern/admin/liste_bestanden.html
Executable file
@ -0,0 +1,184 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<!-- Add jQuery library -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery-1.10.2.min.js"></script>
|
||||
<!-- Add mousewheel plugin (this is optional) -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery.mousewheel.pack.js?v=3.1.3"></script>
|
||||
<!-- Add fancyBox main JS and CSS files -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/source/jquery.fancybox.pack.js?v=2.1.5"></script>
|
||||
<link rel="stylesheet" type="text/css" href="../fancybox-2.1.7/source/jquery.fancybox.css?v=2.1.5" media="screen" />
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$('.box').fancybox({
|
||||
'width' : '100%',
|
||||
'height' : '100%',
|
||||
'autoScale' : true,
|
||||
'transitionIn' : 'elastic',
|
||||
'transitionOut' : 'elastic',
|
||||
'type' : 'iframe',
|
||||
helpers: {
|
||||
overlay : {
|
||||
closeClick: true
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
.ButtonAnzeigen {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
|
||||
background-color:#77b55a;
|
||||
border-radius:4px;
|
||||
border:1px solid #4b8f29;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:0px 20px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #5b8a3c;
|
||||
}
|
||||
.ButtonAnzeigen:hover {
|
||||
background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
|
||||
background-color:#72b352;
|
||||
}
|
||||
.ButtonAnzeigen:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
.ButtonDel {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #e4685d 5%, #eb675e 100%);
|
||||
background-color:#e4685d;
|
||||
border-radius:4px;
|
||||
border:1px solid #98051D;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:6px 12px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #b23e35;
|
||||
}
|
||||
.ButtonDel:hover {
|
||||
background:linear-gradient(to bottom, #eb675e 5%, #e4685d 100%);
|
||||
background-color:#eb675e;
|
||||
}
|
||||
.ButtonDel:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
{if $news_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$news_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Liste bestandener Testteilnehmer</b>
|
||||
</legend>
|
||||
<br>
|
||||
<br>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Lfd Nr ({$dokverw_anzdb})</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Name</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Testdatum</b>
|
||||
</td>
|
||||
<!--
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Testergebnis</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>PDF Upload HZB</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>PDF Upload Zeugnisse</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>Lebenslauf</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>Note HZB</b>
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<b>Note Durchschnitt</b>
|
||||
</td>
|
||||
-->
|
||||
</tr>
|
||||
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$smarty.section.table_data1.rownum}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].nachname}, {$table_data1[table_data1].vorname}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].tm_datum} ({$table_data1[table_data1].tm_standort})
|
||||
</td>
|
||||
<!--
|
||||
<td height="40" align="right" style="padding-right:5px">
|
||||
{$table_data1[table_data1].testergebnis} / 133
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_hzb}">
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_zeug}"><br>
|
||||
{$table_data1[table_data1].anz_zeug} / 2
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_leben}">
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_notehzb}">
|
||||
</td>
|
||||
<td height="40" align="center">
|
||||
<img src="../templates/{$global_template}/images/{$table_data1[table_data1].image_noteschnitt}">
|
||||
</td>
|
||||
-->
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
<br />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
55
templates/modern/admin/liste_tn.html
Executable file
55
templates/modern/admin/liste_tn.html
Executable file
@ -0,0 +1,55 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
select{
|
||||
width:330px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<form action="?action=ausgabe" method='post' name='ausgabe'>
|
||||
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Teilnehmerliste</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
<select name="testtermin" size=15>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<option value="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].tm_datum_form} - {$table_data1[table_data1].tm_standort}</option>
|
||||
{/section}
|
||||
</select>
|
||||
</p>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Liste drucken">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
74
templates/modern/admin/logout.html
Executable file
74
templates/modern/admin/logout.html
Executable file
@ -0,0 +1,74 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<title>{$logout_titel}</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<link rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css" type="text/css">
|
||||
<style>
|
||||
.squarebutton_blue{
|
||||
width:100px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body onload="if(document.login)document.login.user.focus();return false;">
|
||||
|
||||
<table height="100%" width="100%">
|
||||
<tr>
|
||||
<td width="20%">
|
||||
|
||||
</td>
|
||||
<td width="60%">
|
||||
<div class="Header">
|
||||
<div>
|
||||
<div align="center">{$logout_titel}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pat_list_box">
|
||||
<p>
|
||||
<table align="center" border="0" bordercolordark="white" bordercolorlight="lightgray" cellspacing="0" width="96%" >
|
||||
<tr>
|
||||
<td width="200px" align="center" valign="middle">
|
||||
<img style="margin:10px;padding:10px;"src="../templates/{$global_template}/images/deputat_icon.svg" height="100">
|
||||
</td>
|
||||
<td align="left">
|
||||
<table width="100%">
|
||||
<form action=?action=anmeld method="POST" name="login">
|
||||
<tr>
|
||||
<td width="100%" align="center">
|
||||
<strong>{$logout_text}</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="100%" align="center">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center">
|
||||
<a class="squarebutton_blue" href="index.php" target="_self"><span>Login</span></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
</div>
|
||||
</td>
|
||||
<td width="20%">
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</form>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
215
templates/modern/admin/mail_test.html
Executable file
215
templates/modern/admin/mail_test.html
Executable file
@ -0,0 +1,215 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
select{
|
||||
width:330px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<form action="?action=mailsenden_test" method='post' name='ausgabe'>
|
||||
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Mail an Testteilnehmer</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
<select name="testtermin" size=15>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<option value="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].tm_datum_form} - {$table_data1[table_data1].tm_standort}</option>
|
||||
{/section}
|
||||
</select>
|
||||
</p>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Liste drucken">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'mailsenden_test'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>E-Mail bearbeiten</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<form action="?action=mailsenden2_test" method='post' name='mailsenden2_sonst'>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td width="200" height="40" style="padding-left:5px">
|
||||
Absender:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
{$mail_sender} - {$mail_sendermail}
|
||||
<input type="hidden" name="mail_sender" id="mail_sender" size="101" value="{$mail_sender}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Empfänger:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<textarea style="width:745px; height:120px; font-family:monospace;" id='mail_mail' name='mail_mail'>{$empfaenger}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Betreff:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<input type="text" id="betreff" name="betreff" value="{$mail_betreff}" size="120">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Mailtext:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
|
||||
<textarea id='text' name='text'>{$mail_text}</textarea>
|
||||
{literal}
|
||||
<script>ClassicEditor
|
||||
.create( document.querySelector( '#text' ), {
|
||||
toolbar: {
|
||||
items: [
|
||||
'heading',
|
||||
'|',
|
||||
'fontSize',
|
||||
'fontFamily',
|
||||
'fontBackgroundColor',
|
||||
'fontColor',
|
||||
'|',
|
||||
'bold',
|
||||
'italic',
|
||||
'link',
|
||||
'bulletedList',
|
||||
'numberedList',
|
||||
'|',
|
||||
'alignment',
|
||||
'indent',
|
||||
'outdent',
|
||||
'|',
|
||||
'imageUpload',
|
||||
'blockQuote',
|
||||
'insertTable',
|
||||
'mediaEmbed',
|
||||
'undo',
|
||||
'redo'
|
||||
]
|
||||
},
|
||||
language: 'de',
|
||||
image: {
|
||||
toolbar: [
|
||||
'imageTextAlternative',
|
||||
'imageStyle:full',
|
||||
'imageStyle:side'
|
||||
]
|
||||
},
|
||||
table: {
|
||||
contentToolbar: [
|
||||
'tableColumn',
|
||||
'tableRow',
|
||||
'mergeTableCells',
|
||||
'tableCellProperties',
|
||||
'tableProperties'
|
||||
]
|
||||
},
|
||||
licenseKey: '',
|
||||
} )
|
||||
.then( editor => {
|
||||
window.editor = editor;
|
||||
} )
|
||||
.catch( error => {
|
||||
console.error( error );
|
||||
} );
|
||||
</script>
|
||||
{/literal}
|
||||
<input type="hidden" name="smid" id="smid" size="101" value="{$mail_smid}">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Mail senden"><br><br>
|
||||
<font color="red" style="font-size:20px">Bitte nur einmal klicken. Rückmeldung dauert 30-60 Sekunden bis alle Mails verschickt wurden!</font>
|
||||
</p>
|
||||
<br />
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
|
||||
{if $action == 'mailsenden2_test'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Ergebnis</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
{$mail_senderg}
|
||||
<br>
|
||||
<br>
|
||||
Sie können das Fenster nun schließen.
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
45
templates/modern/admin/menu_administration.html
Executable file
45
templates/modern/admin/menu_administration.html
Executable file
@ -0,0 +1,45 @@
|
||||
{if $action == ''}
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
<title>Menu</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css" />
|
||||
<script type="text/javascript" src="../templates/{$global_template}/js/jquery.js"></script>
|
||||
<script type="text/javascript" src="../templates/{$global_template}/js/accordion.js"></script>
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
|
||||
|
||||
|
||||
<form action="?action=suche" method='post' name='searchform'>
|
||||
<div class="accordion2">
|
||||
<h3><span>Voreinstellungen</span></h3>
|
||||
<ul>
|
||||
<li class="abstand"><a href="parameter.php" target="eingabe_haupt"><span>Systemparameter</span></a></li>
|
||||
</ul>
|
||||
|
||||
<h3><span>System</span></h3>
|
||||
<ul>
|
||||
<li class="abstand"><a href="tanimport.php" target="eingabe_haupt"><span>Hogrefe: TAN Import</span></a></li>
|
||||
<li class="abstand"><a href="praxisstellen_edit.php" target="eingabe_haupt"><span>Praxisstellen bearbeiten</span></a></li>
|
||||
<li class="abstand"><a href="praxisstellen_news.php" target="eingabe_haupt"><span>Praxisstellen News</span></a></li>
|
||||
<li class="abstand"><a href="dokverw.php" target="eingabe_haupt"><span>Dokumentenverwaltung</span></a></li>
|
||||
</ul>
|
||||
<!--
|
||||
<h3><span onmousemove="if(document.searchform)document.searchform.patrone.focus();return false;">Suche nach ID</span></h3>
|
||||
|
||||
<ul>
|
||||
<li class="abstand"> <input class="eingabe_search" type="text" id="suchid" name="suchid" onkeyup="ajax_showOptions(this,'getWord',event)"></li>
|
||||
<p align="right"><input type="submit" value="suche" name="b1" /></p> <!-- Auf Button kann verzichtet werden
|
||||
</ul>
|
||||
-->
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
{/if}
|
55
templates/modern/admin/menu_verwaltung.html
Executable file
55
templates/modern/admin/menu_verwaltung.html
Executable file
@ -0,0 +1,55 @@
|
||||
{if $action == ''}
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
<title>Menu</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css" />
|
||||
<script type="text/javascript" src="../templates/{$global_template}/js/jquery.js"></script>
|
||||
<script type="text/javascript" src="../templates/{$global_template}/js/accordion.js"></script>
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
|
||||
|
||||
|
||||
<form action="?action=suche" method='post' name='searchform'>
|
||||
<div class="accordion2">
|
||||
<h3><span>Termine</span></h3>
|
||||
<ul>
|
||||
<li class="abstand"><a href="termine.php" target="eingabe_haupt"><span>Testtermine</span></a></li>
|
||||
<li class="abstand"><a href="termine_kandidat.php" target="eingabe_haupt"><span>Testtermin Kandidat</span></a></li>
|
||||
</ul>
|
||||
|
||||
<h3><span>Test</span></h3>
|
||||
<ul>
|
||||
<li class="abstand"><a href="kand_del.php" target="eingabe_haupt"><span>Kandidat löschen</span></a></li>
|
||||
<li class="abstand"><a href="liste_tn.php" target="eingabe_haupt"><span>Teilnehmerliste</span></a></li>
|
||||
<li class="abstand"><a href="upload.php" target="eingabe_haupt"><span>Import Testdaten</span></a></li>
|
||||
<li class="abstand"><a href="ergebnisse.php" target="eingabe_haupt"><span>Testergebnisse</span></a></li>
|
||||
<li class="abstand"><a href="mail_test.php" target="eingabe_haupt"><span>Mail an Testteilnehmer</span></a></li>
|
||||
<li class="abstand"><a href="liste_bestanden.php" target="eingabe_haupt"><span>Liste Bestanden</span></a></li>
|
||||
<li class="abstand"><a href="rangliste2.php" target="eingabe_haupt"><span>Rangliste 2</span></a></li>
|
||||
</ul>
|
||||
|
||||
<h3><span>Bewerber</span></h3>
|
||||
<ul>
|
||||
<li class="abstand"><a href="bewerber_daten.php" target="eingabe_haupt"><span>Bewerberdaten</span></a></li>
|
||||
<li class="abstand"><a href="datencheck.php" target="eingabe_haupt"><span>Datencheck</span></a></li>
|
||||
</ul>
|
||||
<!--
|
||||
<h3><span onmousemove="if(document.searchform)document.searchform.patrone.focus();return false;">Suche nach ID</span></h3>
|
||||
|
||||
<ul>
|
||||
<li class="abstand"> <input class="eingabe_search" type="text" id="suchid" name="suchid" onkeyup="ajax_showOptions(this,'getWord',event)"></li>
|
||||
<p align="right"><input type="submit" value="suche" name="b1" /></p> <!-- Auf Button kann verzichtet werden
|
||||
</ul>
|
||||
-->
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
{/if}
|
118
templates/modern/admin/parameter.html
Executable file
118
templates/modern/admin/parameter.html
Executable file
@ -0,0 +1,118 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
input{
|
||||
width:330px;
|
||||
}
|
||||
.row_0 {
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
.row_1 {
|
||||
background-color: #E1E8F1;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<form action="?action=save" method='post' name='save'>
|
||||
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Systemparameter</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<table width="100%" cellspacing="0" cellpadding="0">
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td min-width="40%" class="row_{$table_data1[table_data1].zaehler}" height='30'>
|
||||
{$table_data1[table_data1].beschreibung}{if $table_data1[table_data1].pid == 1} <b>Verfügbare Rest-TANs: {$parameter_anzahltan}</b>{/if}
|
||||
</td>
|
||||
<td class="row_{$table_data1[table_data1].zaehler}" height='30'>
|
||||
<input align="right" type="text" name="{$table_data1[table_data1].pid}" value="{$table_data1[table_data1].wert}">
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
</p>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="speichern">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'save'}
|
||||
{if $parameter_inserterr == '1'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>Fehler beim der Speicherung</legend>
|
||||
<br />
|
||||
<br />
|
||||
Es traten folgende Fehler auf:
|
||||
<br />
|
||||
{$parameter_reason}
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $parameter_inserterr == '2'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>Speicherung</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
Die Daten wurden übernommen.
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{/if}
|
317
templates/modern/admin/praxisstellen_edit.html
Executable file
317
templates/modern/admin/praxisstellen_edit.html
Executable file
@ -0,0 +1,317 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery-ui.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery.timepicker.min.css">
|
||||
<script src="../jquery/jquery-1.12.4.js"></script>
|
||||
<script src="../jquery/jquery-ui.js"></script>
|
||||
<script src="../jquery/globalize.js"></script>
|
||||
<script src="../jquery/globalize.culture.de-DE.js"></script>
|
||||
<script src="../jquery/jquery.mousewheel.js"></script>
|
||||
<script src="../jquery/jquery.timepicker.min.js"></script>
|
||||
|
||||
<style type="text/css">
|
||||
.spinner {
|
||||
width: 112px;
|
||||
height: 15px;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
$( function() {
|
||||
$( ".spinner" ).spinner({
|
||||
change: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
spin: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
start: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
stop: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
step: 1,
|
||||
numberFormat: "i",
|
||||
min:0,
|
||||
decimals:0
|
||||
});
|
||||
Globalize.culture( "de-DE" );
|
||||
} );
|
||||
|
||||
function trackKeys(evnt,regEx) {
|
||||
var keyCode = evnt.keyCode ? evnt.keyCode : evnt.which;
|
||||
return !!String.fromCharCode(keyCode).match(regEx);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$(".datepicker").datepicker({
|
||||
prevText: '< zurück', prevStatus: '',
|
||||
prevJumpText: '<<', prevJumpStatus: '',
|
||||
changeMonth: true,
|
||||
changeYear: true,
|
||||
nextText: 'Vor >', nextStatus: '',
|
||||
nextJumpText: '>>', nextJumpStatus: '',
|
||||
currentText: 'Heute', currentStatus: '',
|
||||
todayText: 'Heute', todayStatus: '',
|
||||
clearText: '-', clearStatus: '',
|
||||
closeText: 'schließen', closeStatus: '',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
weekHeader: 'Wo',
|
||||
weekStatus: 'Woche des Monats',
|
||||
showMonthAfterYear: false,
|
||||
showOn: 'focus',
|
||||
firstDay: 1,
|
||||
numberOfMonths : 1,
|
||||
yearRange: "c-5:+5",
|
||||
showButtonPanel : true,
|
||||
altField : "#datepicker_input",
|
||||
dateFormat : "dd.mm.yy",
|
||||
showWeek: true
|
||||
});
|
||||
$.datepicker._gotoToday = function(id) {
|
||||
$(id).datepicker('setDate', new Date()).datepicker('hide').blur();
|
||||
}
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
$('input.timepicker').timepicker({
|
||||
timeFormat: 'HH:mm',
|
||||
interval: 30,
|
||||
minTime: '7',
|
||||
maxTime: '18:00',
|
||||
startTime: '7',
|
||||
dynamic: false,
|
||||
dropdown: true,
|
||||
scrollbar: true
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.StandardTable thead th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:12px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:330px;
|
||||
}
|
||||
.button {
|
||||
font: bold 11px Arial;
|
||||
text-decoration: none;
|
||||
background-color: #EEEEEE;
|
||||
color: #333333;
|
||||
padding: 2px 6px 2px 6px;
|
||||
border-top: 1px solid #CCCCCC;
|
||||
border-right: 1px solid #333333;
|
||||
border-bottom: 1px solid #333333;
|
||||
border-left: 1px solid #CCCCCC;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
|
||||
<style>
|
||||
.result
|
||||
{
|
||||
background-color: #00ffff;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<form action="?action=save" method='post' name='erfassen'>
|
||||
|
||||
{if $prxedit_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$prxedit_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Praxisstelle erfassen</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<table cellspacing="0" cellpadding="0" width="100%" border="0" class="StandardTable">
|
||||
<tr>
|
||||
<td width="15%">
|
||||
Art der Ausbildungsstelle:
|
||||
</td>
|
||||
<td>
|
||||
<select name="art" size="7">
|
||||
<option value="Gemeindeverwaltung" {if $prxedit_value_art == 'Gemeindeverwaltung'} selected {/if}}>Gemeindeverwaltung</option>
|
||||
<option value="GVV" {if $prxedit_value_art == 'GVV'} selected {/if}}>GVV</option>
|
||||
<option value="Landratsamt" {if $prxedit_value_art == 'Landratsamt'} selected {/if}}>Landratsamt</option>
|
||||
<option value="Stadtverwaltung" {if $prxedit_value_art == 'Stadtverwaltung'} selected {/if}}>Stadtverwaltung</option>
|
||||
<option value="VVG" {if $prxedit_value_art == 'VVG'} selected {/if}}>VVG</option>
|
||||
<option value="Regierungspräsidium" {if $prxedit_value_art == 'Regierungspräsidium'} selected {/if}}>Regierungspräsidium</option>
|
||||
<option value="Privatrechtliche Einrichtungen in öffentlicher Hand" {if $prxedit_value_art == 'Privatrechtliche Einrichtungen in öffentlicher Hand'} selected {/if}}>Privatrechtliche Einrichtungen in öffentlicher Hand</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
Behördenname:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="name" id="name" value="{$prxedit_value_name}" size="40">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
Straße:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="str" id="str" value="{$prxedit_value_str}" size="40">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
PLZ / Ort:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="plz" id="plz" value="{$prxedit_value_plz}" size="5"> <input type="text" name="ort" id="ort" value="{$prxedit_value_ort}" size="30">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
Mail:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="mail" id="mail" value="{$prxedit_value_mail}" size="40">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
Gültig von:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" class="datepicker" name="gueltigvon" id="gueltigvon" value="{$prxedit_value_gueltigvon}" size="40">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%">
|
||||
Gültig bis:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" class="datepicker" name="gueltigbis" id="gueltigbis" value="{$prxedit_value_gueltigbis}" size="40">
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Praxisstelle speichern" class="button">
|
||||
{if $prxedit_value_user != ''}
|
||||
<a href="bewerber_daten.php?action=ausgabe&user={$prxedit_value_user}" class="button">zurück zu {$prxedit_value_username}</a>
|
||||
{/if}
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Erfasste Praxisstellen</b>
|
||||
</legend>
|
||||
<script type="text/javascript" src="../jquery/prx_search.js"></script>
|
||||
<link type="text/css" href="../jquery/jquery-ui.min.css" rel="stylesheet" />
|
||||
<table cellspacing="0" cellpadding="2" width="100%" border="0">
|
||||
<tr>
|
||||
<td width="180">
|
||||
<b>Suche: Mind 3 Zeichen: </b>
|
||||
</td>
|
||||
<td width="180">
|
||||
<input type="text" id="search" name="search" />
|
||||
</td>
|
||||
<td>
|
||||
<input id = "btnSubmit" type="submit" value="Zeige alle"/>
|
||||
</td>
|
||||
</table>
|
||||
<br>
|
||||
<div id="results"></div>
|
||||
</fieldset>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
247
templates/modern/admin/praxisstellen_news.html
Executable file
247
templates/modern/admin/praxisstellen_news.html
Executable file
@ -0,0 +1,247 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<!-- Add jQuery library -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery-1.10.2.min.js"></script>
|
||||
<!-- Add mousewheel plugin (this is optional) -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery.mousewheel.pack.js?v=3.1.3"></script>
|
||||
<!-- Add fancyBox main JS and CSS files -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/source/jquery.fancybox.pack.js?v=2.1.5"></script>
|
||||
<link rel="stylesheet" type="text/css" href="../fancybox-2.1.7/source/jquery.fancybox.css?v=2.1.5" media="screen" />
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$('.box').fancybox({
|
||||
'width' : '100%',
|
||||
'height' : '100%',
|
||||
'autoScale' : true,
|
||||
'transitionIn' : 'elastic',
|
||||
'transitionOut' : 'elastic',
|
||||
'type' : 'iframe',
|
||||
helpers: {
|
||||
overlay : {
|
||||
closeClick: true
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
.ButtonAnzeigen {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
|
||||
background-color:#77b55a;
|
||||
border-radius:4px;
|
||||
border:1px solid #4b8f29;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:0px 20px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #5b8a3c;
|
||||
}
|
||||
.ButtonAnzeigen:hover {
|
||||
background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
|
||||
background-color:#72b352;
|
||||
}
|
||||
.ButtonAnzeigen:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<form action="?action=save" method='post' name='save'>
|
||||
{if $news_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$news_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Praxisstellen News</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Überschrift:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<input type="text" id="headline" name="headline" value="{$news_value_headline}" size="60">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Inhalt:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
|
||||
<textarea id='text' name='text'>{$news_value_text}</textarea>
|
||||
{literal}
|
||||
<script>ClassicEditor
|
||||
.create( document.querySelector( '#text' ), {
|
||||
toolbar: {
|
||||
items: [
|
||||
'heading',
|
||||
'|',
|
||||
'fontSize',
|
||||
'fontFamily',
|
||||
'fontBackgroundColor',
|
||||
'fontColor',
|
||||
'|',
|
||||
'bold',
|
||||
'italic',
|
||||
'link',
|
||||
'bulletedList',
|
||||
'numberedList',
|
||||
'|',
|
||||
'alignment',
|
||||
'indent',
|
||||
'outdent',
|
||||
'|',
|
||||
'imageUpload',
|
||||
'blockQuote',
|
||||
'insertTable',
|
||||
'mediaEmbed',
|
||||
'undo',
|
||||
'redo'
|
||||
]
|
||||
},
|
||||
language: 'de',
|
||||
image: {
|
||||
toolbar: [
|
||||
'imageTextAlternative',
|
||||
'imageStyle:full',
|
||||
'imageStyle:side'
|
||||
]
|
||||
},
|
||||
table: {
|
||||
contentToolbar: [
|
||||
'tableColumn',
|
||||
'tableRow',
|
||||
'mergeTableCells',
|
||||
'tableCellProperties',
|
||||
'tableProperties'
|
||||
]
|
||||
},
|
||||
licenseKey: '',
|
||||
} )
|
||||
.then( editor => {
|
||||
window.editor = editor;
|
||||
} )
|
||||
.catch( error => {
|
||||
console.error( error );
|
||||
} );
|
||||
</script>
|
||||
{/literal}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Speichern">
|
||||
</p>
|
||||
<br />
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Erfasste News</b>
|
||||
</legend>
|
||||
<table cellspacing="0" cellpadding="2" width="100%" border="1">
|
||||
<tr>
|
||||
<td>
|
||||
<b>Datum - Zeit</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Überschrift</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Anzeige</b>
|
||||
</td>
|
||||
<td align="center">
|
||||
<b>Edit</b>
|
||||
</td>
|
||||
<tr>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
{if $smarty.section.table_data1.rownum != ''}
|
||||
<tr>
|
||||
<td>
|
||||
{$table_data1[table_data1].pn_date_form}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].pn_headline}
|
||||
</td>
|
||||
<td>
|
||||
<a class="ButtonAnzeigen box" title="{$table_data1[table_data1].pn_headline}" href="?action=show&pn_id={$table_data1[table_data1].pn_id}">Nachricht anzeigen</a>
|
||||
</td>
|
||||
<td align="center">
|
||||
<a href=?edit={$table_data1[table_data1].pn_id}><img title = "Termin bearbeiten" border="0" height=10 src="../templates/{$global_template}/images/edit.png"></a>
|
||||
|
||||
<a href="?action=del&pn_id={$table_data1[table_data1].pn_id}"><img title = 'Termin löschen' border="0" height=10 src="../templates/{$global_template}/images/drop.png"></a>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/section}
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'show'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>{$prx_show_headline}</b>
|
||||
</legend>
|
||||
{$prx_show_text}
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
171
templates/modern/admin/rangliste2.html
Executable file
171
templates/modern/admin/rangliste2.html
Executable file
@ -0,0 +1,171 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<!-- Add jQuery library -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery-1.10.2.min.js"></script>
|
||||
<!-- Add mousewheel plugin (this is optional) -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/lib/jquery.mousewheel.pack.js?v=3.1.3"></script>
|
||||
<!-- Add fancyBox main JS and CSS files -->
|
||||
<script type="text/javascript" src="../fancybox-2.1.7/source/jquery.fancybox.pack.js?v=2.1.5"></script>
|
||||
<link rel="stylesheet" type="text/css" href="../fancybox-2.1.7/source/jquery.fancybox.css?v=2.1.5" media="screen" />
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
$('.box').fancybox({
|
||||
'width' : '100%',
|
||||
'height' : '100%',
|
||||
'autoScale' : true,
|
||||
'transitionIn' : 'elastic',
|
||||
'transitionOut' : 'elastic',
|
||||
'type' : 'iframe',
|
||||
helpers: {
|
||||
overlay : {
|
||||
closeClick: true
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
.ButtonAnzeigen {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
|
||||
background-color:#77b55a;
|
||||
border-radius:4px;
|
||||
border:1px solid #4b8f29;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:0px 20px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #5b8a3c;
|
||||
}
|
||||
.ButtonAnzeigen:hover {
|
||||
background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
|
||||
background-color:#72b352;
|
||||
}
|
||||
.ButtonAnzeigen:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
.ButtonDel {
|
||||
box-shadow: 0px 10px 14px -7px #3e7327;
|
||||
background:linear-gradient(to bottom, #e4685d 5%, #eb675e 100%);
|
||||
background-color:#e4685d;
|
||||
border-radius:4px;
|
||||
border:1px solid #98051D;
|
||||
display:inline-block;
|
||||
cursor:pointer;
|
||||
color:#ffffff;
|
||||
font-family:Arial;
|
||||
font-size:13px;
|
||||
font-weight:bold;
|
||||
padding:6px 12px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 1px 0px #b23e35;
|
||||
}
|
||||
.ButtonDel:hover {
|
||||
background:linear-gradient(to bottom, #eb675e 5%, #e4685d 100%);
|
||||
background-color:#eb675e;
|
||||
}
|
||||
.ButtonDel:active {
|
||||
position:relative;
|
||||
top:1px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
{if $news_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$news_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Rangliste 2</b>
|
||||
</legend>
|
||||
<br>
|
||||
<br>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="150">
|
||||
Export Rangliste 2:
|
||||
</td>
|
||||
<td> <a href='rangliste2_excel.php' target='_top'><img src="../templates/{$global_template}/images/excel.png" border="0" height=30></a>
|
||||
</td>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Ranglistenplatz 2 ({$dokverw_anzdb})</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Name</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Mail</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>ID</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Testdatum</b>
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
<b>Testergebnis</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].rangliste}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].nachname}, {$table_data1[table_data1].vorname}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].mail}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].id}
|
||||
</td>
|
||||
<td height="40" style="padding-left:5px">
|
||||
{$table_data1[table_data1].tm_datum} ({$table_data1[table_data1].tm_standort})
|
||||
</td>
|
||||
<td height="40" align="right" style="padding-right:5px">
|
||||
{$table_data1[table_data1].summe} / 133
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
<br />
|
||||
<br />
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
349
templates/modern/admin/tanimport.html
Executable file
349
templates/modern/admin/tanimport.html
Executable file
@ -0,0 +1,349 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" class="no-js">
|
||||
<head>
|
||||
<title>Anlagenupload und Praxisstellenwahl DVM (Bachelor of Arts - Digitales Verwaltungsmanagement) der Hochschulen Ludwigsburg und Kehl.</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
.desc{
|
||||
width:400px;
|
||||
}
|
||||
.StandardTable thead th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:12px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
.fieldset1 {
|
||||
border: 1px solid red;
|
||||
}
|
||||
.fieldset2 {
|
||||
border: ridge green;
|
||||
display: block;
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
padding-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
.legend1 {
|
||||
display: block;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
border: none;
|
||||
font-size: 30px;
|
||||
}
|
||||
.button {
|
||||
font: bold 11px Arial;
|
||||
text-decoration: none;
|
||||
background-color: #EEEEEE;
|
||||
color: #333333;
|
||||
padding: 2px 6px 2px 6px;
|
||||
border-top: 1px solid #CCCCCC;
|
||||
border-right: 1px solid #333333;
|
||||
border-bottom: 1px solid #333333;
|
||||
border-left: 1px solid #CCCCCC;
|
||||
}
|
||||
</style>
|
||||
<link rel="stylesheet" type="text/css" href="../templates/{$global_template}/css/component.css" />
|
||||
<script type="text/javascript">
|
||||
(function(e,t,n){
|
||||
var r=e.querySelectorAll("html")[0];
|
||||
r.className=r.className.replace(/(^|\s)no-js(\s|$)/,"$1js$2")
|
||||
})
|
||||
(document,window,0);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$index_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Schritt 1: Dateien auswählen und hochladen</b>
|
||||
</legend>
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td width="30%" valign="top">
|
||||
<ol>
|
||||
<li>Roter Button anklicken, um HOGREFE TAN Liste auszuwählen</li>
|
||||
<li>Danach "CSV-Hochladen..." klicken</li>
|
||||
<li><b>Verfügbare Rest-TANs: {$tanimp_anzahltan}</b></li>
|
||||
<li>Importvorlage Hogrefe: <a href="Import_CSV_Hogrefe.xlsx" target='_new'>Import_CSV_Hogrefe.xlsx</a> als CSV-Datei abspeichern.</li>
|
||||
</ol>
|
||||
</td>
|
||||
</td>
|
||||
<td width="40%">
|
||||
<form action=?action=csvimp method="POST" enctype="multipart/form-data" name="csvimp">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" >
|
||||
<tr>
|
||||
<td width="100%"align="center" >
|
||||
<div>
|
||||
<input type="file" name="file" id="file-5" class="inputfile inputfile-4" />
|
||||
<label for="file-5">
|
||||
<figure>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17">
|
||||
<path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"/>
|
||||
</svg>
|
||||
</figure>
|
||||
<span style='float:center;'>CSV-Datei auswählen…<br>(hier klicken)</span>
|
||||
</label>
|
||||
</div>
|
||||
<script src="../templates/{$global_template}/js/custom-file-input.js"></script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="100%" align="center" colspan="2">
|
||||
<input type="submit" class="button" value="CSV-Hochladen…" name="B1" size="20">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
<td width="30%">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{if $action == 'csvimp'}
|
||||
<html>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" class="no-js">
|
||||
<head>
|
||||
<title>Anlagenupload und Praxisstellenwahl DVM (Bachelor of Arts - Digitales Verwaltungsmanagement) der Hochschulen Ludwigsburg und Kehl.</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
.desc{
|
||||
width:400px;
|
||||
}
|
||||
th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:11px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
.fieldset1 {
|
||||
border: 1px solid red;
|
||||
}
|
||||
.fieldset2 {
|
||||
border: ridge green;
|
||||
display: block;
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
padding-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
.legend1 {
|
||||
display: block;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
border: none;
|
||||
font-size: 30px;
|
||||
}
|
||||
.button {
|
||||
font: bold 11px Arial;
|
||||
text-decoration: none;
|
||||
background-color: #EEEEEE;
|
||||
color: #333333;
|
||||
padding: 2px 6px 2px 6px;
|
||||
border-top: 1px solid #CCCCCC;
|
||||
border-right: 1px solid #333333;
|
||||
border-bottom: 1px solid #333333;
|
||||
border-left: 1px solid #CCCCCC;
|
||||
}
|
||||
.row_0 {
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
.row_1 {
|
||||
background-color: #E1E8F1;
|
||||
}
|
||||
</style>
|
||||
<link rel="stylesheet" type="text/css" href="../templates/{$global_template}/css/component.css" />
|
||||
<script type="text/javascript">
|
||||
(function(e,t,n){
|
||||
var r=e.querySelectorAll("html")[0];
|
||||
r.className=r.className.replace(/(^|\s)no-js(\s|$)/,"$1js$2")
|
||||
})
|
||||
(document,window,0);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$index_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Schritt 2: Daten prüfen</b>
|
||||
</legend>
|
||||
<table border="1" cellspacing="0" cellpadding="0" width="100%">
|
||||
<tr>
|
||||
<th>
|
||||
<b>#</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>TAN</b>
|
||||
</th>
|
||||
<th align="left" style="padding-left:5px">
|
||||
<b>Kurzlink</b>
|
||||
</th>
|
||||
</tr>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td align="center" class="row_{$table_data1[table_data1].zaehler}">
|
||||
{$smarty.section.table_data1.rownum}
|
||||
</td>
|
||||
<td align="center" class="row_{$table_data1[table_data1].zaehler}">
|
||||
{$table_data1[table_data1].tan}
|
||||
</td>
|
||||
<td class="row_{$table_data1[table_data1].zaehler}" style="padding-left:5px">
|
||||
{$table_data1[table_data1].tinyurl}
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<form action=?action=csvimp2 method="POST" name="csvimp2">
|
||||
<table width="100%" border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" bordercolor="#E7E8ED">
|
||||
<tr>
|
||||
<td width="70%" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px">
|
||||
<b><font size="1">Auswahl</font></b>
|
||||
</td>
|
||||
<td width="30%" align="left" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px">
|
||||
<b><font size="1">Markieren</font></b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%"><font size="1">Datensätze nicht importieren
|
||||
</td>
|
||||
<td width="30%"><font size="1"><input type="radio" name="import" value="0" checked>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%"><font size="1">Datensätze importieren
|
||||
</td>
|
||||
<td width="30%"><font size="1"><input type="radio" name="import" value="1">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%">
|
||||
|
||||
</td>
|
||||
<td width="30%">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%">
|
||||
|
||||
</td width="30%">
|
||||
<td>
|
||||
<input type="submit" value="Abschicken" name="B1" size="20">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{if $action == 'csvimp2'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
select{
|
||||
width:330px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Import beendet</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
Der Import wurde beendet!
|
||||
<br>
|
||||
<br>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
{section name=table_data2 loop=$table_data2}
|
||||
<tr>
|
||||
<td>
|
||||
{$table_data2[table_data2].hinweis}
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
{/if}
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
496
templates/modern/admin/termine.html
Executable file
496
templates/modern/admin/termine.html
Executable file
@ -0,0 +1,496 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery-ui.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery.timepicker.min.css">
|
||||
<script src="../jquery/jquery-1.12.4.js"></script>
|
||||
<script src="../jquery/jquery-ui.js"></script>
|
||||
<script src="../jquery/globalize.js"></script>
|
||||
<script src="../jquery/globalize.culture.de-DE.js"></script>
|
||||
<script src="../jquery/jquery.mousewheel.js"></script>
|
||||
<script src="../jquery/jquery.timepicker.min.js"></script>
|
||||
<style type="text/css">
|
||||
.spinner {
|
||||
width: 112px;
|
||||
height: 15px;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
$( function() {
|
||||
$( ".spinner" ).spinner({
|
||||
change: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
spin: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
start: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
stop: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
step: 1,
|
||||
numberFormat: "i",
|
||||
min:0,
|
||||
decimals:0
|
||||
});
|
||||
Globalize.culture( "de-DE" );
|
||||
} );
|
||||
|
||||
function trackKeys(evnt,regEx) {
|
||||
var keyCode = evnt.keyCode ? evnt.keyCode : evnt.which;
|
||||
return !!String.fromCharCode(keyCode).match(regEx);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$(".datepicker").datepicker({
|
||||
prevText: '< zurück', prevStatus: '',
|
||||
prevJumpText: '<<', prevJumpStatus: '',
|
||||
changeMonth: true,
|
||||
changeYear: true,
|
||||
nextText: 'Vor >', nextStatus: '',
|
||||
nextJumpText: '>>', nextJumpStatus: '',
|
||||
currentText: 'Heute', currentStatus: '',
|
||||
todayText: 'Heute', todayStatus: '',
|
||||
clearText: '-', clearStatus: '',
|
||||
closeText: 'schließen', closeStatus: '',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
weekHeader: 'Wo',
|
||||
weekStatus: 'Woche des Monats',
|
||||
showMonthAfterYear: false,
|
||||
showOn: 'focus',
|
||||
firstDay: 1,
|
||||
numberOfMonths : 1,
|
||||
yearRange: "c-5:+5",
|
||||
showButtonPanel : true,
|
||||
altField : "#datepicker_input",
|
||||
dateFormat : "dd.mm.yy",
|
||||
showWeek: true
|
||||
});
|
||||
$.datepicker._gotoToday = function(id) {
|
||||
$(id).datepicker('setDate', new Date()).datepicker('hide').blur();
|
||||
}
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
$('input.timepicker').timepicker({
|
||||
timeFormat: 'HH:mm',
|
||||
interval: 30,
|
||||
minTime: '7',
|
||||
maxTime: '18:00',
|
||||
startTime: '7',
|
||||
dynamic: false,
|
||||
dropdown: true,
|
||||
scrollbar: true
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.StandardTable thead th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:12px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<form action="?action=save" method='post' name='erfassen'>
|
||||
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Termine erfassen</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<table cellspacing="0" cellpadding="0" width="100%" border="0" class="StandardTable">
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Testdatum:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" class="datepicker" name="tm_datum" id="tm_datum" value="{$termine_value_datum}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Uhrzeit:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" class="timepicker" name="tm_zeit" id="tm_datum" value="{$termine_value_zeit}" onKeypress="return trackKeys(event,/[0-9,:]/);">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Maximale Teilnehmerzahl:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="text" class="spinner" name="tm_plaetze" id="max_tn" value="{$termine_value_tm_plaetze}" onKeypress="return trackKeys(event,/[0-9,]/);">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Standort:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<label for="K"><input type="radio" value="K" id="K" {if $termine_value_tm_standort == "K"}checked{/if} name="tm_standort" width="30%"> Kehl</label><br>
|
||||
<label for="L"><input type="radio" value="L" id="L" {if $termine_value_tm_standort == "L"}checked{/if} name="tm_standort" width="30%"> Ludwigsburg</label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Gebäude / Raum:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="text" name="tm_raum" id="tm_raum" value="{$termine_value_tm_raum}" width="30">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
Verwendungszweck Überweisung:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="text" name="tm_referenznr" id="tm_referenznr" value="{$termine_value_tm_referenznr}" width="30">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Termin speichern">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Erfasste Termine</b>
|
||||
</legend>
|
||||
<table cellspacing="0" cellpadding="2" width="100%" border="1">
|
||||
<tr>
|
||||
<td>
|
||||
<b>lfd.Nr.</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Testdatum</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Uhrzeit</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Standort</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Freie Plätze</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Gebäude / Raum</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Verwendungszweck Überweisung</b>
|
||||
</td>
|
||||
<td align="center">
|
||||
<b>Edit</b>
|
||||
</td>
|
||||
<tr>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
{if $smarty.section.table_data1.rownum != ''}
|
||||
<tr>
|
||||
<td>
|
||||
{$smarty.section.table_data1.rownum}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].datum}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].zeit}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].standort_form}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].restplatz} / {$table_data1[table_data1].tm_plaetze}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].tm_raum}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].tm_referenznr}
|
||||
</td>
|
||||
<td align="center">
|
||||
<a href=?edit={$table_data1[table_data1].tm_id}><img title = "Termin bearbeiten" border="0" height=10 src="../templates/{$global_template}/images/edit.png"></a>
|
||||
|
||||
{if $table_data1[table_data1].tm_disable == 0}
|
||||
<img title = 'Termin bereits gebucht' border="0" height=10 src="../templates/{$global_template}/images/drop_grey.png">
|
||||
{else}
|
||||
<a href="?action=del&tm_id={$table_data1[table_data1].tm_id}"><img title = 'Termin löschen' border="0" height=10 src="../templates/{$global_template}/images/drop.png"></a>
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/section}
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'mailterminupdate'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Mailtext</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<font color='red'>Zu dem Termin haben sich bereits Kandidaten eingebucht. Ihnen muss die Veränderung mitgeteilt werden.<br>
|
||||
Sofern noch kein Test geschrieben wurde, kann der Kandidat auch wieder gelöscht werden. Dann wird die Hogrefe TAN wieder frei und die Gebühr muss nicht bezahlt werden.
|
||||
<br />
|
||||
<br />
|
||||
</font>
|
||||
<form action="?action=mailsenden2" method='post' name='mailsenden2'>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td width="200" height="40" style="padding-left:5px">
|
||||
Absender:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<select name="absender">
|
||||
<option value="Kehl" selected>Kehl</option>
|
||||
<option value="Ludwigsburg">Ludwigsburg</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="200" height="40" style="padding-left:5px">
|
||||
Empfänger:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
{$mtupd_mailadressen_an}
|
||||
<input type="hidden" name="empfaenger_an" id="empfaenger_an" size="101" value="{$mtupd_mailadressen_an}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Empfänger BCC:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
{$mtupd_mailadressen_bcc}
|
||||
<input type="hidden" name="empfaenger_bcc" id="empfaenger_bcc" size="101" value="{$mtupd_mailadressen_bcc}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Betreff:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<input type="text" id="betreff" name="betreff" value="" size="60">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Mailtext:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<textarea id='text' name='text'></textarea>
|
||||
{literal}
|
||||
<script>ClassicEditor
|
||||
.create( document.querySelector( '#text' ), {
|
||||
|
||||
toolbar: {
|
||||
items: [
|
||||
'heading',
|
||||
'|',
|
||||
'fontSize',
|
||||
'fontFamily',
|
||||
'fontBackgroundColor',
|
||||
'fontColor',
|
||||
'|',
|
||||
'bold',
|
||||
'italic',
|
||||
'link',
|
||||
'bulletedList',
|
||||
'numberedList',
|
||||
'|',
|
||||
'alignment',
|
||||
'indent',
|
||||
'outdent',
|
||||
'|',
|
||||
'imageUpload',
|
||||
'blockQuote',
|
||||
'insertTable',
|
||||
'mediaEmbed',
|
||||
'undo',
|
||||
'redo'
|
||||
]
|
||||
},
|
||||
language: 'de',
|
||||
image: {
|
||||
toolbar: [
|
||||
'imageTextAlternative',
|
||||
'imageStyle:full',
|
||||
'imageStyle:side'
|
||||
]
|
||||
},
|
||||
table: {
|
||||
contentToolbar: [
|
||||
'tableColumn',
|
||||
'tableRow',
|
||||
'mergeTableCells',
|
||||
'tableCellProperties',
|
||||
'tableProperties'
|
||||
]
|
||||
},
|
||||
licenseKey: '',
|
||||
} )
|
||||
.then( editor => {
|
||||
window.editor = editor;
|
||||
} )
|
||||
.catch( error => {
|
||||
console.error( error );
|
||||
} );
|
||||
</script>
|
||||
{/literal}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Mail senden">
|
||||
</p>
|
||||
<br />
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'mailsenden2'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Ergebnis</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
{$mail_senderg}
|
||||
<br>
|
||||
<br>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
439
templates/modern/admin/termine.html_bcc
Executable file
439
templates/modern/admin/termine.html_bcc
Executable file
@ -0,0 +1,439 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery-ui.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery.timepicker.min.css">
|
||||
<script src="../jquery/jquery-1.12.4.js"></script>
|
||||
<script src="../jquery/jquery-ui.js"></script>
|
||||
<script src="../jquery/globalize.js"></script>
|
||||
<script src="../jquery/globalize.culture.de-DE.js"></script>
|
||||
<script src="../jquery/jquery.mousewheel.js"></script>
|
||||
<script src="../jquery/jquery.timepicker.min.js"></script>
|
||||
<style type="text/css">
|
||||
.spinner {
|
||||
width: 112px;
|
||||
height: 15px;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
$( function() {
|
||||
$( ".spinner" ).spinner({
|
||||
change: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
spin: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
start: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
stop: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
step: 1,
|
||||
numberFormat: "i",
|
||||
min:0,
|
||||
decimals:0
|
||||
});
|
||||
Globalize.culture( "de-DE" );
|
||||
} );
|
||||
|
||||
function trackKeys(evnt,regEx) {
|
||||
var keyCode = evnt.keyCode ? evnt.keyCode : evnt.which;
|
||||
return !!String.fromCharCode(keyCode).match(regEx);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$(".datepicker").datepicker({
|
||||
prevText: '< zurück', prevStatus: '',
|
||||
prevJumpText: '<<', prevJumpStatus: '',
|
||||
changeMonth: true,
|
||||
changeYear: true,
|
||||
nextText: 'Vor >', nextStatus: '',
|
||||
nextJumpText: '>>', nextJumpStatus: '',
|
||||
currentText: 'Heute', currentStatus: '',
|
||||
todayText: 'Heute', todayStatus: '',
|
||||
clearText: '-', clearStatus: '',
|
||||
closeText: 'schließen', closeStatus: '',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
weekHeader: 'Wo',
|
||||
weekStatus: 'Woche des Monats',
|
||||
showMonthAfterYear: false,
|
||||
showOn: 'focus',
|
||||
firstDay: 1,
|
||||
numberOfMonths : 1,
|
||||
yearRange: "c-5:+5",
|
||||
showButtonPanel : true,
|
||||
altField : "#datepicker_input",
|
||||
dateFormat : "dd.mm.yy",
|
||||
showWeek: true
|
||||
});
|
||||
$.datepicker._gotoToday = function(id) {
|
||||
$(id).datepicker('setDate', new Date()).datepicker('hide').blur();
|
||||
}
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
$('input.timepicker').timepicker({
|
||||
timeFormat: 'HH:mm',
|
||||
interval: 30,
|
||||
minTime: '7',
|
||||
maxTime: '18:00',
|
||||
startTime: '7',
|
||||
dynamic: false,
|
||||
dropdown: true,
|
||||
scrollbar: true
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.StandardTable thead th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:12px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<form action="?action=save" method='post' name='erfassen'>
|
||||
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Termine erfassen</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<table cellspacing="0" cellpadding="0" width="100%" border="0" class="StandardTable">
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Testdatum:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" class="datepicker" name="tm_datum" id="tm_datum" value="{$termine_value_datum}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
<tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Uhrzeit:
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" class="timepicker" name="tm_zeit" id="tm_datum" value="{$termine_value_zeit}" onKeypress="return trackKeys(event,/[0-9,:]/);">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Maximale Teilnehmerzahl:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="text" class="spinner" name="tm_plaetze" id="max_tn" value="{$termine_value_tm_plaetze}" onKeypress="return trackKeys(event,/[0-9,]/);">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Standort:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<label for="K"><input type="radio" value="K" id="K" {if $termine_value_tm_standort == "K"}checked{/if} name="tm_standort" width="30%"> Kehl</label><br>
|
||||
<label for="L"><input type="radio" value="L" id="L" {if $termine_value_tm_standort == "L"}checked{/if} name="tm_standort" width="30%"> Ludwigsburg</label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width="30%">
|
||||
Gebäude / Raum:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="text" name="tm_raum" id="tm_raum" value="{$termine_value_tm_raum}" width="30">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="30%">
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
Verwendungszweck Überweisung:
|
||||
</td>
|
||||
<td valign="top">
|
||||
<input type="text" name="tm_referenznr" id="tm_referenznr" value="{$termine_value_tm_referenznr}" width="30">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
</td>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Termin speichern">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Erfasste Termine</b>
|
||||
</legend>
|
||||
<table cellspacing="0" cellpadding="2" width="100%" border="1">
|
||||
<tr>
|
||||
<td>
|
||||
<b>lfd.Nr.</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Testdatum</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Uhrzeit</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Standort</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Freie Plätze</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Gebäude / Raum</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Verwendungszweck Überweisung</b>
|
||||
</td>
|
||||
<td align="center">
|
||||
<b>Edit</b>
|
||||
</td>
|
||||
<tr>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
{if $smarty.section.table_data1.rownum != ''}
|
||||
<tr>
|
||||
<td>
|
||||
{$smarty.section.table_data1.rownum}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].datum}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].zeit}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].standort_form}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].restplatz} / {$table_data1[table_data1].tm_plaetze}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].tm_raum}
|
||||
</td>
|
||||
<td>
|
||||
{$table_data1[table_data1].tm_referenznr}
|
||||
</td>
|
||||
<td align="center">
|
||||
<a href=?edit={$table_data1[table_data1].tm_id}><img title = "Termin bearbeiten" border="0" height=10 src="../templates/{$global_template}/images/edit.png"></a>
|
||||
|
||||
{if $table_data1[table_data1].tm_disable == 0}
|
||||
<img title = 'Termin bereits gebucht' border="0" height=10 src="../templates/{$global_template}/images/drop_grey.png">
|
||||
{else}
|
||||
<a href="?action=del&tm_id={$table_data1[table_data1].tm_id}"><img title = 'Termin löschen' border="0" height=10 src="../templates/{$global_template}/images/drop.png"></a>
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/section}
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'mailterminupdate'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../CKEditor_4.6.1/ckeditor.js'></script>
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Mailtext</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<font color='red'>Zu dem Termin haben sich bereits Kandidaten eingebucht. Ihnen muss die Veränderung mitgeteilt werden.<br>
|
||||
Sofern noch kein Test geschrieben wurde, kann der Kandidat auch wieder gelöscht werden. Dann wird die Hogrefe TAN wieder frei und die Gebühr muss nicht bezahlt werden.
|
||||
<br />
|
||||
<br />
|
||||
</font>
|
||||
<form action="?action=mailsenden2" method='post' name='mailsenden2'>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td width="200" height="40" style="padding-left:5px">
|
||||
Absender:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<select name="absender">
|
||||
<option value="Kehl" selected>Kehl</option>
|
||||
<option value="Ludwigsburg">Ludwigsburg</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="200" height="40" style="padding-left:5px">
|
||||
Empfänger:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
{$mtupd_mailadressen_an}
|
||||
<input type="hidden" name="empfaenger_an" id="empfaenger_an" size="101" value="{$mtupd_mailadressen_an}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Empfänger BCC:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
{$mtupd_mailadressen_bcc}
|
||||
<input type="hidden" name="empfaenger_bcc" id="empfaenger_bcc" size="101" value="{$mtupd_mailadressen_bcc}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Betreff:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<input type="text" id="betreff" name="betreff" value="" size="60">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Mailtext:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<textarea id='text' name='text'></textarea>
|
||||
{literal}
|
||||
<script type='text/javascript'>
|
||||
CKEDITOR.replace( 'text', {
|
||||
height: 300,
|
||||
width: "90%",
|
||||
enterMode : CKEDITOR.ENTER_BR
|
||||
} );
|
||||
</script>
|
||||
{/literal}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Mail senden">
|
||||
</p>
|
||||
<br />
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'mailsenden2'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Ergebnis</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
{$mail_senderg}
|
||||
<br>
|
||||
<br>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
494
templates/modern/admin/termine_kandidat.html
Executable file
494
templates/modern/admin/termine_kandidat.html
Executable file
@ -0,0 +1,494 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script src="../jquery/jquery-1.12.4.js"></script>
|
||||
<script src="../jquery/bootstrap.min.js"></script>
|
||||
<link href="../jquery/bootstrap.min.css" rel="stylesheet" />
|
||||
<style>
|
||||
select{
|
||||
width:450px;
|
||||
}
|
||||
#inner {
|
||||
display: table;
|
||||
margin: 0 auto;
|
||||
width:330px;
|
||||
}
|
||||
#outer {
|
||||
width:100%
|
||||
}
|
||||
</style>
|
||||
|
||||
{literal}
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
load_data();
|
||||
function load_data(query)
|
||||
{
|
||||
$.ajax({
|
||||
url:"fetch.php",
|
||||
method:"post",
|
||||
data:{query:query,
|
||||
script:"termine_kandidat"},
|
||||
success:function(data)
|
||||
{
|
||||
/* $('#result').html(data);*/
|
||||
$("#user").empty().append(data);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
$('#search_text').keyup(function(){
|
||||
var search = $(this).val();
|
||||
if(search != '')
|
||||
{
|
||||
load_data(search);
|
||||
}
|
||||
else
|
||||
{
|
||||
load_data();
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
{/literal}
|
||||
</head>
|
||||
<body onload="if(document.ausgabe)document.ausgabe.search_text.focus();return false;">
|
||||
<form action="?action=ausgabe" method='post' name='ausgabe'>
|
||||
{if $bewerber_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$bewerber_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Testtermin Kandidat anpassen</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<div id="outer">
|
||||
<div id="inner">
|
||||
<div class="form-group">
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon">Suche</span>
|
||||
<input type="text" name="search_text" id="search_text" placeholder="Kandidaten suchen" class="form-control" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<p align="center">
|
||||
<select id="user" name="user" size=15>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<option value="{$table_data1[table_data1].ka_id}">{$table_data1[table_data1].nachname}, {$table_data1[table_data1].vorname}</option>
|
||||
{/section}
|
||||
</select>
|
||||
</p>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Bewerber wählen">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{if $action == 'ausgabe'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery-ui.css">
|
||||
<link rel="stylesheet" href="../jquery/jquery.timepicker.min.css">
|
||||
<script src="../jquery/jquery-1.12.4.js"></script>
|
||||
<script src="../jquery/jquery-ui.js"></script>
|
||||
<script src="../jquery/globalize.js"></script>
|
||||
<script src="../jquery/globalize.culture.de-DE.js"></script>
|
||||
<script src="../jquery/jquery.mousewheel.js"></script>
|
||||
<script src="../jquery/jquery.timepicker.min.js"></script>
|
||||
<style type="text/css">
|
||||
.spinner {
|
||||
width: 112px;
|
||||
height: 15px;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
$( function() {
|
||||
$( ".spinner" ).spinner({
|
||||
change: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
spin: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
start: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
stop: function (event, ui) {
|
||||
<!--calc_erm_78();-->
|
||||
},
|
||||
step: 1,
|
||||
numberFormat: "i",
|
||||
min:0,
|
||||
decimals:0
|
||||
});
|
||||
Globalize.culture( "de-DE" );
|
||||
} );
|
||||
|
||||
function trackKeys(evnt,regEx) {
|
||||
var keyCode = evnt.keyCode ? evnt.keyCode : evnt.which;
|
||||
return !!String.fromCharCode(keyCode).match(regEx);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
$(function() {
|
||||
$(".datepicker").datepicker({
|
||||
prevText: '< zurück', prevStatus: '',
|
||||
prevJumpText: '<<', prevJumpStatus: '',
|
||||
changeMonth: true,
|
||||
changeYear: true,
|
||||
nextText: 'Vor >', nextStatus: '',
|
||||
nextJumpText: '>>', nextJumpStatus: '',
|
||||
currentText: 'Heute', currentStatus: '',
|
||||
todayText: 'Heute', todayStatus: '',
|
||||
clearText: '-', clearStatus: '',
|
||||
closeText: 'schließen', closeStatus: '',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
weekHeader: 'Wo',
|
||||
weekStatus: 'Woche des Monats',
|
||||
showMonthAfterYear: false,
|
||||
showOn: 'focus',
|
||||
firstDay: 1,
|
||||
numberOfMonths : 1,
|
||||
yearRange: "c-5:+5",
|
||||
showButtonPanel : true,
|
||||
altField : "#datepicker_input",
|
||||
dateFormat : "dd.mm.yy",
|
||||
showWeek: true
|
||||
});
|
||||
$.datepicker._gotoToday = function(id) {
|
||||
$(id).datepicker('setDate', new Date()).datepicker('hide').blur();
|
||||
}
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
$('input.timepicker').timepicker({
|
||||
timeFormat: 'HH:mm',
|
||||
interval: 30,
|
||||
minTime: '7',
|
||||
maxTime: '18:00',
|
||||
startTime: '7',
|
||||
dynamic: false,
|
||||
dropdown: true,
|
||||
scrollbar: true
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.StandardTable thead th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:12px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Erfasste Termine</b>
|
||||
</legend>
|
||||
Wählen Sie den neuen Termin für <b><u>{$term_kand_anrede} {$term_kand_vorname} {$term_kand_nachname}</u></b> aus!<br>
|
||||
<br>
|
||||
Bisheriger Testtermin: <b><u>{$term_kand_datum} {$term_kand_zeit} Uhr in {$term_kand_standort}</u></b>
|
||||
<br>
|
||||
<br>
|
||||
<form action="?action=mail" method='post' name='mail'>
|
||||
<table cellspacing="0" cellpadding="2" width="100%" border="1">
|
||||
<tr>
|
||||
<td>
|
||||
<b>Auswahl</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Testdatum</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Uhrzeit</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Standort</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Freie Plätze</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Gebäude / Raum</b>
|
||||
</td>
|
||||
<td>
|
||||
<b>Verwendungszweck Überweisung</b>
|
||||
</td>
|
||||
<tr>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
{if $smarty.section.table_data1.rownum != ''}
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
{if $table_data1[table_data1].restplatz != 0}
|
||||
{if $term_kand_tm_id != $table_data1[table_data1].tm_id}
|
||||
<label for="{$table_data1[table_data1].tm_id}"><input type="radio" value="{$table_data1[table_data1].tm_id}" id="{$table_data1[table_data1].tm_id}" name="tm_id" size="20"></label>
|
||||
{/if}
|
||||
{/if}
|
||||
</td>
|
||||
<td>
|
||||
<label for="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].datum}</label>
|
||||
</td>
|
||||
<td>
|
||||
<label for="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].zeit}</label>
|
||||
</td>
|
||||
<td>
|
||||
<label for="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].standort_form}</label>
|
||||
</td>
|
||||
<td>
|
||||
<label for="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].restplatz} / {$table_data1[table_data1].tm_plaetze}</label>
|
||||
</td>
|
||||
<td>
|
||||
<label for="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].tm_raum}</label>
|
||||
</td>
|
||||
<td>
|
||||
<label for="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].tm_referenznr}</label>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/section}
|
||||
</table>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Abschicken">
|
||||
</p>
|
||||
<br />
|
||||
</form>
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'mail'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<script type='text/javascript' src='../ckeditor5/build/ckeditor.js'></script>
|
||||
<style>
|
||||
.ck-editor__editable {
|
||||
min-height: 300px;
|
||||
}
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Mailtext</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<font color='red'>Formulieren Sie ein Anschreiben an den Kandidaten, dass sein Termin verlegt wird.</font>
|
||||
<br />
|
||||
<br />
|
||||
</font>
|
||||
<form action="?action=mailsenden2" method='post' name='mailsenden2'>
|
||||
<table width="100%" border="1" cellspacing="0" cellpadding="0" rules="all">
|
||||
<tr>
|
||||
<td width="200" height="40" style="padding-left:5px">
|
||||
Absender:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<select name="absender">
|
||||
<option value="Kehl" selected>Kehl</option>
|
||||
<option value="Ludwigsburg">Ludwigsburg</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="200" height="40" style="padding-left:5px">
|
||||
Empfänger:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
{$mtupd_mailadressen_an}
|
||||
<input type="hidden" name="empfaenger_an" id="empfaenger_an" size="101" value="{$mtupd_mailadressen_an}">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Betreff:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<input type="text" id="betreff" name="betreff" value="" size="60">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="40" style="padding-left:5px">
|
||||
Mailtext:
|
||||
</td>
|
||||
<td style="padding-left:5px">
|
||||
<textarea id='text' name='text'></textarea>
|
||||
{literal}
|
||||
<script>ClassicEditor
|
||||
.create( document.querySelector( '#text' ), {
|
||||
|
||||
toolbar: {
|
||||
items: [
|
||||
'heading',
|
||||
'|',
|
||||
'fontSize',
|
||||
'fontFamily',
|
||||
'fontBackgroundColor',
|
||||
'fontColor',
|
||||
'|',
|
||||
'bold',
|
||||
'italic',
|
||||
'link',
|
||||
'bulletedList',
|
||||
'numberedList',
|
||||
'|',
|
||||
'alignment',
|
||||
'indent',
|
||||
'outdent',
|
||||
'|',
|
||||
'imageUpload',
|
||||
'blockQuote',
|
||||
'insertTable',
|
||||
'mediaEmbed',
|
||||
'undo',
|
||||
'redo'
|
||||
]
|
||||
},
|
||||
language: 'de',
|
||||
image: {
|
||||
toolbar: [
|
||||
'imageTextAlternative',
|
||||
'imageStyle:full',
|
||||
'imageStyle:side'
|
||||
]
|
||||
},
|
||||
table: {
|
||||
contentToolbar: [
|
||||
'tableColumn',
|
||||
'tableRow',
|
||||
'mergeTableCells',
|
||||
'tableCellProperties',
|
||||
'tableProperties'
|
||||
]
|
||||
},
|
||||
licenseKey: '',
|
||||
} )
|
||||
.then( editor => {
|
||||
window.editor = editor;
|
||||
} )
|
||||
.catch( error => {
|
||||
console.error( error );
|
||||
} );
|
||||
</script>
|
||||
{/literal}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Mail senden">
|
||||
</p>
|
||||
<br />
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
|
||||
{if $action == 'mailsenden2'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Ergebnis</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
{$mail_senderg}
|
||||
<br>
|
||||
<br>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
84
templates/modern/admin/titel.html
Executable file
84
templates/modern/admin/titel.html
Executable file
@ -0,0 +1,84 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Testseite</title>
|
||||
<meta name="generator" content="Namo WebEditor">
|
||||
<base target="detail">
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
|
||||
|
||||
<script type="text/javascript" src="../ajaxtabs/ajaxtabs.js">
|
||||
|
||||
/***********************************************
|
||||
* Ajax Tabs Content script v2.2- <20> Dynamic Drive DHTML code library (www.dynamicdrive.com)
|
||||
* This notice MUST stay intact for legal use
|
||||
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
|
||||
***********************************************/
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<style type="text/css">
|
||||
body {
|
||||
background-image: url("templates/{$global_template}/images/backgr/ground.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: left -1614px;
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td width="250" height="60" valign="top">
|
||||
<h2>DVM Administration</h2>
|
||||
</td>
|
||||
<td width="73"> </td>
|
||||
<td width="159"> </td>
|
||||
<td width="71"> </td>
|
||||
<td width="2%"> </td>
|
||||
<td width=""> </td>
|
||||
<td width="157" valign="top">
|
||||
<p align="right"><a class="navbar" href="logout.php" target="_parent">Logout</a></p>
|
||||
</td>
|
||||
<td width="25"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div id="filltab" class="animatedtabs">
|
||||
<ul>
|
||||
<li><a href="verwaltung_frame.php" selected><span>Verwaltung</span></a></li>
|
||||
<li><a href="administration_frame.php"><span>Administration</span></a></li>
|
||||
<!--
|
||||
{if $titel_admin == '1'}
|
||||
<li><a href="admin_frame.php" ><span>Adminbereich</span></a></li>
|
||||
{/if}
|
||||
|
||||
{if $titel_ausschuss == '1'}
|
||||
<li><a href="ausschuss_frame.php" ><span>Ausschussbereich</span></a></li>
|
||||
{/if}
|
||||
|
||||
{if $titel_beteiligte == '1'}
|
||||
<li><a href="beteiligte_frame.php" ><span>Beteiligtenbereich</span></a></li>
|
||||
{/if}
|
||||
|
||||
{if $titel_gutachter == '1'}
|
||||
<li><a href="gutachter_frame.php" ><span>Gutachterbereich</span></a></li>
|
||||
{/if}
|
||||
-->
|
||||
<!--
|
||||
<li><a href="link.php"><span>Gutachterbereich</span></a></li>
|
||||
<li><a href="link.php"><span>Beteiligtenbereich</span></a></li>
|
||||
<li><a href="link.php"><span>Ausschussbereich</span></a></li>
|
||||
-->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
484
templates/modern/admin/upload.html
Executable file
484
templates/modern/admin/upload.html
Executable file
@ -0,0 +1,484 @@
|
||||
{if $action == ''}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
select{
|
||||
width:330px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<form action="?action=upload" method='post' name='upload'>
|
||||
{if $termine_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$termine_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Import Testdaten</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
<select name="testtermin" size=15>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<option value="{$table_data1[table_data1].tm_id}">{$table_data1[table_data1].tm_datum_form} - {$table_data1[table_data1].tm_standort}</option>
|
||||
{/section}
|
||||
</select>
|
||||
</p>
|
||||
<br />
|
||||
<p align='center'>
|
||||
<input type='submit' name='senden' value="Datum wählen">
|
||||
</p>
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{if $action == 'upload'}
|
||||
<html>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" class="no-js">
|
||||
<head>
|
||||
<title>Anlagenupload und Praxisstellenwahl DVM (Bachelor of Arts - Digitales Verwaltungsmanagement) der Hochschulen Ludwigsburg und Kehl.</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
.desc{
|
||||
width:400px;
|
||||
}
|
||||
.StandardTable thead th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:12px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
.fieldset1 {
|
||||
border: 1px solid red;
|
||||
}
|
||||
.fieldset2 {
|
||||
border: ridge green;
|
||||
display: block;
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
padding-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
.legend1 {
|
||||
display: block;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
border: none;
|
||||
font-size: 30px;
|
||||
}
|
||||
.button {
|
||||
font: bold 11px Arial;
|
||||
text-decoration: none;
|
||||
background-color: #EEEEEE;
|
||||
color: #333333;
|
||||
padding: 2px 6px 2px 6px;
|
||||
border-top: 1px solid #CCCCCC;
|
||||
border-right: 1px solid #333333;
|
||||
border-bottom: 1px solid #333333;
|
||||
border-left: 1px solid #CCCCCC;
|
||||
}
|
||||
</style>
|
||||
<link rel="stylesheet" type="text/css" href="../templates/{$global_template}/css/component.css" />
|
||||
<script type="text/javascript">
|
||||
(function(e,t,n){
|
||||
var r=e.querySelectorAll("html")[0];
|
||||
r.className=r.className.replace(/(^|\s)no-js(\s|$)/,"$1js$2")
|
||||
})
|
||||
(document,window,0);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$index_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Schritt 1: Dateien auswählen und hochladen</b>
|
||||
</legend>
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td width="30%" valign="top">
|
||||
<ol>
|
||||
<li>Die CSV-Dateien können nacheinander hochgeladen werden.</li>
|
||||
<li>Roter Button anklicken, um die einzelne Datei vom PC auszuwählen</li>
|
||||
<li>Danach "CSV-Hochladen..." klicken, so dass die Datei unter Schritt 2 angezeigt wird</li>
|
||||
</ol>
|
||||
</td>
|
||||
</td>
|
||||
<td width="40%">
|
||||
<form action=?action=csvimp method="POST" enctype="multipart/form-data" name="csvimp">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%" >
|
||||
<tr>
|
||||
<td width="100%"align="center" >
|
||||
<div>
|
||||
<input type="file" name="file" id="file-5" class="inputfile inputfile-4" />
|
||||
<label for="file-5">
|
||||
<figure>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17">
|
||||
<path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"/>
|
||||
</svg>
|
||||
</figure>
|
||||
<span style='float:center;'>CSV-Datei auswählen…<br>(hier klicken)</span>
|
||||
</label>
|
||||
</div>
|
||||
<script src="../templates/{$global_template}/js/custom-file-input.js"></script>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="100%" align="center" colspan="2">
|
||||
<input type="submit" class="button" value="CSV-Hochladen…" name="B1" size="20">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
<td width="30%">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{if $action == 'csvimp'}
|
||||
<html>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" class="no-js">
|
||||
<head>
|
||||
<title>Anlagenupload und Praxisstellenwahl DVM (Bachelor of Arts - Digitales Verwaltungsmanagement) der Hochschulen Ludwigsburg und Kehl.</title>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
.desc{
|
||||
width:400px;
|
||||
}
|
||||
th{
|
||||
background: lightgray;
|
||||
border: 1px solid #656565;
|
||||
font-size:11px;
|
||||
font-family:Arial;
|
||||
padding-top:5px;
|
||||
padding-bottom:5px;
|
||||
padding-left:5px;
|
||||
padding-right:5px;
|
||||
}
|
||||
textarea{
|
||||
border: 1px solid #888;
|
||||
height: 6.7em;
|
||||
width: 48.5em;
|
||||
}
|
||||
select{
|
||||
width:630px;
|
||||
}
|
||||
.fieldset1 {
|
||||
border: 1px solid red;
|
||||
}
|
||||
.fieldset2 {
|
||||
border: ridge green;
|
||||
display: block;
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
padding-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
.legend1 {
|
||||
display: block;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
border: none;
|
||||
font-size: 30px;
|
||||
}
|
||||
.button {
|
||||
font: bold 11px Arial;
|
||||
text-decoration: none;
|
||||
background-color: #EEEEEE;
|
||||
color: #333333;
|
||||
padding: 2px 6px 2px 6px;
|
||||
border-top: 1px solid #CCCCCC;
|
||||
border-right: 1px solid #333333;
|
||||
border-bottom: 1px solid #333333;
|
||||
border-left: 1px solid #CCCCCC;
|
||||
}
|
||||
</style>
|
||||
<link rel="stylesheet" type="text/css" href="../templates/{$global_template}/css/component.css" />
|
||||
<script type="text/javascript">
|
||||
(function(e,t,n){
|
||||
var r=e.querySelectorAll("html")[0];
|
||||
r.className=r.className.replace(/(^|\s)no-js(\s|$)/,"$1js$2")
|
||||
})
|
||||
(document,window,0);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
<tr>
|
||||
<td>
|
||||
<img src="../templates/{$global_template}/images/pflichtfelder/achtung_gross.gif">
|
||||
</td>
|
||||
<td><b>Achtung!</b><br>
|
||||
{$index_error_text}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br />
|
||||
{/if}
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Schritt 2: Daten prüfen</b>
|
||||
</legend>
|
||||
<table border="1" cellspacing="0" cellpadding="0" width="100%">
|
||||
<tr>
|
||||
<th>
|
||||
<b>#</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>TAN</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Name</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Datum</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Satzergänzung</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Analogien</b>
|
||||
</th>
|
||||
<!--
|
||||
<th>
|
||||
<b>Gemeinsamkeiten</b>
|
||||
</th>
|
||||
-->
|
||||
<th>
|
||||
<b>Rechenaufgaben</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Zahlenreihen</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Rechenzeichen</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Matrizen</b>
|
||||
</th>
|
||||
<!--
|
||||
<th>
|
||||
<b>Verbale Intelligenz</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Numerische Intelligenz</b>
|
||||
</th>
|
||||
-->
|
||||
<th>
|
||||
<b>Merkfähigkeit figural</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Summe Einzeltests</b>
|
||||
</th>
|
||||
<th>
|
||||
<b>Gesamtergebnis</b>
|
||||
</th>
|
||||
</tr>
|
||||
{section name=table_data1 loop=$table_data1}
|
||||
<tr>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$smarty.section.table_data1.rownum}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].tan}
|
||||
</td>
|
||||
<td {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].name}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].datum}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].satzerg_raw}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].analogie_raw}
|
||||
</td>
|
||||
<!--
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].gemeinsamkeiten_raw}
|
||||
</td>
|
||||
-->
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].rechenaufgaben_raw}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].zahlenreihen_raw}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].rechenzeichen_raw}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].matrizen_raw}
|
||||
</td>
|
||||
<!--
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].verb_intelligenz_raw}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].num_intelligenz_raw}
|
||||
</td>
|
||||
-->
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].merkf_raw}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{$table_data1[table_data1].summe}
|
||||
</td>
|
||||
<td align="center" {if $table_data1[table_data1].bestanden == 1} BGCOLOR="#C8EFD4" {else} BGCOLOR="#FBCFD0" {/if}>
|
||||
{if $table_data1[table_data1].bestanden == 1}
|
||||
bestanden
|
||||
{else}
|
||||
nicht bestanden
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<form action=?action=csvimp2 method="POST" name="csvimp2">
|
||||
<table width="100%" border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" bordercolor="#E7E8ED">
|
||||
<tr>
|
||||
<td width="70%" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px">
|
||||
<b><font size="1">Auswahl</font></b>
|
||||
</td>
|
||||
<td width="30%" align="left" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px">
|
||||
<b><font size="1">Markieren</font></b>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%"><font size="1">Datensätze nicht importieren
|
||||
</td>
|
||||
<td width="30%"><font size="1"><input type="radio" name="import" value="0" checked>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%"><font size="1">Datensätze importieren
|
||||
</td>
|
||||
<td width="30%"><font size="1"><input type="radio" name="import" value="1">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%">
|
||||
|
||||
</td>
|
||||
<td width="30%">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="70%">
|
||||
|
||||
</td width="30%">
|
||||
<td>
|
||||
<input type="submit" value="Abschicken" name="B1" size="20">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</fieldset>
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
||||
{if $action == 'csvimp2'}
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="../templates/{$global_template}/css/styles_refill.css">
|
||||
<style>
|
||||
select{
|
||||
width:330px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<fieldset>
|
||||
<legend>
|
||||
<b>Import beendet</b>
|
||||
</legend>
|
||||
<br />
|
||||
<br />
|
||||
<p align="center">
|
||||
Der Import wurde beendet!
|
||||
<br>
|
||||
<br>
|
||||
{if $index_error == '1'}
|
||||
<table width="70%" class="errorTable" align="center">
|
||||
{section name=table_data2 loop=$table_data2}
|
||||
<tr>
|
||||
<td>
|
||||
{$table_data2[table_data2].hinweis}
|
||||
</td>
|
||||
</tr>
|
||||
{/section}
|
||||
</table>
|
||||
{/if}
|
||||
</p>
|
||||
<br />
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
<br />
|
||||
</body>
|
||||
</html>
|
||||
{/if}
|
20
templates/modern/admin/verwaltung_frame.html
Executable file
20
templates/modern/admin/verwaltung_frame.html
Executable file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Deputatverwaltung</title>
|
||||
<link type="text/css" rel="stylesheet" href="../css/styles_refill.css">
|
||||
</head>
|
||||
|
||||
|
||||
<frameset rows="1*" cols="250, 76%" border="0">
|
||||
<frame name="menu_eingabe" scrolling="auto" marginwidth="10" marginheight="14" src="menu_verwaltung.php">
|
||||
<frame name="eingabe_haupt" scrolling="yes" marginwidth="0" marginheight="0" src="termine.php">
|
||||
</frameset>
|
||||
<noframes>
|
||||
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
|
||||
|
||||
<p>To view this page correctly, you need a Web browser that supports frames.</p>
|
||||
|
||||
</body>
|
||||
</noframes>
|
||||
</frameset>
|
||||
</html>
|
Reference in New Issue
Block a user