mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-19 07:52:16 +00:00
Merge branch 'master' of https://github.com/FH-Complete/FHC-Core
This commit is contained in:
@@ -654,56 +654,61 @@ function getLastStundeByDatum(Array $array, $filterDatum)
|
||||
|
||||
$lehreinheit = new lehreinheit();
|
||||
$studiensemester = new studiensemester();
|
||||
|
||||
$lehreinheit->load_lehreinheiten($lv, $studiensemester->getaktorNext());
|
||||
|
||||
if (CIS_LVINFO_TERMINE_ANZEIGEN == true)
|
||||
{
|
||||
if(!empty($lehreinheit->lehreinheiten))
|
||||
{
|
||||
$lehrstunde = new lehrstunde();
|
||||
$lehrstunde->load_lehrstunden_le($lehreinheit->lehreinheiten[0]->lehreinheit_id);
|
||||
$i = 1;
|
||||
echo "<h2>Termine</h2><table><tr><td><ul>";
|
||||
|
||||
$result = $lehrstunde->lehrstunden;
|
||||
$last = "";
|
||||
$bis = "";
|
||||
usort($result, "cmp");
|
||||
$datum = new datum();
|
||||
$std_von = new stunde();
|
||||
$std_bis = new stunde();
|
||||
foreach($result as $key=>$stunde)
|
||||
echo "<h2>Termine</h2><table>";
|
||||
foreach($lehreinheit->lehreinheiten as $lehreinheit_temp)
|
||||
{
|
||||
if($last !== $stunde->datum)
|
||||
$lehrstunde = new lehrstunde();
|
||||
$lehrstunde->load_lehrstunden_le($lehreinheit_temp->lehreinheit_id);
|
||||
$i = 1;
|
||||
echo "<tr><td><ul>";
|
||||
|
||||
$result = $lehrstunde->lehrstunden;
|
||||
$last = "";
|
||||
$bis = "";
|
||||
usort($result, "cmp");
|
||||
$datum = new datum();
|
||||
$std_von = new stunde();
|
||||
$std_bis = new stunde();
|
||||
foreach($result as $key=>$stunde)
|
||||
{
|
||||
$temp = array_values(getLastStundeByDatum($result, $stunde->datum));
|
||||
$size = count($temp);
|
||||
if($size != 0)
|
||||
if($last !== $stunde->datum)
|
||||
{
|
||||
$std_von->load($temp[0]->stunde);
|
||||
$std_bis->load($temp[$size-1]->stunde);
|
||||
echo "<li>".$datum->formatDatum($temp[0]->datum,"d.m.Y")." von ".mb_substr($std_von->beginn,0,5)." bis ".mb_substr($std_bis->ende,0,5)."</li>";
|
||||
$temp = array_values(getLastStundeByDatum($result, $stunde->datum));
|
||||
$size = count($temp);
|
||||
if($size != 0)
|
||||
{
|
||||
$std_von->load($temp[0]->stunde);
|
||||
$std_bis->load($temp[$size-1]->stunde);
|
||||
echo "<li>".$datum->formatDatum($temp[0]->datum,"d.m.Y")." von ".mb_substr($std_von->beginn,0,5)." bis ".mb_substr($std_bis->ende,0,5)."</li>";
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
$i++;
|
||||
elseif($last == "")
|
||||
{
|
||||
$temp = getLastStundeByDatum($result, $stunde->datum);
|
||||
var_dump($temp);
|
||||
}
|
||||
else
|
||||
{
|
||||
$bis = $stunde->stunde;
|
||||
}
|
||||
|
||||
if($i % 5 === 0)
|
||||
{
|
||||
// echo "</ul></td><td><ul>";
|
||||
// $i++;
|
||||
}
|
||||
$last = $stunde->datum;
|
||||
}
|
||||
elseif($last == "")
|
||||
{
|
||||
$temp = getLastStundeByDatum($result, $stunde->datum);
|
||||
var_dump($temp);
|
||||
}
|
||||
else
|
||||
{
|
||||
$bis = $stunde->stunde;
|
||||
}
|
||||
|
||||
if($i % 5 === 0)
|
||||
{
|
||||
// echo "</ul></td><td><ul>";
|
||||
// $i++;
|
||||
}
|
||||
$last = $stunde->datum;
|
||||
echo "</ul></td></tr>";
|
||||
}
|
||||
echo "</ul></td></tr></table>";
|
||||
echo "</table>";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -30,8 +30,6 @@ require_once('../../../../include/addon.class.php');
|
||||
require_once('../../../../include/mail.class.php');
|
||||
|
||||
$uid = get_uid();
|
||||
//TODO uid entfernen
|
||||
$uid = "p20132443";
|
||||
|
||||
$rechte = new benutzerberechtigung();
|
||||
$rechte->getBerechtigungen($uid);
|
||||
|
||||
@@ -32,9 +32,6 @@ require_once('../../../../include/student.class.php');
|
||||
|
||||
|
||||
$uid = get_uid();
|
||||
//TODO uid entfernen
|
||||
|
||||
$uid="p20132443";
|
||||
$db = new basis_db();
|
||||
$rechte = new benutzerberechtigung();
|
||||
$rechte->getBerechtigungen($uid);
|
||||
|
||||
+23
-12
@@ -66,6 +66,18 @@ class phrasen extends basis_db
|
||||
if(file_exists($filename))
|
||||
include($filename);
|
||||
|
||||
$addons = new addon();
|
||||
|
||||
foreach($addons->aktive_addons as $addon)
|
||||
{
|
||||
$addon_locale_filename = dirname(__FILE__).'/../addons/'.$addon.'/locale/'.$sprache->locale.'/'.$module.'.php';
|
||||
|
||||
if(file_exists($addon_locale_filename))
|
||||
{
|
||||
include($addon_locale_filename);
|
||||
}
|
||||
}
|
||||
|
||||
$sprache = new sprache();
|
||||
$sprache->load($this->sprache);
|
||||
//Anzeigesprache laden
|
||||
@@ -73,17 +85,16 @@ class phrasen extends basis_db
|
||||
if(file_exists($filename))
|
||||
include($filename);
|
||||
|
||||
|
||||
$addons = new addon();
|
||||
|
||||
foreach($addons->aktive_addons as $addon)
|
||||
{
|
||||
$addon_locale_filename = dirname(__FILE__).'/../addons/'.$addon.'/locale/'.$sprache->locale.'/'.$module.'.php';
|
||||
|
||||
if(file_exists($addon_locale_filename))
|
||||
{
|
||||
include($addon_locale_filename);
|
||||
}
|
||||
|
||||
|
||||
foreach($addons->aktive_addons as $addon)
|
||||
{
|
||||
$addon_locale_filename = dirname(__FILE__).'/../addons/'.$addon.'/locale/'.$sprache->locale.'/'.$module.'.php';
|
||||
|
||||
if(file_exists($addon_locale_filename))
|
||||
{
|
||||
include($addon_locale_filename);
|
||||
}
|
||||
}
|
||||
$this->loadedModules[]=$module;
|
||||
}
|
||||
@@ -120,4 +131,4 @@ class phrasen extends basis_db
|
||||
return vsprintf($string, $value);
|
||||
}
|
||||
}
|
||||
?>
|
||||
?>
|
||||
|
||||
+4
-1
@@ -59,7 +59,10 @@ elseif(isset($_GET['vertrag_id']))
|
||||
die('Fehlgeschlagen:'.$vertrag->errormsg);
|
||||
$vertrag->result[] = $vertrag;
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
die('vertrag_id oder person_id muss uebergeben werden');
|
||||
}
|
||||
|
||||
$oRdf = new rdf('VER','http://www.technikum-wien.at/vertrag');
|
||||
$oRdf->sendHeader();
|
||||
|
||||
Reference in New Issue
Block a user