mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-23 01:42:17 +00:00
This commit is contained in:
@@ -66,11 +66,9 @@
|
||||
exit('keine Veranstaltungs ID übergeben');
|
||||
}
|
||||
|
||||
$openfirst=trim((isset($_REQUEST['openfirst']) ? $_REQUEST['openfirst']:''));
|
||||
$start=trim((isset($_REQUEST['start']) ? $_REQUEST['start']:mktime(12,0,0,date("m"),date("d"),date("y")) ));
|
||||
$start=$start-7200;
|
||||
|
||||
$ende=trim((isset($_REQUEST['ende']) ? $_REQUEST['ende']:mktime(13,0,0,date("m"),date("d"),date("y")) ));
|
||||
$ende=$ende+7200;
|
||||
// Verarbeiten einer Reservierung
|
||||
$work=trim((isset($_REQUEST['work']) ? $_REQUEST['work']:''));
|
||||
$veranstaltung_id_zuordnen=trim((isset($_REQUEST['veranstaltung_id_zuordnen']) ? $_REQUEST['veranstaltung_id_zuordnen']:''));
|
||||
@@ -165,7 +163,6 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
@@ -174,7 +171,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<script language="JavaScript" type="text/javascript">
|
||||
<!--
|
||||
if (window.opener && !window.opener.closed) {
|
||||
var openfirst='<?php echo $openfirst; ?>';
|
||||
if (window.opener && !window.opener.closed && openfirst!='1') {
|
||||
if (confirm("Soll die Hauptseite neu aufgebaut werden?")) {
|
||||
window.opener.location.reload();
|
||||
// this.close();
|
||||
@@ -228,11 +226,31 @@
|
||||
$Jahresplan->setVeranstaltung_id('');
|
||||
$Jahresplan->setReservierung_id('');
|
||||
|
||||
$Jahresplan->setStart($start);
|
||||
$Jahresplan->setEnde($ende);
|
||||
# echo "<br>1111 Start : $start ".Date("Y-m-d H:s",$start)." - Ende :$ende ".Date("Y-m-d H:s",$ende);
|
||||
if (Date("H",$ende)>2) // Plausib das mit den 2h abzug nicht die 00:00 Grenze unterschritten wird
|
||||
{
|
||||
$RESstart=$start-7200;
|
||||
}
|
||||
else
|
||||
{
|
||||
$RESstart=@mktime(0, 1, 0, date("m",$start),date("d",$start),date("Y",$start));
|
||||
}
|
||||
|
||||
if (Date("H",$ende)<22) // Plausib das mit den 2h dazu nicht die 24:00 Grenze ueberschritten wird
|
||||
{
|
||||
$RESende=$ende+7200;
|
||||
}
|
||||
else
|
||||
{
|
||||
$RESende=@mktime(23, 59, 0, date("m",$ende),date("d",$ende),date("Y",$ende));
|
||||
}
|
||||
# echo "<br>2222 Start : $start ".Date("Y-m-d H:s",$start)." - Ende :$ende ".Date("Y-m-d H:s",$ende);
|
||||
|
||||
$Jahresplan->setStart($RESstart);
|
||||
$Jahresplan->setEnde($RESende);
|
||||
|
||||
$reservierungierung=array();
|
||||
if ($Jahresplan->loadReservierung())
|
||||
if ($reservierungierung_bak=$Jahresplan->loadReservierung())
|
||||
{
|
||||
$reservierungierung=$Jahresplan->getReservierung();
|
||||
if (is_array($reservierungierung) && count($reservierungierung)>0)
|
||||
@@ -254,13 +272,19 @@
|
||||
$reservierungierung=array();
|
||||
while (list( $tmp_key, $tmp_value ) = each($reservierungierung_sort) )
|
||||
{
|
||||
$reservierungierung[]=$tmp_value[0];
|
||||
$reservierungierung[]=$tmp_value[0];
|
||||
}
|
||||
# echo Test($reservierungierung);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
#echo "<br>".$Jahresplan->getStringSQL().Test($reservierungierung_bak);
|
||||
|
||||
if (is_array($reservierungierung_bak) && (!is_array($reservierungierung) || count($reservierungierung)<1) )
|
||||
{
|
||||
$reservierungierung=$reservierungierung_bak;
|
||||
}
|
||||
|
||||
$showHTML.=$Jahresplan->getError();
|
||||
|
||||
$showHTML.='<table class="reservierungen_liste" cellpadding="1" cellspacing="1">
|
||||
|
||||
@@ -394,7 +394,7 @@
|
||||
if (InfoWin) {
|
||||
InfoWin.close();
|
||||
}
|
||||
InfoWin=window.open(url,nameID,"copyhistory=no,directories=no,location=no,dependent=no,toolbar=yes,menubar=no,status=no,resizable=yes,scrollbars=yes, width=500,height=600,left=60, top=15");
|
||||
InfoWin=window.open(url,nameID,"copyhistory=no,directories=no,location=no,dependent=no,toolbar=yes,menubar=no,status=no,resizable=yes,scrollbars=yes, width=800,height=800,left=60, top=15");
|
||||
InfoWin.focus();
|
||||
InfoWin.setTimeout("window.close()",800000);
|
||||
}
|
||||
@@ -608,7 +608,9 @@
|
||||
if (!empty($veranstaltung_id))
|
||||
{
|
||||
echo '<hr>'.jahresplan_veranstaltung_detail_user($conn,$veranstaltung,$is_wartungsberechtigt);
|
||||
echo '<a href="javascript:callWindows(\'jahresplan_reservierung.php?veranstaltung_id='.$veranstaltung_id.'&openfirst=1&start='.(isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:mktime(12,0,0,date("m"),date("d"),date("y"))).'&ende='.(isset($veranstaltung['ende_timestamp'])?$veranstaltung['ende_timestamp']:mktime(13,0,0,date("m"),date("d"),date("y"))).'\',\'Reservierung\');">Reservierungen in einem neuen Fenster anzeigen.</a>';
|
||||
echo '<iframe id="reservierung" src="jahresplan_reservierung.php?veranstaltung_id='.$veranstaltung_id.'&start='.(isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:mktime(12,0,0,date("m"),date("d"),date("y"))).'&ende='.(isset($veranstaltung['ende_timestamp'])?$veranstaltung['ende_timestamp']:mktime(13,0,0,date("m"),date("d"),date("y"))).'"></iframe>';
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user