Commit Graph

9399 Commits

Author SHA1 Message Date
Andreas Oesterreicher 1474400a3c Zusatztext für Lehrgänge wird jetzt auch erstellt wenn der Lehrgang mit
Typ E erfasst ist
2019-02-21 11:29:58 +01:00
Andreas Österreicher 5fe28e4904 Removed Header Styling from default Header 2019-02-21 10:37:32 +01:00
alex a2d0ae6da8 Infocenter:
- FIT Programme Studiengänge 10021,10027 can be freigegeben an Studiengang
 - earlier check for existing prestudentid in prestudentmodel in getPrestudentWithZgv method
 - reduced Sprache attributed to sprache, locale, bezeichnung in prestudentmodel in getPrestudentWithZgv method
2019-02-20 16:50:20 +01:00
raab 0645095af0 Unterscheidung ob intern / extern bei MitarbeiterInnen ind Suche und Profil 2019-02-19 15:31:58 +01:00
Manfred Kindl 4b8615df8d Merge remote-tracking branch 'origin/master' 2019-02-18 17:05:39 +01:00
Manfred Kindl ae29f9e93a Function getStudiensemesterOnlinebewerbung with optional "art" 2019-02-18 16:55:58 +01:00
Paolo e93ee71466 Removed not implemented method 2019-02-15 15:34:48 +01:00
Paolo d82c35f964 Merge branch 'master' into messages 2019-02-15 15:31:55 +01:00
Paolo a913482ef4 - Added private method _replaceKeys to controller system/Messages.php
- Fixed replacement of keys in the message vars array
2019-02-15 15:30:04 +01:00
Paolo f3bc764930 - Better code
- Better errors handling
- Fixed include path for view messageList.php
2019-02-15 14:37:14 +01:00
Andreas Oesterreicher c3d4cb4bfc Spezielle Vorlage für ESA / EIF da dort der Stundensatz immer angedruckt
werden soll
2019-02-14 17:56:58 +01:00
alex 37c4ad85b8 changed Name "getActiveKostenstellenForGeschaeftsjahr" to "getKostenstellenForGeschaeftsjahr" in Kostenstelle_model to avoid confusion (kostenstelle has active field in db, but meant is active as "valid in a Geschaeftsjahr") 2019-02-14 17:20:50 +01:00
Andreas Österreicher 7662edd061 Neue Notenübersicht für Studenten
- Ansicht aller LVs die der Studierende lt Studienplan besuchen muss
- Lehrveranstaltungen die ausserhalb des Studienplanes besucht wurden
- Notendurchschnitt pro Semester und über alle Semester nur für
Studienplanrelevante LVs
- Neuer Menüpunkt im FAS für Zugriff auf die Notenliste
2019-02-13 15:52:51 +01:00
raab 0289ab85b5 infocenter default columns 2019-02-12 17:58:27 +01:00
alex c33e9ba501 extended infocenter message sending flow with special cases:
- Stgfreigabe not sent when already stg freigegeben
- statusgrund checked for rtfreigabe (null)
2019-02-12 17:56:36 +01:00
Andreas Österreicher 8511ebe667 Warning bei der Anzeige der Studierenden in den Mailverteilern behoben 2019-02-11 12:10:17 +01:00
Paolo fad7894ec8 Halfway commit 2019-02-08 17:20:36 +01:00
Paolo 9729036e26 Added new function getData to helper hlp_message_helper.php 2019-02-08 17:19:56 +01:00
Paolo 085d612d94 - Added new view system/messages/messageReplySent.php to show the message reply delivery status
- system/messages/messageSent.php is now used to thow message delivery status
- Moved JS from view system/messages/messageWriteReply.php to public/js/messaging/messageWriteReply.js
2019-02-07 14:18:32 +01:00
Nikolaus Krondraf 2ce471ac03 Bugfix: Prüfungsbeginn wird nun laut Reihung in DB berechnet 2019-02-07 10:34:56 +01:00
Andreas Österreicher 67461ce2a2 Lehraufträge zeigen die Organisationseinheit statt dem Fachbereich an
Fachbereich aus campus.vw_lehreiheit entfernt
2019-02-07 08:30:54 +01:00
Andreas Österreicher 5508974c49 Added additional degree programs to Infocenter freigegeben and absovliert page 2019-02-06 18:39:27 +01:00
Andreas Österreicher ab7cdd0da4 Added additional degreeprograms to infocenter page 2019-02-06 18:23:38 +01:00
Paolo 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
2019-02-06 18:18:57 +01:00
Andreas Österreicher 1ef2d64127 Added Columns Zugangscode to MessageVars View 2019-02-06 17:05:13 +01:00
Andreas Österreicher 2c6fe99770 Removed Tempus PDF Manual and linked to Wiki instead 2019-02-06 16:11:36 +01:00
Andreas Österreicher e7313edb5b Added updateaktivam to User Load 2019-02-06 11:28:40 +01:00
Paolo e25034560f Merge branch 'master' into messages 2019-02-05 18:13:06 +01:00
Paolo 6b6e030b69 Bootstrap sometimes needs jQuery! 2019-02-05 15:26:38 +01:00
Paolo 8ccb94af38 Last things missing from the missing commits 2019-02-05 12:23:34 +01:00
Paolo 7a84ef3736 Beim automatischen Erstellen von Prüfungsterminen nach der Noteneintragung im FAS wird Lehreinheit jetzt korrekt ermittelt. 2019-02-05 10:53:10 +01:00
Paolo 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
2019-02-05 10:52:19 +01:00
Paolo d8ff6a3237 Changed Version Number 2019-02-05 10:51:02 +01:00
Paolo aa6b4a312b Bugfix beim Abzug diverser Abwesenheitszeiten von der Gesamtarbeitszeit 2019-02-05 10:50:32 +01:00
Paolo 922d2367f2 - Changed the name of CI session from ci_session to sess_ci_session
- Changed CI session expiring time from 7200 to 1800 seconds
2019-02-05 10:49:08 +01:00
Paolo 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
2019-02-05 10:47:51 +01:00
Paolo d8b7a03155 Arztbesuch und Behördenweg in Projektliste von der Tagesarbeitszeit a bziehen 2019-02-05 10:47:18 +01:00
Paolo 6102499794 Cleanup deprecated Escaping function 2019-02-05 10:46:01 +01:00
Paolo 57461473aa Neue Studienpläne werden automatisch zu Reihungstests hinzugefügt zu denen der alte Studienplan zugeteilt war sofern die Gültigkeit passt 2019-02-05 10:43:25 +01:00
Paolo 915f83c7be Add person.matr_nr to output 2019-02-05 10:42:19 +01:00
Paolo 4379121637 - Added hasSequence in models to avoid sequenceerrors
- Added getByDate, generateMatrikelnummer methods
2019-02-05 10:40:39 +01:00
Paolo 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
2019-02-05 10:38:22 +01:00
Paolo c839e8e4a1 - Added personid param for adding notiz
- Changed filesystem permissions
2019-02-05 10:34:36 +01:00
Paolo 6a512d7b25 Infocenter notizen update
- removed html specialchars in quickinfo
- notizen are retrieved by ajax when click on tablerow
2019-02-05 10:33:11 +01:00
Paolo f6a1f65150 LVPlan SQL für LOAD_UEBER_SEMESTERHAELFTE angepasst damit auch für Wiederholer ein korrektes ergebnis geliefert wird 2019-02-04 18:34:30 +01:00
Paolo 9c83d10e20 DienstreiseMT-Stempelungen können parallel zu Arbeitszeit eingetragen werden 2019-02-04 18:32:00 +01:00
Paolo ee4e7c5038 Work in progress on Messages controller and messageWrite 2019-02-01 17:28:01 +01:00
Manfred Kindl 61b8c74326 Merge remote-tracking branch 'origin/master' 2019-02-01 17:09:31 +01:00
Manfred Kindl 5a2c886cb7 Textkorrektur Ausbildungsvertrag
Studiengebühr umbenannt in Studienbeitrag
2019-02-01 17:07:14 +01:00
alex 1b377474b6 - Created Javascript DialogLib in public/js for showing JQuery UI succes, error and info messages
- Used created DialogLib in infocenterDetails
2019-02-01 16:59:56 +01:00