Commit Graph

209 Commits

Author SHA1 Message Date
Gerald Raab c29c83efb0 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2018-04-12 16:39:28 +02:00
Paolo 5992cedd9e FHC_Header:
- Added global variable called calledFrom that contains the URL path of the called controller + controller method
- Added function _generateJSDataStorageObject to generate the global JS object FHC_JS_DATA_STORAGE_OBJECT
- The global JS object is renamed from FHC_ADDON_DATA_STORAGE_OBJECT to FHC_JS_DATA_STORAGE_OBJECT
- Added funtion _generateAddonsJSsInclude to generate all the includes needed by the Addons
2018-04-12 13:21:57 +02:00
Paolo ec12fb21f2 InfoCenter:
- Renamed button Apply to "Apply filter"
- Button "Apply filter" same width of button "Save filter"
2018-04-12 12:24:16 +02:00
Gerald Raab 3505b13bcf Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2018-04-12 12:13:03 +02:00
Gerald Raab baf6503f2f Updated BaseSQL 2018-04-12 12:12:25 +02:00
Paolo 307c8a44f1 - Removed parameters hideHeader and hideSave from system/infocenter/infocenterData (they do not REALLY need)
- Now the JS function renderSelectedFilterFields can recognize the metadata text type
- Filter options panel beautified
2018-04-12 11:58:10 +02:00
Paolo f9ac16e7b9 FilterWidget bugfix
- Now is possible to remove selected filters in "Filter options"
- Changed the class of the delte button from remove-filter (already used) to remove-selected-filter
- Added click event to remove-selected-filter class and the ajax call
2018-04-11 13:45:53 +02:00
Paolo 546b3bfef3 Bugfix: removed redundant event binding for element remove-filter in view selecteFilters 2018-03-23 11:03:46 +01:00
Gerald Raab a1c4537540 Filter Infocenter angepasst 2018-03-23 09:57:01 +01:00
Andreas Österreicher 00c94778c1 Fixed Problem with Personal Filters 2018-03-22 10:03:06 +01:00
Gerald Raab a5fbd45357 Spalte Nation hinzgrfügt, Login with code wird für Liste ignoriert 2018-03-16 17:54:33 +01:00
alex 16631d7ad9 quickfix for collapsing menu - add click events only after ajax call execution (asynchronity can be a bitch...) 2018-03-14 11:28:57 +01:00
alex 95663c42aa added ZGV and document info to freigabe mail 2018-03-14 09:45:26 +01:00
Paolo dd610c83d9 - Added navigation.php in application/config to configure menus used by NavigationWidget
- Addded controller system/Navigation to retrive menus via ajax
- Renamed method _setNavigationMenuArray to setNavigationMenuArray and set as public in system/infocenter/InfoCenter
- Now the InfoCenter menu is stored in the session
- The menu is generated by the widget NavigationWidget via JS
- No need anymore to give as parameters to the views the menu arrays
2018-03-09 15:14:16 +01:00
Manfred Kindl b2fcb12936 Merge remote-tracking branch 'origin/master' 2018-03-06 17:04:20 +01:00
Manfred Kindl 56d2686e72 Infocenter Notiz Button für Autotext
"Anmerkung zur Bewerbung"-Text wird automatisch eingefügt
- "Select..."-Option bei Preview nur wenn mehr als 1 Empfänger
2018-03-06 16:54:49 +01:00
Andreas Österreicher 9362f56b63 Modified Infocenter Filter 2018-03-06 15:44:33 +01:00
Andreas Österreicher 99f075ee2f Link zu Onlinebewerbung korrigiert 2018-03-02 11:44:55 +01:00
Andreas Österreicher 67d7deeffc Infocenter Spalten angepasst 2018-03-02 11:35:42 +01:00
Andreas Österreicher 96e2648b06 Infocenter Übersicht
- Lock User hinzugefügt
- Bereits bestätigte Personen werden nicht angezeigt
- Es werden nur Personen angezeigt die nach dem 1.3.2018 18:00
abgeschickt haben
2018-03-02 08:03:24 +01:00
Gerald Raab 67dbca5be3 Click2Dial-Funktion auf InfocenterDetails
Addon-JS injection FHC-Header
2018-03-01 17:16:13 +01:00
alex a2864eb47a added notizen (Anmerkungen) zur Bewerbung 2018-03-01 16:05:23 +01:00
Paolo 3e990c620f FilterWidget -> Header -> Dropdowns shows only the columns that are not displayed yet 2018-03-01 14:37:43 +01:00
alex 73c4ad225e Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2018-02-28 15:12:48 +01:00
Paolo 9a3a33feb0 FilterWidget fixed drag&drop 2018-02-28 14:08:20 +01:00
alex 7581ac05dd replaced php requests with ajax requests 2018-02-28 12:56:14 +01:00
Paolo c66ed6dd8f FilterWidget header uses bootstrap CSS now 2018-02-27 19:31:36 +01:00
Paolo 7869113396 - FilterWidget: bugfixes
- Added column StgAbgeschickt to formatRaw in system/infocenter/infocenterData.php
2018-02-27 18:48:21 +01:00
Paolo bf46abdcc0 Removed columnsAliases parameter from views/system/infocenter/infocenterData.php 2018-02-27 18:38:48 +01:00
Paolo a5059f0d27 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2018-02-27 18:37:51 +01:00
Paolo b8c1aae251 Changed FilterWidget to be more responsive with Javascript 2018-02-27 18:37:16 +01:00
alex 6f99a0ff0c fixed bug with zgvdatum when datum null and infoonly 2018-02-26 17:53:46 +01:00
alex 5a4659c2b8 Merge remote-tracking branch 'origin/master' 2018-02-26 16:54:52 +01:00
alex 8f6ee06b9d added "zgv uebernehmen" for prefill of zgv with latest edited zgv, optimized sort of zgvs 2018-02-26 16:54:41 +01:00
Andreas Österreicher 67ae79d4e0 Infocenter Spalte fuer abgeschickte Studiengaenge hinzugefügt 2018-02-26 10:40:55 +01:00
alex 93a581e301 Merge remote-tracking branch 'origin/master' 2018-02-23 10:06:56 +01:00
alex 53fcda3504 added infomail when interessent freigegeben 2018-02-23 10:06:46 +01:00
Paolo 75d1a60401 - Removed parameter alternativeMarkRowClass from FilterWidget
- Now the parameter markRow must be a function that returns directly the class to mark records in FilterWidget
- Changed InfoCenter to mark locked record with the new markRow function
2018-02-22 13:54:30 +01:00
Andreas Österreicher 45485ee02a Fixed Bug where wrong Messages are sent if they are not sent immediately
Messages are only sent with the Employee-Adress of the Sender instead of
the private Address. If the Sender is not an Employee, the Messages are
sent with the System-EMail
2018-02-21 23:27:24 +01:00
Paolo 983a73fa48 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2018-02-21 18:02:48 +01:00
Paolo 72bb40e786 - Added method escapeLike to DB_Model to escape strings for LIKE operator
- Added JS include jqueryui to InfoCenter
- Added left join to system.tbl_person_lock in infocenterData.php
- Added field LockDate to InfoCenter filter
- Added parameter markRow to InfoCenter filter
- Added DragNDrop to FilterWidget to sort/remove the selected filter fields
- FilterWidget now display the name of the loaded filter if available
- Added the property "name" to the jsonb of filters to display the name of the loaded filter
- Added the static method displayFilterName to the FilterWidget to display the name of the loaded filter
- The collapsible panel in FilterWidget now shows/hides the fields selection, the filter operators and the inputs to save the custom filter
- The GUI remembers if the collapsible panel should be closed or open
- Added the "Apply" button to the filter operators
- Added the markRow parameter to the FilterWidget, used to mark a row if one or more conditions are matched
- Added the alternativeMarkRowClass to use a different class to mark a row
- Added the public static function markRow to the FilterWidget
2018-02-21 17:48:03 +01:00
alex cca4fee51e mark header red if locked by other person, locking is possible either generally (app null) or only for certain apps. 2018-02-21 13:44:44 +01:00
alex 695e7f60af added lock mechanism for persons, outsourced infocenter code to javascript 2018-02-20 18:05:36 +01:00
alex d9f6bfb76b statusgrund is shown for every status not only for abgewiesener 2018-02-20 18:00:37 +01:00
alex 6830e5f51d renamed column in nachrichten 2018-02-19 13:02:14 +01:00
Paolo c2b328c69f FilterWidget: if "is set" is chosen in the operation dropdown, then the operation value field and the option field will be hidden 2018-02-13 13:52:45 +01:00
Paolo 0a3b546627 Added functionality to hide or display column selection and filter selection
in FilterWidget
2018-02-12 14:06:39 +01:00
Paolo 2d5d1eb35e Added Apply button to FilterWidget 2018-02-12 12:00:09 +01:00
Paolo bc372a88e4 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core 2018-02-09 18:21:31 +01:00
Paolo 3a067a9459 - Better code in fhc_herper
- Changed parameters in views/system/infocenter/infocenterData.php
2018-02-09 18:20:33 +01:00