mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Merge branch 'master' of github.com:FH-Complete/FHC-Core
This commit is contained in:
@@ -830,7 +830,7 @@ if($projekt->getProjekteMitarbeiter($user, true))
|
||||
else
|
||||
echo '<input type="file" name="csv" value="" style="visibility:hidden">';
|
||||
echo '</table>';
|
||||
echo '</td><td valign="top"><span id="zeitsaldo"></span></td></tr>
|
||||
echo '</td><td valign="top"><span id="zeitsaldo"></span><br><br><div id="monatsliste"></span></td></tr>
|
||||
</table>';
|
||||
|
||||
echo '<hr>';
|
||||
|
||||
@@ -375,7 +375,7 @@ class vorlage extends basis_db
|
||||
*
|
||||
* @param $oe_kurzbz Organisationseinheit der Vorlage
|
||||
* Fuer Kompatibilitaetszwecke kann hier statt der oe_kurzbz auch die Studiengangskennzahl uebergeben werden.
|
||||
* Dies wird in den kommenden Versionen jedoch nicht mehr moeglich sein!
|
||||
* In diesem Fall wird ein load der OE des Studiengangs durchgeführt und die entsprechende OE verwendet.
|
||||
* @param $vorlage_kurzbz Name der Vorlage
|
||||
* @param $version optional kann die Versionsnummer der Vorlage uebergeben werden
|
||||
* @return boolean
|
||||
@@ -385,10 +385,13 @@ class vorlage extends basis_db
|
||||
$studiengang_kz='';
|
||||
if(is_numeric($oe_kurzbz))
|
||||
{
|
||||
$studiengang_kz=$oe_kurzbz;
|
||||
$studiengang = new studiengang();
|
||||
$studiengang->load($oe_kurzbz);
|
||||
$oe_kurzbz=$studiengang->oe_kurzbz;
|
||||
//Durch diese Bedingung wird die Abfrage der studiengang_kz im folgenden Abschnitt hinfaellig.
|
||||
}
|
||||
|
||||
if($studiengang_kz!='')
|
||||
if($studiengang_kz!='') // Es sollte aktuell keine Vorlage mehr ueber die Studiengang_kz aufgerufen werden, da hier kein Fallback der OE erfolgt. Fuer Testzwecke bleibt das noch bestehen. Kindlm 11.09.2015
|
||||
{
|
||||
$qry = "SELECT
|
||||
tbl_vorlagestudiengang.*, tbl_vorlage.mimetype, tbl_vorlage.bezeichnung
|
||||
|
||||
+4
-2
@@ -114,9 +114,11 @@ if(isset($lehrstunde->result) && is_array($lehrstunde->result))
|
||||
{
|
||||
for($x = $row->stundevon; $x <= $row->stundebis; $x++)
|
||||
{
|
||||
$orte = implode(',',$row->orte);
|
||||
|
||||
if(isset($verplanteStunden[$row->datum]) && in_array($x, $verplanteStunden[$row->datum]))
|
||||
{
|
||||
if(!isset($verplanteStunden[implode(',',$row->orte)]) || !in_array($x, $verplanteStunden[implode(',',$row->orte)]))
|
||||
if(!isset($verplanteStunden[$row->datum][$orte]) || !in_array($x, $verplanteStunden[$row->datum][$orte]))
|
||||
{
|
||||
$kollision = "makeItred";
|
||||
break;
|
||||
@@ -124,7 +126,7 @@ if(isset($lehrstunde->result) && is_array($lehrstunde->result))
|
||||
}
|
||||
|
||||
$verplanteStunden[$row->datum][] = $x;
|
||||
$verplanteStunden[implode(',',$row->orte)][] = $x;
|
||||
$verplanteStunden[$row->datum][$orte][] = $x;
|
||||
}
|
||||
}
|
||||
$oRdf->obj[$i]->setAttribut('kollision',$kollision,true);
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 2.8 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 2.7 KiB |
@@ -141,7 +141,7 @@ if(isset($_POST['speichern']))
|
||||
$neu=false;
|
||||
}
|
||||
|
||||
// Speichern einer Dokumentvorlage
|
||||
// L�schen einer Dokumentvorlage
|
||||
if(isset($_GET['delete']))
|
||||
{
|
||||
|
||||
@@ -388,7 +388,7 @@ else
|
||||
<td>';
|
||||
//OE-Dropdown
|
||||
$organisationseinheit = new organisationseinheit();
|
||||
$organisationseinheit->getAll(true, true);
|
||||
$organisationseinheit->getAll();
|
||||
|
||||
echo "<SELECT name='oe_kurzbz'>";
|
||||
|
||||
@@ -399,8 +399,11 @@ else
|
||||
$selected='selected';
|
||||
else
|
||||
$selected='';
|
||||
|
||||
echo '<OPTION value="'.$row->oe_kurzbz.'" '.$selected.'>'.$db->convert_html_chars($row->organisationseinheittyp_kurzbz.' '.$row->bezeichnung).'</OPTION>';
|
||||
|
||||
$style='';
|
||||
if ($row->aktiv==false)
|
||||
$style='style="text-decoration: line-through"';
|
||||
echo '<OPTION value="'.$row->oe_kurzbz.'" '.$selected.' '.$style.'>'.$db->convert_html_chars($row->organisationseinheittyp_kurzbz.' '.$row->bezeichnung).'</OPTION>';
|
||||
echo "\n";
|
||||
}
|
||||
echo '</SELECT>
|
||||
@@ -435,7 +438,7 @@ else
|
||||
<td></td>
|
||||
<td>
|
||||
<input type="hidden" value="'.$vorlageOE->vorlagestudiengang_id.'" name="vorlagestudiengang_id" />
|
||||
<input type="hidden" value="'.$vorlageOE->vorlage_kurzbz.'" name="vorlage_kurzbz" />
|
||||
|
||||
<input type="submit" name="speichern" value="'.$val.'">
|
||||
</td>
|
||||
</tr>
|
||||
@@ -472,11 +475,14 @@ if($vorlage_kurzbz!='' || $oe_kurzbz!='')
|
||||
$oe->load($row->oe_kurzbz);
|
||||
$vorlage->loadVorlage($row->vorlage_kurzbz);
|
||||
$vorlage_bezeichnung = ($vorlage->bezeichnung==''?$vorlage->vorlage_kurzbz:$vorlage->bezeichnung);
|
||||
$style='';
|
||||
if ($oe->aktiv==false)
|
||||
$style='style="text-decoration: line-through"';
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
<td>'.$db->convert_html_chars($vorlage_bezeichnung).'</td>
|
||||
<td>'.$db->convert_html_chars($oe->organisationseinheittyp_kurzbz.' '.$oe->bezeichnung).'</td>
|
||||
<td '.$style.'>'.$db->convert_html_chars($oe->organisationseinheittyp_kurzbz.' '.$oe->bezeichnung).'</td>
|
||||
<td>'.$db->convert_html_chars($row->studiengang_kz).'</td>
|
||||
<td>'.$db->convert_html_chars($row->version).'</td>
|
||||
<td>'.$db->convert_html_chars($row->anmerkung_vorlagestudiengang).'</td>
|
||||
|
||||
Reference in New Issue
Block a user