- Ampel auf blinkendes .gif geändert

- Eventkalender ins Phrasenmodul
- Pflichtfelder bei den LV-Infos markiert (ects/index.php)
- Infotext zur Handhabung der Ampeln bei ampelverwaltung.php eingefügt
- news.php, newsverwaltung.php, news.class.php: Studiengang ECI (Campus International) hat nun einen eigenen Newsbereich auf der CIS
- studentdetailoverlay.xul.php: Speicherbutton bei den Interessenten im FAS ist nun rechtsbündig.
- vilesci/lehre/reservierung_insert.php: Dropdown für Spezialgruppe hinzugefügt
This commit is contained in:
Manfred Kindl
2012-03-16 16:56:13 +00:00
parent 9778674ea7
commit 3167927639
30 changed files with 447 additions and 212 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ if(is_user_logged_in())
{
echo '[';
if($rot>0)
echo '<a href="private/tools/ampelverwaltung.php" target="content" title="Red Alert"><img src="../skin/images/ampel_rot.png" style="vertical-align: bottom;"> '.$rot.'</a>';
echo '<a href="private/tools/ampelverwaltung.php" target="content" title="Red Alert"><img src="../skin/images/ampel_rot.gif" style="vertical-align: bottom;"> '.$rot.'</a>';
if($rot>0 && $gelb>0)
echo ' | ';
if($gelb>0)
+32 -25
View File
@@ -22,10 +22,16 @@
*/
require_once('../../../config/cis.config.inc.php');
require_once('../../../include/functions.inc.php');
require_once('../../../include/phrasen.class.php');
require_once('../../../include/person.class.php');
require_once('../../../include/benutzer.class.php');
require_once('../../../include/benutzerberechtigung.class.php');
require_once('../../../include/jahresplan.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
require_once('jahresplan_funktionen.inc.php');
setlocale (LC_ALL, 'de_DE.UTF8','de_DE@euro', 'de_DE', 'de','DE', 'ge','German');
@@ -48,24 +54,24 @@ $Monat=trim((isset($_REQUEST['Monat']) ? $_REQUEST['Monat']:date("m", mktime(0,0
$suchtext=trim((isset($_REQUEST['suchtext']) ? $_REQUEST['suchtext']:''));
if(!is_numeric($Jahr))
die('Jahr ist ungueltig');
die($p->t("eventkalender/jahrIstUngueltig"));
if(!is_numeric($Monat))
die('Monat ist ungueltig');
die($p->t("eventkalender/monatIstUngueltig"));
if($veranstaltung_id!='' && !is_numeric($veranstaltung_id))
die('VeranstaltungID ist ungueltig');
die($p->t("eventkalender/veranstaltungIdIstUngueltig"));
// ------------------------------------------------------------------------------------------
// Alle Kategoriedaten lesen fuer Selektfeld (open in jahresplan_funktionen)
// ------------------------------------------------------------------------------------------
$Jahresplan->InitVeranstaltungskategorie();
if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
die('Fehler beim lesen der Veranstaltungskategorie ! '.$Jahresplan->errormsg);
die($p->t("eventkalender/fehlerBeimLesenDerVeranstaltungskategorie").$Jahresplan->errormsg);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Jahresplan</title>
<title><?php echo $p->t("eventkalender/jahresplan");?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="../../../skin/style.css.php" rel="stylesheet" type="text/css">
<style type="text/css">
@@ -188,19 +194,20 @@ if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
</head>
<body>
<?php
// Wartungsberechtigt bekommen noch ein Spezielles Menue
<h1>&nbsp;<?php echo $p->t('eventkalender/veranstaltungen');?>&nbsp;</h1>
<?php
// Wartungsberechtigte bekommen noch ein spezielles Menue
if ($is_wartungsberechtigt)
echo '[&nbsp;<a href="index.php">Veranstaltung</a>&nbsp;|&nbsp;<a href="jahresplan_kategorie.php">Kategorie</a>&nbsp;]&nbsp;'.$userNAME;
?>
<h1>&nbsp;Veranstaltungen&nbsp;</h1>
echo '[&nbsp;<a href="index.php">'.$p->t("eventkalender/veranstaltung").'</a>&nbsp;|&nbsp;<a href="jahresplan_kategorie.php">'.$p->t("eventkalender/kategorie").'</a>&nbsp;]&nbsp;'.$userNAME.'<br/><br/>';
?>
<form accept-charset="UTF-8" name="selJahresplan" target="_self" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data">
<table cellpadding="0" cellspacing="0">
<tr>
<!-- Jahresauswahl -->
<td title="1 Jahr zur&uuml;ck" ><img onclick="if (window.document.selJahresplan.Jahr.options.selectedIndex==0) {window.document.selJahresplan.Jahr.options.selectedIndex=(window.document.selJahresplan.Jahr.options.length - 1);} else { window.document.selJahresplan.Jahr.options.selectedIndex--; }; window.document.selJahresplan.submit();" alt="1 Jahr zur&uuml;ck" src="../../../skin/images/left.gif" border="0"></td>
<td title="<?php echo $p->t('eventkalender/einJahrZurueck');?>" ><img onclick="if (window.document.selJahresplan.Jahr.options.selectedIndex==0) {window.document.selJahresplan.Jahr.options.selectedIndex=(window.document.selJahresplan.Jahr.options.length - 1);} else { window.document.selJahresplan.Jahr.options.selectedIndex--; }; window.document.selJahresplan.submit();" alt="<?php echo $p->t('eventkalender/einJahrZurueck');?>" src="../../../skin/images/left.gif" border="0"></td>
<td><select name="Jahr" onchange="window.document.selJahresplan.submit();" >
<?php
$cTmpStart=date("Y", mktime(0,0,0,date("m"),date("d"),date("y")-3));
@@ -211,10 +218,10 @@ if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
}
?>
</select></td>
<td title="1 Jahr vor" ><img onclick="if (window.document.selJahresplan.Jahr.options.selectedIndex==(window.document.selJahresplan.Jahr.options.length - 1)) {window.document.selJahresplan.Jahr.options.selectedIndex=0} else {window.document.selJahresplan.Jahr.options.selectedIndex++;};window.document.selJahresplan.submit();" alt="1 Jahr vor" src="../../../skin/images/right.gif" border="0"></td>
<td title="<?php echo $p->t('eventkalender/einJahrVor');?>" ><img onclick="if (window.document.selJahresplan.Jahr.options.selectedIndex==(window.document.selJahresplan.Jahr.options.length - 1)) {window.document.selJahresplan.Jahr.options.selectedIndex=0} else {window.document.selJahresplan.Jahr.options.selectedIndex++;};window.document.selJahresplan.submit();" alt="<?php echo $p->t('eventkalender/einJahrVor');?>" src="../../../skin/images/right.gif" border="0"></td>
<td>&nbsp;</td>
<!-- Monatsauswahl -->
<td title="1 Monat zur&uuml;ck" ><img onclick="if (window.document.selJahresplan.Monat.options.selectedIndex==0) {window.document.selJahresplan.Monat.options.selectedIndex=(window.document.selJahresplan.Monat.options.length - 1);} else { window.document.selJahresplan.Monat.options.selectedIndex--; }; window.document.selJahresplan.veranstaltung_id.value='';window.document.selJahresplan.suchtext.value='';window.document.selJahresplan.submit();" alt="1 Monat zur&uuml;ck" src="../../../skin/images/left.gif" border="0"></td>
<td title="<?php echo $p->t('eventkalender/einMonatZurueck');?>" ><img onclick="if (window.document.selJahresplan.Monat.options.selectedIndex==0) {window.document.selJahresplan.Monat.options.selectedIndex=(window.document.selJahresplan.Monat.options.length - 1);} else { window.document.selJahresplan.Monat.options.selectedIndex--; }; window.document.selJahresplan.veranstaltung_id.value='';window.document.selJahresplan.suchtext.value='';window.document.selJahresplan.submit();" alt="<?php echo $p->t('eventkalender/einMonatZurueck');?>" src="../../../skin/images/left.gif" border="0"></td>
<td><select name="Monat" onchange="window.document.selJahresplan.veranstaltung_id.value='';window.document.selJahresplan.suchtext.value='';window.document.selJahresplan.submit();" >
<?php
for ($iTmpZehler=0;$iTmpZehler<=12;$iTmpZehler++)
@@ -223,13 +230,13 @@ if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
}
?>
</select></td>
<td title="1 Monat vor" ><img onclick="if (window.document.selJahresplan.Monat.options.selectedIndex==(window.document.selJahresplan.Monat.options.length - 1)) {window.document.selJahresplan.Monat.options.selectedIndex=0} else {window.document.selJahresplan.Monat.options.selectedIndex++;};window.document.selJahresplan.veranstaltung_id.value='';window.document.selJahresplan.suchtext.value='';window.document.selJahresplan.submit();" alt="1 Monat vor" src="../../../skin/images/right.gif" border="0"></td>
<td title="<?php echo $p->t('eventkalender/einMonatVor');?>" ><img onclick="if (window.document.selJahresplan.Monat.options.selectedIndex==(window.document.selJahresplan.Monat.options.length - 1)) {window.document.selJahresplan.Monat.options.selectedIndex=0} else {window.document.selJahresplan.Monat.options.selectedIndex++;};window.document.selJahresplan.veranstaltung_id.value='';window.document.selJahresplan.suchtext.value='';window.document.selJahresplan.submit();" alt="<?php echo $p->t('eventkalender/einMonatVor');?>" src="../../../skin/images/right.gif" border="0"></td>
<td>&nbsp;</td>
<!-- Kategorieauswahl -->
<td><select name="veranstaltungskategorie_kurzbz" onchange="window.document.selJahresplan.submit();" >
<?php
echo '<option '.(empty($veranstaltungskategorie_kurzbz)?' selected="selected" ':'').' value="">alle Kategorien</option>';
echo '<option '.(empty($veranstaltungskategorie_kurzbz)?' selected="selected" ':'').' value="">'.$p->t("eventkalender/alleKategorien").'</option>';
// Init Direktzugriffstabelle der Kategorien fuer Kalender - Key:veranstaltungskategorie_kurzbz
// Verarbeitungskategorie - Auswahl.- Selektliste
if (is_array($veranstaltungskategorie) || count($veranstaltungskategorie)>0)
@@ -250,16 +257,16 @@ if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
</select></td>
<td>&nbsp;</td>
<!-- Veranstaltungs ID -->
<td>ID</td>
<td><input onblur="if (this.value!='') { window.document.selJahresplan.Monat.options.selectedIndex=0;window.document.selJahresplan.suchtext.value='';window.document.selJahresplan.submit(); } " name="veranstaltung_id" type="text" size="4" maxlength="10" title="Veranstaltungs ID" value="<?php echo $veranstaltung_id;?>"></td>
<td><?php echo $p->t('eventkalender/ID');?></td>
<td><input onblur="if (this.value!='') { window.document.selJahresplan.Monat.options.selectedIndex=0;window.document.selJahresplan.suchtext.value='';window.document.selJahresplan.submit(); } " name="veranstaltung_id" type="text" size="4" maxlength="10" title="<?php echo $p->t('eventkalender/veranstaltungsID');?>" value="<?php echo $veranstaltung_id;?>"></td>
<td>&nbsp;</td>
<!-- Textsuche -->
<td>Suche</td>
<td><input onblur="if (this.value!='') { window.document.selJahresplan.Monat.options.selectedIndex=0;window.document.selJahresplan.submit(); } " name="suchtext" type="text" size="15" maxlength="30" title="suchtext" value="<?php echo $suchtext;?>"></td>
<td><?php echo $p->t('eventkalender/suche');?></td>
<td><input onblur="if (this.value!='') { window.document.selJahresplan.Monat.options.selectedIndex=0;window.document.selJahresplan.submit(); } " name="suchtext" type="text" size="15" maxlength="30" title="<?php echo $p->t('eventkalender/suchtext');?>" value="<?php echo $suchtext;?>"></td>
<td>&nbsp;</td>
<!-- Datenanzeige Startknopf -->
<td title="Veranstaltungen anzeigen">
<input type="Submit" value="anzeigen">
<td title="<?php echo $p->t('eventkalender/veranstaltungenAnzeigen');?>">
<input type="Submit" value="<?php echo $p->t('global/anzeigen');?>">
</td>
<td>&nbsp;</td>
<?php
@@ -267,7 +274,7 @@ if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
{
echo '
<td style="width:100%; text-align:right">
<a href="../info/unternehmenskommunikation/veranstaltungsleitfaden.php">Veranstaltungsleitfaden</a>
<a href="../../../cms/content.php?content_id='.$p->t("dms_link/veranstaltungsleitfaden").'">'.$p->t("eventkalender/veranstaltungsleitfaden").'</a>
</td>';
}
?>
@@ -353,7 +360,7 @@ if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
}
else
{
echo "<br />keine Daten gefunden ".(!empty($suchtext)? ' suchtext '.$suchtext:'' ).(!empty($veranstaltung_id)? ' ID '.$veranstaltung_id:'' );
echo "<br />".$p->t('global/keineDatenGefunden').". ".(!empty($suchtext)? " ".$p->t('eventkalender/suchtext').": ".$suchtext:"" ).(!empty($veranstaltung_id)? " ID ".$veranstaltung_id:'' );
}
// Fehlerausgabe
echo '<p>'.$Jahresplan->errormsg.'</p>';
+2 -2
View File
@@ -76,7 +76,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Veranstaltungsdetail ID <?php echo $veranstaltung_id.' - '.$userNAME;?> </title>
<title><?php echo $p->t("eventkalender/veranstaltungsdetailID");?> <?php echo $veranstaltung_id.' - '.$userNAME;?> </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="JavaScript" type="text/javascript">
<!--
@@ -113,7 +113,7 @@
}
else
{
echo '<h1>Veranstaltungsdetail ID '.$veranstaltung_id.' wurde nicht gefunden!</h1>';
echo '<h1>'.$p->t('eventkalender/veranstaltungIdXYwurdeNichtGefunden',array($veranstaltung_id)).'!</h1>';
echo $Jahresplan->errormsg;
}
@@ -22,20 +22,24 @@
*/
// ---------------- Konstante
require_once('../../../include/phrasen.class.php');
if (!defined('constEingabeFehlt'))
define('constEingabeFehlt','Eingabe !' );
if (!defined('constZeitDatumJJJJMMTT'))
define('constZeitDatumJJJJMMTT','%Y%m%d' );
$sprache = getSprache();
$p = new phrasen($sprache);
// ------------------------------------------------------------------------------------------
// Personen Classe
// Anwernderdaten ermitteln
// ------------------------------------------------------------------------------------------
if (!$user=get_uid())
die('Sie sind nicht angemeldet. Es wurde keine Benutzer UID gefunden !');
die($p->t("global/nichtAngemeldet"));
if (!$pers = new benutzer($user))
die('Es wurde keine Benutzer mit UID '.$user.' gefunden !');
die($p->t("global/userNichtGefunden"));
$userNAME=(isset($pers->anrede) ? $pers->anrede.' ':'');
$userNAME.=(isset($pers->titelpre) ? $pers->titelpre.' ':'');
$userNAME.=(isset($pers->vorname) ? $pers->vorname.' ':'');
@@ -93,6 +97,8 @@ $Jahresplan->freigabe=($is_wartungsberechtigt?false:true);
*/
function jahresplan_veranstaltung_detailanzeige($veranstaltung,$wartungsberechtigt=false)
{
global $p;
// Wird von Index.php und jahresplan_detail.php aufgerufen
if (!defined('constZeitKalenderPopUp')) define('constZeitKalenderPopUp','%a, %d.%m.%Y' );
if (!defined('constZeitKalenderPopUp_zeit')) define('constZeitKalenderPopUp_zeit','%H:%M' );
@@ -100,7 +106,7 @@ function jahresplan_veranstaltung_detailanzeige($veranstaltung,$wartungsberechti
// Plausib Veranstaltungsdaten vorhanden
if ((!is_array($veranstaltung) && !is_object($veranstaltung)) || count($veranstaltung)<1 )
{
return 'keine Veranstaltung gefunden';
return $p->t("eventkalender/keineVeranstaltungGefunden");
}
// Veranstaltung erweitern mit Bildinformationen, kpl. Links, Anwendernamen,...
$veranstaltung_detail=jahresplan_funk_veranstaltung_extend($veranstaltung);
@@ -108,7 +114,7 @@ function jahresplan_veranstaltung_detailanzeige($veranstaltung,$wartungsberechti
// Initialisieren HTML Code Ausgabe
$showHTML='<div id="news">';
// Start Detailanzeige
$showHTML.='<table class="news" cellpadding="6" cellspacing="1" title="Veranstaltungsdetail ID '.$veranstaltung_detail->veranstaltung_id.'">';
$showHTML.='<table class="news" cellpadding="6" cellspacing="1" title="'.$p->t("eventkalender/veranstaltungsdetailID").' '.$veranstaltung_detail->veranstaltung_id.'">';
// Kategorie
$showHTML.='<tr style="background-color:#'.$veranstaltung_detail->farbe.';"><th>&nbsp;'.$veranstaltung_detail->bild_image.'&nbsp;'.$veranstaltung_detail->bezeichnung.'&nbsp;</th></tr>';
@@ -118,22 +124,22 @@ function jahresplan_veranstaltung_detailanzeige($veranstaltung,$wartungsberechti
$showHTML.='<tr><td><table border="0" cellpadding="0" cellspacing="0">';
if (strftime(constZeitDatumJJJJMMTT,$veranstaltung_detail->start_timestamp)==strftime(constZeitDatumJJJJMMTT,$veranstaltung_detail->ende_timestamp))
{
$showHTML.='<tr><td>Uhrzeit:&nbsp;'.strftime (constZeitKalenderPopUp_zeit,$veranstaltung_detail->start_timestamp).'&nbsp;-&nbsp;'.strftime(constZeitKalenderPopUp_zeit,$veranstaltung_detail->ende_timestamp).'&nbsp;Uhr</td></tr>';
$showHTML.='<tr><td>Datum:&nbsp;'.strftime(constZeitKalenderPopUp,$veranstaltung_detail->start_timestamp).'</td></tr>';
$showHTML.='<tr><td>'.$p->t("eventkalender/uhrzeit").':&nbsp;'.strftime (constZeitKalenderPopUp_zeit,$veranstaltung_detail->start_timestamp).'&nbsp;-&nbsp;'.strftime(constZeitKalenderPopUp_zeit,$veranstaltung_detail->ende_timestamp).'&nbsp;'.$p->t("eventkalender/uhr").'</td></tr>';
$showHTML.='<tr><td>'.$p->t("global/datum").':&nbsp;'.strftime(constZeitKalenderPopUp,$veranstaltung_detail->start_timestamp).'</td></tr>';
}
else // Ende Datum und Zeit
{
$showHTML.='<tr><td><table>';
$showHTML.='
<tr><td>Uhrzeit:&nbsp;'.strftime (constZeitKalenderPopUp_zeit,$veranstaltung_detail->start_timestamp).'&nbsp;Uhr&nbsp;-&nbsp;'. strftime (constZeitKalenderPopUp_zeit,$veranstaltung_detail->ende_timestamp).'&nbsp;Uhr</td></tr>';
<tr><td>'.$p->t("eventkalender/uhrzeit").':&nbsp;'.strftime (constZeitKalenderPopUp_zeit,$veranstaltung_detail->start_timestamp).'&nbsp;'.$p->t("eventkalender/uhr").'&nbsp;-&nbsp;'. strftime (constZeitKalenderPopUp_zeit,$veranstaltung_detail->ende_timestamp).'&nbsp;'.$p->t("eventkalender/uhr").'</td></tr>';
$showHTML.='
<tr><td>Datum:&nbsp;'.strftime(constZeitKalenderPopUp,$veranstaltung_detail->start_timestamp).'&nbsp;-&nbsp;'. strftime(constZeitKalenderPopUp,$veranstaltung_detail->ende_timestamp).'</td></tr>';
<tr><td>'.$p->t("global/datum").':&nbsp;'.strftime(constZeitKalenderPopUp,$veranstaltung_detail->start_timestamp).'&nbsp;-&nbsp;'. strftime(constZeitKalenderPopUp,$veranstaltung_detail->ende_timestamp).'</td></tr>';
$showHTML.='</table></td></tr>';
}
$showHTML.='</table></td></tr>';
// Veranstaltungs Inhalt und Beschreibung
$showHTML.='<tr><td>'.(!empty($veranstaltung_detail->inhalt)?'<b>Details</b><br>':'').nl2br($veranstaltung_detail->inhalt).'</td></tr>';
$showHTML.='<tr><td>'.(!empty($veranstaltung_detail->inhalt)?'<b>'.$p->t("eventkalender/details").'</b><br>':'').nl2br($veranstaltung_detail->inhalt).'</td></tr>';
$showHTML.='<tr><td>&nbsp;</td></tr>';
// Reservierung
$Jahresplan = new jahresplan();
@@ -143,7 +149,7 @@ function jahresplan_veranstaltung_detailanzeige($veranstaltung,$wartungsberechti
$showHTML.='<tr><td style="border:2px solid #CCC;" ><table>';
$showHTML.='<tr>';
$showHTML.='<td><h3>Raumreservierungen:</h3></td>';
$showHTML.='<td><h3>'.$p->t("lvplan/saalreservierung").':</h3></td>';
$showHTML.='</tr>';
$showHTML.='<tr><td><table>';
@@ -187,22 +193,22 @@ function jahresplan_veranstaltung_detailanzeige($veranstaltung,$wartungsberechti
}
}
$showHTML.='<tr>';
$showHTML.='<td>Titel:</td><td>'.(isset($reserv->titel)?$reserv->titel:$reserv->reservierung_titel).'</td>';
$showHTML.='<td>'.$p->t("global/titel").':</td><td>'.(isset($reserv->titel)?$reserv->titel:$reserv->reservierung_titel).'</td>';
$showHTML.='</tr>';
$showHTML.='<tr>';
$showHTML.='<td>Ort:</td><td>'.(isset($reserv->ort_kurzbz)?$reserv->ort_kurzbz:$reserv->reservierung_ort_kurzbz).'</td>';
$showHTML.='<td>'.$p->t("lvplan/ort").':</td><td>'.(isset($reserv->ort_kurzbz)?$reserv->ort_kurzbz:$reserv->reservierung_ort_kurzbz).'</td>';
$showHTML.='</tr>';
$showHTML.='<tr>';
$showHTML.='<td>Datum/Uhrzeit:</td><td>'.(isset($reserv->datum_anzeige)?$reserv->datum_anzeige:$reserv->res_datum_anzeige);
$showHTML.='<td>'.$p->t("global/datum").'/'.$p->t("eventkalender/uhrzeit").':</td><td>'.(isset($reserv->datum_anzeige)?$reserv->datum_anzeige:$reserv->res_datum_anzeige);
if (isset($reserv->beginn))
$showHTML.=' / '.$reserv->beginn_anzeige.' - '. (isset($lastReservierung->ende_anzeige)?$lastReservierung->ende_anzeige:$reserv->ende_anzeige);
$showHTML.='</td>';
$showHTML.='</tr>';
$showHTML.='<tr>';
$showHTML.='<td>Anlage:</td><td>'.$userNAME.'</td><td valign="top" rowspan="2">'.(isset($reserv->bild)?$reserv->bild:'').'</td>';
$showHTML.='<td>'.$p->t("eventkalender/reserviertVon").':</td><td>'.$userNAME.'</td><td valign="top" rowspan="2">'.(isset($reserv->bild)?$reserv->bild:'').'</td>';
$showHTML.='</tr>';
$showHTML.='<tr>';
$showHTML.='<td>Beschreibung:</td><td>'.(isset($reserv->beschreibung)?$reserv->beschreibung:$reserv->reservierung_beschreibung).'</td>';
$showHTML.='<td>'.$p->t("global/beschreibung").':</td><td>'.(isset($reserv->beschreibung)?$reserv->beschreibung:$reserv->reservierung_beschreibung).'</td>';
$showHTML.='</tr>';
}
$showHTML.='</table></td></tr></table></td></tr>';
@@ -211,7 +217,7 @@ function jahresplan_veranstaltung_detailanzeige($veranstaltung,$wartungsberechti
{
$showHTML.='<tr><td>'.$Jahresplan->errormsg.'</td></tr>';
}
$showHTML.='<tr><td><span class="footer_zeile">Bei Fragen geben Sie bitte immer die Veranstaltungs ID '.$veranstaltung_detail->veranstaltung_id.' an.</span></td></tr>';
$showHTML.='<tr><td><span class="footer_zeile">'.$p->t('eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIdXYan',array($veranstaltung_detail->veranstaltung_id)).'.</span></td></tr>';
$showHTML.='</table>';
$showHTML.='</div>';
@@ -265,6 +271,7 @@ function jahresplan_veranstaltung_zusammenfassen($res,$iZehler)
*/
function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wartungsberechtigt,$Jahr,$Monat)
{
global $p;
// Kalender
if (!defined('constKalenderDatumHead')) define('constKalenderDatumHead','%B %Y' );
if (!defined('constKalenderDatumLang')) define('constKalenderDatumLang','%a, %d %B %G' );
@@ -309,31 +316,31 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
// Monatsheader - Ausgabeinformationen aufbereiten
if (isset($veranstaltung_kalender[$Jahr]['Monat'][$iTmpMonat]))
{
$iTmpAnzahlDaten=count($veranstaltung_kalender[$Jahr]['Monat'][$iTmpMonat])." Veranstaltungen";
$iTmpAnzahlDaten=count($veranstaltung_kalender[$Jahr]['Monat'][$iTmpMonat]).' '.$p->t("eventkalender/veranstaltungen");
}
else
{
$iTmpAnzahlDaten='keine Veranstaltungen';
$iTmpAnzahlDaten=$p->t("eventkalender/keineVeranstaltungen");
$veranstaltung_kalender[$Jahr]['Monat'][$iTmpMonat]=array();
}
// Monatsheader - Name
$cTmpInfoMonatHeaderzeile=strftime (constKalenderDatumHead, mktime(0, 0, 0, $iTmpMonat, 1, $Jahr));
$cTmpInfoMonat=strftime ('%Y%m', mktime(0, 0, 0, $iTmpMonat, 1, $Jahr));
$cTmpInfoMonat=strftime ('%Y-%m', mktime(0, 0, 0, $iTmpMonat, 1, $Jahr));
// Monatsheader - ein, ausblenden der Monatsansicht
if (!empty($Monat)
|| count($veranstaltung_kalender[$Jahr]['Monat'][$iTmpMonat])>0)
{
$cTmpStyleTableOn="<span class=\"cursor_hand\" title=\"ausblenden ".$iTmpMonat."\" onclick=\"show_layer('anzahlMonat".$iTmpMonat."');hide_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOn".$iTmpMonat."');show_layer('showMonatOff".$iTmpMonat."');\" id=\"showMonatOn".$iTmpMonat."\"><span ><img title='schliessen - close' src='../../../skin/images/bullet_arrow_down.png' alt='close' border='0'></span>&nbsp;</span>";
$cTmpStyleTableOff="<span class=\"cursor_hand\" title=\"anzeigen ".$iTmpMonat."\" onclick=\"hide_layer('anzahlMonat".$iTmpMonat."');show_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOff".$iTmpMonat."');show_layer('showMonatOn".$iTmpMonat."');\" style=\"display:none;\" id=\"showMonatOff".$iTmpMonat."\"><span ><img title='&ouml;ffnen - open' src='../../../skin/images/bullet_arrow_right.png' alt='open' border='0'></span>&nbsp;</span>";
$cTmpStyleTableOn="<span class=\"cursor_hand\" title=\"ausblenden ".$iTmpMonat."\" onclick=\"show_layer('anzahlMonat".$iTmpMonat."');hide_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOn".$iTmpMonat."');show_layer('showMonatOff".$iTmpMonat."');\" id=\"showMonatOn".$iTmpMonat."\"><span ><img title=".$p->t('eventkalender/schliessen')." src='../../../skin/images/bullet_arrow_down.png' alt='close' border='0'></span>&nbsp;</span>";
$cTmpStyleTableOff="<span class=\"cursor_hand\" title=\"anzeigen ".$iTmpMonat."\" onclick=\"hide_layer('anzahlMonat".$iTmpMonat."');show_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOff".$iTmpMonat."');show_layer('showMonatOn".$iTmpMonat."');\" style=\"display:none;\" id=\"showMonatOff".$iTmpMonat."\"><span ><img title=".$p->t('eventkalender/oeffnen')." src='../../../skin/images/bullet_arrow_right.png' alt='open' border='0'></span>&nbsp;</span>";
$showHTML.='<tr><td><h2>&nbsp;'.$cTmpStyleTableOn.$cTmpStyleTableOff.$cTmpInfoMonatHeaderzeile.'&nbsp;</h2></td></tr>';
$showHTML.='<tr><td class="ausblenden" id="anzahlMonat'.$iTmpMonat.'">'.$iTmpAnzahlDaten.'</td></tr>';
}
else
{
$cTmpStyleTableOn="<span class=\"cursor_hand\" title=\" ausblenden ".$iTmpMonat."\" onclick=\"show_layer('anzahlMonat".$iTmpMonat."');hide_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOn".$iTmpMonat."');show_layer('showMonatOff".$iTmpMonat."');\" id=\"showMonatOn".$iTmpMonat."\" style=\"display:none;\"><span ><img title='schliessen - close' src='../../../skin/images/bullet_arrow_down.png' alt='close' border='0'></span>&nbsp;</span>";
$cTmpStyleTableOff="<span class=\"cursor_hand\" title=\"anzeigen ".$iTmpMonat."\" onclick=\"hide_layer('anzahlMonat".$iTmpMonat."');show_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOff".$iTmpMonat."');show_layer('showMonatOn".$iTmpMonat."');\" id=\"showMonatOff".$iTmpMonat."\" ><span ><img title='&ouml;ffnen - open' src='../../../skin/images/bullet_arrow_right.png' alt='open' border='0'>&nbsp;</span></span>";
$cTmpStyleTableOn="<span class=\"cursor_hand\" title=\" ausblenden ".$iTmpMonat."\" onclick=\"show_layer('anzahlMonat".$iTmpMonat."');hide_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOn".$iTmpMonat."');show_layer('showMonatOff".$iTmpMonat."');\" id=\"showMonatOn".$iTmpMonat."\" style=\"display:none;\"><span ><img title=".$p->t('eventkalender/schliessen')." src='../../../skin/images/bullet_arrow_down.png' alt='close' border='0'></span>&nbsp;</span>";
$cTmpStyleTableOff="<span class=\"cursor_hand\" title=\"anzeigen ".$iTmpMonat."\" onclick=\"hide_layer('anzahlMonat".$iTmpMonat."');show_layer('showMonat".$iTmpMonat."');hide_layer('showMonatOff".$iTmpMonat."');show_layer('showMonatOn".$iTmpMonat."');\" id=\"showMonatOff".$iTmpMonat."\" ><span ><img title=".$p->t('eventkalender/oeffnen')." src='../../../skin/images/bullet_arrow_right.png' alt='open' border='0'>&nbsp;</span></span>";
$showHTML.='<tr><td><h2>&nbsp;'.$cTmpStyleTableOn.$cTmpStyleTableOff.$cTmpInfoMonatHeaderzeile.'&nbsp;</h2></td></tr>';
$showHTML.='<tr><td id="anzahlMonat'.$iTmpMonat.'">'.$iTmpAnzahlDaten.'</td></tr>';
@@ -351,14 +358,14 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
$showHTML.='<table class="kalender_kpl_monat" cellpadding="0" cellspacing="0">';
$showHTML.='<tr>
<th>KW</th>
<th>Montag</th>
<th>Dienstag</th>
<th>Mittwoch</th>
<th>Donnerstag</th>
<th>Freitag</th>
<th>Samstag</th>
<th>Sonntag</th>
<th>'.$p->t("eventkalender/kw").'</th>
<th>'.$p->t("global/montag").'</th>
<th>'.$p->t("global/dienstag").'</th>
<th>'.$p->t("global/mittwoch").'</th>
<th>'.$p->t("global/donnerstag").'</th>
<th>'.$p->t("global/freitag").'</th>
<th>'.$p->t("global/samstag").'</th>
<th>'.$p->t("global/sonntag").'</th>
</tr>';
// Wochenanzeige
@@ -373,7 +380,7 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
if (!isset($veranstaltung_kalender[$Jahr]['VerarbeitenWochen'][$iTmpMonat][$iTmpWochenIndex]))
{
echo "<br>Wochenindex $iTmpWochenIndex wurde nicht gefunden<br>";
echo "<br>".$p->t('eventkalender/wochenindexWurdeNichtGefunden',array($iTmpWochenIndex))."<br>";
break;
}
$iTmpWoche=$veranstaltung_kalender[$Jahr]['VerarbeitenWochen'][$iTmpMonat][$iTmpWochenIndex];
@@ -416,13 +423,13 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
&& ( empty($Monat) || (!empty($Monat) && $iTmpMonat==$Monat && $iTmpMonat!=$nowMonat && $nowWeek!=$iTmpWoche)
|| ($iTmpMonat==$nowMonat && $nowWeek==$iTmpWoche) ))
{
$showHTML.='<td class="kalender_woche_verbergen" title="Anzeigen '.$cTmpInfoMonat.', Woche '.$iTmpWoche.' " id="on_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOn2.$cTmpStyleTableOn.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title="&ouml;ffnen - open" src="../../../skin/images/bullet_arrow_right.png" alt="open" border="0"></td>';
$showHTML.='<td class="kalender_woche_anzeigen" title="Ausblenden '.$cTmpInfoMonat.', Woche '.$iTmpWoche.' " id="off_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOff2.$cTmpStyleTableOff.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title="schliessen - close" src="../../../skin/images/bullet_arrow_down.png" alt="close" border="0"></td>';
$showHTML.='<td class="kalender_woche_verbergen" title="'.$p->t("global/anzeigen").' '.$p->t("eventkalender/woche").' '.$iTmpWoche.' " id="on_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOn2.$cTmpStyleTableOn.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title='.$p->t('eventkalender/oeffnen').' src="../../../skin/images/bullet_arrow_right.png" alt="open" border="0"></td>';
$showHTML.='<td class="kalender_woche_anzeigen" title="'.$p->t("global/ausblenden").' '.$p->t("eventkalender/woche").' '.$iTmpWoche.' " id="off_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOff2.$cTmpStyleTableOff.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title='.$p->t('eventkalender/schliessen').' src="../../../skin/images/bullet_arrow_down.png" alt="close" border="0"></td>';
}
else
{
$showHTML.='<td class="kalender_woche_anzeigen" title="Anzeigen '.$cTmpInfoMonat.', Woche '.$iTmpWoche.' " id="on_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOn2.$cTmpStyleTableOn.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title="&ouml;ffnen - open" src="../../../skin/images/bullet_arrow_right.png" alt="open" border="0"></td>';
$showHTML.='<td class="kalender_woche_verbergen" title="Ausblenden '.$cTmpInfoMonat.', Woche '.$iTmpWoche.' " id="off_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOff2.$cTmpStyleTableOff.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title="schliessen - close" src="../../../skin/images/bullet_arrow_down.png" alt="close" border="0"></td>';
$showHTML.='<td class="kalender_woche_anzeigen" title="'.$p->t("global/anzeigen").' '.$p->t("eventkalender/woche").' '.$iTmpWoche.' " id="on_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOn2.$cTmpStyleTableOn.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title='.$p->t('eventkalender/oeffnen').' src="../../../skin/images/bullet_arrow_right.png" alt="open" border="0"></td>';
$showHTML.='<td class="kalender_woche_verbergen" title="'.$p->t("global/ausblenden").' '.$p->t("eventkalender/woche").' '.$iTmpWoche.' " id="off_'.$iTmpMonat.$iTmpWoche.'" onclick="'.$cTmpStyleTableOff2.$cTmpStyleTableOff.'" >&nbsp;'.$iTmpAnzahlDaten.($iTmpWoche>53?1:$iTmpWoche).'<img title='.$p->t('eventkalender/schliessen').' src="../../../skin/images/bullet_arrow_down.png" alt="close" border="0"></td>';
}
$showHTML.='</tr></table></td>';
// Kalendertage
@@ -474,14 +481,14 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
else
$showHTML.='<div class="kalender_tages_container_off" id="week_'.$iTmpMonat.$iTmpWoche.$iTmpTag.'">';
$showHTML.='<table width="100%" cellpadding="0" cellspacing="1">';
// Wartungsberechtigte bekommen einen Wartungsknopf zu jeden Tag
// Wartungsberechtigte bekommen einen Wartungsknopf zu jedem Tag
if ($wartungsberechtigt)
{
$showHTML.='<tr>';
$showHTML.='<td>';
if ($wartungsberechtigt)
{
$showHTML.='<span class="cursor_hand" onclick="callWindows(\'jahresplan_veranstaltung.php?work=neu&amp;veranstaltung_id=&amp;start_datum='.date("d.m.Y",$iTmpTimeStamp).'&amp;ende_datum='.date("d.m.Y",$iTmpTimeStamp).'\',\'Veranstaltung_Neuanlage\');"><img title="Neuanlage '.date("d.m.Y",$iTmpTimeStamp).'" src="../../../skin/images/date_edit.png" alt="Wartung Veranstaltung" border="0"></span>';
$showHTML.='<span class="cursor_hand" onclick="callWindows(\'jahresplan_veranstaltung.php?work=neu&amp;veranstaltung_id=&amp;start_datum='.date("d.m.Y",$iTmpTimeStamp).'&amp;ende_datum='.date("d.m.Y",$iTmpTimeStamp).'\',\'Veranstaltung_Neuanlage\');"><img title="'.$p->t("eventkalender/neuanlage").' '.date("d.m.Y",$iTmpTimeStamp).'" src="../../../skin/images/date_edit.png" alt="Wartung Veranstaltung" border="0"></span>';
}
$showHTML.='</td>';
$showHTML.='</tr>';
@@ -510,7 +517,7 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
if (!$wartungsberechtigt)
$showHTML.=$cTmpJavaWartungInfo;
$showHTML.=' title="Veranstaltung '.$iTmpStartTagErgebniss[$iTmpVeranstaltung]->bezeichnung." ID ".$iTmpStartTagErgebniss[$iTmpVeranstaltung]->veranstaltung_id." \n".htmlspecialchars($iTmpStartTagErgebniss[$iTmpVeranstaltung]->beschreibung)." \n".htmlspecialchars($iTmpStartTagErgebniss[$iTmpVeranstaltung]->inhalt)." \n ".strftime(constKalenderDetailDatumZeit,$iTmpStartTagErgebniss[$iTmpVeranstaltung]->start_timestamp)." Uhr \n - ". ($iTmpStartTagErgebniss[$iTmpVeranstaltung]->start_datum==$iTmpStartTagErgebniss[$iTmpVeranstaltung]->ende_datum?strftime(constKalenderZeit,$iTmpStartTagErgebniss[$iTmpVeranstaltung]->ende_timestamp) : strftime(constKalenderDetailDatumZeit,$iTmpStartTagErgebniss[$iTmpVeranstaltung]->ende_timestamp) ).' Uhr">';
$showHTML.=' title="'.$p->t("eventkalender/veranstaltung").' '.$iTmpStartTagErgebniss[$iTmpVeranstaltung]->bezeichnung." ID ".$iTmpStartTagErgebniss[$iTmpVeranstaltung]->veranstaltung_id." \n".htmlspecialchars($iTmpStartTagErgebniss[$iTmpVeranstaltung]->beschreibung)." \n".htmlspecialchars($iTmpStartTagErgebniss[$iTmpVeranstaltung]->inhalt)." \n ".strftime(constKalenderDetailDatumZeit,$iTmpStartTagErgebniss[$iTmpVeranstaltung]->start_timestamp)." Uhr \n - ". ($iTmpStartTagErgebniss[$iTmpVeranstaltung]->start_datum==$iTmpStartTagErgebniss[$iTmpVeranstaltung]->ende_datum?strftime(constKalenderZeit,$iTmpStartTagErgebniss[$iTmpVeranstaltung]->ende_timestamp) : strftime(constKalenderDetailDatumZeit,$iTmpStartTagErgebniss[$iTmpVeranstaltung]->ende_timestamp) ).' Uhr">';
$showHTML.='<td class="kalender_tages_info">
<table summary="blank'.$iTmpMonat.$iTmpWoche.$iTmpTag.'" style="border:0px;vertical-align:top;text-align:left;" cellpadding="0" cellspacing="0">
@@ -530,8 +537,8 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
$showHTML.=(strlen($iTmpStartTagErgebniss[$iTmpVeranstaltung]->beschreibung)>8?substr(trim($iTmpStartTagErgebniss[$iTmpVeranstaltung]->beschreibung),0,8).'<span style="font-size:7px;">...</span>' :trim($iTmpStartTagErgebniss[$iTmpVeranstaltung]->beschreibung)).'</td>';
if ($wartungsberechtigt)
$showHTML.='<td title="Voransicht" class="cursor_hand" '.$cTmpJavaWartungInfo.'>[i]</td>';
//if ($wartungsberechtigt) Kleiner Button für Vorschau des Termins. Von Kindlm am 28.02.2012 auskommentiert, da vermutlich nicht benoetigt/verwendet wird.
// $showHTML.='<td title='.$p->t("eventkalender/voransicht").' class="cursor_hand" '.$cTmpJavaWartungInfo.'>[<>]</td>';
$showHTML.='</tr>
</table>
@@ -581,8 +588,8 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
$showHTML.='
<tr><td colspan="9"><table>
<tr>
<td id="alleKW_Monat_'.$cTmpInfoMonat.'_on" onclick="hide_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_on\');show_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_off\');'.$alleKWanzeigen.'">alle Wochen &ouml;ffnen&nbsp;<img title="&ouml;ffnen - open" src="../../../skin/images/bullet_arrow_right.png" alt="open" border="0"></td>
<td id="alleKW_Monat_'.$cTmpInfoMonat.'_off" class="ausblenden" onclick="hide_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_off\');show_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_on\');'.$alleKWausblenden.'">alle Wochen schliessen&nbsp;<img title="schliessen - close" src="../../../skin/images/bullet_arrow_down.png" alt="close" border="0"></td>
<td id="alleKW_Monat_'.$cTmpInfoMonat.'_on" onclick="hide_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_on\');show_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_off\');'.$alleKWanzeigen.'">'.$p->t("eventkalender/alleWochenOeffnen").'&nbsp;<img title='.$p->t("eventkalender/oeffnen").' src="../../../skin/images/bullet_arrow_right.png" alt="open" border="0"></td>
<td id="alleKW_Monat_'.$cTmpInfoMonat.'_off" class="ausblenden" onclick="hide_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_off\');show_layer(\'alleKW_Monat_'.$cTmpInfoMonat.'_on\');'.$alleKWausblenden.'">'.$p->t("eventkalender/alleWochenSchliessen").'&nbsp;<img title='.$p->t("eventkalender/schliessen").' src="../../../skin/images/bullet_arrow_down.png" alt="close" border="0"></td>
</tr>
</table></td></tr>
';
@@ -591,7 +598,7 @@ function jahresplan_veranstaltungskategorie_kalenderanzeige($veranstaltung,$wart
</table></td></tr>';
}
$showHTML.='<tr><td style="color:silver;">';
$showHTML.='Bei Fragen geben Sie bitte immer die Veranstaltungs ID an.';
$showHTML.=$p->t("eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIDan");
$showHTML.='</td></tr>';
$showHTML.='</table>';
return $showHTML;
@@ -694,7 +701,7 @@ function jahresplan_veranstaltungskategorie_kalendererzeugen($veranstaltung_tabe
if (!isset($veranstaltung_kalender[$Jahr]['VerarbeitenWochen'][$iTmpMonat][$iTmpWochenIndex]))
{
echo "<br>Wochenindex $iTmpWochenIndex wurde nicht gefunden<br>";
echo "<br>".$p->t('eventkalender/wochenindexWurdeNichtGefunden',array($iTmpWochenIndex))."<br>";
break;
}
$iTmpWoche=$veranstaltung_kalender[$Jahr]['VerarbeitenWochen'][$iTmpMonat][$iTmpWochenIndex];
@@ -760,6 +767,7 @@ function jahresplan_veranstaltungskategorie_kalendererzeugen($veranstaltung_tabe
*/
function jahresplan_veranstaltung_listenanzeige($veranstaltung,$wartungsberechtigt)
{
global $p;
// Listen
if (!defined('constHeaderVeranstaltungsdatum')) define('constHeaderVeranstaltungsdatum','%a, %d %B %G' );
if (!defined('constZeileVeranstaltungsdatum')) define('constZeileVeranstaltungsdatum','%a, %d.%m.%Y %R %H:%M' );
@@ -767,7 +775,7 @@ function jahresplan_veranstaltung_listenanzeige($veranstaltung,$wartungsberechti
// Pruefen ob Daten vorhanden sind zum anzeigen
if (!is_array($veranstaltung) || count($veranstaltung)<1 || !isset($veranstaltung[0]) || !isset($veranstaltung[0]->veranstaltung_id) || empty($veranstaltung[0]->veranstaltung_id) )
return 'keine Veranstaltung ';
return $p->t("eventkalender/keineVeranstaltungen") ;
// Daten in Work Array uebertragen
$veranstaltung_tabelle=$veranstaltung;
@@ -801,14 +809,14 @@ function jahresplan_veranstaltung_listenanzeige($veranstaltung,$wartungsberechti
// Titelleiste immer nach Datumanzeigen
$showHTML.='<tr class="header_liste_titelzeile">
<th>ID</th>
<th>Veranstaltung</th>
<th>Beginn</th>
<th>Ende</th>
<th>'.$p->t("eventkalender/veranstaltung").'</th>
<th>'.$p->t("global/beginn").'</th>
<th>'.$p->t("global/ende").'</th>
';
// Spezielle Anzeigen fuer Wartungsberechtigte Admins
if ($wartungsberechtigt)
{
$showHTML.='<th colspan="2">Aktion</th><th colspan="2">Freigabe</th>';
$showHTML.='<th colspan="2">'.$p->t("global/aktion").'</th><th colspan="2">'.$p->t("benotungstool/freigabe").'</th>';
}
$showHTML.='</tr>';
$cTmpLastKat=""; // Kategoriegruppe Init fuer Gruppenwechsel - Zeilenanzeige
@@ -885,30 +893,31 @@ function jahresplan_veranstaltung_listenanzeige($veranstaltung,$wartungsberechti
$cTmpScriptWartung=' onclick="callWindows(\'jahresplan_veranstaltung.php?work=show&amp;veranstaltung_id='.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.'\',\'Veranstaltung_Aenderung\');" ';
// Aendern Icon und Text
$showHTML.='<td '.$cTmpScriptWartung.'>
<img title="ID '.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.' aendern '.$veranstaltung_tabelle[$iTmpZehler]->titel.'" height="14px" src="../../../skin/images/date_edit.png" alt="aendern Veranstaltung" border="0">
&auml;ndern
<img title="ID '.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.' '.$p->t("global/aendern").' '.$veranstaltung_tabelle[$iTmpZehler]->titel.'" height="14px" src="../../../skin/images/date_edit.png" alt="aendern Veranstaltung" border="0">
'.$p->t("global/aendern").'
</td>';
// Erzeugen PopUp URL fuer Entfernen
// Url
$cTmpScriptWartung=' onclick="if (!confirm(\'Wollen Sie wirklich ID '.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.' l&ouml;schen ?\')) {return false;} ; callWindows(\'jahresplan_veranstaltung.php?work=del&amp;veranstaltung_id='.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.'\',\'Veranstaltung_Loeschen\');" ';
$cTmpScriptWartung=' onclick="if (!confirm(\' '.$p->t('eventkalender/wollenSieWirklichIdXYloeschen',array($veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id)).' ?\')) {return false;} ; callWindows(\'jahresplan_veranstaltung.php?work=del&amp;veranstaltung_id='.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.'\',\'Veranstaltung_Loeschen\');" ';
// Loeschen Icon und Text
$showHTML.='<td id="jh_va_delrow'.$iTmpZehler.'" '.$cTmpScriptWartung.'>
<img title="ID '.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.' entfernen '.$veranstaltung_tabelle[$iTmpZehler]->titel.'" height="14px" src="../../../skin/images/date_delete.png" alt="entfernen Veranstaltung" border="0">
entfernen
<img title="ID '.$veranstaltung_tabelle[$iTmpZehler]->veranstaltung_id.' '.$p->t("global/entfernen").' '.$veranstaltung_tabelle[$iTmpZehler]->titel.'" height="14px" src="../../../skin/images/date_delete.png" alt="entfernen Veranstaltung" border="0">
'.$p->t("global/entfernen").'
</td>';
// Freigabe Information und Berechtigungsinfo wer diesen Eintrag sehen darf - Oeffentlich - Mitarbeiter
$showHTML.='<td>';
$showHTML.=(!empty($veranstaltung_tabelle[$iTmpZehler]->freigabeamum)?$veranstaltung_tabelle[$iTmpZehler]->freigabeamum.', '.$veranstaltung_tabelle[$iTmpZehler]->freigabevon:'');
if (empty($veranstaltung_tabelle[$iTmpZehler]->freigabeamum))
$showHTML.='<img title="keine Freigabe" height="14px" src="../../../skin/images/login.gif" alt="keine Freigabe" border="0">';
$showHTML.='<img title='.$p->t("eventkalender/keineFreigabe").' height="14px" src="../../../skin/images/login.gif" alt="keine Freigabe" border="0">';
$showHTML.='</td>';
// Plausibfehler Datum Von-Bis ausgeben
if ($veranstaltung_tabelle[$iTmpZehler]->start_timestamp>$veranstaltung_tabelle[$iTmpZehler]->ende_timestamp)
$showHTML.='
<td ><b>Fehler! Start kleiner Ende</b>&nbsp;</td>
<td ><b>'.$p->t("eventkalender/fehlerStartKleinerEnde").'</b>&nbsp;</td>
';
}
@@ -918,7 +927,7 @@ function jahresplan_veranstaltung_listenanzeige($veranstaltung,$wartungsberechti
}
$showHTML.='</table>';
$showHTML.='<span class="footer_zeile">Bei Fragen geben Sie bitte immer die Veranstaltungs ID an.</span>';
$showHTML.='<br/><span class="footer_zeile">'.$p->t("eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIDan").'.</span>';
// Return HTML Liste
return $showHTML;
}
@@ -979,8 +988,9 @@ function jahresplan_funk_veranstaltung_extend($veranstaltung)
*/
function jahresplan_veranstaltung_detail_user($veranstaltung,$wartungsberechtigt=false)
{
global $p;
if (!$wartungsberechtigt)
return 'keine Berechtigung zur Information der Anwenderdaten (Freigabe,Anlage,Aenderung)';
return $p->t("eventkalender/keineBerechtigungAufAnwenderinformationen");
$veranstaltung_detail=$veranstaltung;
if (is_array($veranstaltung_detail) && isset($veranstaltung_detail[0]) && is_array($veranstaltung_detail[0]) && isset($veranstaltung_detail[0]['veranstaltung_id']))
@@ -1012,7 +1022,7 @@ function jahresplan_veranstaltung_detail_user($veranstaltung,$wartungsberechtigt
}
}
$showHTML.='<tr><td>Freigabe von :'.$userNAME.'</td><td>'.(isset($veranstaltung_detail['freigabeamum'])?' am '.$veranstaltung_detail['freigabeamum']:'').'</td><td>'.(isset($veranstaltung_detail["freigabebild"])?' '.$veranstaltung_detail["freigabebild"]:'').'</td></tr>';
$showHTML.='<tr><td>'.$p->t("eventkalender/freigabeVon").': '.$userNAME.'</td><td>'.(isset($veranstaltung_detail['freigabeamum'])?' '.$p->t("eventkalender/am").' '.$veranstaltung_detail['freigabeamum']:'').'</td><td>'.(isset($veranstaltung_detail["freigabebild"])?' '.$veranstaltung_detail["freigabebild"]:'').'</td></tr>';
// Letzte Aenderung
$userNAME=$veranstaltung_detail['updatevon'];
$pers = new benutzer($userNAME); // Lesen Person - Benutzerdaten
@@ -1028,7 +1038,7 @@ function jahresplan_veranstaltung_detail_user($veranstaltung,$wartungsberechtigt
$veranstaltung_detail["updatebild"]='<img width="16" border="0" title="'.$userNAME.'" alt="Benutzerbild" src="'.$cURL.'" >';
}
}
$showHTML.='<tr><td>&Auml;nderung von :'.$userNAME.'</td><td>'.(isset($veranstaltung_detail['updateamum'])?' am '.$veranstaltung_detail['updateamum']:'').'</td><td>'.(isset($veranstaltung_detail["updatebild"])?' '.$veranstaltung_detail["updatebild"]:'').'</td></tr>';
$showHTML.='<tr><td>'.$p->t("eventkalender/aenderungVon").': '.$userNAME.'</td><td>'.(isset($veranstaltung_detail['updateamum'])?' '.$p->t("eventkalender/am").' '.$veranstaltung_detail['updateamum']:'').'</td><td>'.(isset($veranstaltung_detail["updatebild"])?' '.$veranstaltung_detail["updatebild"]:'').'</td></tr>';
// Neuanlage
$userNAME=$veranstaltung_detail['insertvon'];
@@ -1045,7 +1055,7 @@ function jahresplan_veranstaltung_detail_user($veranstaltung,$wartungsberechtigt
$veranstaltung_detail["insertbild"]='<img width="16" border="0" title="'.$userNAME.'" alt="Benutzerbild" src="'.$cURL.'" >';
}
}
$showHTML.='<tr><td>Neuanlage von :'.$userNAME.'</td><td>'.(isset($veranstaltung_detail['insertamum'])?' am '.$veranstaltung_detail['insertamum']:'').'</td><td>'.(isset($veranstaltung_detail["insertbild"])?' '.$veranstaltung_detail["insertbild"]:'').'</td></tr>';
$showHTML.='<tr><td>'.$p->t("eventkalender/angelegtVon").': '.$userNAME.'</td><td>'.(isset($veranstaltung_detail['insertamum'])?' '.$p->t("eventkalender/am").' '.$veranstaltung_detail['insertamum']:'').'</td><td>'.(isset($veranstaltung_detail["insertbild"])?' '.$veranstaltung_detail["insertbild"]:'').'</td></tr>';
$showHTML.='</table>';
return $showHTML;
}
+27 -25
View File
@@ -48,7 +48,7 @@
include_once('jahresplan_funktionen.inc.php');
if (!$is_wartungsberechtigt)
die('Sie sind nicht berechtigt f&uuml;r diese Seite ! <a href="javascript:history.back()">Zur&uuml;ck</a>');
die($p->t("global/keineBerechtigungFuerDieseSeite")).('<a href="javascript:history.back()">'.$p->t("global/zurueck").'</a>');
// ------------------------------------------------------------------------------------------
// Init
@@ -111,11 +111,11 @@
}
else
{
$error='Veranstaltungskategorie "'.$_REQUEST['veranstaltungskategorie_kurzbz'].'" '.($Jahresplan->new?' angelegt ':' ge&auml;ndert ').'" '.$Jahresplan->errormsg;
$error=$p->t("eventkalender/veranstaltungskategorie").' "'.$_REQUEST['veranstaltungskategorie_kurzbz'].'" '.($Jahresplan->new? $p->t("eventkalender/angelegt") : $p->t("eventkalender/geaendert")).' '.$Jahresplan->errormsg;
$error.=' <script language="JavaScript1.2" type="text/javascript">
<!--
if (window.opener && !window.opener.closed) {
if (confirm("Soll die Hauptseite neu aufgebaut werden?")) {
if (confirm('.$p->t("eventkalender/sollDieHauptseiteNeuAufgebautWerden").'?)) {
window.opener.location.reload();
}
}
@@ -132,7 +132,7 @@
}
else
{
$error='Veranstaltungskategorie "'.$_REQUEST['veranstaltungskategorie_kurzbz'].'" gel&ouml;scht.';
$error=$p->t("eventkalender/veranstaltungskategorie").' "'.$_REQUEST['veranstaltungskategorie_kurzbz'].'" '.$p->t("eventkalender/geloescht").'.';
$error.=' <script language="JavaScript1.2" type="text/javascript">
<!--
if (window.opener && !window.opener.closed) {
@@ -152,12 +152,12 @@
// ------------------------------------------------------------------------------------------
$Jahresplan->InitVeranstaltungskategorie();
if (!$veranstaltungskategorie=$Jahresplan->loadVeranstaltungskategorie())
die('Fehler beim lesen der Veranstaltungskategorie! '.$Jahresplan->errormsg);
die($p->t("eventkalender/fehlerBeimLesenDerVeranstaltungskategorie").$Jahresplan->errormsg);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Jahresplan</title>
<title><?php echo $p->t("eventkalender/jahresplan");?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="../../../skin/style.css.php" rel="stylesheet" type="text/css">
<style type="text/css">
@@ -166,7 +166,7 @@
.cursor_hand { cursor: pointer;vertical-align: top;white-space : nowrap;}
.ausblenden {display:none;}
.footer_zeile {color: silver;}
.pflichtfeld {style:background-color:#FFFFE0;border : 1px solid Black;}
.pflichtfeld {style:background-color:none ;border : 1px solid Black ;border-style: dashed;}
tr.header_liste_row_0 {background:#FEFFEC;vertical-align: top;white-space : nowrap;}
tr.header_liste_row_1 {background:#F7F7F7;vertical-align: top;white-space : nowrap;}
@@ -176,15 +176,17 @@
</head>
<body>
<?php
// Start Wartungsberechtigt - Anzeige des Speziellen Menues
$cTmpScriptWartungVeranstaltung="javascript:callWindows('jahresplan_veranstaltung.php?work=show&amp;veranstaltung_id=','Veranstaltung_Aenderung');";
$cTmpScriptWartungKategorie="javascript:callWindows('jahresplan_kategorie.php?work=show&amp;veranstaltungskategorie_kurzbz=','Kategorie_Aenderung');";
?>
<h1>&nbsp;<?php echo $p->t("eventkalender/kategorienBearbeiten");?>&nbsp;</h1>
<?php
// Start Wartungsberechtigt - Anzeige des Speziellen Menues
$cTmpScriptWartungVeranstaltung="javascript:callWindows('jahresplan_veranstaltung.php?work=show&amp;veranstaltung_id=','Veranstaltung_Aenderung');";
$cTmpScriptWartungKategorie="javascript:callWindows('jahresplan_kategorie.php?work=show&amp;veranstaltungskategorie_kurzbz=','Kategorie_Aenderung');";
?>
<script language="JavaScript1.2" type="text/javascript">
<!--
if (!window.opener || window.opener.closed) {
document.write('<?php echo '[&nbsp;<a href="index.php">Veranstaltung</a>&nbsp;|&nbsp;<a href="jahresplan_veranstaltung.php">Veranstaltung bearbeiten</a>&nbsp;|&nbsp;<a href="jahresplan_kategorie.php">Kategorie</a>&nbsp;]&nbsp;'.$userNAME; ?>');
document.write('<?php echo '[&nbsp;<a href="index.php">'.$p->t("eventkalender/veranstaltung").'</a>&nbsp;|&nbsp;<a href="jahresplan_veranstaltung.php">'.$p->t("eventkalender/veranstaltungBearbeiten").'</a>&nbsp;|&nbsp;<a href="jahresplan_kategorie.php">'.$p->t("eventkalender/kategorie").'</a>&nbsp;]&nbsp;'.$userNAME.'<br/><br/>'; ?>');
} else {
window.resizeTo(800,600);
}
@@ -193,15 +195,15 @@
</script>
<h1>&nbsp;Kategoriebearbeiten&nbsp;</h1>
<table cellpadding="1" cellspacing="4">
<tr>
<th>Kurzbezeichnung</th>
<th>Bezeichnung</th>
<th>Farbe</th>
<th>Bildladen</th>
<th>Bild</th>
<th colspan="2">Aktion</th>
<th><?php echo $p->t("eventkalender/kurzbezeichnung");?></th>
<th><?php echo $p->t("global/bezeichnung");?></th>
<th><?php echo $p->t("eventkalender/farbe");?></th>
<th><?php echo $p->t("eventkalender/bildladen");?></th>
<th><?php echo $p->t("eventkalender/bild");?></th>
<th colspan="2"><?php echo $p->t("global/aktion");?></th>
</tr>
<?php
@@ -232,7 +234,7 @@
<td><input <?php echo (isset($veranstaltungskategorie[$iTmpZehler]->farbe)?' style="background-color:#'.$veranstaltungskategorie[$iTmpZehler]->farbe.';"':'');?> name="farbe" onchange="if (this.value=='') {this.style.backgroundColor='transparent';} else {this.style.backgroundColor='#' + this.value;}" value="<?php echo (isset($veranstaltungskategorie[$iTmpZehler]->farbe)?$veranstaltungskategorie[$iTmpZehler]->farbe:'');?>" size="7" maxlength="6" /></td>
<td>
<input size="8" maxlength="140" type="file" id="uploadBild" name="uploadBild" alt="suche" title="suchen" style="font-size:xx-small;" />
<input size="8" maxlength="140" type="file" id="uploadBild" name="uploadBild" alt="suche" title="<?php echo $p->t("global/suchen");?>" style="font-size:xx-small;" />
<input class="ausblenden" name="bild" value="<?php echo (isset($veranstaltungskategorie[$iTmpZehler]->bild)?$veranstaltungskategorie[$iTmpZehler]->bild:'');?>" />
</td>
@@ -242,14 +244,14 @@
<?php echo (isset($veranstaltungskategorie[$iTmpZehler]->bild_image)?$veranstaltungskategorie[$iTmpZehler]->bild_image:'');?>
</td>
<td class="cursor_hand" onclick="if (window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.veranstaltungskategorie_kurzbz.value=='<?php echo constEingabeFehlt; ?>') {window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.veranstaltungskategorie_kurzbz.focus();return false;}; if (window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.bezeichnung.value.length<1) {window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.bezeichnung.focus();return false;}; window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.work.value='save';window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.submit();" >speichern <img height="14px" border="0" alt="sichern - save" src="../../../skin/images/date_edit.png" /></td>
<td <?php echo ($iTmpZehler<0?' class="ausblenden" ':''); ?> class="cursor_hand" onclick="window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.work.value='del';window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.submit();" >l&ouml;schen <img height="14px" border="0" alt="entfernen - delete" src="../../../skin/images/date_delete.png" /></td>
<td class="cursor_hand" onclick="if (window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.veranstaltungskategorie_kurzbz.value=='<?php echo constEingabeFehlt; ?>') {window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.veranstaltungskategorie_kurzbz.focus();return false;}; if (window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.bezeichnung.value.length<1) {window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.bezeichnung.focus();return false;}; window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.work.value='save';window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.submit();" ><?php echo $p->t("global/speichern");?> <img height="14px" border="0" alt="sichern - save" src="../../../skin/images/date_edit.png" /></td>
<td <?php echo ($iTmpZehler<0?' class="ausblenden" ':''); ?> class="cursor_hand" onclick="window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.work.value='del';window.document.selJahresplanVeranstaltung<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.submit();" ><?php echo $p->t("global/löschen");?> <img height="14px" border="0" alt="entfernen - delete" src="../../../skin/images/date_delete.png" /></td>
</tr>
</form>
<?php } ?>
<tr class="footer_zeile"><td colspan="7">Kurzbezeichnung mit einem * (Stern) an erster Stelle werden nur f&uuml;r Mitarbeiter und Lektoren angezeigt.</td></tr>
<tr class="footer_zeile"><td colspan="7"><?php echo $p->t("eventkalender/kurzbezeichnungenMitEinemStern");?>.</td></tr>
</table>
<div><table><tr><td style="color:black;background-color:#FFFFE0;border : 1px solid Black;">&nbsp;&nbsp;&nbsp;</td><td>Pflichtfeld</td></tr></table></div>
<div><table><tr><td style="color:black;background-color:none ;border : 1px solid Black;border-style:dashed;">&nbsp;&nbsp;&nbsp;</td><td><?php echo $p->t("eventkalender/pflichtfeld");?></td></tr></table></div>
<?php echo $error; ?>
</body>
@@ -44,7 +44,7 @@
include_once('../../../include/jahresplan.class.php');
include_once('jahresplan_funktionen.inc.php');
if (!$is_wartungsberechtigt)
die('Sie sind nicht berechtigt f&uuml;r diese Seite ! <a href="javascript:history.back()">Zur&uuml;ck</a>');
die($p->t("global/keineBerechtigungFuerDieseSeite")).('<a href="javascript:history.back()">'.$p->t("global/zurueck").'</a>');
// ------------------------------------------------------------------------------------------
// Init
@@ -57,7 +57,7 @@
// Parameter Veranstaltung
$veranstaltung_id=trim((isset($_REQUEST['veranstaltung_id']) ? $_REQUEST['veranstaltung_id']:''));
if (empty($veranstaltung_id))
exit('keine Veranstaltungs ID &uuml;bergeben!');
exit($p->t("eventkalender/keineVeranstaltungsIdUebergeben").'!');
$openfirst=trim((isset($_REQUEST['openfirst']) ? $_REQUEST['openfirst']:''));
$startDatum=trim((isset($_REQUEST['startDatum']) ? $_REQUEST['startDatum']:mktime(12,0,0,date("m"),date("d"),date("y")) ));
@@ -108,7 +108,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Reservierungen zu ID <?php echo $veranstaltung_id.' - '.$userNAME;?> </title>
<title><?php echo $p->t("eventkalender/reservierungenZurVeranstaltungsID");?> <?php echo $veranstaltung_id.' - '.$userNAME;?> </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="JavaScript" type="text/javascript">
<!--
@@ -123,7 +123,7 @@
if (window.opener && !window.opener.closed && openfirst!='1')
{
if (confirm("Soll die Hauptseite neu aufgebaut werden?"))
if (confirm("<?php echo $p->t("eventkalender/sollDieHauptseiteNeuAufgebautWerden");?>?"))
{
window.opener.location.selVeranstaltung.submit();
}
@@ -174,7 +174,7 @@
</head>
<body onunload="reloadOpener();">
<h1>Reservierung zur Veranstaltung ID <?php echo $veranstaltung_id;?></h1>
<h1><?php echo $p->t("eventkalender/reservierungenZurVeranstaltungsID");?> <?php echo $veranstaltung_id;?></h1>
<?php
// ------------------------------------------------------------------------------------------
// Datenlesen fuer Anzeige der
@@ -225,12 +225,12 @@
$showHTML.=$Jahresplan->errormsg;
$showHTML.='<table class="reservierungen_liste" cellpadding="1" cellspacing="1">
<tr>
<td>Reservierung ID</td>
<td>Ort</td>
<td>Titel</td>
<td colspan="2">Datum</td>
<td colspan="2">Anlage</td>
<td>Veranstaltung</td>
<td>'.$p->t("eventkalender/reservierungID").'</td>
<td>'.$p->t("lvplan/ort").'</td>
<td>'.$p->t("global/titel").'</td>
<td colspan="2">'.$p->t("global/datum").'</td>
<td colspan="2">'.$p->t("eventkalender/angelegtVon").'</td>
<td>'.$p->t("eventkalender/veranstaltung").'</td>
</tr>';
$lastkey=null;
@@ -258,7 +258,7 @@
$showHTML.='
<tr '.($iTmpZehler%2? ' class="header_liste_row_0" ':' class="header_liste_row_1" ').'>
<form name="selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle" target="_self" action="'. $_SERVER['PHP_SELF'] .'" method="post" enctype="multipart/form-data">
<td align="center"><a href="javascript:window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.work.value=\'save\';window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.submit();">alle</a></td>
<td align="center"><a href="javascript:window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.work.value=\'save\';window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.submit();">'.$p->t("global/alle").'</a></td>
<td>'. implode("</td><td>",explode('|',$lastkey)).'</td>
<td colspan="5">
<input class="ausblenden" name="reservierung_id" value="'.$alleReservierung_id.'">
@@ -332,7 +332,7 @@
$showHTML.='
<tr '.($iTmpZehler%2? ' class="header_liste_row_0" ':' class="header_liste_row_1" ').'>
<form accept-charset="UTF-8" name="selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle" target="_self" action="'. $_SERVER['PHP_SELF'] .'" method="post" enctype="multipart/form-data">
<td align="center"><a href="javascript:window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.work.value=\'save\';window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.submit();">alle</a></td>
<td align="center"><a href="javascript:window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.work.value=\'save\';window.document.selJahresplanReservierung'.($iTmpZehler<0?'':$iTmpZehler).'_alle.submit();">'.$p->t("global/alle").'</a></td>
<td>'. implode("</td><td>",explode('|',$lastkey)).'</td>
<td colspan="5">
<input class="ausblenden" name="reservierung_id" value="'.$alleReservierung_id.'">
@@ -357,7 +357,7 @@
$showHTML.='
</table>';
$showHTML.=$error;
$showHTML.='<p><span class="footer_zeile">Bei Fragen geben Sie bitte immer die Veranstaltungs ID '.$veranstaltung_id.' an.</span></p>';
$showHTML.='<p><span class="footer_zeile">'.$p->t('eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIdXYan',array($veranstaltung_id)).'.</span></p>';
echo $showHTML;
?>
</body>
@@ -49,7 +49,7 @@
include_once('jahresplan_funktionen.inc.php');
if (!$is_wartungsberechtigt)
die('Sie sind nicht berechtigt f&uuml;r diese Seite ! <a href="javascript:history.back()">Zur&uuml;ck</a>');
die($p->t("global/keineBerechtigungFuerDieseSeite")).('<a href="javascript:history.back()">'.$p->t("global/zurueck").'</a>');
// ------------------------------------------------------------------------------------------
// Init
@@ -126,17 +126,17 @@
{
if(!$veranstaltung=$Jahresplan->deleteVeranstaltung($veranstaltung_id))
{
$error='Fehler beim l&ouml;schen ! '.$Jahresplan->errormsg;
$error=$p->t("global/fehlerBeimLoeschenDesEintrags").$Jahresplan->errormsg;
}
else
{
$error='Veranstaltung "'.$veranstaltung_id.'" gel&ouml;scht.';
$error=$p->t('eventkalender/veranstaltungXYgeloescht',array($veranstaltung_id));
$veranstaltung_id='';
$_REQUEST['veranstaltung_id']='';
$error.=' <script language="JavaScript1.2" type="text/javascript">
<!--
if (window.opener && !window.opener.closed) {
if (confirm("Soll die Hauptseite neu aufgebaut werden?")) {
if (confirm("'.$p->t("eventkalender/sollDieHauptseiteNeuAufgebautWerden").'?")) {
window.opener.location.reload();
}
this.close();
@@ -200,7 +200,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Jahresplan</title>
<title><?php echo $p->t("eventkalender/jahresplan");?></title>
<script language="JavaScript" type="text/javascript">
<!--
//-->
@@ -247,7 +247,7 @@
}
else
{
alert("Kein gueltiges Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
alert("<?php echo $p->t("eventkalender/keinGueltigesDatum");?>!");
return false;
}
@@ -276,13 +276,17 @@
else
{
if (Tag<1 || Tag>tageMonat)
alert("Kein gueltiges Datum - Tag ("+ Tag +" >1 und <"+ tageMonat+" ) Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
//alert("Kein gueltiges Datum - Tag ("+ Tag +" >1 und <"+ tageMonat+" ) Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
alert("<?php echo $p->t("eventkalender/keinGueltigesDatum");?>");
else if (Monat<1 || Monat>12)
alert("Kein gueltiges Datum - Monat ("+ Monat +"> 1 und <12 ) Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
//alert("Kein gueltiges Datum - Monat ("+ Monat +"> 1 und <12 ) Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
alert("<?php echo $p->t("eventkalender/keinGueltigesDatum");?>");
else if (Jahr<Startjahr || Jahr>Endjahr )
alert("Kein gueltiges Datum - Jahr ("+ Jahr +"> "+Startjahr+" und <"+Endjahr+" ) Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
//alert("Kein gueltiges Datum - Jahr ("+ Jahr +"> "+Startjahr+" und <"+Endjahr+" ) Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
alert("<?php echo $p->t("eventkalender/keinGueltigesDatum");?>");
else
alert("Kein gueltiges Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
//alert("Kein gueltiges Datum!\nBitte Datum "+ Datum +" in der Form: TT.MM.JJJJ eingeben!");
alert("<?php echo $p->t("eventkalender/keinGueltigesDatum");?>");
return false;
}
}
@@ -317,7 +321,7 @@
}
else
{
alert("Kein gueltige Zeit!\nBitte Zeit "+Zeit+" in der Form: HH:MM eingeben!");
alert("<?php echo $p->t("eventkalender/keinGueltigesDatum");?>!");
return false;
}
Monat=Monat-1;
@@ -350,7 +354,7 @@
if (!window.opener || window.opener.closed) {
document.write('[&nbsp;<a href="index.php">Veranstaltungen</a>&nbsp;|&nbsp;<a href="jahresplan_veranstaltung.php">Veranstaltung bearbeiten</a>&nbsp;|&nbsp;<a href="jahresplan_kategorie.php">Kategorie</a>&nbsp;]&nbsp;<?php echo $userNAME; ?>');
document.write('<h1>&nbsp;<?php echo $p->t("eventkalender/veranstaltungBearbeiten");?>&nbsp;</h1> [&nbsp;<a href="index.php"><?php echo $p->t("eventkalender/veranstaltungen");?></a>&nbsp;|&nbsp;<a href="jahresplan_veranstaltung.php"><?php echo $p->t("eventkalender/veranstaltungBearbeiten");?></a>&nbsp;|&nbsp;<a href="jahresplan_kategorie.php"><?php echo $p->t("eventkalender/kategorie");?></a>&nbsp;]&nbsp;<?php echo $userNAME; ?><br/><br/>');
} else {
window.resizeTo(800,800);
}
@@ -360,6 +364,7 @@
</head>
<body>
<?php
// Defaultwerte
@@ -387,9 +392,9 @@
$cTmpScriptWartungKategorie='javascript:callWindows("jahresplan_kategorie.php?work=show&amp;veranstaltungskategorie_kurzbz=","Kategorie_Aenderung");';
?>
<h1>&nbsp;Veranstaltung bearbeiten&nbsp;</h1>
<fieldset>
<legend><?php echo (!empty($veranstaltung_id)?"Datenpflege ID $veranstaltung_id":' Neuanlage '); ?><font style="font-size:xx-small;">&nbsp;durch&nbsp;<?php echo $userNAME; ?>&nbsp;</font></legend>
<legend><?php echo (!empty($veranstaltung_id)?"".$p->t('eventkalender/veranstaltungsID')." $veranstaltung_id":' '.$p->t("eventkalender/neuanlage").' '); ?><font style="font-size:xx-small;">&nbsp;<?php echo $p->t("eventkalender/durch")?>&nbsp;<?php echo $userNAME; ?>&nbsp;</font></legend>
<form accept-charset="UTF-8" name="selVeranstaltung" target="_self" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data">
<table cellpadding="10" cellspacing="0">
@@ -401,12 +406,12 @@
<input class="ausblenden" id="veranstaltung_id" name="veranstaltung_id" type="text" size="4" maxlength="10" value="<?php echo (isset($veranstaltung['veranstaltung_id'])?$veranstaltung['veranstaltung_id']:$veranstaltung_id); ?>" >
</td>
<td title="Neuanlage <?php echo date("d.m.Y",$veranstaltung['start_timestamp']);?>" class="cursor_hand" onclick="self.location.href='<?php echo $_SERVER['PHP_SELF'].'?start_timestamp='.(isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:$cTmpTimestampStart).'&amp;ende_timestamp='.(isset($veranstaltung['ende_timestamp'])?$veranstaltung['ende_timestamp']:$cTmpTimestampEnde) ;?>';" >Neuanlage&nbsp;<img border="0" alt="Neuanlage" src="../../../skin/images/date_add.png" ></td>
<td title="<?php echo $p->t("eventkalender/neuanlage")?> <?php echo date("d.m.Y",$veranstaltung['start_timestamp']);?>" class="cursor_hand" onclick="self.location.href='<?php echo $_SERVER['PHP_SELF'].'?start_timestamp='.(isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:$cTmpTimestampStart).'&amp;ende_timestamp='.(isset($veranstaltung['ende_timestamp'])?$veranstaltung['ende_timestamp']:$cTmpTimestampEnde) ;?>';" ><?php echo $p->t("eventkalender/neuanlage")?>&nbsp;<img border="0" alt="Neuanlage" src="../../../skin/images/date_add.png" ></td>
</tr>
<tr>
<td><label for="veranstaltung_id">Kategorie</label></td>
<td><label for="veranstaltung_id"><?php echo $p->t("eventkalender/kategorie")?></label></td>
<td><select name="veranstaltungskategorie_kurzbz">
<?php
// Verarbeitungskategorie - Auswahl.- Selektliste
@@ -429,7 +434,7 @@
</select></td>
</tr>
<tr>
<td><label for="Datum1">Datum von</label></td>
<td><label for="Datum1"><?php echo $p->t("eventkalender/datumVon")?></label></td>
<td>
<input class="ausblenden" name="start" type="text" value="<?php echo $veranstaltung['start_timestamp']=trim((isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:mktime(8,0,0,date("m"),date("d"),date("y")))) ;?>" >
<input id="Datum1" name="Datum1" type="text" size="11" maxlength="11" value="<?php echo $veranstaltung['start_datum']=trim(date("d.m.Y",$veranstaltung['start_timestamp']));?>" onchange="window.document.selVeranstaltung.tmpGanztag.checked=false;var time_stamp=TimestampDatumZeit(window.document.selVeranstaltung.Datum1.value,window.document.selVeranstaltung.Zeit1.value); if (!time_stamp) {this.focus();return false;} else {window.document.selVeranstaltung.start.value=time_stamp; }; if (window.document.selVeranstaltung.start.value > window.document.selVeranstaltung.ende.value) {alert('Datum von ist kleiner als bis');this.focus(); } ; " >
@@ -456,7 +461,7 @@
<tr>
<td><label for="Datum2">Datum bis</label></td>
<td><label for="Datum2"><?php echo $p->t("eventkalender/datumBis")?></label></td>
<td>
<input class="ausblenden" name="ende" type="text" value="<?php echo $veranstaltung['ende_timestamp']=trim((isset($veranstaltung['ende_timestamp'])?$veranstaltung['ende_timestamp']:mktime(18,0,0,date("m"),date("d"),date("y")))) ;?>" >
<input id="Datum2" name="Datum2" type="text" size="11" maxlength="11" value="<?php echo $veranstaltung['ende_datum']=trim(date("d.m.Y",$veranstaltung['ende_timestamp']));?>" onchange="window.document.selVeranstaltung.tmpGanztag.checked=false;var time_stamp=TimestampDatumZeit(window.document.selVeranstaltung.Datum2.value,window.document.selVeranstaltung.Zeit2.value); if (!time_stamp) {this.focus();return false; } else {window.document.selVeranstaltung.ende.value=time_stamp; }; if (window.document.selVeranstaltung.start.value > window.document.selVeranstaltung.ende.value) {alert('Datum von ist kleiner als bis');this.focus(); } ;" >
@@ -478,25 +483,25 @@
}
?>
</select>
&nbsp;Ganzt&auml;gige Veranstaltung
&nbsp;<?php echo $p->t("eventkalender/ganztaegigeVeranstaltung")?>
&nbsp;<input <?php echo ( ($veranstaltung['start_zeit']=='00:00' && $veranstaltung['ende_zeit']=='23:45')?' checked="checked" ':'' ); ?> type="checkbox" value="1" onclick="if (this.checked!=false) {window.document.selVeranstaltung.Zeit1.options.selectedIndex=0;window.document.selVeranstaltung.Zeit2.options.selectedIndex=(window.document.selVeranstaltung.Zeit2.options.length - 1); }; var time_stamp=TimestampDatumZeit(window.document.selVeranstaltung.Datum1.value,window.document.selVeranstaltung.Zeit1.value); if (time_stamp) {window.document.selVeranstaltung.start.value=time_stamp; }; time_stamp=TimestampDatumZeit(window.document.selVeranstaltung.Datum2.value,window.document.selVeranstaltung.Zeit2.value); if (time_stamp) {window.document.selVeranstaltung.ende.value=time_stamp; };" name="tmpGanztag" >
</td>
</tr>
<tr>
<td><label for="beschreibung">Titel</label></td>
<td><label for="beschreibung"><?php echo $p->t("global/titel")?></label></td>
<td><textarea rows="3" cols="80" id="beschreibung" name="beschreibung" onblur="if (this.value=='') {this.value=this.defaultValue;}" onfocus="if (this.value=='<?php echo constEingabeFehlt; ?>') { this.value='';}"><?php echo (isset($veranstaltung['beschreibung'])?$veranstaltung['beschreibung']:constEingabeFehlt);?></textarea></td>
</tr>
<tr>
<td><label for="inhalt">Beschreibung</label></td>
<td><label for="inhalt"><?php echo $p->t("global/beschreibung")?></label></td>
<td><textarea rows="3" cols="80" id="inhalt" name="inhalt"><?php echo (isset($veranstaltung['inhalt'])?$veranstaltung['inhalt']:'');?></textarea></td>
</tr>
<tr>
<td>
<table>
<tr>
<td><label for="inhalt">Freigabe</label></td>
<td><label for="inhalt"><?php echo $p->t("eventkalender/freigabe")?></label></td>
<td><input type="checkbox" <?php echo (!isset($veranstaltung['freigabeamum']) || empty($veranstaltung['freigabeamum'])?'':' checked="checked" ' ); ?> value="1" onclick="if (this.checked!=false) {window.document.selVeranstaltung.freigabevon.value='<?php echo $user;?>';window.document.selVeranstaltung.freigabeamum.value='<?php echo time();?>';} else {window.document.selVeranstaltung.freigabeamum.value='';};" name="tmpFreigabe" ></td>
</tr>
@@ -506,15 +511,15 @@
<table>
<tr>
<td>&nbsp;</td>
<td class="cursor_hand" onclick="if (window.document.selVeranstaltung.start.value > window.document.selVeranstaltung.ende.value) {alert('Datum von ist kleiner als bis');window.document.selVeranstaltung.Datum1.focus();return false; } ; window.document.selVeranstaltung.work.value='save';window.document.selVeranstaltung.submit();" >speichern&nbsp;<img class="cursor_hand" height="14px" border="0" alt="sichern - save" src="../../../skin/images/date_edit.png" ></td>
<td class="cursor_hand" onclick="if (window.document.selVeranstaltung.start.value > window.document.selVeranstaltung.ende.value) {alert('Datum von ist kleiner als bis');window.document.selVeranstaltung.Datum1.focus();return false; } ; window.document.selVeranstaltung.work.value='save';window.document.selVeranstaltung.submit();" ><?php echo $p->t("global/speichern")?>&nbsp;<img class="cursor_hand" height="14px" border="0" alt="sichern - save" src="../../../skin/images/date_edit.png" ></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td <?php echo (empty($veranstaltung_id)?' class="ausblenden" ':' class="cursor_hand" '); ?> onclick="window.document.selVeranstaltung.work.value='del';window.document.selVeranstaltung.submit();" >l&ouml;schen&nbsp;<img height="14px" border="0" alt="entfernen - delete" src="../../../skin/images/date_delete.png" ></td>
<td <?php echo (empty($veranstaltung_id)?' class="ausblenden" ':' class="cursor_hand" '); ?> onclick="window.document.selVeranstaltung.work.value='del';window.document.selVeranstaltung.submit();" ><?php echo $p->t("global/löschen")?>&nbsp;<img height="14px" border="0" alt="<?php echo $p->t("global/löschen")?>" src="../../../skin/images/date_delete.png" ></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td class="cursor_hand" onclick="callWindows('jahresplan_detail.php?work=update&amp;veranstaltung_id=<?php echo $veranstaltung_id; ?>','Veranstaltung_Detail').focus(); ">Voransicht&nbsp;<img title="Voransicht" src="../../../skin/images/date_magnify.png" alt="Voransicht" ></td>
<td class="cursor_hand" onclick="callWindows('jahresplan_detail.php?work=update&amp;veranstaltung_id=<?php echo $veranstaltung_id; ?>','Veranstaltung_Detail').focus(); "><?php echo $p->t("eventkalender/voransicht")?>&nbsp;<img title="<?php echo $p->t("eventkalender/voransicht")?>" src="../../../skin/images/date_magnify.png" alt="<?php echo $p->t("eventkalender/voransicht")?>" ></td>
<td>&nbsp;</td>
</tr>
</table>
@@ -551,12 +556,12 @@
if (!empty($veranstaltung_id))
{
echo '<hr>'.jahresplan_veranstaltung_detail_user($veranstaltung,$is_wartungsberechtigt);
echo '<a href="javascript:callWindows(\'jahresplan_reservierung.php?veranstaltung_id='.$veranstaltung_id.'&amp;openfirst=1&amp;startDatum='.(isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:mktime(12,0,0,date("m"),date("d"),date("y"))).'&amp;endeDatum='.(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 '<a href="javascript:callWindows(\'jahresplan_reservierung.php?veranstaltung_id='.$veranstaltung_id.'&amp;openfirst=1&amp;startDatum='.(isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:mktime(12,0,0,date("m"),date("d"),date("y"))).'&amp;endeDatum='.(isset($veranstaltung['ende_timestamp'])?$veranstaltung['ende_timestamp']:mktime(13,0,0,date("m"),date("d"),date("y"))).'\',\'Reservierung\');">'.$p->t("eventkalender/reservierungenInEinemNeuenFensterAnzeigen").'.</a>';
echo '<iframe id="reservierung" src="jahresplan_reservierung.php?veranstaltung_id='.$veranstaltung_id.'&amp;startDatum='.(isset($veranstaltung['start_timestamp'])?$veranstaltung['start_timestamp']:mktime(12,0,0,date("m"),date("d"),date("y"))).'&amp;endeDatum='.(isset($veranstaltung['ende_timestamp'])?$veranstaltung['ende_timestamp']:mktime(13,0,0,date("m"),date("d"),date("y"))).'"></iframe>';
}
else
{
echo '<hr><span class="footer_zeile">Reservierungen k&ouml;nnen erst nach dem speichern der Veranstaltung zugeordnet werden.</span>';
echo '<hr><span class="footer_zeile">'.$p->t("eventkalender/reservierungenKoennenErstNachDemSpeichernZugeordnetWerden").'.</span>';
}
?>
</body>
@@ -107,7 +107,7 @@ echo '<table class="tabcontent">';
echo ' <tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo '<td class="ContentHeader"><font class="ContentHeader">&nbsp;'.$p->t('benotungstool/benotungstool');
echo '</font></td><td class="ContentHeader" align="right">'."\n";
echo '</font></td><td class="ContentHeader" align="right"><font class="ContentHeader">'."\n";
//Studiensemester laden
$stsem_obj = new studiensemester();
@@ -206,7 +206,7 @@ else
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
echo '</font></td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
@@ -109,7 +109,7 @@ echo '<table class="tabcontent" height="100%">';
echo ' <tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo '<td class="ContentHeader"><font class="ContentHeader">&nbsp;'.$p->t('benotungstool/benotungstool');
echo '</font></td><td class="ContentHeader" align="right">'."\n";
echo '</font></td><td class="ContentHeader" align="right"><font class="ContentHeader">'."\n";
//Studiensemester laden
$stsem_obj = new studiensemester();
@@ -209,7 +209,7 @@ else
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
echo '</font></td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
@@ -198,7 +198,7 @@ echo '<table class="tabcontent" height="100%">';
echo ' <tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo '<td class="ContentHeader"><font class="ContentHeader">&nbsp;'.$p->t('benotungstool/benotungstool');
echo '</font></td><td class="ContentHeader" align="right">'."\n";
echo '</font></td><td class="ContentHeader" align="right"><font class="ContentHeader">'."\n";
//Studiensemester laden
$stsem_obj = new studiensemester();
@@ -297,7 +297,7 @@ else
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
echo '</font></td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
+19 -19
View File
@@ -438,17 +438,16 @@ if (!$db = new basis_db())
$lv_obj = new lehrveranstaltung();
$lv_obj->load($lv);
echo "<br><br>";
echo "<Form name='editFrm' action='".$_SERVER['PHP_SELF']."' method='POST'>";
echo "<table class='tabcontent'>";
echo "<tr><td width='200'><b>".$p->t('courseInformation/ectsCredits')."</b></td><td width='400'>".($lv_obj->ects!=''?number_format($lv_obj->ects,1,'.',''):'')."</td><td align='right' nowrap>".$p->t('courseInformation/beiFehlernInDenFixfeldern',array($stg_obj1->email))."</td></tr>";
echo "<tr><td><b>".$p->t('courseInformation/ectsCredits')."</b></td><td>&nbsp;</td><td width='400'>".($lv_obj->ects!=''?number_format($lv_obj->ects,1,'.',''):'')."</td><td width='100%'></td></tr>";
$stsem_obj = new studiensemester();
$stsem = $stsem_obj->getaktorNext();
//Namen der Lehrenden Auslesen
$qry = "SELECT * FROM campus.vw_mitarbeiter, lehre.tbl_lehreinheitmitarbeiter, lehre.tbl_lehreinheit WHERE lehrveranstaltung_id='$lv' AND tbl_lehreinheitmitarbeiter.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND studiensemester_kurzbz=(SELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz) WHERE lehrveranstaltung_id='$lv' ORDER BY ende DESC LIMIT 1) AND mitarbeiter_uid=uid";
echo "<tr><td class='tdvertical' nowrap><b>".$p->t('courseInformation/lehrendeLautLehrauftrag')."</b></td><td nowrap>";
echo "<tr><td class='tdvertical' nowrap><b>".$p->t('courseInformation/lehrendeLautLehrauftrag')."</b></td><td>&nbsp;</td><td nowrap>";
$helparray = array();
if($result=$db->db_query($qry))
{
@@ -486,7 +485,7 @@ if (!$db = new basis_db())
)
)";
echo "<tr><td class='tdvertical'><b>".$p->t('courseInformation/institutsleiter')."</b></td><td>";
echo "<tr><td class='tdvertical'><b>".$p->t('courseInformation/institutsleiter')."</b></td><td>&nbsp;</td><td>";
if($result=$db->db_query($qry))
{
while($row=$db->db_fetch_object($result))
@@ -514,7 +513,7 @@ if (!$db = new basis_db())
vw_mitarbeiter.uid=COALESCE(koordinator, tbl_benutzerfunktion.uid) AND
tbl_lehrveranstaltung.studiengang_kz=(SELECT studiengang_kz FROM public.tbl_studiengang WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1)";
echo "<tr><td class='tdvertical'><b>".$p->t('courseInformation/institutskoordinator')."</b></td><td>";
echo "<tr><td class='tdvertical'><b>".$p->t('courseInformation/institutskoordinator')."</b></td><td>&nbsp;</td><td>";
if($result=$db->db_query($qry))
{
while($row=$db->db_fetch_object($result))
@@ -536,17 +535,18 @@ if (!$db = new basis_db())
echo "</td></tr>";
//Sprache ausgeben
echo "<tr><td><b>".$p->t('courseInformation/unterrichtssprache')."</b></td><td>$lv_obj->sprache";
echo "<tr><td><b>".$p->t('courseInformation/unterrichtssprache')."</b></td><td>&nbsp;</td><td>$lv_obj->sprache";
echo "</td></tr>";
//Anz. Incoming ausgeben
if ($lv_obj->incoming > -1)
{
echo "<tr><td><b>".$p->t('courseInformation/incomingplaetze')."</b></td><td>$lv_obj->incoming";
echo "<tr><td valign='top'><b>".$p->t('courseInformation/incomingplaetze')."</b></td><td>&nbsp;</td><td valign='top'>$lv_obj->incoming";
}
else echo "<tr><td><b>".$p->t('courseInformation/incomingplaetze')."</b></td><td>0";
echo "</td></tr></table><br><br>";
else echo "<tr><td valign='top'><b>".$p->t('courseInformation/incomingplaetze')."</b></td><td>0";
echo "</td></tr><tr><td colspan='4'><font style='font-size:smaller'>".$p->t('courseInformation/beiFehlernInDenFixfeldern',array($stg_obj1->email))."</font></td></tr>";
echo "<tr><td align='left' colspan='4'><br/><br/><font style='color:red'>".$p->t('courseInformation/pflichtfelderWerdenAufDerExternenSeiteAngezeigt',array($stg_obj1->email))."</font>.</td></tr></table><br><br>";
//Eingabefelder anzeigen
echo "<table width='100%' border='0' cellspacing='0' cellpadding='0'>";
@@ -569,33 +569,33 @@ if (!$db = new basis_db())
*/
echo '
<tr class="liste0">
<td><i>Kurzbeschreibung</i> </td>
<td><i>Kurzbeschreibung <font style="color:red">(Pflichtfeld)</font></i> </td>
<td align="right"><textarea rows="5" cols="40" name="kurzbeschreibung_de">'. (isset($kurzbeschreibung_de)?stripslashes(mb_eregi_replace("<br>","\r\n",$kurzbeschreibung_de)):'').'</textarea></td>
<td><i>Course Description</i> </td>
<td><i>Course Description <font style="color:red">(Required)</font></i> </td>
<td align="right"><textarea rows="5" cols="40" name="kurzbeschreibung_en">'. (isset($kurzbeschreibung_en)?stripslashes(mb_eregi_replace("<br>","\r\n",$kurzbeschreibung_en)):'').'</textarea></td>
</tr>
<tr class="liste1">
<td><i>Methodik / Didaktik</i> </td>
<td><i>Methodik / Didaktik <font style="color:red">(Pflichtfeld)</font></i> </td>
<td align="right"><textarea rows="5" cols="40" name="methodik_de">'. (isset($methodik_de)?stripslashes(mb_eregi_replace("<br>","\r\n", $methodik_de)):'').'</textarea></td>
<td><i>Teaching Methods</i> </td>
<td><i>Teaching Methods <font style="color:red">(Required)</font></i> </td>
<td align="right"><textarea rows="5" cols="40" name="methodik_en">'. (isset($methodik_en)?stripslashes(mb_eregi_replace("<br>","\r\n",$methodik_en)):'').'</textarea></td>
</tr>';
echo '<tr class="liste0">
<td><i>Kompetenzerwerb</i></td>
<td><i>Kompetenzerwerb <font style="color:red">(Pflichtfeld)</font></i></td>
<td align="right"><textarea rows="5" cols="40" name="lehrziele_de">'. (isset($lehrziele_de)?stripslashes(mb_eregi_replace("<br>","\r\n",$lehrziele_de)):'').'</textarea></td>
<td><i>Learning outcome</i> </td>
<td><i>Learning outcome <font style="color:red">(Required)</font></i> </td>
<td align="right"><textarea rows="5" cols="40" name="lehrziele_en">'. (isset($lehrziele_en)?stripslashes(mb_eregi_replace("<br>","\r\n",$lehrziele_en)):'').'</textarea></td>
</tr>
<tr class="liste1">
<td><i>Lehrinhalte</i></td>
<td><i>Lehrinhalte <font style="color:red">(Pflichtfeld)</font></i></td>
<td align="right"><textarea rows="5" cols="40" name="lehrinhalte_de">'. (isset($lehrinhalte_de)?stripslashes(mb_eregi_replace("<br>","\r\n",$lehrinhalte_de)):'').'</textarea></td>
<td><i>Course Contents</i> </td>
<td><i>Course Contents <font style="color:red">(Required)</font></i> </td>
<td align="right"><textarea rows="5" cols="40" name="lehrinhalte_en">'. (isset($lehrinhalte_en)?stripslashes(mb_eregi_replace("<br>","\r\n",$lehrinhalte_en)):'').'</textarea></td>
</tr>
<tr class="liste0">
<td><i>Vorkenntnisse</i> </td>
<td><i>Vorkenntnisse <font style="color:red">(Pflichtfeld)</font></i> </td>
<td align="right"><textarea rows="5" cols="40" name="voraussetzungen_de">'. (isset($voraussetzungen_de)?stripslashes(mb_eregi_replace("<br>","\r\n",$voraussetzungen_de)):'').'</textarea></td>
<td><i>Prerequisites</i></td>
<td><i>Prerequisites <font style="color:red">(Required)</font></i></td>
<td align="right"><textarea rows="5" cols="40" name="voraussetzungen_en">'. (isset($voraussetzungen_en)?stripslashes(mb_eregi_replace("<br>","\r\n",$voraussetzungen_en)):'').'</textarea></td>
</tr>';
echo '<tr class="liste1">
+1 -1
View File
@@ -52,7 +52,7 @@ echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
</head>
<body>
<h1>',$p->t('tools/ampelsystem'),'</h1>
';
',$p->t('tools/dasAmpelsystemIstEinErinnerungsystem'),'.';
$datum_obj = new datum();
+1 -1
View File
@@ -86,7 +86,7 @@ foreach($news->result as $row)
//$xml .= $content->content;
}
if($studiengang_kz!=0 && !$editable)
if($studiengang_kz!=0 && $studiengang_kz!=10006 && !$editable)
$xml.=getStgContent($studiengang_kz, $semester, $sprache);
$xml .= '</content>';
+6 -1
View File
@@ -349,7 +349,7 @@ echo '<form action="'.$_SERVER['PHP_SELF'].'" method="POST">
</tr>
<tr>
<td>'.$p->t('news/sichtbarbis').'</td>
<td><input type="text" name="datum_bis" size="10" value="'.$datum_obj->formatDatum($news->datum_bis,'d.m.Y').'"></td>
<td><input type="text" name="datum_bis" size="10" value="'.$datum_obj->formatDatum($news->datum_bis,'d.m.Y').'"> '.$p->t('news/maximal30Tage').'</td>
</tr>
</table>
</td>
@@ -383,6 +383,7 @@ if($studiengang_kz!='0')
<td>
<SELECT name="semester">';
echo '<OPTION value="0">'.$p->t('news/allesemester').'</OPTION>';
for($i=1;$i<=8;$i++)
{
if($i==$semester)
@@ -392,6 +393,10 @@ if($studiengang_kz!='0')
echo '<OPTION value="'.$i.'" '.$selected.'>'.$p->t('news/xsemester',array($i)).'</OPTION>';
}
if($studiengang_kz=='10006')
{
echo '<OPTION value=""NULL"">'.$p->t('news/keinSemester').'</OPTION>';
}
echo '</SELECT>
</td>
</tr>
+11 -7
View File
@@ -173,11 +173,12 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
</rows>
</grid>
</groupbox>
<hbox>
<groupbox id="student-detail-groupbox-student" flex="1">
<vbox flex="1" >
<groupbox id="student-detail-groupbox-student">
<caption label="Student" />
<grid id="student-detail-grid-student" style="margin:4px;" flex="1">
<columns >
<grid id="student-detail-grid-student" style="margin:4px;">
<columns >
<column flex="1"/>
<column flex="5"/>
<column flex="1"/>
@@ -223,11 +224,14 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
</rows>
</grid>
</groupbox>
<vbox>
<hbox>
<spacer flex="1" />
<button id="student-detail-button-save" label="Speichern" oncommand="StudentDetailSave();" disabled="true"/>
</vbox>
</hbox>
</hbox>
</vbox>
</vbox>
</vbox>
+2 -2
View File
@@ -81,14 +81,14 @@ class news extends basis_db
$qry.=" AND fachbereich_kurzbz='".addslashes(trim($fachbereich_kurzbz))."'";
}
if(trim($studiengang_kz)=='0')
if(trim($studiengang_kz)=='0' || trim($studiengang_kz)=='10006')
$qry.=" AND studiengang_kz='".$studiengang_kz."' ".(trim($semester)!=''?(trim($semester)=='0'?' AND semester=0':''):' AND semester is null');
elseif(trim($studiengang_kz)=='')
$qry.='';
else
$qry.=" AND ((studiengang_kz='".trim($studiengang_kz)."' AND semester='".trim($semester)."') OR (studiengang_kz='".trim($studiengang_kz)."' AND semester=0) OR (studiengang_kz=0 AND semester='".trim($semester)."') OR (studiengang_kz=0 and semester is null))";
$qry.=' ORDER BY datum DESC, updateamum DESC';
$qry.=' ORDER BY datum DESC';
if(trim($maxnews)!='0')
$qry.= " LIMIT ".trim($maxnews);
+1
View File
@@ -28,4 +28,5 @@ $this->phrasen['courseInformation/beispielMSEChangeManagement']='Beispiel MSE Ch
$this->phrasen['courseInformatoin/lvInfoTerminologie']='LV Info - Terminologie';
$this->phrasen['courseInformation/terminologieDeutschEnglisch']='Terminologie Deutsch-Englisch';
$this->phrasen['courseInformation/incomingplaetze']='Incomingplätze';
$this->phrasen['courseInformation/pflichtfelderWerdenAufDerExternenSeiteAngezeigt']='Pflichtfelder werden auch auf der offiziellen Webseite angezeigt und sollten daher ausgefüllt werden';
?>
+5 -4
View File
@@ -1,11 +1,12 @@
<?php
//An dieser Stelle werden alle Dokumente ins DMS verlinkt, die nicht über das CMS, sondern direkt im Code hinterlegt sind.
//Es müssen nur einmalig alle ID's angepasst werden
//An dieser Stelle werden alle Dokumente ins DMS verlinkt, die nicht ber das CMS, sondern direkt im Code hinterlegt sind.
//Es mssen nur einmalig alle ID's angepasst werden
$this->phrasen['dms_link/cisHandbuch']='764'; //CIS-Handbuch, welches im Head-Frame der CIS-Seite verlinkt ist
$this->phrasen['dms_link/benotungstoolHandbuch']='32'; //Handbuch Benotungstool
$this->phrasen['dms_link/moodleHandbuch']='33'; //Moodle Handbuch
$this->phrasen['dms_link/abgabetoolLektorHandbuch']='28'; //Abgabetool Handbuch für LektorInnen
$this->phrasen['dms_link/abgabetoolStudentHandbuch']='27'; //Abgabetool Handbuch für Studierende
$this->phrasen['dms_link/abgabetoolLektorHandbuch']='28'; //Abgabetool Handbuch fr LektorInnen
$this->phrasen['dms_link/abgabetoolStudentHandbuch']='27'; //Abgabetool Handbuch fr Studierende
$this->phrasen['dms_link/lvPlanFAQ']='5877'; //Hilfe-Link aus dem LV-Plan in die LV-Plan FAQ auf der CIS (CMS-ID)
$this->phrasen['dms_link/veranstaltungsleitfaden']='133'; //Link zum Veranstaltungsleitfaden aus dem Eventkalender (CMS-ID)
?>
+72 -3
View File
@@ -1,5 +1,74 @@
<?php
$this->phrasen['eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIDan']='Bei Fragen geben Sie bitte immer die Veranstaltungs ID %s an';
//'.$p->t('eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIDan', array($veranstaltung_detail->veranstaltung_id)).'
$this->phrasen['eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIdXYan']='Bei Fragen geben Sie bitte immer die Veranstaltungs ID %s an';
$this->phrasen['eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIDan']='Bei Fragen geben Sie bitte immer die Veranstaltungs ID an';
$this->phrasen['eventkalender/veranstaltung']='Veranstaltung';
$this->phrasen['eventkalender/veranstaltungen']='Veranstaltungen';
$this->phrasen['eventkalender/kategorie']='Kategorie';
$this->phrasen['eventkalender/einJahrZurueck']='1 Jahr zurück';
$this->phrasen['eventkalender/einJahrVor']='1 Jahr vor';
$this->phrasen['eventkalender/einMonatZurueck']='1 Monat zurück';
$this->phrasen['eventkalender/einMonatVor']='1 Monat vor';
$this->phrasen['eventkalender/alleKategorien']='alle Kategorien';
$this->phrasen['eventkalender/ID']='ID';
$this->phrasen['eventkalender/suche']='Suche';
$this->phrasen['eventkalender/veranstaltungsleitfaden']='Veranstaltungsleitfaden';
$this->phrasen['eventkalender/uhrzeit']='Uhrzeit';
$this->phrasen['eventkalender/veranstaltungsdetailID']='Veranstaltungsdetail ID';
$this->phrasen['eventkalender/veranstaltungsID']='Veranstaltungs ID';
$this->phrasen['eventkalender/uhr']='Uhr'; //Zusatz nach der Uhrzeit zB 15 Uhr
$this->phrasen['eventkalender/details']='Details';
$this->phrasen['eventkalender/reserviertVon']='Reserviert von';
$this->phrasen['eventkalender/keineVeranstaltungen']='Keine Veranstaltungen';
$this->phrasen['eventkalender/schliessen']='Schließen';
$this->phrasen['eventkalender/oeffnen']='Öffnen';
$this->phrasen['eventkalender/kw']='KW';
$this->phrasen['eventkalender/wochenindexWurdeNichtGefunden']='Wochenindex %s wurde nicht gefunden';
$this->phrasen['eventkalender/veranstaltungenAnzeigen']='Veranstaltungen anzeigen';
$this->phrasen['eventkalender/woche']='Woche';
$this->phrasen['eventkalender/suchtext']='Suchtext';
$this->phrasen['eventkalender/neuanlage']='Neuanlage';
$this->phrasen['eventkalender/voransicht']='Voransicht';
$this->phrasen['eventkalender/alleWochenOeffnen']='Alle Wochen öffnen';
$this->phrasen['eventkalender/alleWochenSchliessen']='Alle Wochen schließen';
$this->phrasen['eventkalender/wollenSieWirklichIdXYloeschen']='Wollen Sie wirklich ID %s löschen';
$this->phrasen['eventkalender/keineFreigabe']='Keine Freigabe';
$this->phrasen['eventkalender/fehlerStartKleinerEnde']='Fehler! Start kleiner Ende';
$this->phrasen['eventkalender/keineBerechtigungAufAnwenderinformationen']='Keine Berechtigung auf Anwenderinformationen(Freigabe,Anlage,Änderung)';
$this->phrasen['eventkalender/keineVeranstaltungGefunden']='Keine Veranstaltung gefunden';
$this->phrasen['eventkalender/freigabeVon']='Freigabe von';
$this->phrasen['eventkalender/aenderungVon']='Änderung von';
$this->phrasen['eventkalender/angelegtVon']='Angelegt von';
$this->phrasen['eventkalender/am']='am'; //zB Geaenderz von xy AM
$this->phrasen['eventkalender/jahrIstUngueltig']='Jahr ist ungültig';
$this->phrasen['eventkalender/monatIstUngueltig']='Monat ist ungültig';
$this->phrasen['eventkalender/veranstaltungIdIstUngueltig']='Veranstaltung ID ist ungültig';
$this->phrasen['eventkalender/fehlerBeimLesenDerVeranstaltungskategorie']='Fehler beim Lesen der Varanstaltungskategorie!';
$this->phrasen['eventkalender/veranstaltungXYgeloescht']='Veranstaltung %s gelöscht';
$this->phrasen['eventkalender/sollDieHauptseiteNeuAufgebautWerden']='Soll die Hauptseite neu aufgebaut werden';
$this->phrasen['eventkalender/jahresplan']='Jahresplan';
$this->phrasen['eventkalender/keinGueltigesDatum']='Kein gültiges Datum!\nBitte Datum in der Form: TT.MM.JJJJ eingeben';
$this->phrasen['eventkalender/keineGueltigeZeit']='Kein gültige Zeit!\nBitte Zeit in der Form: HH:MM eingeben';
$this->phrasen['eventkalender/veranstaltungBearbeiten']='Veranstaltung bearbeiten';
$this->phrasen['eventkalender/durch']='durch'; //angelegt DURCH
$this->phrasen['eventkalender/datumVon']='Datum von';
$this->phrasen['eventkalender/datumBis']='Datum bis';
$this->phrasen['eventkalender/ganztaegigeVeranstaltung']='Ganztägige Veranstaltung';
$this->phrasen['eventkalender/freigabe']='Freigabe';
$this->phrasen['eventkalender/reservierungenInEinemNeuenFensterAnzeigen']='Reservierungen in einem neuen Fenster anzeigen';
$this->phrasen['eventkalender/reservierungenKoennenErstNachDemSpeichernZugeordnetWerden']='Reservierungen können erst nach dem Speichern der Veranstaltung zugeordnet werden';
$this->phrasen['eventkalender/veranstaltungIdXYwurdeNichtGefunden']='Veranstaltungs ID %s wurde nicht gefunden';
$this->phrasen['eventkalender/keineVeranstaltungsIdUebergeben']='Keine Veranstaltungs ID übergeben';
$this->phrasen['eventkalender/reservierungenZurVeranstaltungsID']='Reservierungen zur Veranstaltungs ID';
$this->phrasen['eventkalender/reservierungID']='Reservierung ID';
$this->phrasen['eventkalender/veranstaltungskategorie']='Veranstaltungskategorie';
$this->phrasen['eventkalender/angelegt']='angelegt';
$this->phrasen['eventkalender/geaendert']='geändert';
$this->phrasen['eventkalender/geloescht']='gelöscht';
$this->phrasen['eventkalender/kategorienBearbeiten']='Kategorien bearbeiten';
$this->phrasen['eventkalender/kurzbezeichnung']='Kurzbezeichnung';
$this->phrasen['eventkalender/farbe']='Farbe';
$this->phrasen['eventkalender/bildladen']='Bild laden';
$this->phrasen['eventkalender/bild']='Bild';
$this->phrasen['eventkalender/kurzbezeichnungenMitEinemStern']='Kurzbezeichnungen mit einem * (Stern) an erster Stelle, werden nur für MitarbeiterInnen und LektorInnen angezeigt';
$this->phrasen['eventkalender/pflichtfeld']='Pflichtfeld';
?>
+11
View File
@@ -22,6 +22,7 @@ $this->phrasen['global/newsgroups']='Newsgroups';
$this->phrasen['global/speichern']='Speichern';
$this->phrasen['global/loeschen']='Löschen';
$this->phrasen['global/entfernen']='Entfernen';
$this->phrasen['global/editieren']='Editieren';
$this->phrasen['global/suchen']='Suchen';
$this->phrasen['global/alle']='Alle';
@@ -35,6 +36,7 @@ $this->phrasen['global/datei']='Datei';
$this->phrasen['global/auswaehlen']='Auswählen';
$this->phrasen['global/umbenennen']='Umbenennen';
$this->phrasen['global/anzeigen']='Anzeigen';
$this->phrasen['global/ausblenden']='Ausblenden';
$this->phrasen['global/bearbeiten']='Bearbeiten';
$this->phrasen['global/aendern']='Ändern';
$this->phrasen['global/kopieren']='Kopieren';
@@ -83,6 +85,14 @@ $this->phrasen['global/personenkz']='Personenkz.';
$this->phrasen['global/beschreibung']='Beschreibung';
$this->phrasen['global/angelegtAm']='angelegt am';
$this->phrasen['global/funktion']='Funktion'; //Mitarbeiterfunktion zB Assistenz
$this->phrasen['global/montag']='Montag';
$this->phrasen['global/dienstag']='Dienstag';
$this->phrasen['global/mittwoch']='Mittwoch';
$this->phrasen['global/donnerstag']='Donnerstag';
$this->phrasen['global/freitag']='Freitag';
$this->phrasen['global/samstag']='Samstag';
$this->phrasen['global/sonntag']='Sonntag';
$this->phrasen['global/von']='Von';
$this->phrasen['global/bis']='Bis';
@@ -138,6 +148,7 @@ $this->phrasen['global/fehlerBeimLoeschenDesEintrags']='Fehler beim Löschen des
$this->phrasen['global/keineBerechtigung']='Keine Berechtigung';
$this->phrasen['global/datensatzWurdeNichtGefunden']='Datensatz wurde nicht gefunden';
$this->phrasen['global/keineBerechtigungZumAendernDesDatensatzes']='Keine Berechtigung zum Ändern des Datensatzes';
$this->phrasen['global/keineDatenGefunden']='Keine Daten gefunden';
//infrastruktur
+2
View File
@@ -8,6 +8,7 @@ $this->phrasen['news/text']='Text';
$this->phrasen['news/sichtbarab']='Datum';
$this->phrasen['news/sichtbarbis']='Sichtbar bis';
$this->phrasen['news/maximal30Tage']='(max. 30 Tage, optional)';
$this->phrasen['news/allgemein']='Allgemein';
$this->phrasen['news/freifach']='Freifach';
@@ -20,4 +21,5 @@ $this->phrasen['news/uebersetzungenvorhanden']='Der Newseintrag existiert bereit
$this->phrasen['news/allesemester']='Alle Semester';
$this->phrasen['news/xsemester']='%s. Semester';
$this->phrasen['news/keinSemester']='Kein Semester (allg. News)';
?>
+1
View File
@@ -42,6 +42,7 @@ $this->phrasen['tools/ampelMitarbeiter']='Mitarbeiter';
$this->phrasen['tools/ampelRestdauer']='Restdauer in Tagen';
$this->phrasen['tools/ampelBestaetigtAm']='Bestätigt am';
$this->phrasen['tools/ampelBereitsBestaetigt']='Diese Ampel wurde bereits bestätigt';
$this->phrasen['tools/dasAmpelsystemIstEinErinnerungsystem']='Das Ampelsystem ist ein ERINNERUNGS- und BESTÄTIGUNGSSYSTEM, welches Sie auf ausstehende Aufgaben aufmerksam machen soll.<br/>Die Ampel überprüft NICHT, ob die Aufgabe tatsächlich erledigt wurde. Weitere Details entnehmen Sie bitte dem CIS-Handbuch';
//Software fuer Lehre -> Softgrid
$this->phrasen['tools/applikationsliste']='Applikationsliste';
+1
View File
@@ -28,4 +28,5 @@ $this->phrasen['courseInformation/beispielMSEChangeManagement']='Example: MSE Ch
$this->phrasen['courseInformatoin/lvInfoTerminologie']='LV Info - Terminology';
$this->phrasen['courseInformation/terminologieDeutschEnglisch']='Terminology German-English';
$this->phrasen['courseInformation/incomingplaetze']='Places Available for Incoming Students';
$this->phrasen['courseInformation/pflichtfelderWerdenAufDerExternenSeiteAngezeigt']='Pflichtfelder werden auch auf der offiziellen Webseite angezeigt und sollten daher ausgefüllt werden';
?>
+5 -4
View File
@@ -1,11 +1,12 @@
<?php
//An dieser Stelle werden alle Dokumente ins DMS verlinkt, die nicht über das CMS, sondern direkt im Code hinterlegt sind.
//Es müssen nur einmalig alle ID's angepasst werden
//An dieser Stelle werden alle Dokumente ins DMS verlinkt, die nicht ber das CMS, sondern direkt im Code hinterlegt sind.
//Es mssen nur einmalig alle ID's angepasst werden
$this->phrasen['dms_link/cisHandbuch']='825'; //CIS-Handbuch, welches im Head-Frame der CIS-Seite verlinkt ist
$this->phrasen['dms_link/benotungstoolHandbuch']='824'; //Handbuch Benotungstool
$this->phrasen['dms_link/moodleHandbuch']='33'; //Moodle Handbuch
$this->phrasen['dms_link/abgabetoolLektorHandbuch']='874'; //Abgabetool Handbuch für LektorInnen
$this->phrasen['dms_link/abgabetoolStudentHandbuch']='875'; //Abgabetool Handbuch für Studierende
$this->phrasen['dms_link/abgabetoolLektorHandbuch']='874'; //Abgabetool Handbuch fr LektorInnen
$this->phrasen['dms_link/abgabetoolStudentHandbuch']='875'; //Abgabetool Handbuch fr Studierende
$this->phrasen['dms_link/lvPlanFAQ']='5877'; //Hilfe-Link aus dem LV-Plan in die LV-Plan FAQ auf der CIS (CMS-ID)
$this->phrasen['dms_link/veranstaltungsleitfaden']='133'; //Link zum Veranstaltungsleitfaden aus dem Eventkalender (CMS-ID)
?>
+72 -1
View File
@@ -1,3 +1,74 @@
<?php
$this->phrasen['eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIDan']='Please always provide the event ID %s when contacting support with questions';
$this->phrasen['eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIdXYan']='Please always provide the event ID %s when contacting support with questions';
$this->phrasen['eventkalender/beiFragenGebenSieImmerDieVeranstaltungsIDan']='Please always provide the event ID when contacting support with questions';
$this->phrasen['eventkalender/veranstaltung']='Event';
$this->phrasen['eventkalender/veranstaltungen']='Events';
$this->phrasen['eventkalender/kategorie']='Category';
$this->phrasen['eventkalender/einJahrZurueck']='1 year back';
$this->phrasen['eventkalender/einJahrVor']='1 year forward';
$this->phrasen['eventkalender/einMonatZurueck']='1 month back';
$this->phrasen['eventkalender/einMonatVor']='1 month forward';
$this->phrasen['eventkalender/alleKategorien']='all categories';
$this->phrasen['eventkalender/ID']='ID';
$this->phrasen['eventkalender/suche']='Search';
$this->phrasen['eventkalender/veranstaltungsleitfaden']='Eventguidelines';
$this->phrasen['eventkalender/uhrzeit']='Time';
$this->phrasen['eventkalender/veranstaltungsdetailID']='Eventdetail ID';
$this->phrasen['eventkalender/veranstaltungsID']='Event ID';
$this->phrasen['eventkalender/uhr']=''; //Zusatz nach der Uhrzeit zB 15 Uhr --> Im englischen ganz weggelassen
$this->phrasen['eventkalender/details']='Details';
$this->phrasen['eventkalender/reserviertVon']='Reserved by';
$this->phrasen['eventkalender/keineVeranstaltungen']='No events';
$this->phrasen['eventkalender/schliessen']='Close';
$this->phrasen['eventkalender/oeffnen']='Open';
$this->phrasen['eventkalender/kw']='CW';
$this->phrasen['eventkalender/wochenindexWurdeNichtGefunden']='Weekindex %s was not found';
$this->phrasen['eventkalender/veranstaltungenAnzeigen']='Show events';
$this->phrasen['eventkalender/woche']='Week';
$this->phrasen['eventkalender/suchtext']='Search phrase';
$this->phrasen['eventkalender/neuanlage']='New event';
$this->phrasen['eventkalender/voransicht']='Preview';
$this->phrasen['eventkalender/alleWochenOeffnen']='Open all weeks';
$this->phrasen['eventkalender/alleWochenSchliessen']='Close all weeks';
$this->phrasen['eventkalender/wollenSieWirklichIdXYloeschen']='Are you sure you want to delete ID %s';
$this->phrasen['eventkalender/keineFreigabe']='No approval';
$this->phrasen['eventkalender/fehlerStartKleinerEnde']='Error! Start less than end'; //Zum übersetzer schicken
$this->phrasen['eventkalender/keineBerechtigungAufAnwenderinformationen']='Keine Berechtigung auf Anwenderinformationen(Freigabe,Anlage,Änderung)'; //Zum übersetzer schicken
$this->phrasen['eventkalender/keineVeranstaltungGefunden']='No event found';
$this->phrasen['eventkalender/freigabeVon']='Approved by';
$this->phrasen['eventkalender/aenderungVon']='Changed by';
$this->phrasen['eventkalender/angelegtVon']='Created by';
$this->phrasen['eventkalender/am']='on';//zB Geaenderz von xy AM
$this->phrasen['eventkalender/jahrIstUngueltig']='Year is invalid';
$this->phrasen['eventkalender/monatIstUngueltig']='Month is invalid';
$this->phrasen['eventkalender/veranstaltungIdIstUngueltig']='Event ID is invalid';
$this->phrasen['eventkalender/fehlerBeimLesenDerVeranstaltungskategorie']='Error reading eventcategory!';
$this->phrasen['eventkalender/veranstaltungXYgeloescht']='Event %s deleted';
$this->phrasen['eventkalender/sollDieHauptseiteNeuAufgebautWerden']='Should the main page be reloadedSoll die Hauptseite neu aufgebaut werden'; //Zum übersetzer schicken
$this->phrasen['eventkalender/jahresplan']='Annual plan';
$this->phrasen['eventkalender/keinGueltigesDatum']='Invalid dateformat!\nPlease enter Date like: DD.MM.YYYY'; //Zum übersetzer schicken
$this->phrasen['eventkalender/keineGueltigeZeit']='Kein gültige Zeit!\nBitte Zeit in der Form: HH:MM eingeben'; //Zum übersetzer schicken
$this->phrasen['eventkalender/veranstaltungBearbeiten']='Edit event';
$this->phrasen['eventkalender/durch']='by'; //angelegt DURCH
$this->phrasen['eventkalender/datumVon']='Date from';
$this->phrasen['eventkalender/datumBis']='Date to';
$this->phrasen['eventkalender/ganztaegigeVeranstaltung']='All-day event';
$this->phrasen['eventkalender/freigabe']='Approval';
$this->phrasen['eventkalender/reservierungenInEinemNeuenFensterAnzeigen']='Show reservations in a new window'; //Zum übersetzer schicken
$this->phrasen['eventkalender/reservierungenKoennenErstNachDemSpeichernZugeordnetWerden']='Reservations may only be assigned after saving';
$this->phrasen['eventkalender/veranstaltungIdXYwurdeNichtGefunden']='Event ID %s was not found';
$this->phrasen['eventkalender/keineVeranstaltungsIdUebergeben']='No event ID commited';
$this->phrasen['eventkalender/reservierungenZurVeranstaltungsID']='Reservations for event ID';
$this->phrasen['eventkalender/reservierungID']='Reservation ID';
$this->phrasen['eventkalender/veranstaltungskategorie']='Eventcategory';
$this->phrasen['eventkalender/angelegt']='created';
$this->phrasen['eventkalender/geaendert']='changed';
$this->phrasen['eventkalender/geloescht']='deleted';
$this->phrasen['eventkalender/kategorienBearbeiten']='Edit categories';
$this->phrasen['eventkalender/kurzbezeichnung']='Short term';
$this->phrasen['eventkalender/farbe']='Colour';
$this->phrasen['eventkalender/bildladen']='Load image';
$this->phrasen['eventkalender/bild']='Image';
$this->phrasen['eventkalender/kurzbezeichnungenMitEinemStern']='Kurzbezeichnungen mit einem * (Stern) an erster Stelle, werden nur für MitarbeiterInnen und LektorInnen angezeigt'; //Zum übersetzer schicken
$this->phrasen['eventkalender/pflichtfeld']='Pflichtfeld'; //Zum übersetzer schicken
?>
+10
View File
@@ -22,6 +22,7 @@ $this->phrasen['global/newsgroups']='Newsgroups';
$this->phrasen['global/speichern']='Save';
$this->phrasen['global/loeschen']='Delete';
$this->phrasen['global/entfernen']='Delete';
$this->phrasen['global/editieren']='Edit';
$this->phrasen['global/suchen']='Search';
$this->phrasen['global/alle']='All';
@@ -35,6 +36,7 @@ $this->phrasen['global/datei']='File';
$this->phrasen['global/auswaehlen']='Select';
$this->phrasen['global/umbenennen']='Rename';
$this->phrasen['global/anzeigen']='Show';
$this->phrasen['global/ausblenden']='Hide';
$this->phrasen['global/bearbeiten']='Edit';
$this->phrasen['global/aendern']='Change';
$this->phrasen['global/kopieren']='Copy';
@@ -83,6 +85,13 @@ $this->phrasen['global/personen']='Number of Persons';
$this->phrasen['global/beschreibung']='Description';
$this->phrasen['global/angelegtAm']='created:';
$this->phrasen['global/funktion']='Role'; //Mitarbeiterfunktion zB Assistenz
$this->phrasen['global/montag']='Monday';
$this->phrasen['global/dienstag']='Tuesday';
$this->phrasen['global/mittwoch']='Wednesday';
$this->phrasen['global/donnerstag']='Thursday';
$this->phrasen['global/freitag']='Friday';
$this->phrasen['global/samstag']='Saturday';
$this->phrasen['global/sonntag']='Sunday';
$this->phrasen['global/von']='From';
$this->phrasen['global/bis']='To';
@@ -138,6 +147,7 @@ $this->phrasen['global/fehlerBeimLoeschenDesEintrags']='Error deleting entry';
$this->phrasen['global/keineBerechtigung']='No authority';
$this->phrasen['global/datensatzWurdeNichtGefunden']='Data not found';
$this->phrasen['global/keineBerechtigungZumAendernDesDatensatzes']='You dont have the authority to change to data';
$this->phrasen['global/keineDatenGefunden']='No data found';
//infrastruktur
+2
View File
@@ -8,6 +8,7 @@ $this->phrasen['news/text']='Text';
$this->phrasen['news/sichtbarab']='Date';
$this->phrasen['news/sichtbarbis']='Visible until';
$this->phrasen['news/maximal30Tage']='(max. 30 days, optional)';
$this->phrasen['news/allgemein']='Global';
$this->phrasen['news/freifach']='Optional Subject';
@@ -20,4 +21,5 @@ $this->phrasen['news/uebersetzungenvorhanden']='no more Translations available';
$this->phrasen['news/allesemester']='All Semesters';
$this->phrasen['news/xsemester']='Semester %s';
$this->phrasen['news/keinSemester']='No Semester (gen. News)';
?>
+1
View File
@@ -42,6 +42,7 @@ $this->phrasen['tools/ampelMitarbeiter']='Employee';
$this->phrasen['tools/ampelRestdauer']='Remaining Days';
$this->phrasen['tools/ampelBestaetigtAm']='Confirmed on';
$this->phrasen['tools/ampelBereitsBestaetigt']='This notification has already been confirmed';
$this->phrasen['tools/dasAmpelsystemIstEinErinnerungsystem']='Das Ampelsystem ist ein ERINNERUNGS- und BESTÄTIGUNGSSYSTEM, welches Sie auf ausstehende Aufgaben aufmerksam machen soll.<br/>Die Ampel überprüft NICHT, ob die Aufgabe tatsächlich erledigt wurde. Weitere Details entnehmen Sie bitte dem CIS-Handbuch';
//Software fuer Lehre -> Softgrid
$this->phrasen['tools/applikationsliste']='List of Applications';
Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

+38 -7
View File
@@ -23,15 +23,16 @@
*/
/**
* @updated 04.11.2011 (WM)
* @updated 14.03.2012
*
*/
require_once('../../config/vilesci.config.inc.php');
require_once('../../include/basis_db.class.php');
require_once('../../include/functions.inc.php');
if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
$uid=get_uid();
$sql_query="SELECT studiengang_kz, UPPER(oe_kurzbz) AS oe_kurzbz, bezeichnung FROM public.tbl_studiengang WHERE studiengang_kz>=0 ORDER BY oe_kurzbz";
//echo $sql_query."<br>";
@@ -39,6 +40,11 @@
if(!$result_stg)
die("studiengang not found! ".$db->db_last_error());
$sql_query="SELECT gruppe_kurzbz FROM public.tbl_gruppe WHERE lehre=true AND sichtbar=true AND aktiv=true ORDER BY gruppe_kurzbz";
$result_gruppe_kurzbz=$db->db_query($sql_query);
if(!$result_gruppe_kurzbz)
die("spezialgruppe not found! ".$db->db_last_error());
$sql_query="SELECT uid, person_id, kurzbz FROM campus.vw_mitarbeiter WHERE aktiv=true ORDER BY kurzbz";
$result_lektor=$db->db_query($sql_query);
if(!$result_lektor)
@@ -56,6 +62,7 @@
$semester=(isset($_REQUEST['semester'])?$_REQUEST['semester']:'');
$verband=(isset($_REQUEST['verband'])?$_REQUEST['verband']:0);
$gruppe=(isset($_REQUEST['gruppe'])?$_REQUEST['gruppe']:0);
$gruppe_kurzbz=(isset($_REQUEST['gruppe_kurzbz'])?$_REQUEST['gruppe_kurzbz']:'');
$tag=(isset($_REQUEST['tag'])?$_REQUEST['tag']:date('d'));
$monat=(isset($_REQUEST['monat'])?$_REQUEST['monat']:date('m'));
$jahr=(isset($_REQUEST['jahr'])?$_REQUEST['jahr']:date('Y'));
@@ -135,6 +142,25 @@
}
?>
</select>
Spezialgruppe
<select name="gruppe_kurzbz">
<option value="">*</option>
<?php
if ($result_gruppe_kurzbz)
$num_rows=$db->db_num_rows($result_gruppe_kurzbz);
else
$num_rows=0;
for ($i=0;$i<$num_rows;$i++)
{
$row=$db->db_fetch_object ($result_gruppe_kurzbz, $i);
if ($gruppe_kurzbz==$row->gruppe_kurzbz)
echo "<option value=\"$row->gruppe_kurzbz\" selected>$row->gruppe_kurzbz</option>";
else
echo "<option value=\"$row->gruppe_kurzbz\">$row->gruppe_kurzbz</option>";
}
?>
</select>
Wenn Spezialgruppe ausgewählt, muss Studiengang und Semester gleich der Spezialgruppe sein
</p>
<p>
@@ -293,7 +319,7 @@ if ($type=="save")
$date=getdate($time+(604800*$_POST['rythmus']));
$datum=$date[year]."-".$date[mon]."-".$date[mday];
}
$sql_query="INSERT INTO campus.tbl_reservierung(ort_kurzbz,studiengang_kz,uid,stunde,datum,titel,beschreibung,semester,verband,gruppe,insertamum,insertvon) ".
$sql_query="INSERT INTO campus.tbl_reservierung(ort_kurzbz,studiengang_kz,uid,stunde,datum,titel,beschreibung,semester,verband,gruppe,gruppe_kurzbz,insertamum,insertvon) ".
"VALUES (
'".$_POST['ortid']."',
'".$_POST['stgid']."',
@@ -304,9 +330,14 @@ if ($type=="save")
'".$_POST['beschreibung']."',
".$_POST['semester'].",
".$_POST['verband'].",
".$_POST['gruppe'].",
now(),
'".$_SERVER['PHP_AUTH_USER']."')";
".$_POST['gruppe']."," ;
if ($_POST['gruppe_kurzbz']=='')
$sql_query.= 'NULL,';
else
$sql_query.= "'".$_POST['gruppe_kurzbz']."',";
$sql_query.= 'now(),'.
"'".$uid."')";
//echo $sql_query;
$result=$db->db_query($sql_query);
if(!$result)
@@ -315,7 +346,7 @@ if ($type=="save")
$error=true;
}
else
echo "<strong>Ort:</strong> ".$_POST['ortid']." - <strong>Studiengang_Kz:</strong> ".$_POST['stgid']." - <strong>Semester:</strong> ".$_POST['semester']." - <strong>Verband:</strong> ".$_POST['verband']." - <strong>Gruppe:</strong> ".$_POST['gruppe']." - <strong>Lektor:</strong> ".$_POST['lektorid']." - <strong>Titel:</strong> ".$_POST['titel']." - <strong>Beschreibung:</strong> ".$_POST['beschreibung']." - <strong>Datum:</strong> $datum - <strong>Stunde:</strong> $std -- <strong>Eingefügt!</strong><br>";
echo "<strong>Ort:</strong> ".$_POST['ortid']." - <strong>Studiengang_Kz:</strong> ".$_POST['stgid']." - <strong>Semester:</strong> ".$_POST['semester']." - <strong>Verband:</strong> ".$_POST['verband']." - <strong>Gruppe:</strong> ".$_POST['gruppe']." - <strong>Spezialgruppe:</strong> ".$_POST['gruppe_kurzbz']." - <strong>Lektor:</strong> ".$_POST['lektorid']." - <strong>Titel:</strong> ".$_POST['titel']." - <strong>Beschreibung:</strong> ".$_POST['beschreibung']." - <strong>Datum:</strong> $datum - <strong>Stunde:</strong> $std -- <strong>Eingefügt!</strong><br>";
}
if (!$error)