Workaround - Collection Share -Nextcloud
|
|
||
|---|---|---|
| LICENSE | ||
| README.md | ||
Workaround - Collection Share -Nextcloud
englisch:
TBD
deutsch:
Zweck des Workaround
Anwendung
Initialisieren
- Freigabe-Benutzer erzeugen, über dem die ganzen Freigaben verwaltet werden
Initialisieren - nach jedem NC Update
- Das Skript "filesaction-edit.sh" ausführen
- Im Ausführungsoder wird eine Sicherungskopie der "*.js" Datei erzeugt
Einen neuen FreigabeOrdner
- den Freigabe-Benutzer, nach belieben, Ordner und Dateien freigeben
- Ordner Struktur bei Benutzer anlegen
- Es muss ein Ordner der zu teilen ist (z.B. "Medien für XYZ") direkt in "/" (root) angelegt werden
- hier wird ein Unterordner "Final" erzeugt
- es kann noch ein weiterer Ordner für das Dateiteilen (auch hochladen) parallel dazu erstellt werden, z.B. "Unbearbeitet"
- alle Freigaben aus 2. (im root Ordner oder einen benutzerdefinierten "Geteilt" Ordner) können jetzt in den "Final" Ordner verschoben werden.
- wenn alle Ordner korrekt verschoben sind kann das Skript "open-share.sh --allow" ausgeführt werden.
- Achtung: jetzt kann jeder alle Inhalte von anderen in der Cloud (zu denen er auch zugriff hat), öffentlich freigeben, auch wenn dies nicht erlaubt ist.
- jetzt muss der Freigabe-Ordner (z.B. "Medien für XYZ") freigegeben werden.
- die erzeugte ShareID wird lokal gespeichert
- Passwort sollte vergeben werden
- Ablaufdatum einstellen oder entfernen
- jetzt wieder das Skript "open-share.sh" (ohne Parameter) ausführen, damit Freigaben wieder geschützt werden.
- der Link mit der ShareID kann jetzt an jeden freigegeben werden
Änderung an der Freigabe
Falls irgendein Ordner oder Datei aus der Freigabe entfernt, verschoben oder hinzugefügt werden muss, dann muss man ab 5. alle Schritte noch einmal ausführen.
Bugs/Fehler
- Drag'n'Drop ist im "Final" Ordner weiterhin möglich.
- Hierdurch können keine geteilten Ordner verändert werden, aber die geteilte Ordner in andere nicht geteilte Ordner (innerhalb der Freigabe) verschoben werden.