Commit Graph

9376 Commits

Author SHA1 Message Date
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
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
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
Paolo 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
2019-02-01 12:04:20 +01:00
Manfred Kindl d98c7ec9b2 Changes to gitignore 2019-01-31 17:52:45 +01:00
Manfred Kindl a834b42f4e Auto stash before merge of "master" and "origin/master" 2019-01-31 17:15:15 +01:00
Manfred Kindl be3375039e Studenten Anlegen-Formular
- Zugangscode wird nach dem Prinzip des Bewerbungstools generiert
- Studiengangsdropdown mit Langbezeichnung
2019-01-31 16:58:57 +01:00
Manfred Kindl 129fce2e64 Infoscreen-Verwaltung
Rechteprüfung bei Reboot-Funktion entfernt
2019-01-31 16:45:13 +01:00
Manfred Kindl 3ecfb12db9 Reihungstestverwaltung mit Tablesorter-Filter 2019-01-31 16:44:38 +01:00
Manfred Kindl bfc307edbc Vilesci Personen löschen verbessert
- Sicherheitsabfrage vor Löschung
- SQLs hinzugefügt
2019-01-31 16:43:19 +01:00
Manfred Kindl 85c69f3486 Mitarbeiter Anlegen-Formular
Zugangscode wird nach dem Prinzip des Bewerbungstools generiert
2019-01-31 16:42:13 +01:00
Manfred Kindl fb66c8cb9a Prüfungsprotokoll Bachelor DE und EN angepasst
- Nur mehr eine Bachelorarbeit an der FHTW
2019-01-31 16:28:58 +01:00
Manfred Kindl a4efee1d0f Im FAS werden nur mehr OrgFormen des Studiengangs angezeigt
+ Reihenfolge Reihungstestangemeldet/Reihungstestnichtangemeldet geändert
2019-01-31 16:28:12 +01:00
Manfred Kindl 2c0c1863b9 Diverse Phrasenkorrekturen 2019-01-31 16:21:58 +01:00
Manfred Kindl 7a2114dcc8 CMS WYSIWYG-Editor erlaubt alle HTML-Elemente 2019-01-31 16:19:55 +01:00
Manfred Kindl 60d45a0239 Relative Priorisierung in FAS 2019-01-31 16:18:22 +01:00
Manfred Kindl a0c5a42aed Liste der Betreuerarten überarbeitet
- Inaktive Betreuerarten werden durchgestrichen
- Automatische Auswahl der Betreuerart nach Projektarbeitstyp
2019-01-31 16:15:37 +01:00
Manfred Kindl ebe174992d Relative Priorisierung in Excel-Export 2019-01-31 16:03:13 +01:00
Manfred Kindl ca303c7c4a Mailverteiler Personenliste mit Filter erweitert
In der Personenliste der Mailverteiler kann nun mit Filtern die Liste eingeschränkt werden. Diesen Personen kann man dann direkt ein Mail schreiben (mit dem eigenen Mailclient)
2019-01-31 16:02:18 +01:00
Andreas Österreicher cf347c42f2 Beim automatischen Erstellen von Prüfungsterminen nach der
Noteneintragung im FAS wird Lehreinheit jetzt korrekt ermittelt.
2019-01-29 08:18:06 +01:00
Paolo 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
2019-01-25 17:16:57 +01:00
alex 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
2019-01-22 17:45:34 +01:00
Andreas Österreicher 42768d7c92 Changed Version Number 2019-01-22 14:51:53 +01:00
Gerald Raab d3803a848f Bugfix beim Abzug diverser Abwesenheitszeiten von der Gesamtarbeitszeit 2019-01-21 16:38:06 +01:00
Paolo 86f1671fb6 Changed CI session expiring time from 600 to 1800 seconds 2019-01-21 12:56:47 +01:00
Paolo 2e1b8279fd - Changed the name of CI session from ci_session to sess_ci_session
- Changed CI session expiring time from 7200 to 600 seconds
2019-01-18 15:16:16 +01:00