Commit Graph

8388 Commits

Author SHA1 Message Date
alex fa3daa7a57 Created infocenter details page showing Person Stammdaten, Dokumente, Prestudent ZGVs, Logs and Notizen. 2017-12-18 14:01:42 +01:00
Paolo 024035e890 - Added directory application/controllers/system/infocenter/
- Moved controller TestFilterWidget to system/infocenter/
- Renamed controller TestFilterWidget to InfoCenter
- Added directory application/views/system/infocenter/
- Added views system/infocenter/infocenter.php and system/infocenter/infocenterFilters.php
- Added new header views/templates/FHC-Footer
- Added new header views/templates/FHC-Header
- FHC-Header still using old JQuery and missing others includes
2017-12-15 17:06:11 +01:00
oesi 845c35f4f9 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2017-12-15 10:48:21 +01:00
oesi fb1a55c47c Rundung der SWS angepasst 2017-12-15 10:47:26 +01:00
Andreas Österreicher 73fcebeb70 Oeffnen der Mailverteiler prüft jetzt auch den Returnwert 2017-12-14 19:03:54 +01:00
alex 482a90b305 modified colors (now violet comes before dark red), fixed bug with non-continuous lines in excel versions 2017-12-14 16:32:05 +01:00
Andreas Österreicher 588561b716 Problem behoben wodurch bei langlaufenden Cronjobs diese mehrmals
gestartet wurden
2017-12-13 17:53:22 +01:00
Paolo aeae34f4e0 - Added parameter hideSave to hide save button and fields
- Correctly saves personal filters
2017-12-13 13:51:38 +01:00
oesi 0bb1d62c46 Fehlermeldung behoben beim Erstellen der Fotoliste als Nicht-Admin 2017-12-13 09:27:31 +01:00
Andreas Österreicher dbf643cb8d Fixed export Bug with PHP5.4 2017-12-11 17:43:25 +01:00
Andreas Österreicher 9bb368302f Fehler behoben beim Anlegen von StudienplanLehrveranstaltungszuordnungen
wodurch booleans nicht korrekt gespeichert wurden
2017-12-11 17:34:39 +01:00
oesi e94076b451 UTF8 Control Characters werden bei der XML Generierung ersetzt da diese sonst Probleme machen 2017-12-11 16:54:25 +01:00
Paolo 47cd9d4137 By default the FilterWidget shows all the columns 2017-12-11 15:44:03 +01:00
Paolo ec58b3eea1 Added full date filter support 2017-12-11 15:12:51 +01:00
Paolo a8b86031af Merge branch 'filters' 2017-12-06 11:02:33 +01:00
Andreas Österreicher 543e4a8fed TicketIDs können im Jahresplan mit #1234 verlinkt werden 2017-12-06 08:03:33 +01:00
Paolo a7582c8868 - Method execReadOnlyQuery of DB_Model has a less strict check about the query statement
- Added a first management of the type date
2017-12-05 17:39:31 +01:00
oesi 5d7477c494 Öffnen von gesperrten Verteiler überarbeitet 2017-12-05 17:01:11 +01:00
Paolo e6aba9a3e2 - Renamed controllers/system/Test.php to controllers/system/TestFilterWidget.php
- Fixed problem with table sorter in views/templates/header.php
- Added checkboxes functionality to FilterWidget to render automatically the select column
- Added additionalColumns functionality to add additional columns to the dataset table
- Added formatRaw functionality to give an anonymous function as parameter to format every single raw of the dataset table
- The filter can be loaded from DB also by filter_id
2017-12-05 15:04:07 +01:00
alex 9a61e91489 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2017-12-05 10:10:00 +01:00
alex 7344ec63ce "inofficial" grades like "entschuldigt", "unentschuldigt" are now not shown on official documents (Studienerfolgsbestätigung, Zeugnis, Diplomasupplement, Lehrveranstaltungszeugnis, Zertifikat) 2017-12-05 10:07:19 +01:00
Gerald Raab 4d18dbc83d check auch auf ext_id bei der suche, ob content eingepflegt 2017-12-04 15:05:37 +01:00
Paolo 443dc9a7e7 Added method _loadFilter to FilterWidget 2017-12-04 11:15:23 +01:00
alex 3f144dd290 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2017-12-04 10:32:27 +01:00
alex 749aa4525a beautified links (links are only on words) CSV Export, Import... 2017-12-04 10:03:34 +01:00
Paolo e2908cc1d7 - Sets correctly the selected filter operation
- Use enter to set a filter
- Replaced submit buttons with buttons
2017-12-01 16:57:18 +01:00
Andreas Österreicher 8c06036a46 Links in der Bezeichnung des Eventkalenders werden extra nochmals
angezeigt und sind anklickbar (Für Verlinkung mit Tickets, etc)
2017-12-01 15:50:20 +01:00
Paolo 54f1403054 - Better Js
- Better HTML structure
- Correct dynamic build of the SQL statement
- Stores filters and filters operations in session
- Boolean values are converted as strings inside the table
2017-12-01 15:45:59 +01:00
Paolo ec00c93d04 Better check if a table contains data before using the tablesorter 2017-12-01 15:15:16 +01:00
Paolo 34329edb74 - Better code style
- Clened views structure
- Use session to store the filter state
2017-11-29 18:26:43 +01:00
Paolo 80b954365e Bugfix tablesorter, if a table is empty jquery not works anymore 2017-11-29 18:24:54 +01:00
alex d4d1f26c3f Merge remote-tracking branch 'origin/master' 2017-11-29 16:27:07 +01:00
alex 552e42f51a Added Projektexport to Zeitaufzeichnung, moved CSV Import and CSV Export Form on a more visible spot 2017-11-29 16:26:36 +01:00
Gerald Raab 13ddee4748 Darstellung Services optimiert, wenn ext_id vorhanden wird ein link zum
Moodle-Kurs dargestellt
2017-11-29 16:10:52 +01:00
Andreas Österreicher 3f3479abaa Fixed Problem when adding Grades 2017-11-28 16:43:51 +01:00
Andreas Österreicher 6c62196acb Added Library for document conversion and merging
Added function for loading documents of Akte
2017-11-28 14:08:29 +01:00
Andreas Österreicher a4a9bcda46 Added errormessage when extension permission is missing on installation 2017-11-24 18:56:41 +01:00
Andreas Österreicher 5b54217733 Added new Logging System for Persons
Added a Wrapper to call CI functions from outside Codeigniter
2017-11-24 18:45:51 +01:00
Andreas Österreicher d3d4e01afc isBerechtigt is now a Public Method of PermissionLib 2017-11-24 17:11:18 +01:00
oesi 1b2cc47efd Inkonsistenz beim Trennzeichen für EMailversand behoben 2017-11-24 16:04:51 +01:00
oesi ef418e70f8 Filterfunktion für Vilesci Statistiken hinzugefügt 2017-11-24 14:59:22 +01:00
alex 289eb39aae Merge remote-tracking branch 'origin/master' 2017-11-24 14:34:00 +01:00
alex 73ae230cf0 Added "Notenspiegel_erweitert" excel export for color highlighting of negative marks and Nachprüfungen. 2017-11-24 14:31:43 +01:00
oesi 1638bfdff2 Mitarbeiter mit negativer Personalnummer werden nicht mehr im Verteiler tw_lkt aufgenommen 2017-11-24 14:22:24 +01:00
Paolo c105363fd0 First preview completed 2017-11-22 15:33:44 +01:00
Paolo ee3998f62e - Changed system/dbupdate_3.3.php to create table system.tbl_filters and what its needed
- Added model system/Filters_model to manage system.tbl_filters
- Removed method execQuery from model system/UDF_model
- Added property executedQueryMetaData to DB_Model
- Added property executedQueryListFields to DB_Model
- Added method getExecutedQueryListFields to DB_Model
- Added method getExecutedQueryMetaData to DB_Model
- Added method execReadOnlyQuery to DB_Model to execute read only queries from outside a model
- Changed DB_Model method _toPhp to store infos about an executed query into properties executedQueryMetaData and executedQueryListFields
- Updated library UDFLib to use execReadOnlyQuery
- Added widget FilterWidget to render and manage a filter into VileSci
- Added views widgets/filter/selectFields, widgets/filter/selectFilters and widgets/filter/tableDataset used by FilterWidget
2017-11-22 12:08:54 +01:00
Manfred Kindl 7185275325 Merge remote-tracking branch 'origin/master' 2017-11-20 20:10:47 +01:00
Manfred Kindl 91dc7f0446 GUI-Redesign, Rechte besser implementiert
- Rechte werden nun bei allen Aktionen (Speichern, toggeln, löschen) richtig abgefragt
- WYSIWYG-Editor für Beschreibungstexte
- Beschreibungen werden in den Spalten angezeigt
2017-11-20 20:10:41 +01:00
Manfred Kindl f203956688 Added new DB-Fields to class
tbl_akte: ausstellungsnation, formal_geprueft_amum
tbl_dokument: ausstellungsdetails
2017-11-20 20:06:58 +01:00
Manfred Kindl 0512b39ec3 Bugfix Function cutString 2017-11-20 20:06:03 +01:00