staging.inyokaproject.org

Dolphin und WebDAV

Status: Ungelöst | Ubuntu-Version: Kubuntu 22.10 (Kinetic Kudu)
Antworten |

MasterQ

Anmeldungsdatum:
12. März 2023

Beiträge: 37

Hallo,

ich habe gerade eine WebDAV-Verbindung in Dolphin eingerichtet. Soweit läuft alles prima.

Nur werden die Inhalte des WebDAV Verzeichnisses in Dolphin nicht wie erwartet angezeigt. Im Ordner Netzwerk erscheint zwar der WebDAV Ordner (Nextcloud), dessen Inhalte (z.B. Icons, Notizen, Photos, ...) aber nicht als dessen Unterordner, sondern auf der gleichen Ebene. Siehe Screenshot.

Bug oder Feature?

Ich hätte natürlich gerne die Inhalte unterhalb des entsprechend übergeordneten Verzeichnis. Und wenn möglich auch einen Eintrag des WebDAV Ordners unter Fremdgeräte.

machbar?

Gruß

Joachim

Bilder

Balu62

Avatar von Balu62

Anmeldungsdatum:
22. Oktober 2007

Beiträge: 904

Hallo

Funktioniert hier, unter Kubuntu 22.10, problemlos. Hast Du denn WebDav korrekt eingebunden? Das sollte so aussehen (rechte Maustaste auf WebDav-Ordner und bearbeiten auswählen)

webdavs://benutzername@meine.nextcloud.domain:443/remote.php/dav/files/benutzername/

Gruss, Balu

MasterQ

(Themenstarter)

Anmeldungsdatum:
12. März 2023

Beiträge: 37

Was heißt richtig eingebunden? Ich kann auf die Daten in Dolphin zugreifen. Von daher ist das Verzeichnis richtig eingebunden.

In Dolphin unter "Fremdgeräte-Netzwerk" sieht die Auflistung anfangs aus wie in Screenshot 1. Klicke ich auf "Nextcloud" zum ausklappen, dann erscheinen die Unterordner ebenfalls auf oberster Ebene. Siehe Screenshot 2.

Das ist meiner Meinung nach nicht normal.

Mittlerweile habe ich das Häkchen gefunden, um den Ordner unter "Orte" anzuzeigen. Dort unter "Bearbeiten" sieht es aus wie bei Screenshot 3. Da habe ich nix zu meckern.

Bilder

Balu62

Avatar von Balu62

Anmeldungsdatum:
22. Oktober 2007

Beiträge: 904

MasterQ schrieb:

Was heißt richtig eingebunden? Ich kann auf die Daten in Dolphin zugreifen. Von daher ist das Verzeichnis richtig eingebunden.

Nein, das heisst noch lange nicht, dass das richtige eingebunden ist!

Mittlerweile habe ich das Häkchen gefunden, um den Ordner unter "Orte" anzuzeigen. Dort unter "Bearbeiten" sieht es aus wie bei Screenshot 3. Da habe ich nix zu meckern.

Deine Remote Adresse in Deinem screenshot3 ist völliger Quark. Ich habe Dir in meinem ersten Post bereits geschrieben, wie der korrekte Adress-Eintrag dort aussieht. Passe also diese Zeile anhand Deiner Daten an. Eine komplette Anleitung, wie man das von Grund auf richtig konfiguriert, hat ChickenLipsRfun2eat in https://forum.ubuntuusers.de/post/9253291/ bereits beschrieben. Die hat immer noch Gültigkeit und funktioniert nachweislich.

Gruss, Balu

PS: Bitte, wenn es den schon Screenshots sein müssen, immer die Dateiendung mit eintragen!

EDIT: PPS: Wenn Du das Link-Icon unter Netzwerke in Dolphin (also nicht in der Seitenleiste) aufrufst, steht die Adresse ganz unten, hinter "Verweist auf:"

MasterQ

(Themenstarter)

Anmeldungsdatum:
12. März 2023

Beiträge: 37

Also, da geht wohl einiges durcheinander.

Wenn der webdav Ordner nicht korrekt eingebunden wäre, hätte ich keinen Zugriff auf die Dateien die dort zu finden sind. Das ist mal Fakt. Und ich habe lokalen Zugriff!

Ein zweites Thema ist, wo und wie Dolphin den eingebundenen Ordner darstellt. Und darum geht's.

Ich öffne Dolphin. Auf der linken Seite liegt die Seitenleiste und rechts die Ansicht des aktuellen Ordners. Oben liegen die Menuleiste und die Adressleiste, Einstellungen etc.

Wähle ich in der Seitenleiste "Netzwerk", dann erscheint in der Adressleiste (oben) ein "remote:" vor der Eingabemaske der Adresse und dahinter ein "Netzlaufwerk hinzufügen". Dort draufgeklickt erscheint eine Eingabemaske mit dem Titel "Netzwerkordner hinzufügen" mit webdav als Defaultauswahl. Danach geht es in etwa so wie der von dir angegebene Link erklärt.

Fakt ist auch, dass meine dort angegebenen Daten korrekt sind, denn Dolphin verbindet sich mit dem Server.

Klicke ich nun in der Ordneransicht des "Netzwerk" (Fenster rechts) auf meinen Nextcloud-Ordner mit der rechten Maustaste und wähle dann "Eigenschaften" ("Bearbeiten" gibt es da nicht), dann erscheint unter "Verweis auf" genau die korrekte Verbindungsangabe, nämlich "webdav://joachim@XYZ:80/remote.php/dav/files/joachim/". Unter "Adresse steht übrigens "/remote". Und jetzt bitte nicht darauf hinweisen, dass da die Angabe der Subdomain nextcloud fehlt. Das ist bei mir entsprechend so eingerichtet!

Lasse ich den Nextcloud-Ordner unter den "Orten" bzw. "Netzwerk" in der Seitenleiste anzeigen und klicke rechts, dann gibt es da ein "Bearbeiten" und das zeigt das Fenster, das ich mit Screenshot3 betitelt habe. Unter Adresse steht "remote:/Nextcloud"

Was dort steht ist kein Quark!

Das Einbinden eines webdav Ordners macht es möglich, diesen über die Adressleiste mit der (internen) Protokollangabe "remote:" anzusprechen, ähnlich dem (externen) http:// im Browser. Und der eingebundene Ordner hat nun mal die interne Adresse remote:/Nextcloud. Das was mit webdav: beginnt, ist die externe Adresse.

Aber nochmal, das ist nicht das Problem, denn ich habe über Dolphin vollen Zugriff auf alle Dateien, die in dieser Umgebung vorhanden sind. Die Seitenleiste zeigt korrekt und die Netzwerkansicht zeigt Müll.

Meine Frage ist, warum Dolphin das in der Ansicht des Netzwerkes blödsinnig anzeigt. Es macht doch keinen Sinn, dass Unterordner auf der gleichen Ebene wie der Übergeordnete Ordner angezeigt wird, oder? Mir ist keine entsprechende Einstellung bekannt, die da was ändern könnte. Oder gibt es die doch?

Dass ich die Dateinamen ohne Extension angegeben habe, tut mir leid. Ich dachte, die wird automatisch ergänzt. Dem ist wohl nicht so.

Balu62

Avatar von Balu62

Anmeldungsdatum:
22. Oktober 2007

Beiträge: 904

MasterQ schrieb:

Das Einbinden eines webdav Ordners macht es möglich, diesen über die Adressleiste mit der (internen) Protokollangabe "remote:" anzusprechen, ähnlich dem (externen) http:// im Browser. Und der eingebundene Ordner hat nun mal die interne Adresse remote:/Nextcloud. Das was mit webdav: beginnt, ist die externe Adresse.

Öhhhm... WebDav ist schlicht und einfach das Protokoll, egal ob intern oder extern. Der Client (in dem Fall Dolphin) muss ja wissen, über welches Protokoll (NFS, CIFS, HTTP(S), usw. oder eben WebDav(s)) er die Ressource ansprechen muss. 😉

Meine Frage ist, warum Dolphin das in der Ansicht des Netzwerkes blödsinnig anzeigt. Es macht doch keinen Sinn, dass Unterordner auf der gleichen Ebene wie der Übergeordnete Ordner angezeigt wird, oder? Mir ist keine entsprechende Einstellung bekannt, die da was ändern könnte. Oder gibt es die doch?

Wie geschrieben, hier unter Kubuntu, KDE Neon und openSUSE Tumbleweed, nicht nachvollziehbar. Ich bin dann mal raus, ev. hat sonst noch wer eine Idee...

Gruss, Balu

Antworten |