diff --git a/cis/private/freifaecher/menu.php b/cis/private/freifaecher/menu.php
index 7377300a2..7c2a0dcfe 100644
--- a/cis/private/freifaecher/menu.php
+++ b/cis/private/freifaecher/menu.php
@@ -117,7 +117,7 @@
{
echo '
';
echo ' ';
- echo " bezeichnung."\" href=\"lesson.php?lvid=$row->lehrveranstaltung_id\" target=\"content\">".CutString($row->bezeichnung, 21)." ";
+ echo " bezeichnung."\" href=\"../lehre/lesson.php?lvid=$row->lehrveranstaltung_id\" target=\"content\">".CutString($row->bezeichnung, 21)." ";
echo ' ';
echo ' ';
}
diff --git a/cis/private/freifaecher/pinboard.php b/cis/private/freifaecher/pinboard.php
index 7c84bbcaf..29adc3163 100644
--- a/cis/private/freifaecher/pinboard.php
+++ b/cis/private/freifaecher/pinboard.php
@@ -32,9 +32,9 @@
{
$news_obj = new news($sql_conn);
$news_obj->getnews(MAXNEWSALTER,'0','0');
-
+ $open=true;
$zaehler=0;
- echo "";
+ echo "";
foreach ($news_obj->result as $row)
{
$zaehler++;
@@ -43,7 +43,27 @@
else
$datum='';
- if($row->semester == 0)
+ echo '
';
+ //if($row->semester == '')
+ //{
+ echo '
+
+
+
+ '.$row->betreff.'
+ '.$datum.'
+ mehr >>
+ '.$row->verfasser.'
+
+
+
+
+ '.str_replace("../../skin","../../../skin","$row->text").'
+
+
+
+ ';
+ /*if($row->semester == 0)
{
echo '
';
}
@@ -52,9 +72,9 @@
echo '
';
}
- echo "
".str_replace("../../skin","../../../skin","$row->text")." ";
+ echo "
".str_replace("../../skin","../../../skin","$row->text")." ";*/
}
- echo "
";
+ echo "";
if($zaehler==0)
echo 'Zur Zeit gibt es keine aktuellen News!
';
}
diff --git a/cis/private/lehre/lesson.php b/cis/private/lehre/lesson.php
index 5f10bf3d7..43d1a181c 100644
--- a/cis/private/lehre/lesson.php
+++ b/cis/private/lehre/lesson.php
@@ -87,7 +87,7 @@
-
-
- Newsgroups
-
+ kurzbzlang).'.'.$term_id.'sem.'.strtolower($short_short_name).'">
+
+ Newsgroups
+ ';
+ }
+ ?>
diff --git a/cis/private/lehre/upload.php b/cis/private/lehre/upload.php
index c8a850a58..01b74ed91 100644
--- a/cis/private/lehre/upload.php
+++ b/cis/private/lehre/upload.php
@@ -150,7 +150,8 @@ A:hover {
'' ORDER BY typ, kurzbz";
+ //AND tbl_lehrveranstaltung.studiengang_kz!=0
+ $sql_query = "SELECT DISTINCT tbl_studiengang.typ,UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz, tbl_studiengang.kurzbzlang, tbl_studiengang.studiengang_kz FROM public.tbl_studiengang, lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter WHERE tbl_lehrveranstaltung.studiengang_kz=tbl_studiengang.studiengang_kz AND tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid='$user' AND tbl_lehrveranstaltung.lehre=true AND tbl_lehrveranstaltung.lehreverzeichnis<>'' ORDER BY typ, kurzbz";
if(!$result_lector_dispatch = pg_query($sql_conn, $sql_query))
die('Fehler beim Lesen aus der Datenbank');
@@ -186,7 +187,7 @@ A:hover {
if(isset($arr[0]) && $arr[0]==0) //Berechtigt fuer alle Stg
{
- $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
+ $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang ORDER BY kurzbz"; // WHERE studiengang_kz<>0
$result_stg=pg_query($sql_conn,$sql_query);
while($row = pg_fetch_object($result_stg))
@@ -218,7 +219,7 @@ A:hover {
if(isset($arr[0]) && $arr[0]==0) //Berechtigt fuer alle Stg
{
- $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
+ $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang ORDER BY kurzbz"; //WHERE studiengang_kz<>0
$result_stg=pg_exec($sql_conn,$sql_query);
while($row = pg_fetch_object($result_stg))
@@ -247,7 +248,7 @@ A:hover {
if(isset($arr[0]) && $arr[0]==0) //Berechtigt fuer alle Stg
{
- $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
+ $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang ORDER BY kurzbz"; //WHERE studiengang_kz<>0
$result_stg=pg_exec($sql_conn,$sql_query);
while($row = pg_fetch_object($result_stg))
@@ -276,7 +277,7 @@ A:hover {
if(isset($arr[0]) && $arr[0]=='0') //Berechtigt fuer alle Fachbereiche = Alle Studiengaenge
{
- $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang WHERE studiengang_kz<>0 ORDER BY kurzbz";
+ $sql_query="SELECT studiengang_kz, kurzbzlang, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kurzbz FROM public.tbl_studiengang ORDER BY kurzbz"; //WHERE studiengang_kz<>0
$result_stg=pg_exec($sql_conn,$sql_query);
while($row_stg = pg_fetch_object($result_stg))
@@ -303,7 +304,7 @@ A:hover {
foreach ($stg_arr as $stg_id=>$kurzbz)
{
echo "\n ";
- if(isset($course_id) && $course_id && $course_id == $stg_id)
+ if(isset($course_id) && $course_id == $stg_id) //$course_id &&
{
$course_short = $kurzbz;
echo ''.$kurzbz.' ';
diff --git a/cis/private/tools/zeitaufzeichnung.php b/cis/private/tools/zeitaufzeichnung.php
index 94eac057a..fd4486fed 100644
--- a/cis/private/tools/zeitaufzeichnung.php
+++ b/cis/private/tools/zeitaufzeichnung.php
@@ -49,7 +49,7 @@ function setbisdatum()
ret = ret + "." + now.getFullYear();
ret = ret + " " + foo(now.getHours());
ret = ret + ":" + foo(now.getMinutes());
- ret = ret + ":" + foo(now.getSeconds());
+ //ret = ret + ":" + foo(now.getSeconds());
document.getElementById("bis").value=ret;
}
@@ -73,6 +73,11 @@ function loaduebersicht()
document.location.href="'.$_SERVER['PHP_SELF'].'?filter="+projekt;
}
+
+function uebernehmen()
+{
+ document.getElementById("bis").value=document.getElementById("von").value;
+}
@@ -109,8 +114,8 @@ $projekt_kurzbz = (isset($_POST['projekt'])?$_POST['projekt']:'');
$studiengang_kz = (isset($_POST['studiengang'])?$_POST['studiengang']:'');
$fachbereich_kurzbz = (isset($_POST['fachbereich'])?$_POST['fachbereich']:'');
$aktivitaet_kurzbz = (isset($_POST['aktivitaet'])?$_POST['aktivitaet']:'');
-$von = (isset($_POST['von'])?$_POST['von']:date('d.m.Y H:i:s'));
-$bis = (isset($_POST['bis'])?$_POST['bis']:date('d.m.Y H:i:s', mktime(date('H'), date('i')+10, date('s'), date('m'),date('d'),date('Y'))));
+$von = (isset($_POST['von'])?$_POST['von']:date('d.m.Y H:i'));
+$bis = (isset($_POST['bis'])?$_POST['bis']:date('d.m.Y H:i', mktime(date('H'), date('i')+10, 0, date('m'),date('d'),date('Y'))));
$beschreibung = (isset($_POST['beschreibung'])?$_POST['beschreibung']:'');
//Speichern der Daten
@@ -186,13 +191,18 @@ if(isset($_GET['type']) && $_GET['type']=='edit')
{
$uid = $zeit->uid;
$aktivitaet_kurzbz = $zeit->aktivitaet_kurzbz;
- $von = date('d.m.Y H:i:s', $datum->mktime_fromtimestamp($zeit->start));
- $bis = date('d.m.Y H:i:s', $datum->mktime_fromtimestamp($zeit->ende));
+ $von = date('d.m.Y H:i', $datum->mktime_fromtimestamp($zeit->start));
+ $bis = date('d.m.Y H:i', $datum->mktime_fromtimestamp($zeit->ende));
$beschreibung = $zeit->beschreibung;
$studiengang_kz = $zeit->studiengang_kz;
$fachbereich_kurzbz = $zeit->fachbereich_kurzbz;
$projekt_kurzbz = $zeit->projekt_kurzbz;
}
+ else
+ {
+ echo " Keine Berechtigung zum Aendern des Datensatzes ";
+ $zeitaufzeichnung_id='';
+ }
}
}
@@ -287,7 +297,7 @@ if($result_projekt = pg_query($conn, $qry_projekt))
//Start/Ende
echo '
- Von
+ Von
Bis
';
//Beschreibung
@@ -321,8 +331,8 @@ if($result_projekt = pg_query($conn, $qry_projekt))
$where = "uid='$user'";
//(SELECT to_char(sum(ende-start),'HH:MI:SS')
$qry = "SELECT
- *, to_char ((ende-start),'HH24:MI:SS') as diff,
- (SELECT sum(ende-start)
+ *, to_char ((ende-start),'HH24:MI') as diff,
+ (SELECT (to_char(sum(ende-start),'DD')::integer)*24+to_char(sum(ende-start),'HH24')::integer || ':' || to_char(sum(ende-start),'MI')
FROM campus.tbl_zeitaufzeichnung
WHERE $where AND ende>(now() - INTERVAL '40 days')) as summe
FROM campus.tbl_zeitaufzeichnung WHERE $where AND ende>(now() - INTERVAL '40 days')
@@ -340,14 +350,20 @@ if($result_projekt = pg_query($conn, $qry_projekt))
echo " ".$row->projekt_kurzbz." \n";
echo " $row->aktivitaet_kurzbz \n";
echo " $row->uid \n";
- echo " $row->start
".date('d.m.Y H:i:s', $datum->mktime_fromtimestamp($row->start))." \n";
- echo " $row->ende
".date('d.m.Y H:i:s', $datum->mktime_fromtimestamp($row->ende))." \n";
+ echo " $row->start
".date('d.m.Y H:i', $datum->mktime_fromtimestamp($row->start))." \n";
+ echo " $row->ende
".date('d.m.Y H:i', $datum->mktime_fromtimestamp($row->ende))." \n";
echo " ".$row->diff." \n";
echo " beschreibung)."'>".(strlen($row->beschreibung)>33?substr($row->beschreibung,0,30).'...':$row->beschreibung)." \n";
echo " ".(isset($stg_arr[$row->studiengang_kz])?$stg_arr[$row->studiengang_kz]:$row->studiengang_kz)." \n";
echo " $row->fachbereich_kurzbz \n";
- echo " zeitaufzeichnung_id' class='Item'>edit \n";
- echo " zeitaufzeichnung_id' class='Item' onclick='return confdel()'>delete \n";
+ echo " ";
+ if(!isset($_GET['filter']) || $row->uid==$user)
+ echo "zeitaufzeichnung_id' class='Item'>edit ";
+ echo " \n";
+ echo " ";
+ if(!isset($_GET['filter']) || $row->uid==$user)
+ echo "zeitaufzeichnung_id' class='Item' onclick='return confdel()'>delete ";
+ echo " \n";
echo " \n";
$i++;
}
diff --git a/content/ToDo_FASo.html b/content/ToDo_FASo.html
index 4df16fb4a..c6f48e9dc 100644
--- a/content/ToDo_FASo.html
+++ b/content/ToDo_FASo.html
@@ -419,6 +419,10 @@ Studenten
Erledigte Anforderungen
+ die Pflichtfelder beim Personenimport wurden jetzt mit * markiert.
+03.12.2007 oesi
+
+
Neuer Menuepunkt: Extras->Projektarbeitbenotung zum Eintragen
der Projektarbeitsnoten (BA, DA, PJ, PX) gesammelt für alle
Studenten eines Studienganges
diff --git a/vilesci/left.php b/vilesci/left.php
index 3e72b7d20..d4864a4cf 100644
--- a/vilesci/left.php
+++ b/vilesci/left.php
@@ -318,7 +318,7 @@
+ Funktionen
diff --git a/vilesci/lehre/lehrveranstaltung_details.php b/vilesci/lehre/lehrveranstaltung_details.php
index ddf4d1faa..1ca7baadf 100644
--- a/vilesci/lehre/lehrveranstaltung_details.php
+++ b/vilesci/lehre/lehrveranstaltung_details.php
@@ -67,7 +67,7 @@
$lv->studiengang_kz = $_POST['studiengang_kz'];
$lv->semester = $_POST['semester'];
$lv->sprache = $_POST['sprache'];
- $lv->ects = $_POST['ects'];
+ $lv->ects = str_replace(',','.',$_POST['ects']);
$lv->semesterstunden = $_POST['semesterstunden'];
$lv->anmerkung = $_POST['anmerkung'];
$lv->lehre = isset($_POST['lehre']);
@@ -129,7 +129,7 @@
$htmlstr .= " Kurzbz ";
$htmlstr .= " ";
$htmlstr .= " Bezeichnung ";
- $htmlstr .= " \n";
+ $htmlstr .= " \n";
$htmlstr .= "";
$htmlstr .= " Studiengang ";
diff --git a/vilesci/personen/import/interessentenimport.php b/vilesci/personen/import/interessentenimport.php
index fc635076f..1bc721125 100644
--- a/vilesci/personen/import/interessentenimport.php
+++ b/vilesci/personen/import/interessentenimport.php
@@ -574,15 +574,15 @@ if($geburtsdatum!='')
Anrede ';
echo 'Titel(Pre) ';
-echo 'Vorname ';
-echo 'Nachname ';
+echo 'Vorname ';
+echo 'Nachname * ';
echo 'Titel(Post) ';
-echo 'Geschlecht ';
+echo 'Geschlecht * ';
echo 'männlich ';
echo 'weiblich ';
echo ' ';
echo ' ';
-echo 'Geburtsdatum ';
+echo 'Geburtsdatum ';
echo 'Adresse
+
+Felder die mit einem * gekennzeichnet sind müssen ausgefüllt werden!
+
diff --git a/vilesci/personen/import/mitarbeiterimport.php b/vilesci/personen/import/mitarbeiterimport.php
index f2554f041..0998d385c 100644
--- a/vilesci/personen/import/mitarbeiterimport.php
+++ b/vilesci/personen/import/mitarbeiterimport.php
@@ -511,9 +511,9 @@ if($geburtsdatum!='')
Titel(Pre) ';
echo 'Vorname ';
-echo 'Nachname ';
+echo 'Nachname * ';
echo 'Titel(Post) ';
-echo 'Geschlecht ';
+echo 'Geschlecht * ';
echo 'männlich ';
echo 'weiblich ';
echo ' ';
@@ -554,7 +554,10 @@ else
echo '
+
+Felder die mit einem * gekennzeichnet sind müssen ausgefüllt werden!
+
';
diff --git a/vilesci/personen/personen_anlegen.php b/vilesci/personen/personen_anlegen.php
index 2d5352e7a..a5de8132a 100644
--- a/vilesci/personen/personen_anlegen.php
+++ b/vilesci/personen/personen_anlegen.php
@@ -333,9 +333,9 @@ if($geburtsdatum!='')
Titel(Pre) ';
echo 'Vorname ';
-echo 'Nachname ';
+echo 'Nachname * ';
echo 'Titel(Post) ';
-echo 'Geschlecht ';
+echo 'Geschlecht * ';
echo 'männlich ';
echo 'weiblich ';
echo ' ';
@@ -364,6 +364,10 @@ else
echo ' ';
echo '';
+echo '
+
+Felder die mit einem * gekennzeichnet sind müssen ausgefüllt werden!
+';
echo ' ';
echo '';
diff --git a/vilesci/stammdaten/benutzerberechtigung_details.php b/vilesci/stammdaten/benutzerberechtigung_details.php
index d3433d9bb..357241fdf 100644
--- a/vilesci/stammdaten/benutzerberechtigung_details.php
+++ b/vilesci/stammdaten/benutzerberechtigung_details.php
@@ -142,7 +142,7 @@
$htmlstr .= "Berechtigungen ".$uid."
\n";
$htmlstr .= "\n";
$htmlstr .= " \n";
- $htmlstr .= "Kurzbz Art Sudiengang Fachbereich Semester Start Ende \n";
+ $htmlstr .= "Kurzbz Art Studiengang Fachbereich Semester Start Ende \n";
foreach($rights->berechtigungen as $b)
{
$htmlstr .= "