| 
    Stud.IP
    jlu_3.3 Revision
    
   | 
  
Functions | |
| getWeekday ($day_num, $short=TRUE) | |
| leadingZero ($num) | |
| veranstaltung_beginn ($seminar_id='', $return_mode='') | |
| veranstaltung_beginn_from_metadata ($reg_irreg, $sem_begin, $start_woche, $start_termin, $turnus_data, $return_mode='int') | |
| view_turnus ($seminar_id, $short=FALSE, $meta_data=false, $start_time=false) | |
| shrink_dates ($dates) | |
| vorbesprechung ($seminar_id, $type='standard') | |
| get_sem_name ($time) | |
| get_sem_num ($time) | |
| get_sem_num_sem_browse () | |
| get_semester ($seminar_id, $start_sem_only=FALSE) | |
| getCorrectedSemesterVorlesBegin ($semester_num) | |
| delete_date ($termin_id, $topic_delete=TRUE, $folder_move=TRUE, $sem_id=0) | |
| delete_range_of_dates ($range_id, $topics=FALSE) | |
| isSchedule ($sem_id, $presence_dates_only=TRUE, $clearcache=FALSE) | |
| isDatesMultiSem ($sem_id) | |
| getMetadateCorrespondingDates ($sem_id, $presence_dates_only) | |
| isMetadateCorrespondingDate ($termin_id, $begin='', $end='', $seminar_id='') | |
| getCorrespondingMetadates ($termin_id, $begin='', $end='', $seminar_id='') | |
| getPresenceTypeClause () | |
| getPresenceTypes () | |
| Termin_Eingabe_javascript ($t=0, $n=0, $atime=0, $ss='', $sm='', $es='', $em='', $bla='') | |
| getFormattedRooms ($rooms, $link=false) | |
| getPlainRooms ($rooms) | |
| delete_date | ( | $termin_id, | |
$topic_delete = TRUE,  | 
        |||
$folder_move = TRUE,  | 
        |||
$sem_id = 0  | 
        |||
| ) | 


| delete_range_of_dates | ( | $range_id, | |
$topics = FALSE  | 
        |||
| ) | 


| get_sem_name | ( | $time | ) | 


| get_sem_num | ( | $time | ) | 


| get_sem_num_sem_browse | ( | ) | 


| get_semester | ( | $seminar_id, | |
$start_sem_only = FALSE  | 
        |||
| ) | 


| getCorrectedSemesterVorlesBegin | ( | $semester_num | ) | 

| getCorrespondingMetadates | ( | $termin_id, | |
$begin = '',  | 
        |||
$end = '',  | 
        |||
$seminar_id = ''  | 
        |||
| ) | 
| getFormattedRooms | ( | $rooms, | |
$link = false  | 
        |||
| ) | 
Return an array of room snippets, possibly linked
| array | $rooms | an associative array of rooms | 
| bool | $html | true if you want links, otherwise false | 

| getMetadateCorrespondingDates | ( | $sem_id, | |
| $presence_dates_only | |||
| ) | 
this functions extracts all the dates, which are corresponding to a metadate
| string | seminar_id | 

| getPlainRooms | ( | $rooms | ) | 
Return an array of room snippets without any formatting
| array | $rooms | an associative array of rooms | 


| getPresenceTypeClause | ( | ) | 
a small helper funktion to get the type query for "Sitzungstermine" (this dates are important to get the regularly, presence dates for a seminar

| getPresenceTypes | ( | ) | 

| getWeekday | ( | $day_num, | |
$short = TRUE  | 
        |||
| ) | 

| isDatesMultiSem | ( | $sem_id | ) | 

| isMetadateCorrespondingDate | ( | $termin_id, | |
$begin = '',  | 
        |||
$end = '',  | 
        |||
$seminar_id = ''  | 
        |||
| ) | 
this functions checks, if a date corresponds with a metadate
| string | termin_id | 

| isSchedule | ( | $sem_id, | |
$presence_dates_only = TRUE,  | 
        |||
$clearcache = FALSE  | 
        |||
| ) | 

| leadingZero | ( | $num | ) | 

| shrink_dates | ( | $dates | ) | 

| Termin_Eingabe_javascript | ( | $t = 0,  | 
        |
$n = 0,  | 
        |||
$atime = 0,  | 
        |||
$ss = '',  | 
        |||
$sm = '',  | 
        |||
$es = '',  | 
        |||
$em = '',  | 
        |||
$bla = ''  | 
        |||
| ) | 
TerminEingabeHilfe
Liefert HTML-Code für Grafik und popup window für Kalender
| int | Werte von 1 bis 7, bestimmt welche Formularfeldnamen verwendet werden | 
| int | counter wenn mehrere TerminFelder auf einer Seite | 
| string | ursprüngliche StartStunde | 
| string | ursprüngliche StartMinute | 
| string | ursprüngliche EndStunde | 
| string | ursprüngliche EndMinute | 

| veranstaltung_beginn | ( | $seminar_id = '',  | 
        |
$return_mode = ''  | 
        |||
| ) | 

| veranstaltung_beginn_from_metadata | ( | $reg_irreg, | |
| $sem_begin, | |||
| $start_woche, | |||
| $start_termin, | |||
| $turnus_data, | |||
$return_mode = 'int'  | 
        |||
| ) | 



| vorbesprechung | ( | $seminar_id, | |
$type = 'standard'  | 
        |||
| ) | 

