. jobs/AmpelMail.php:
-- generates ampel mails for new and for overdue mails
-- this script is run by the cronjob
. sancho_helper.php:
-- generates and sends Sancho Mails with Sancho Design and Layout using Sancho-mail-templates
. Ampel_model.php: functions to retrieve correct ampeln
. Sancho pictures:
-- sancho_header_neue_nachrichten_in_ampelsystem: is set by default
-- sancho_header_TEMPLATE.xcf: template to quickly reproduce new sancho header images (change the text and export as jpg)
- Replaced base_url that contains "index.ci.php" with site_url
- Replaced APP_ROOT with base_url or site_url where needed
- InfoCenter controller added comments and improved the code
- Changed URI of path from system/infocenter/InfoCenter/infocenterFreigegeben to system/infocenter/InfoCenter/freigegeben in navigation config
- Moved the logic from Navigation controller to NavigationLib
- Added private method _loadNavigationLib to Navigation controller to load the NavigationLib with parameters
- Navigation controller now extends FHC_Controller
- Added NavigationLib to collect all the logic used by the NavigationWidget components
- Remove the handle of the fhc_controller_id from the NavigationWidget.js
- NavigationWidget.js now uses better tools that came from the AjaxLib
- Adapted InfoCenter controller to work with the new tools from NavigationWidget
- infocenterPersonDataset.js->refreshSideMenu now uses the parameter navigation_page in the ajax call
- Renamed InfoCenter controller method from infocenterFreigegeben to freigegeben
- Now methods index, freigegeben and showDetails generates their own left menu
- showDetails generate a left menu based on the origin page (index or freigegeben)
- freigegeben uses its own filters now
- Added view infocenterFreigegebenData.php
- Added comments to Filters_model methods
- Removed method deleteCustomFilter from Filters_model
- Method getFilterList changed to load all the filters, removed default_filter = false from the where clause
- Added system/filtersupdate.php to collect all the filters and to perform an insert or an update in the database
- Removed filters from system/dbupdate_3.3.php
- Updated system/checksystem.php to call system/filtersupdate.php
. added new and adapted header- and footer images from corporate graphic designer
. adapted chronjob script to display new layout for different devices and eMail clients
- Einrückungen korrigiert
- Anpassungen an aktuelle JQuery/JQueryUI Version
- Anpassungen an neuen Tablesorter
- GUI Fehler bei der Anzeige von Prüfungen behoben
- Fehler behoben beim Bewerten von Lehrveranstaltungen mit Hochkomma im
Namen
- Index mit Links zu den einzelnen Modulen erstellt
- Adapted Filters controller and FilterWidget to use this new lib
- Better memory usage in FilterWidget
- PhrasesLib now checks if categories is an empty array, it it is then avoid to call the method to load phrases (avoids an ugly error)
- Renamed the class FHC_PhraseLib to FHC_PhrasesLib (like the filename)
If only the "app" and "dataset_name" parameters are given, at the first loading of the FilterWidget:
1. Try to load the custom filter (person_id = logged user person_id) with the given "app" and "dataset_name" that is set as default filter (default_filter = true)
2. Try to load the global filter (person_id = null) with the given "app" and "dataset_name" that is set as default filter (default_filter = true)
3. Do not load anything to avoid to retrive too many data from DB
- added js object to persondatasetjs
- no locking when details accessed from freigegeben
- tablesorter filter remains when getting back from details page
. added fallback to default language in PhrasesLib.php
. fixed small issues concerning right translation in PhrasesLib.php
. all other files: adding translation for Infocenter overview + details page (client- and serverside)
- Nach Rechtsklick auf Studierenden gibt es die Auswahl "Archivdokument exportieren"
- Derzeit nur für Bescheid
- Mehrfachmarkierung von Studierenden möglich