Commit Graph

33 Commits

Author SHA1 Message Date
Manfred Kindl c3a3125e49 Suche nach direkten IDs vorübergehend auskommentiert 2019-07-26 13:41:19 +02:00
Andreas Österreicher ddd6abde8c Dokumente in Kategorien mit gesetzten Berechtigungen sind über dms.php nicht mehr zugänglich wenn die Person die Berechtigung nicht besitzt unabhängig davon ob diese zusätzlich über eine Gruppe gesperrt ist 2018-09-25 14:49:46 +02:00
Andreas Österreicher 2aad3257b6 Corrected Upload Permissions for DMS Documents 2018-07-26 08:28:43 +02:00
Manfred Kindl 0183cfd03e CIS-Suche an neue DMS-Spalten angepasst
- CIS-Suche sucht nun nach Schlagworten
- Funktion search sucht nun auch direkt nach DMS-ID wenn erstes Zeichen im Suchstring "#" ist.
2018-03-29 11:15:10 +02:00
Manfred Kindl 8f12394f0a DMS-Changes
New Attributes:
- cis_suche: Defines if file is searchable via CIS
- schlagworte: Semikolon-Separated Text for CIS-Search
- kategorie_oe_kurzbz: Organisational Unit defines rights for viewing, uploading and changing documents in DMS
- berechtigung_kurzbz: Controls visibility for categories in DMS

Access to categories can now be restricted with oe_kurzbz and rights. If an Organisational Unit is added to a category, only users with the according rights can access, upload and change documents in this category.

If a right is saved to a category it is only accessible for users with this right. Use the right to restrict access to sensible DMS-Categories (e.g. FAS-Documents)

!! Downloading of documents via dms.php is still controlled only with the group assigned to the category !!

New right "basis/dmsAdmin" needed for accessing DMS-Administration (Editing categories)
2018-03-28 16:57:56 +02:00
bison cf999b6d82 - Added constant DOC_ROOT in system.config-default.inc.php
- Using DOC_ROOT in dbupdate_3.2.php to be compatible with checksystem.php and DBTools.php
- Rolled back all classes in the include directory from CI to basis_db
2016-08-17 11:14:52 +02:00
paolo 58a6da42ae The method loadWhole has been removed from model DB_Model.
The same functionality has given by calling the load method without parameters
2016-06-24 10:39:52 +02:00
paolo 0dc605df3c - Modified FHC_Model, now it is saving uid in CI session
- Added codeception tests
- Added statistik to dump.sql
- Moved old libraries to CI
2016-06-06 16:36:23 +02:00
paolo de9e92e3b0 - Added permissions for every DB tables that has a model
- Added all controllers for every model
- All controller has a load and a insert/update method
2016-05-13 19:00:40 +02:00
kindlm 75606c2d4f Merge Praktikant into Master 2015-07-31 13:15:53 +02:00
Nikolaus Krondraf ab98e6422a Extended class DMS so it can delete files in the filesystem 2015-04-09 12:44:15 +02:00
Nikolaus Krondraf 04021e36f6 Upload documents for notes in FAS 2015-04-09 09:04:08 +02:00
Andreas Österreicher f670f45d2f Diverse SQL-Injection Lücken geschlossen 2014-12-01 10:07:21 +00:00
Manfred Kindl a2e8c7fbcb suche.php: Sonderzeichen werden aus dem Suchbegriff entfernt, Bei Dokument-Ergebnissen wird die Berechtigung überprüft, Bei den Content-Ergebnissen werden die Ergebnisse jeder Sprache getrennt angeführt und die Rechte auf den Content überprüft.
content.class.php: Bei der Funktion "berechtigt" wird nun auch true zurückgegeben, wenn keine Benutzergruppen bei den Rechten angegeben sind.
Funktion "search" gibt nun auch die Sprache des Contents zurück
2014-09-16 16:12:06 +00:00
Manfred Kindl 83219630aa - DMS suche nun auch nach DMS-ID möglich
- Link zum Pinboard als Icon bei den Lehre-tools
- Inaktive Freifächer (bei denen keine Anmeldung mehr möglich ist) werden nicht mehr ausgegegraut sondern mit einer roten Ampel versehen
- index.html und index.php: Dateiname des Logos umbenannt in logo.png (statt fhtw_logo.png), Link zu fhcomplete angepasst an fhcomplete.org
- notenliste.xls.php: Legende des Notenschlüssels angepasst und Formatierungen geändert
-
2013-10-15 16:16:27 +00:00
Manfred Kindl 200133e803 Anpassungen an CIS-Redesign
benutzer.class.php: Globale Suche sucht nun auch nach telefonklappe
content.class.php: Optionale Limits bei Content-Suche
dms.class.php: Suche nach Dokumenten aus dms
ort.class.php: optionale Parameter "Aktiv" und "Lehre" bei Suche nach ort
service.class.php: Suche nach service -> Derzeit keine Funktion bei der Suche, da von Christian nicht gewünscht
studiensemester.class.php: Neue Funktion "getTimestamp": Liefert den UNIX Timestamp (Beginn,Ende) eines Studiensemesters
cis_menu_global.inc.php: Links zu Lehrveranstaltungen, Mein CIS und dgl auskommentiert, da im Redesign nicht mehr notwendig.
cis_menu_lv.inc.php: Neue Buttons bei den Links
wochenplan.class.php: Neue Buttons für den Export, Kalenderwochenjump mit Hoverbox, Jump zu aktuelle KW
2013-07-19 15:47:51 +00:00
Karl Burkhart fbd60a98e2 auf neue Datenbankklasse umgeschrieben 2012-08-13 08:12:08 +00:00
Andreas Österreicher 1ac791563c Webdav Schnittstelle für DMS - Erstversion 2012-03-12 14:36:53 +00:00
Karl Burkhart 02aa023fac deleteKategorie() überarbeitet 2012-03-07 15:33:00 +00:00
Karl Burkhart 04bb5e99fb Löschen eines Eintrages / Version jetzt möglich 2012-03-05 15:07:30 +00:00
Karl Burkhart 6414b4a52c Administrationsoberfläche zum Bearbeiten von Kategorien hinzugefügt 2012-03-05 09:56:26 +00:00
Andreas Österreicher 4e96e3855f - Infoscreens können getrennten Content anzeigen
- Berechtigungen für DMS
2012-01-17 14:03:46 +00:00
Andreas Österreicher 88330724a3 Planner:
- bestehende Dokumente zu Projekt zuweisen
- Mantis Einträge Update
Datenbank:
- Erledigt für Tasks hinzugefügt
- Budget für Projekte hinzugefügt
- NN bei Notizbearbeiter entfernt
2011-09-14 14:48:04 +00:00
Andreas Österreicher 89c5c25da0 - Notizen XBL
- Dokumentenzuordnung zu Projekten
2011-09-08 11:46:20 +00:00
Andreas Österreicher 17c6247d28 - DMS Kategorien können nun auf und zu geklappt werden
- DMS Dateinamen können umbenannt werden
- DMS Fenstergröße angepasst
2011-08-03 09:10:11 +00:00
Karl Burkhart 2221b079ed 2011-06-10 12:36:17 +00:00
Karl Burkhart af27cba33e Alle Suchergebnisse werden jetzt angezeigt --> nicht nur die höchste version des Ergebnisses 2011-06-10 08:06:05 +00:00
Karl Burkhart 81d8e7af34 checkVersion und getAllVersions wurde hinzugefügt 2011-06-09 14:04:32 +00:00
Andreas Österreicher 5352c6e139 - Phrasen Modul
- DMS Anzeige der Dokumente in Listenform
- History und Diff für CMS Modul
2011-04-18 14:21:15 +00:00
Andreas Österreicher 7448f4c028 2011-04-01 09:52:34 +00:00
Andreas Österreicher 92ff395ac4 2011-03-28 15:26:20 +00:00
Andreas Österreicher 6808c1a094 2011-03-24 17:20:00 +00:00
Andreas Österreicher 35811cd3cb - CMS Modul
- Dokumenten Management System - Erstversion
2011-03-24 15:19:12 +00:00