|
1 | 1 | # OPUS 4 Release Notes |
2 | 2 |
|
| 3 | +## Release 4.10 - 2026-05-12 |
| 4 | + |
| 5 | +Der neue Release bringt insbesondere Veränderungen bei der Sprachverwaltung und |
| 6 | +den Optionen, die in der Administration editierbar sind. Weiterhin gab es eine |
| 7 | +Reihe kleinerer Fehlerbehebungen. |
| 8 | + |
| 9 | +### Update auf OPUS 4.10 |
| 10 | + |
| 11 | +Das Updateskript, `bin/update.sh`, muss ausgeführt werden, da es Änderungen an |
| 12 | +der Datenbank und weitere Updateschritte gibt. |
| 13 | + |
| 14 | +- Tabelle `configuration` wird angelegt |
| 15 | +- Tabelle `languages` wird entfernt |
| 16 | +- Konfiguration in `config.xml` with in die Datenbank übertragen und die |
| 17 | + Datei optional gelöscht |
| 18 | +- Aktive Sprachen werden in neue Konfigurationsoptionen übernommen |
| 19 | + |
| 20 | +### Sprachverwaltung |
| 21 | + |
| 22 | +Die Sprachverwaltung wurde aus der Administration entfernt. Dafür werden jetzt |
| 23 | +485 ISO 639 Sprachen im Standard unterstützt. Welche Sprachen in den Formularen |
| 24 | +zur Auswahl stehen sollen, lässt sich über Optionen einstellen. |
| 25 | + |
| 26 | +Mehr dazu findet sich im OPUS 4 Handbuch unter |
| 27 | +https://www.opus-repository.org/userdoc/admin/languages.html |
| 28 | + |
| 29 | +Beim Update werden die aktiven Sprachen automatisch in die neue Konfiguration |
| 30 | +übernommen. |
| 31 | + |
| 32 | +### Konfiguration |
| 33 | + |
| 34 | +Bislang sind nur wenige Optionen in der Administration editierbar. Diese wurde |
| 35 | +bisher in `application/configs/config.xml` gespeichert. Dafür gibt es jetzt eine |
| 36 | +Tabelle in der Datenbank. Beim Update wird der Inhalt von `config.xml` in die |
| 37 | +Datenbank übertragen und die Datei dann (optional) gelöscht. |
| 38 | + |
| 39 | +Die editierbaren Optionen werden nun in `application/configs/options.yml` |
| 40 | +definiert. Generell kann die Liste lokal erweitert werden. Im Standard werden |
| 41 | +im Laufe der Zeit mehr Optionen in der Weboberfläche verfügbar gemacht werden. |
| 42 | + |
| 43 | +### RSS-Links |
| 44 | + |
| 45 | +RSS-Links können nun ausgeblendet werden. Sie werden automatisch ausgeblendet, |
| 46 | +wenn ein User keinen Zugriff auf das RSS-Modul hat. |
| 47 | + |
| 48 | + rss.showLinks = 0 |
| 49 | + |
| 50 | +### DeepGreen Client |
| 51 | + |
| 52 | +Es gibt zwei neue Optionen, die steuern wie beim Import von Dokumenten mit |
| 53 | +nicht erlaubten Dateitypen umgegangen werden soll. |
| 54 | + |
| 55 | + deepgreen.import.importAllFiles = 0 |
| 56 | + deepgreen.import.importSupportedFiles = 1 |
| 57 | + |
| 58 | +Wenn **importAllFiles** aktiviert ist, werden alle Dateien importiert. Sollen |
| 59 | +nur die in der OPUS 4 Konfiguration erlaubt Dateitypen importiert werden, kann |
| 60 | +**importSupportedFiles** aktiviert werden. Sind beide Optionen deaktiviert, |
| 61 | +werden Dokumente mit nicht erlaubten Dateitypen nicht importiert. Es geplant |
| 62 | +in diesen Fällen in Zukunft Benachrichtigungen in der Administration anzuzeigen |
| 63 | +und die Konfigurationsmöglichkeiten weiter auszubauen. |
| 64 | + |
| 65 | +-- |
| 66 | + |
3 | 67 | ## Release 4.9 - 2026-04-14 |
4 | 68 |
|
5 | 69 | ### Unterstützte PHP-Versionen |
|
0 commit comments