Commit Graph

  • 2ce471ac03 Bugfix: Prüfungsbeginn wird nun laut Reihung in DB berechnet Nikolaus Krondraf 2019-02-07 10:34:56 +01:00
  • 67461ce2a2 Lehraufträge zeigen die Organisationseinheit statt dem Fachbereich an Fachbereich aus campus.vw_lehreiheit entfernt Andreas Österreicher 2019-02-07 08:30:54 +01:00
  • 5508974c49 Added additional degree programs to Infocenter freigegeben and absovliert page Andreas Österreicher 2019-02-06 18:39:27 +01:00
  • ab7cdd0da4 Added additional degreeprograms to infocenter page Andreas Österreicher 2019-02-06 18:23:38 +01:00
  • 91fbabde6f - Added new directory application/views/system/messages/ - Moved application/views/system/message* to application/views/system/messages/ - Adapted code to use those views with the new path - Fixed function getCode in public/js/AjaxLib.js - In public/js/messaging/messageWrite.js is now used AjaxLib.js - Changed method parseMessageText in MessageLib.php to replace the keys of the data parameter - Removed function write from application/controllers/system/Phrases.php - Adapted code in application/controllers/system/Messages.php to use the changed method parseMessageText in MessageLib.php and path of the moved views Paolo 2019-02-06 18:18:57 +01:00
  • 1ef2d64127 Added Columns Zugangscode to MessageVars View Andreas Österreicher 2019-02-06 17:05:13 +01:00
  • 2c6fe99770 Removed Tempus PDF Manual and linked to Wiki instead Andreas Österreicher 2019-02-06 16:11:36 +01:00
  • e7313edb5b Added updateaktivam to User Load Andreas Österreicher 2019-02-06 11:28:40 +01:00
  • e25034560f Merge branch 'master' into messages Paolo 2019-02-05 18:13:06 +01:00
  • 6b6e030b69 Bootstrap sometimes needs jQuery! Paolo 2019-02-05 15:26:38 +01:00
  • 8ccb94af38 Last things missing from the missing commits Paolo 2019-02-05 12:23:34 +01:00
  • 7a84ef3736 Beim automatischen Erstellen von Prüfungsterminen nach der Noteneintragung im FAS wird Lehreinheit jetzt korrekt ermittelt. Paolo 2019-02-05 10:53:10 +01:00
  • 49b224c10b Infocenter: - even if a prestudent is already freigegeben for a studiengang, and if Quereinstieg, "shorter" Quereinstiegsinfomessage is sent when zum RT freigegeben - message sending: replaced ugly html parsing for check if already freigegeben with AJAX call Paolo 2019-02-05 10:52:19 +01:00
  • d8ff6a3237 Changed Version Number Paolo 2019-02-05 10:51:02 +01:00
  • aa6b4a312b Bugfix beim Abzug diverser Abwesenheitszeiten von der Gesamtarbeitszeit Paolo 2019-02-05 10:50:32 +01:00
  • 922d2367f2 - Changed the name of CI session from ci_session to sess_ci_session - Changed CI session expiring time from 7200 to 1800 seconds Paolo 2019-02-05 10:49:08 +01:00
  • 2aacfd0cc7 Interessentenanlage überarbeitet - Anlegen von neuen Interessenten erzeugt nun immer einen neuen Prestudenten. - Eine Person darf jetzt mehrere Prestudent-Einträge pro Studiengang haben - Ajax Requests umgebaut auf JQuery Paolo 2019-02-05 10:47:51 +01:00
  • d8b7a03155 Arztbesuch und Behördenweg in Projektliste von der Tagesarbeitszeit a bziehen Paolo 2019-02-05 10:47:18 +01:00
  • 6102499794 Cleanup deprecated Escaping function Paolo 2019-02-05 10:46:01 +01:00
  • 57461473aa Neue Studienpläne werden automatisch zu Reihungstests hinzugefügt zu denen der alte Studienplan zugeteilt war sofern die Gültigkeit passt Paolo 2019-02-05 10:43:25 +01:00
  • 915f83c7be Add person.matr_nr to output Paolo 2019-02-05 10:42:19 +01:00
  • 4379121637 - Added hasSequence in models to avoid sequenceerrors - Added getByDate, generateMatrikelnummer methods Paolo 2019-02-05 10:40:39 +01:00
  • b58475d6c5 - FilterWidget can represents the retrieved data with tablesorter or pivotUI - Added new constants to FiltersLib - Added new parameter pivotui to FHC-Header to load JS and CSS for pivotUI - Renamed constat WIDGET_URL_TABLE_DATASET to WIDGET_URL_DATASET_TABLESORTER in FilterWidget - Added new constat WIDGET_URL_DATASET_PIVOTUI to FilterWidget - Added new private properties _datasetRepresentation and _datasetRepresentationOptions to FilterWidget - Renamed FilterWidget->loadViewTableDataset to loadViewDataset - FilterWidget->loadViewDataset loads tablesorter or pivotUI view depending on the value of property _datasetRepresentation - FilterWidget accepts two new parameter: datasetRepresentation and datasetRepOptions - datasetRepresentation is required - FilterWidget stores in session the _datasetRepresentation and _datasetRepresentationOptions properties - Adapted view views/widgets/filter/filter to use loadViewDataset - All views using FilterWidget have been adapted to use the required parameter datasetRepresentation - Added new constats DATASET_REP_TABLESORTER and DATASET_REP_PIVOTUI to public/js/FilterWidget.js - Added new private property _datasetRepresentation to FHC_FilterWidget in public/js/FilterWidget.js - Based on property _datasetRepresentation FilterWidget.js will represent the FilterWidget data with tablesorter or pivotUI - Added new private method _renderDataset to FHC_FilterWidget in public/js/FilterWidget.js - Renamed method _renderTableDataset to _renderDatasetTablesorter in FHC_FilterWidget in public/js/FilterWidget.js - Added new method _renderDatasetPivotUI to FHC_FilterWidget in public/js/FilterWidget.js - Added bew method _setDatasetRepresentation to FHC_FilterWidget in public/js/FilterWidget.js Paolo 2019-02-05 10:38:22 +01:00
  • c839e8e4a1 - Added personid param for adding notiz - Changed filesystem permissions Paolo 2019-02-05 10:34:36 +01:00
  • 6a512d7b25 Infocenter notizen update - removed html specialchars in quickinfo - notizen are retrieved by ajax when click on tablerow Paolo 2019-02-05 10:33:11 +01:00
  • f6a1f65150 LVPlan SQL für LOAD_UEBER_SEMESTERHAELFTE angepasst damit auch für Wiederholer ein korrektes ergebnis geliefert wird Paolo 2019-02-04 18:34:30 +01:00
  • 9c83d10e20 DienstreiseMT-Stempelungen können parallel zu Arbeitszeit eingetragen werden Paolo 2019-02-04 18:32:00 +01:00
  • ee4e7c5038 Work in progress on Messages controller and messageWrite Paolo 2019-02-01 17:28:01 +01:00
  • 61b8c74326 Merge remote-tracking branch 'origin/master' Manfred Kindl 2019-02-01 17:09:31 +01:00
  • 5a2c886cb7 Textkorrektur Ausbildungsvertrag Manfred Kindl 2019-02-01 17:07:14 +01:00
  • 1b377474b6 - Created Javascript DialogLib in public/js for showing JQuery UI succes, error and info messages - Used created DialogLib in infocenterDetails alex 2019-02-01 16:59:56 +01:00
  • 2bf2cac383 - Added new method writeReply to FASMessages - Moved logic from Messages and MessageLib to MessageLib\ - Better code in views/system/messageWrite.php - Adapted content/messages.js.php to use writeReply Paolo 2019-02-01 12:04:20 +01:00
  • d98c7ec9b2 Changes to gitignore Manfred Kindl 2019-01-31 17:52:45 +01:00
  • a834b42f4e Auto stash before merge of "master" and "origin/master" Manfred Kindl 2019-01-31 17:15:15 +01:00
  • be3375039e Studenten Anlegen-Formular Manfred Kindl 2019-01-31 16:58:57 +01:00
  • 129fce2e64 Infoscreen-Verwaltung Manfred Kindl 2019-01-31 16:45:13 +01:00
  • 3ecfb12db9 Reihungstestverwaltung mit Tablesorter-Filter Manfred Kindl 2019-01-31 16:44:38 +01:00
  • bfc307edbc Vilesci Personen löschen verbessert Manfred Kindl 2019-01-31 16:43:19 +01:00
  • 85c69f3486 Mitarbeiter Anlegen-Formular Manfred Kindl 2019-01-31 16:42:13 +01:00
  • fb66c8cb9a Prüfungsprotokoll Bachelor DE und EN angepasst Manfred Kindl 2019-01-31 16:28:58 +01:00
  • a4efee1d0f Im FAS werden nur mehr OrgFormen des Studiengangs angezeigt Manfred Kindl 2019-01-31 16:28:12 +01:00
  • 2c0c1863b9 Diverse Phrasenkorrekturen Manfred Kindl 2019-01-31 16:21:58 +01:00
  • 7a2114dcc8 CMS WYSIWYG-Editor erlaubt alle HTML-Elemente Manfred Kindl 2019-01-31 16:19:55 +01:00
  • 60d45a0239 Relative Priorisierung in FAS Manfred Kindl 2019-01-31 16:18:22 +01:00
  • a0c5a42aed Liste der Betreuerarten überarbeitet Manfred Kindl 2019-01-31 16:15:37 +01:00
  • ebe174992d Relative Priorisierung in Excel-Export Manfred Kindl 2019-01-31 16:03:13 +01:00
  • ca303c7c4a Mailverteiler Personenliste mit Filter erweitert Manfred Kindl 2019-01-31 16:02:18 +01:00
  • b56fb6deb8 Added Cronjob to automatically add direct groups to schedule Andreas Österreicher 2019-01-31 08:43:24 +01:00
  • 42829ed33e Gruppenbezeichnung für direkte Gruppen angepasst Debug Output entfernt Andreas Österreicher 2019-01-29 18:43:36 +01:00
  • 1ed020dab9 Raumvorschlag bei bereits verplanten Stunden angepasst damit direkte Gruppen nicht kollidieren Andreas Österreicher 2019-01-29 18:24:44 +01:00
  • de598c1ded Merge branch 'master' into lvgruppen Andreas Österreicher 2019-01-29 08:23:23 +01:00
  • cf347c42f2 Beim automatischen Erstellen von Prüfungsterminen nach der Noteneintragung im FAS wird Lehreinheit jetzt korrekt ermittelt. Andreas Österreicher 2019-01-29 08:18:06 +01:00
  • a2245cf1c4 Fehler behoben beim verplanen wenn nur direkte Gruppen zugeordnet sind Andreas Österreicher 2019-01-28 07:55:42 +01:00
  • 306da46c80 - Removed messagelink from controller system/infocenter/InfoCenter.php - Improved MessageLib - Added method getMessageVarsPerson to MessageLib - Moved JS from views/system/messageWrite.php to public/js/messaging/messageWrite.js - Added new controller controllers/system/FASMessages.php - Adapted content/fasoverlay.js.php and content/messages.js.php to use FASMessages Paolo 2019-01-25 17:16:57 +01:00
  • 5892496706 Keine Kollision bei Verschiebung Andreas Österreicher 2019-01-25 08:24:05 +01:00
  • 7e2336e9cc Merge branch 'master' into lvgruppen Andreas Österreicher 2019-01-24 08:34:17 +01:00
  • 631ef93d6b Infocenter: - even if a prestudent is already freigegeben for a studiengang, and if Quereinstieg, "shorter" Quereinstiegsinfomessage is sent when zum RT freigegeben - message sending: replaced ugly html parsing for check if already freigegeben with AJAX call alex 2019-01-22 17:45:34 +01:00
  • 42768d7c92 Changed Version Number Andreas Österreicher 2019-01-22 14:51:53 +01:00
  • d3803a848f Bugfix beim Abzug diverser Abwesenheitszeiten von der Gesamtarbeitszeit Gerald Raab 2019-01-21 16:38:06 +01:00
  • 8253ba90fd Kollisionsprüfung angepasst damit direkte Gruppen ignoriert werden Andreas Österreicher 2019-01-21 15:09:26 +01:00
  • 86f1671fb6 Changed CI session expiring time from 600 to 1800 seconds Paolo 2019-01-21 12:56:47 +01:00
  • 2e1b8279fd - Changed the name of CI session from ci_session to sess_ci_session - Changed CI session expiring time from 7200 to 600 seconds Paolo 2019-01-18 15:16:16 +01:00
  • c4daf904f3 Reihungstestverwaltung Rechte verschärft Manfred Kindl 2019-01-16 19:16:08 +01:00
  • 71c53296bb Spalten für Verband und Gruppe hinzugefügt Manfred Kindl 2019-01-16 17:32:31 +01:00
  • bef3808a05 Interessentenanlage überarbeitet - Anlegen von neuen Interessenten erzeugt nun immer einen neuen Prestudenten. - Eine Person darf jetzt mehrere Prestudent-Einträge pro Studiengang haben - Ajax Requests umgebaut auf JQuery Andreas Österreicher 2019-01-16 16:45:44 +01:00
  • 82fd967f00 Direkte Zuordnung von Studierenden zu Lehreinheiten * Direkte Zuordnung im FAS * neues Boolean markiert direkte Gruppen * Gruppen werden nicht vorgerückt * Direkte Gruppen werden nicht bei der Lehreinheit und im Lehrverbandsbaum angezeigt Andreas Österreicher 2019-01-16 08:22:43 +01:00
  • 69a55fc931 Arztbesuch und Behördenweg in Projektliste von der Tagesarbeitszeit abziehen Gerald Raab 2019-01-14 14:31:26 +01:00
  • 7cfff391eb Cleanup deprecated Escaping function Andreas Österreicher 2019-01-14 14:20:52 +01:00
  • 925a6d40ec Neue Studienpläne werden automatisch zu Reihungstests hinzugefügt zu denen der alte Studienplan zugeteilt war sofern die Gültigkeit passt. Andreas Österreicher 2019-01-14 14:09:42 +01:00
  • fe66abbd3d add person.matr_nr to output Nikolaus Krondraf 2019-01-14 13:58:37 +01:00
  • 89849d30fb - added hasSequence in models to avoid sequenceerrors - added getByDate, generateMatrikelnummer methods alex 2019-01-11 18:39:48 +01:00
  • fa9976ec66 - FilterWidget can represents the retrieved data with tablesorter or pivotUI - Added new constants to FiltersLib - Added new parameter pivotui to FHC-Header to load JS and CSS for pivotUI - Renamed constat WIDGET_URL_TABLE_DATASET to WIDGET_URL_DATASET_TABLESORTER in FilterWidget - Added new constat WIDGET_URL_DATASET_PIVOTUI to FilterWidget - Added new private properties _datasetRepresentation and _datasetRepresentationOptions to FilterWidget - Renamed FilterWidget->loadViewTableDataset to loadViewDataset - FilterWidget->loadViewDataset loads tablesorter or pivotUI view depending on the value of property _datasetRepresentation - FilterWidget accepts two new parameter: datasetRepresentation and datasetRepOptions - datasetRepresentation is required - FilterWidget stores in session the _datasetRepresentation and _datasetRepresentationOptions properties - Adapted view views/widgets/filter/filter to use loadViewDataset - All views using FilterWidget have been adapted to use the required parameter datasetRepresentation - Added new constats DATASET_REP_TABLESORTER and DATASET_REP_PIVOTUI to public/js/FilterWidget.js - Added new private property _datasetRepresentation to FHC_FilterWidget in public/js/FilterWidget.js - Based on property _datasetRepresentation FilterWidget.js will represent the FilterWidget data with tablesorter or pivotUI - Added new private method _renderDataset to FHC_FilterWidget in public/js/FilterWidget.js - Renamed method _renderTableDataset to _renderDatasetTablesorter in FHC_FilterWidget in public/js/FilterWidget.js - Added new method _renderDatasetPivotUI to FHC_FilterWidget in public/js/FilterWidget.js - Added bew method _setDatasetRepresentation to FHC_FilterWidget in public/js/FilterWidget.js Paolo 2019-01-11 15:14:53 +01:00
  • a090468126 added personid param for adding notiz alex 2019-01-09 18:15:17 +01:00
  • 1bdf8bd435 Infocenter notizen update - removed html specialchars in quickinfo - notizen are retrieved by ajax when click on tablerow alex 2019-01-09 18:10:55 +01:00
  • 17ba5c15d8 Changed file permissions Paolo 2019-01-09 13:59:03 +01:00
  • e5acc1b292 LVPlan SQL für LOAD_UEBER_SEMESTERHAELFTE angepasst damit auch für Wiederholer ein korrektes ergebnis geliefert wird Andreas Oesterreicher 2019-01-09 10:58:52 +01:00
  • da7e1005a0 DienstreiseMT-Stempelungen können parallel zu Arbeitszeit eingetragen werden Gerald Raab 2019-01-08 15:22:44 +01:00
  • ee4f41cc72 Added mailAdress as param in Link for Application Tool access Manfred Kindl 2019-01-08 13:52:03 +01:00
  • 1ae8ad1459 Permission to edit priorisierung in FAS Manfred Kindl 2019-01-07 15:53:44 +01:00
  • 444de536ba Display and edit bewerbung_abgeschicktamum in FAS Manfred Kindl 2019-01-07 15:52:45 +01:00
  • df0009174e sendSanchoMail for assistants sends minor (smaller) header and footer Manfred Kindl 2019-01-07 15:50:00 +01:00
  • 12cf5a4bbb Footer for Sancho Mail Manfred Kindl 2019-01-07 15:48:42 +01:00
  • 398dc01a43 Merge remote-tracking branch 'origin/master' Manfred Kindl 2019-01-07 15:41:44 +01:00
  • 9c6f2ee547 New Constants Manfred Kindl 2018-12-21 16:02:04 +01:00
  • 8cfe2a9fa3 Personendetails Manfred Kindl 2018-12-21 15:58:53 +01:00
  • 65d2b73580 NULL Werte berücksrichtigen Manfred Kindl 2018-12-21 15:56:46 +01:00
  • 9443e8dc13 Merge branch 'master' of github.com:FH-Complete/FHC-Core Andreas Österreicher 2018-12-20 15:40:59 +01:00
  • fc5df89532 Removed Geschlecht Column from oeh Export Andreas Österreicher 2018-12-20 15:40:35 +01:00
  • daec3b23ef Filter updated Gerald Raab 2018-12-20 10:04:20 +01:00
  • 5301cc1855 Removed Legacy Script Andreas Österreicher 2018-12-19 19:37:28 +01:00
  • 2f30c59da2 Corrected Escaping Andreas Österreicher 2018-12-19 19:36:49 +01:00
  • 0b0355fba0 Removed Legacy Scripts Andreas Österreicher 2018-12-19 19:14:56 +01:00
  • b97f540fc1 Fehler beim Zusammenlegen von Personen behoben der dazu führte, dass nach dem Zusammenlegen kein Profilfoto mehr vorhanden ist. Das Problem trat nur auf, wenn bei beiden Personen ein Foto vorhanden ist. Andreas Österreicher 2018-12-19 16:44:22 +01:00
  • 43c8dfa3c6 Problem behoben bei DropAufLehrstunde wodruch die Blockung nicht immer korrekt übernommen wurde Andreas Oesterreicher 2018-12-19 15:43:26 +01:00
  • 888eec1cb9 BPK zu OEH-Waehlerverzeichnis Export hinzugefügt Andreas Oesterreicher 2018-12-19 11:01:35 +01:00
  • 54a94aa6cb Neuen CIS-Config Eintrag LVPLAN_LOAD_UEBER_SEMESTERHAELFTE hinzugefügt Wenn der Config Eintrag auf true gesetzt wird, werden die Termine des Vorsemesters auch nach der Semesterhälfte im Stundenplan angezeigt um späte Nachprüfungstermine sichtbar zu machen. Andreas Österreicher 2018-12-19 08:06:05 +01:00
  • f7572fdb72 Funktion zum Laden von Verwendungen eines Monats hinzugefügt. Andreas Österreicher 2018-12-19 07:43:33 +01:00
  • 0a23698b7e Fixed Loading of UDF Fields in FAS if there are only UDF Fields for Persons Andreas Österreicher 2018-12-19 07:35:16 +01:00
  • 09a82b1a03 Diverse Filter für Infocenter angepasst Gerald Raab 2018-12-18 16:30:59 +01:00
  • b77521ed4b Fixed Organisationunit Menu in FAS to only display OrganisationUnits with correct Permissions Andreas Österreicher 2018-12-18 15:46:18 +01:00