news.php, news.class.php, newsverwaltung.php: Optionale variable $mischen falls die News mit den allgemeinen gemischt werden sollen. Default: true

Beim Anlegen einer allgemeinen News wird nun eine E-Mail zwecks übersetzung an den - im System hinterlegten - Übersetzer geschickt.
preinteressent_uebersicht.php: Nach dem aufrufen der Seite werden nun NICHT mehr gleich alle Einträge geladen.
student.rdf.php: studiengang_kz wird NICHT mehr absolut angezeigt -> Führt zu Problemen bei der Dokumenterstellung
This commit is contained in:
Manfred Kindl
2014-03-05 17:28:49 +00:00
parent 66c0c9d0ef
commit fa19797ae0
8 changed files with 225 additions and 138 deletions
+8 -3
View File
@@ -62,8 +62,14 @@ class news extends basis_db
* Laedt alle News die nicht aelter
* als $maxalter Tage sind
* @param $maxalter
* @param $studiengang_kz
* @param $semester
* @param $all Sollen alle Eintraege angezeigt werden
* @param $fachbereich_kurzbz
* @param $maxnews Limit
* @param $mischen Sollen die allgemeinen News auch gemischt mit den anderen angezeigt werden
*/
public function getnews($maxalter, $studiengang_kz, $semester, $all=false, $fachbereich_kurzbz=null, $maxnews)
public function getnews($maxalter, $studiengang_kz, $semester, $all=false, $fachbereich_kurzbz=null, $maxnews, $mischen=true)
{
$qry = "SELECT * FROM campus.tbl_news WHERE true";
if(trim($maxalter)!='0')
@@ -86,8 +92,7 @@ class news extends basis_db
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.=" 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)."') ".($mischen===true?"OR (studiengang_kz=0 and semester is null)":"").")";
$qry.=' ORDER BY datum DESC';
if(trim($maxnews)!='0')
$qry.= " LIMIT ".trim($maxnews);