Anpassungen Mailverteiler

- Verteiler für weibliche Mitarbeiterinnen hinzugefügt
- Lektorenverteiler enthaelt nun alle Lektoren des aktuellen Studiensemesters und dem naheliegendem andern Studiensemester
- Fehler behoben bei dem die Moodle Gruppe täglich gelöscht und wieder angelegt wurde
This commit is contained in:
oesi
2015-02-18 15:38:09 +01:00
parent 0d51193a1a
commit a4319c476e
2 changed files with 74 additions and 2 deletions
+34
View File
@@ -523,6 +523,40 @@ class studiensemester extends basis_db
}
}
/**
* Liefert das Studiensemester das aktuell am naehesten zu $studiensemester_kurzbz liegt
*
* @param $studiensemester_kurzbz
* @return $studiensemester_kurzbz oder false wenn Fehler
*/
public function getNearestFrom($studiensemester_kurzbz)
{
$qry = "SELECT studiensemester_kurzbz, start, ende FROM public.vw_studiensemester
WHERE studiensemester_kurzbz<>".$this->db_add_param($studiensemester_kurzbz)."
ORDER BY delta LIMIT 1";
if($this->db_query($qry))
{
if($row = $this->db_fetch_object())
{
$this->studiensemester_kurzbz = $row->studiensemester_kurzbz;
$this->start = $row->start;
$this->ende = $row->ende;
return $row->studiensemester_kurzbz;
}
else
{
$this->errormsg = 'Es wurde kein folgendes Studiensemester gefunden';
return false;
}
}
else
{
$this->errormsg = 'Fehler beim Ermitteln des folgenden Studiensemesters';
return false;
}
}
/**
* Springt von Studiensemester $studiensemester_kurzbz um $wert Studiensemester vor/zurueck
*