From 7dae4f47ef46e25bf52ad399bda3624c5695aad8 Mon Sep 17 00:00:00 2001 From: Chris Lenz Date: Sun, 10 Sep 2023 18:29:55 +0200 Subject: [PATCH] add background --- README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e495cb9..6dfe62a 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,25 @@ ---
*deutsch:* -# Zweck des Workaround +# Hintergrund + +Es können in Nextcloud standardmäßig öffentliche Freigaben erstellt werden. Hier erhält jeder Ordner oder Datei einen individuellen Link. +Es gibt aber auch Freigaben, die kontinuierlich erweitert werden sollen/können/müssen. Es aber nicht möglich ist, dessen übergeordneten Ordner zu teilen. +Ein Beispiel: Fotos und Videos sollten unter einem Link mit der Fahrrad-Treff-Gruppe geteilt werden. In meiner Cloud sind diese Fotos unter “/media/edited/YYYY-MM-DD Name” abgelegt, im “/media/edited/” sind aber alle meine Medien abgelegt, deshalb kann ich diesen Ordner nicht direkt teilen. +Einen extra Unterordner zum Beispiel “/media/edited/biking/…” zu erstellen ist auch nicht sinnvoll, da ich einzelne Ordner hiervon auch mit meiner Familie, Freunde, Arbeitskollegen teilen möchte, da es hier bisweilen Überschneidungen gibt. +Gewünscht ist ein Link, der alle Freigaben der “Fahrrad-Treff-Gruppe” enthält. + +## Ziel des Workaround + +- in der Nextcloud sollen Ordner und/oder Dateien markiert werden, nach Kollektionen +- Jede dieser Kollektionen erhält einen öffentlichen Link (es können aber auch mehrere angelegt werden, welche dieselbe Funktion haben, wie bei der Nextcloud-Freigabe an sich) +- diese Links sollen dieselben Optionen wie eine reguläre Nextcloud-Freigabe haben (Passwort, nur Upload, nur betrachten, Ablaufdatum, usw.) +- Wenn man diesen öffentlichen Link öffnet, wird ein “root”-Verzeichnis angezeigt, das alle Dateien und Ordner enthält, die entsprechend markiert wurden. + # Anwendung -## Initialisieren - je Collection +## Initialisieren - je Kollektion 1. Freigabe-Benutzer erzeugen, über dem die ganzen Freigaben verwaltet werden - je einen Benutzer für jede Collection