Commit Graph

113 Commits

Author SHA1 Message Date
Cris 1671badf58 Moved permission check-functions to mitarbeiter.class.php
In order to avoid cross scripting problems:
MOVED functions
. check_isVorgesetzter
. check isVorgesetzter_indirekt
FROM functions.inc.php TO mitarbeiter.class.php
2018-11-27 16:20:34 +01:00
Cris 4adfed8d69 Moved permission check-functions to functions.inc.php
Moved some often used permission checks to function.inc.php
2018-11-26 16:39:52 +01:00
Cris b3f3dad34e Removed function to convert to Windows Charset 2018-10-18 11:28:01 +02:00
Andreas Österreicher eb093dc66d Removed Hardcoded User 2018-10-18 11:19:11 +02:00
Cris cfd28ecccd Added function: Convert special chars to Windows Charset
Converts special chars (Ä,Ö,Ü, €,...) to Windows Charset to be displayed correctly in Excel, Words and others.
2018-10-18 09:59:01 +02:00
Cris 2f154c7b4b Added function: Leading zeroes to integer number 2018-10-18 08:28:26 +02:00
Cris 99265cb30a Moved functions to addons-casetime-function.inc.php 2018-09-13 14:58:13 +02:00
Cris b0a57b11ae Added 3 CaseTimeServer functions
. added 
 - getCaseTimeZeitfehler
 - getCaseTimeZeitsaldo
 - getCaseTimeUrlaubssaldo
These functions were moved from other scripts to be reusable
2018-09-12 15:49:14 +02:00
Cris d00a2d3483 Added function to get errors from CastTimeServer 2018-09-04 12:27:06 +02:00
Paolo e2e7ead90b Fixed commits 2018-02-28 15:10:38 +01:00
cris-technikum db14c86a77 Merge after last Commit 2018-02-28 14:39:33 +01:00
Andreas Österreicher 5aafa2153b Tabelle für Verarbeitungstaetigkeiten hinzugefügt zur Kategorisierung
von Logeinträgen
2018-01-16 17:59:19 +01:00
Andreas Österreicher 5d31312b97 PersonenLog Klasse für nicht-CI Code hinzugefügt 2018-01-12 16:30:16 +01:00
Manfred Kindl c457b129c4 Function cutString mit Multibyte Unterstuetzung 2018-01-08 19:15:19 +01:00
Manfred Kindl 0763b11649 Funktion cutString bereinigt
Alle Skripte mit eigener Funktion "cutString" verwenden nun diese Funktion aus functions.inc.php
2017-12-20 11:51:24 +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
oesi 1b2cc47efd Inkonsistenz beim Trennzeichen für EMailversand behoben 2017-11-24 16:04:51 +01:00
Manfred Kindl 0512b39ec3 Bugfix Function cutString 2017-11-20 20:06:03 +01:00
Manfred Kindl 1f0e58d6c2 Add funktion cutString
Cuts the string to the given limit minus the stringlength of the placeholderSign and adds the placeholderSign at the end of the string
2017-11-20 18:28:18 +01:00
Paolo 0bc0a09bf4 - Removed file system execute permission for all files (no directories)
- application/extensions file system permission now is 775
- application/logs file system permission now is 775
- Added extensions directory in application/: config, controllers, helpers, hooks, libraries, models, views and widgets
- Added view views/extensions/manage.php
- Added controller controllers/system/extensions/Manager.php
- Added library ExtensionsLib to manage extensions
- Added model models/system/Extensions_model.php
- Moved code related to print out info from MigrationLib to EPrintfLib
2017-11-13 10:45:49 +01:00
kindlm b47776ac24 Modified function check_infrastruktur 2017-08-18 10:38:58 +02:00
Gerald Raab cf19284132 updated function to get infrastructure-ma 2017-08-18 09:38:31 +02:00
kindlm c47dfef9bc New function generateSpecialCharacterString 2017-04-28 11:59:50 +02:00
oesi 85165db3dc Infrastruktur Check überarbeitet 2017-01-12 14:37:17 +01:00
bison-paolo b97aac7c4b Fixed XSS issues 2016-11-24 17:04:46 +01:00
oesi c96b6de669 Fehler behoben wodurch der letzte Tag des Studiensemesters nicht korrekt dem Studiensemester zugeordnet wurde 2016-07-01 08:57:10 +02:00
Gerald Raab 8cb0f5814f check abteilung zur anzeige der erweiterten liste 2015-09-03 13:31:23 +02:00
Gerald Raab f58e272858 angepasste oberflaeche fuer gesamtorganisation
csv import
2015-08-31 11:03:06 +02:00
oesi c742fc1231 Tempus:
- Kollisionscheck ueberarbeitet
- Kollisionsgrund wird nun im Tooltip angezeigt
- Ressourcenzuordnung zu Stunden
- Option hinzugefuegt um alle Einträge einer Stunde anzuzeigen (zB Incominggruppen)
- Option zum Drop auf bestehende Stunden hinzugefügt (UNR wird automatisch gleichgesetzt)
- Fehler behoben beim Anlegen von Gruppen mit Logins > 16 Zeichen
- Es koennen jetzt mehrere Lektoren definiert werden die nicht kollidieren sollen

Anwesenheitslisten mit Barcode koennen nur fuer alle Studiengaenge auf einmal erstellt werden
2015-05-12 12:28:34 +02:00
Andreas Österreicher 800e81ba68 Fixed Typo 2014-12-03 08:53:30 +00:00
Andreas Österreicher f670f45d2f Diverse SQL-Injection Lücken geschlossen 2014-12-01 10:07:21 +00:00
Andreas Österreicher 8a87e28aff Performanceproblem beim Infoterminal behoben; Unnötige Datenbankzugriffe in Klasse Studiengang minimiert; 2014-04-25 15:26:26 +00:00
Andreas Österreicher 57700728db Code fuer Accountgenerierung 2014-04-04 09:08:38 +00:00
Werner Masik bf1031e395 Studienplatzverwaltung benutzt nun Datenbank anstatt Testdaten. 2014-03-17 12:20:14 +00:00
Martin Tatzber 704eb8b280 Dokument Studienordnung 2014-03-06 14:11:51 +00:00
Martin Tatzber 0d5a89a96b Funktion clearHtmlTags zur Bereinigung von ul, li und br-Tags
Anwendung auf Lehrinhalte in Zertifikat
2014-02-24 08:58:00 +00:00
Andreas Österreicher c42027c2bc - LV-Plan Link ohne Authentifizierung
- Gruppenverwaltung Attribut für Zutrittssystem hinzguefügt
2013-10-24 13:56:10 +00:00
Andreas Österreicher 49bb686d1e Zeitumstellungsbugfixes
Im Semesterplan im Tempus wird die Woche 43 2x angezeigt und beginnt mit einem Sonntag
2013-07-23 14:31:21 +00:00
Andreas Österreicher 97e1ffadf8 Neue Authentifizierungsklasse 2013-06-28 12:40:27 +00:00
Karl Burkhart 104ae753c9 getUidFromCardNumber schaut die Kartennummer nicht mehr im LDAP nach sondern über die DB
Infoterminal wurde überarbeitet damit es in den Kartenverlängerungsautomaten integriert werden kann
2013-05-06 10:08:41 +00:00
Andreas Österreicher a4931fd80f Variable db_stpl_table Defaultwert auf stundenplandev gesetzt, da sonst bei Lektorenänderungen im FAS ohne gesetzte Variablen, die echte Stundenplantabelle geändert wird statt der dev 2012-08-22 09:42:38 +00:00
Andreas Österreicher 56451d3bf6 Name des LDAP Attributs für Kartennummer ins Config ausgelagert 2012-08-08 07:44:17 +00:00
Andreas Österreicher 3b44a40ee5 - XPI für Planner
- Personendetails für Mitarbeiter im FAS hinzugefügt
- Personendetails enthält nun einen Link zur Statusseite für den FH-Ausweis
- Status FH-Ausweis prüft nun auch ob die Karte bereits im LDAP angelegt ist
- Betriebsmittel Tab im FAS zeigt nun die UID als zusätzliche Spalte an
2012-06-29 08:20:27 +00:00
Andreas Österreicher a11d9aadf2 - Bugfix beim Login am Infoterminal mit Zutrittskarten mit mehr als 3 Nullen am Beginn
- Incomingverwaltung: Anzeige der Anmeldung zu Thesis am Learning Agreement
2011-11-24 16:04:50 +00:00
Karl Burkhart a2b4351651 check_user() hinzugefügt 2011-10-19 08:51:02 +00:00
Andreas Österreicher 377d90c336 Bugfix für Login mit Grossbuchstaben 2011-08-30 12:34:47 +00:00
Andreas Österreicher d0d1e90222 - schönere Fehlermeldung wenn keine Berechtigung für Content vorhanden ist
- Global Menü Links korrigiert
2011-08-26 10:57:19 +00:00
Karl Burkhart fa749e1d08 funktion jahreskalenderjump() in klasse wochenplan.class.php geschoben 2011-06-29 12:39:33 +00:00
Karl Burkhart 6cdf7702c6 2011-06-07 11:22:10 +00:00
Karl Burkhart 7206bf47c7 getUidFromCardNumber sucht im ldap nach der übergebenen Kartennummer und gibt die dazugehörige UID zurück 2011-06-07 11:20:26 +00:00