Paolo
a741ffbd41
- InfoCenter controller methods _fillFilters, _fillFiltersFreigegeben and _fillCustomFilters now use NavigationLib->oneLevel
...
- NavigationLib added parameter subscriptLinkHref to oneLevel
- NavigationWidget.js method _buildLeftMenuStructure now uses parameter subscriptLinkHref
2018-11-23 18:04:40 +01:00
Paolo
112e7127c9
Fixed typo
2018-11-23 15:15:17 +01:00
Paolo
0509a26b1e
Removed not useful code
2018-11-23 11:36:22 +01:00
Paolo
d72c581167
SQL statements improved in application/views/system/infocenter/infocenterData.php and application/views/system/infocenter/infocenterFreigegebenData.php
2018-11-21 17:43:21 +01:00
Paolo
08af558e8f
- Better code in application/libraries/LogLib.php
...
- Added private property debugMode to application/core/DB_Model.php
- application/core/DB_Model.php now loads Loglib
- Added private method _logLastQuery to application/core/DB_Model.php
- Placed _logLastQuery in DB_Model methods: insert, update, delete, loadWhere, loadTree, execQuery
- DB_Model method load now calls method loadWhere
2018-11-21 14:59:31 +01:00
Andreas Österreicher
6a26609aef
Datenverbund
...
- Added new Page to Manage missing bPK
- Improved Error Handling on DVB Class
2018-11-20 17:36:24 +01:00
alex
8c3e29a93a
added titelpre and titelpost to infocenter details
2018-11-14 17:41:23 +01:00
alex
9265f8cced
made tinymce responsive by default
2018-11-14 17:34:16 +01:00
Werner Masik
74f7a54c17
Add missing paranthesis
2018-11-05 22:02:41 +01:00
alex
2959e60df0
- beautified prio up/down arrows in infocenter
...
- infocenter freigabe/absage works with ajax now
- AjaxLib veil is displayed covering the whole page
- infocenter details studiengang kürzel is retrieved from studienordnung (if possible)
2018-11-02 18:22:57 +01:00
alex
e081003e16
if only 1 prestudent with prio null - possible to increase (set) prio to 1
2018-10-30 11:25:14 +01:00
alex
0d8c65b6d3
Studiengang name on infocenter details is now retrieved from Studienordnung not from Studiengang
2018-10-25 14:56:39 +02:00
alex
42f1479e84
- included 'mobil' kontakte as 'Telefon'
...
- added fallback for non-standard contacts
2018-10-23 14:27:42 +02:00
alex
3423830f60
- priority display and priority change possible on infocenterdetails page
...
- different sort order of zgvpruefungen (prestudenten)
2018-10-22 15:28:21 +02:00
alex
80b6f24f43
- Fixed bug when inactive parents are not retrieved even when includeinactive = true
2018-10-03 17:59:47 +02:00
alex
f907cd7292
- Benutzerfunktionen can be retrieved recursively by oe (oe and all oes below)
2018-09-28 17:03:26 +02:00
Andreas Österreicher
e2fd07aa84
- Added E-Mail Header Precedence:bulk and Auto-submitted: auto-generated
...
to CI Mail Lib
- Sancho Mails are sent now with the new Mail Headers
2018-09-25 14:41:13 +02:00
alex
1cea25a6f3
load correct Studiensemester Model
2018-09-14 15:53:33 +02:00
alex
0916a27ecb
- replaced spaces by hyphens in lv group names
...
- updated comment for getBenutzerFunktionen
2018-09-13 09:55:06 +02:00
Paolo
b48e4b97e7
Infocenter: fixed caching problems in table sorter for locked/unlocked students
2018-09-10 14:46:05 +02:00
alex
1a675a9939
renamed and improved method for getting benutzerfunktionen
2018-08-27 18:25:12 +02:00
alex
5e00044b56
added function for retrieving Benutzerfunktionen by oe and Funktion
2018-08-24 17:57:07 +02:00
alex
a66766a3ab
- correct studiengang model loaded
...
- renamed getNextorAktSemester to getAktOrNextSemester
2018-08-23 18:34:04 +02:00
alex
4b6aefa3a1
added getNextOrAktSemester method
2018-08-23 10:55:49 +02:00
alex
ceb9eb57de
removed unnecessary array merge
2018-08-23 10:23:33 +02:00
alex
fbb3f1694b
- added function for generating unique lv-group strings
...
- added functions for getting students and lecturers by lv
- added function for getting Studiengaenge By Studiensemester
- added function for getting Ausbildungssemester by Studiensemester and Studiengang
2018-08-22 17:36:53 +02:00
Andreas Österreicher
590530acec
Switched position of missplaced translation-text
2018-07-20 10:28:29 +02:00
Andreas Österreicher
ace1e08e0b
Switched to FHC-Controller to avoid notice on Job Execution
2018-07-20 10:26:20 +02:00
Paolo
bb52aee900
- Moved spl_autoload_register from application/config/config.php to application/config/core_includes.php
...
- application/config/core_includes.php is included by index.ci.php
- Renamed the prefix of the helpers from "fhc_" to "hlp_"
- Adapted the helpers includes
2018-07-18 12:04:00 +02:00
Paolo
5635f1792c
- Removed config file application/config/fhcomplete.php
...
- Moved config messages entries from fhcomplete.php to application/config/message.php
- Renamed the config entry addons_aufnahme_url to message_redirect_url
- Adapted application/controllers/Redirect.php to use this new entry
2018-07-17 17:13:12 +02:00
Andreas Österreicher
c2c48b5045
Fehler behoben beim Öffnen der Infocenter Seite mit aktivierten
...
Extensions
2018-07-17 09:31:00 +02:00
Andreas Österreicher
96f78a8446
URLs für Message Reply korrigiert
2018-07-17 09:30:32 +02:00
Andreas Österreicher
7b26e513be
Fixed Problem while sending Ampel Mails
2018-07-12 14:14:08 +02:00
Paolo
02cde41939
- Renamed function backwardCompatibleJSMsIe to generateBackwardCompatibleJSMsIe in fhc_header_helper
...
- Now function fhc_header_helper accept the path and file name as parameter
- Added jquerytreetable to FHC-Header
- Fixed includes in FHC-Header
- Now composer uses as much as possible stable releases of the packages (no git directly, no master branch directly...)
- Updated composer.json and composer.lock
2018-07-11 15:44:13 +02:00
Paolo
04e2e1c54b
- Moved functions from FHC-Header to fhc_header_helper
...
- Added function backwardCompatibleJSMsIe to fhc_header_helper for backward compatibility with older versions of MS IE
- FHC_Controller now loads helper fhc_header too
- Added afarkas/html5shiv and scottjehl/Respond to composer
- Rename function sendMail in fhc_sancho_helper.php to sendSanchoMail
2018-07-11 13:43:18 +02:00
Paolo
37ca34a6b5
- Renamed helpers to avoid conflicts with CI helpers
...
- Adapted helpers includes
2018-07-11 12:13:39 +02:00
Paolo
095ce57da4
- NavigationWidget header menu dropdown fixed
...
- NavigationWidget optimizations
2018-07-11 11:57:17 +02:00
Paolo
bfaf4e774b
APIv1_Controller now loads helper fhc too
2018-07-10 11:37:04 +02:00
Paolo
d08eb75b5a
Adapted MessageLib, PhrasesLib and UDFLib to use the function getUserLanguage from language_helper
2018-07-05 12:13:02 +02:00
Paolo
83f262f170
- Added helper language_helper to retrive the language of the logged user
...
- FHC_Controller now loads also the language_helper
- Added missing comments to Auth_Controller
- Fixed comments of session_helper
2018-07-05 12:10:00 +02:00
Paolo
56524dcef2
Merge branch 'master' into permissions
2018-07-02 17:44:14 +02:00
Paolo
419e53a656
- Changed filtersupdate to better divide filters for infocenter overview and freigegeben
...
- Changed infocenterData to retrive overview filters
- Changed infocenterFreigegebenData to retrive freigegeben filters
- Changed InfoCenter controller to load overview and freigegeben filter's names into the left menu
2018-07-02 17:40:22 +02:00
Paolo
9ff3eeff75
- PermissionLib uses isEmptyArray, added comments
...
- Added requiredPermissions property to the navigation array in the config navigation.php
- Added constant PERMISSION_NAVIGATION_METHOD to NavigationLib
- Added parameter and array element requiredPermissions to method oneLevel of NavigationLib
- Renamed method _sortArray to _sortNavigationArray in NavigationLib
- Added private method _rmNotAllowedEntries to NavigationLib to remove menu entries that the logged user is not allow to use
2018-06-29 12:31:45 +02:00
Paolo
845975ebfe
Method hasAtLeastOne of PermissionLib can check permissions with a fixed given permission type
...
or retrive the permission type from each element of the requiredPermissions array
2018-06-29 12:02:05 +02:00
Paolo
2cba129076
- Added method hasAtLeastOne to the library PermissionLib
...
- Adapted the method isAllowed of the library FiltersLib to use hasAtLeastOne
- Corrected/added comments
2018-06-29 11:51:16 +02:00
Paolo
2b15c88410
- Moved the loading of the fhcauth from Filters controller to the library FiltersLib
...
- Added comments
2018-06-29 11:24:50 +02:00
Paolo
99292f93a7
PermissionLib->isEntitled is NOT checking anymore if the HTTP method to access to the
...
controller method is POST or GET to define what permission type (RW/SUID) is needed
2018-06-28 16:34:26 +02:00
Paolo
8f566e0499
Auth_Controller is now able to display a better message if the user is unauthorized
...
This message contains:
- the name of the called controller
- the name of the called method of the called controller
- all the possible permissions and related modes needed to acces to this content
2018-06-28 16:09:12 +02:00
Paolo
46e85a2317
Merge branch 'master' into permissions
2018-06-28 14:52:09 +02:00
oesi
01ca9d61ce
Klammerung korrigiert
2018-06-28 10:06:55 +02:00