Hallo Linuxmuster-Gemeinde,
ich habe testweise eine Nextcloud 23 installiert und es mir angeschaut. Da sind für die Schule einige schöne neue Features dabei (bspw. einfachere Terminvereinbarungen).
Allerdings ist auch eine öffentliche Profile-Seite pro Nutzer dabei (https://cloud.beispiel.de/u/{username}, bitte für eure Nextcloud anpassen), auf der standardmäßig der vollständige Name angezeigt wird. Die Seite ist per Default aktiviert und muss von jedem Nutzer einzeln deaktiviert werden. Ich habe auch keine Einstellung dazu gefunden, mit der es sich per Default deaktivieren lässt.
Deshalb habe ich es bei mir im Source-Code deaktiviert. Unter nextcloud_dir/lib/private/Accounts/AccountManager.php
kann man das Profile deaktivieren.
...
[
'name' => self::PROPERTY_PROFILE_ENABLED,
'value' => '1',
],
...
Dort den Value von 1 zu 0 ändern und schon sind die Profile-Seiten erstmal deaktiviert und lassen sich in den Persönlichen Einstellungen aktivieren. Ein OPT-IN ist hier sicherlich die sinnvollere Variante.
Diese Einstellung wird nach einem Update überschrieben werden.
Viele Grüße
Dominik