Release 5.0
Main-Features
- Verbesserte Anzeige der Projektliste mit Suchmasken und Filter für den Status
- Export der Projektliste nach Excel, PDF und in die Zwischenablage
- Automatischer Update der Zitationen nach zentraler Änderungen des Verlagsnamens
- Umstellung der Elementberechtigung von ID auf Namen
- Neue Wartungsliste ORCID
- Alle Boxen können jetzt platzsparend eingeklappt werden
- Update der Attributliste muss bestätigt manuell werden, um Überschreiben individueller Einstellungen zu vermeiden
- Verschiedene Bugfixes
Relevante Settings
Hinweis
| Setting | Gruppe | Wert | Beschreibung |
|---|---|---|---|
| allow_processors | resource | 0 oder 1 (Standard: 1) | Bearbeiter*innen als Rolle für Ressourcen zulassen |
Vorbereitung
Vor dem Update
Ab dem Release 5 hat sich das Verezichnis für die CV-PDF geändert. Früher hieß der Ordner pdf oder cv_pdf. Zukünftig muss er einheitlich cv heißen. Außerdem bekommen alle CVs den Präfix cv_ im Dateinamen. Dazu müssen im Arbeitsverzeichnis von GRIS die folgenden Befehle ausgeführt werden (den aktuellen Ordnernamen bitte anpassen):
cd /var/www/gris
mv ./files/cv_pdf ./files/cv
cd files/cv
chmod 744 *.pdf
rename 's/^/cv_/' *.pdf
Sollte rename nicht verfügbar sein, kann es mit:
apt install rename
Migration der Elementberechtigungen
Mit der Version 5 ändern sich intern die Schlüssel und IDs für die Elementberechtigungen. Das folgende Skript dient zur Migration der alten Einträge:
http(s)://[GRIS-SERVER]/update/permission_migrate.php?key=my_s3cr3t
Der passende Schlüssel muss vorher in den Settings in der Gruppe security als key hinterlegt werden. Der Standardeintrag lautet my_s3cr3t.
Allerdings sollten vorher die bestehenden Einträge zur späteren Kontrolle dokumentiert werden. Dazu empfiehlt es sich, auf der Seite Admin → Berechtigungen von allen verfügbaren Gruppen (in Tabs angeordnet) Screenshots der Elementberechtigungen anzfertigen. Hier ein Beispiel:
Erhöhen der maximalen Anzahl der Input-Variablen
Da bei einigen Importen von Publikationen die Anzahl der Autor*innen sehr hoch sein kann, muss die Anzahl der Input-Variablen in PHP ggfs. angepasst werden. Der Wert sollte mindestens das Fünffache der zu erwartenden Anzahl von Autor*innen sein. Also bei ca. 400 wäre der Wert in der php.ini 2000. Nach der Änderung sollte der Webserver neu gestartet werden.
; Eintrag in der php.ini
max_input_vars = 2000
Ablauf des Updates
- Backup/Snapshot erstellen
- Ordner umebnennen !!!
update.shwie gewohnt ausführen- System testen
Nach dem Update
Nach erfolgreichem Update sollten die folgenden Punkte kontrolliert werden:
Admin→Informationenaufrufen und bei Fehlern die Seite erneut ladenFAQ & Hilfe→Tabellen zurücksetzenauswählen (Diese Aktion müssen alle Nutzenden jeweils lokal ausführen)
