Wiki source code of WebDAV

Last modified by Carina Enke on 09.09.2024

Hide last authors
Carina Enke 1571.2 1 {{section}}
2 {{column width="60%"}}
Carina Enke 1574.1 3 WebDAV stands for //**Web**-based **D**istributed **A**uthoring and **V**ersioning//. It is an open standard to transfer files online. The learning platform supports this protocol for selected user groups and thus enables an easy file transfer from your computer to folders on the learning platform.
Carina Enke 1571.2 4 {{/column}}
Katharina Schönefeld (Admin) 1436.1 5
Carina Enke 1571.2 6 {{column width="30%"}}
Carina Enke 1574.1 7 {{panel title="Content"}}
Carina Enke 1571.2 8 {{toc start="2"/}}
9 {{/panel}}
10 {{/column}}
11 {{/section}}
12
Carina Enke 1574.1 13 == Advantages of WebDAV ==
Katharina Schönefeld (Admin) 1436.1 14
Carina Enke 1574.1 15 Without WebDAV, files can only be uploaded to the learning platform via conventional upload forms. You can either select each file individually or several zipped files at once. With WebDAV on the other hand, you can easily drag and drop individual files or even entire directories from your computer to the learning platform using the file manager of your operating system and keep them up-to-date.
Moritz Baumgarten 1564.1 16
Carina Enke 1458.1 17
Carina Enke 1574.1 18 == Who can use WebDAV? ==
Carina Enke 1458.1 19
Carina Enke 1574.1 20 Only users with the following roles can use the function in the learning platform:
Carina Enke 1458.1 21
Carina Enke 1574.1 22 * Autorens
23 * Learning Resource managers
24 * Administrators
Carina Enke 1458.1 25
Carina Enke 1574.1 26 == How can I use WebDAV? ==
Carina Enke 1458.1 27
Carina Enke 1574.1 28 Most operating systems already support WebDAV, and also various other application programmes (e.g. Adobe GoLive, Dreamweaver, InDesign) offer a WebDAV interface.
Carina Enke 1458.1 29
Carina Enke 1574.1 30 To access a folder of the learning platform via WebDAV, proceed as follows:
Carina Enke 1458.1 31
Carina Enke 1554.1 32
Carina Enke 1574.1 33 === How to get your access data ===
34
35 You need the following data from your user profile:
36
Carina Enke 1458.1 37 |=(((
Carina Enke 1574.1 38 Address (URL) of the server resource
Carina Enke 1458.1 39 )))|(((
Carina Enke 1574.1 40 Use the URL as displayed in the information text on the WebDAV access tab.
Carina Enke 1458.1 41 )))
42 |=(((
Carina Enke 1574.1 43 WebDAV user name
Carina Enke 1458.1 44 )))|(((
Carina Enke 1574.1 45 Use your learning platform user name (see [[My user profile>>doc:LMS.Benutzerhandbuch OPAL.Meine Lernplattform.Meine Einstellungen.Benutzerprofil.WebHome||shape="rect"]]) as displayed in the Access data section.
Carina Enke 1458.1 46 )))
Carina Enke 1574.1 47 |=(((
48 Password
49 )))|(((
50 You can set your WebDAV password in your user profile under WebDAV access. If you have already set a password, use it to access WebDAV.
sandra_riediger 1456.1 51 )))
Carina Enke 1554.1 52
Carina Enke 1574.1 53 (% class="auto-cursor-target" %)
54 [[image:attach:WebDav-Zugangsdaten_en.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Carina Enke 1458.1 55
Carina Enke 1574.1 56 (% class="auto-cursor-target" %)
57 Open your user profile:
Carina Enke 1571.2 58
Carina Enke 1574.1 59 {{expand title="Open user profile ..."}}
60 |(((
61 Click on the tab **Administration **in the main menu and go to **User administration**.
62 )))|[[image:Administration-Benutzerverwaltung oeffnen_en.png||alt="Administration_1_en" data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
63 |In the left menu, click on the entry **User search.**|[[image:Administration-Benutzersuche_en.png||alt="Administrations_Benutzersuche_en" data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="220" width="230"]]
64 |(((
65 A form will open in which information can be entered about the user account you want to find.
Carina Enke 1554.1 66
Carina Enke 1574.1 67 Fill the desired input fields with values for which you want to perform a search.
68
69 Start the search by clicking on **Search**.
70 )))|[[image:Administration-Benutzersuchformular_en.png||alt="Benutzersuchformular_en" data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Moritz Baumgarten 1564.1 71 |(((
Carina Enke 1574.1 72 User profiles which fit the specified search criteria will be listed in a table.
73
74 In the column **Action**, click on **Edit **at the end of the line to view the respective user's profile.
75
76 If the action column is not visible, click on **Adapt table **to change the columns displayed in the view.
77 )))|[[image:Administration-Ergebnisliste Benutzersuche_en.png||alt="Administratins-Endergebnis-Benutzersuche_en" data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Moritz Baumgarten 1564.1 78 |(((
Carina Enke 1574.1 79 Private data stored in the system will, by default, be displayed in the tab **User profile**. Add or edit the user information and press save to confirm your changes.
Moritz Baumgarten 1564.1 80
Carina Enke 1574.1 81 Depending on the institution/company, some labels might vary from the sample image.
82 )))|[[image:Administration-Benutzereinstellungen_en.png||alt="Administrations-Benutzereinstellungen_en" data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Carina Enke 1554.1 83 {{/expand}}
84
85
Carina Enke 1574.1 86 === Set up connection ===
Carina Enke 1554.1 87
Carina Enke 1574.1 88
89 Now connect to your learning platform by using the specified URL, user name, and password.
90
Carina Enke 1458.1 91 {{info}}
Carina Enke 1574.1 92 Most operating systems offer direct WebDAV support (e.g. Windows, Mac OS X, Linux). However, some of them have limited functions and do not yet work properly.
Carina Enke 1554.1 93
Carina Enke 1574.1 94 Another way to gain access with an independent WebDAV client such as Cyberduck or WinSCP, is described in the [[WebDAV access configuration with WinSCP>>doc:||anchor="winscp"]] section. In this case, the WebDAV server is directly integrated as a drive in the respective file management system (such as Windows Explorer). Thus, we recommend the use of a WebDAV client. Appropriate software is available for various operating systems.
Carina Enke 1458.1 95 {{/info}}
96
Carina Enke 1554.1 97
Carina Enke 1574.1 98 If you have successfully set up the connection, a new drive will open on your computer containing the following sub-directories:
Carina Enke 1554.1 99
Katharina Schönefeld (Admin) 1436.1 100 |=(((
Carina Enke 1458.1 101 coursefolders
Katharina Schönefeld (Admin) 1436.1 102 )))|(((
Carina Enke 1574.1 103 **Storage folders of all your courses. **This usually only affects users with author rights. All other users will find an empty directory here.
Carina Enke 1458.1 104 )))
105 |=(((
106 groupfolders
107 )))|(((
Carina Enke 1574.1 108 All groups of the type **working group, **learning group, and **rights group **in which you are enrolled and have access to the group tool of the type **folder**. For more information on groups and group tools, see the [[Group management>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Gruppen Ueberblick.Gruppenmanagement im Kurs.WebHome||shape="rect"]] help page.
Carina Enke 1458.1 109 )))
110 |=(((
111 home
112 )))|(((
Carina Enke 1574.1 113 Your personal folder (//private//). For more information on this directory, see the [[Personal folder>>doc:LMS.Benutzerhandbuch OPAL.Meine Lernplattform.Persoenlicher Ordner.WebHome||shape="rect"]] help page.
Carina Enke 1458.1 114 )))
115 |=(((
116 resourcefolders
117 )))|(((
Carina Enke 1574.1 118 All of your learning resources of the type **resource folder**. This usually only affects users with author rights. All other users will find an empty directory here. For more information on this resource type, see the [[Resource folder>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Lerninhalte.Lerninhaltstypen.Ressourcenordner.WebHome||shape="rect"]] help page.
Carina Enke 1458.1 119 )))
sandra_riediger 1456.1 120
Carina Enke 1574.1 121 == Operating system support ==
sandra_riediger 1456.1 122
Carina Enke 1574.1 123 {{id name="OS"/}}
Carina Enke 1458.1 124
Carina Enke 1574.1 125 The use of WebDAV is directly supported by the following operating systems:
126
Carina Enke 1458.1 127 |=(((
Carina Enke 1574.1 128 Operating system
Carina Enke 1458.1 129 )))|=(((
Carina Enke 1574.1 130 Support
Carina Enke 1458.1 131 )))
132 |(((
133 Mac OS
Carina Enke 1574.1 134 )))|(((
Moritz Baumgarten 1564.1 135
Carina Enke 1458.1 136 )))
137 |(((
138 Linux
Carina Enke 1574.1 139 )))|(((
Carina Enke 1458.1 140 (Nautilus)
141 )))
142 |(((
Carina Enke 1574.1 143 Windows versions
144 )))|(((
145 (% data-mce-resize="false" %)
Carina Enke 1458.1 146 |(((
147 XP, Vista
148 )))|(((
Moritz Baumgarten 1564.1 149
Carina Enke 1458.1 150 )))
151 |(((
152 7
153 )))|(((
Carina Enke 1574.1 154 (As an alternative, we recommend the use of an independent tool such as WinSCP)
Carina Enke 1458.1 155 )))
156 |(((
Carina Enke 1574.1 157 8 and higher
Carina Enke 1458.1 158 )))|(((
Carina Enke 1574.1 159 (Limited functions)
Carina Enke 1458.1 160 )))
161 )))
sandra_riediger 1456.1 162
Carina Enke 1574.1 163 == WebDAV access configuration with WinSCP ==
sandra_riediger 1456.1 164
Carina Enke 1574.1 165 {{id name="winscp"/}}
sandra_riediger 1456.1 166
Carina Enke 1574.1 167 WinSCP is a freeware tool for the Microsoft Windows operating system, which can be used to set up WebDAV connections with ease. The following instructions only describe the **WebDAV connection** with the OPAL learning platform. General information on further functions can be found on the producer's website: [[https:~~/~~/winscp.net/eng/docs/start>>url:https://winscp.net/eng/docs/start||shape="rect"]]
Moritz Baumgarten 1564.2 168
Carina Enke 1574.1 169 Alternatively, you can use other tools. They usually work in a similar way.
sandra_riediger 1456.1 170
Carina Enke 1574.1 171 (% data-snooker-col-series="numbers" data-snooker-locked-cols="0" %)
Moritz Baumgarten 1564.1 172 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 173 (((
174 1
Carina Enke 1574.1 175 )))|(% style="width:745px" %)(((
176 Download the WinSCP software to your computer. Go to [[https:~~/~~/winscp.net/eng/download.php>>url:https://winscp.net/eng/download.php||shape="rect"]] for further instructions. Start the software with a double-click and follow the steps of the installation wizard.
177 )))|(% rowspan="2" style="width:358px" %)(% rowspan="2" %)
Carina Enke 1554.1 178 (((
Moritz Baumgarten 1564.1 179
Katharina Schönefeld (Admin) 1450.1 180 )))
Moritz Baumgarten 1564.1 181 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 182 (((
183 2
Carina Enke 1574.1 184 )))|(% style="width:745px" %)(((
185 Start WinSCP. When you open it for the first time, no connection is yet saved and the login window opens. Enter the necessary configuration data for the WebDAV connection as follows.
Carina Enke 1554.1 186 )))
Moritz Baumgarten 1564.1 187 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 188 (((
189 3
Carina Enke 1574.1 190 )))|(% style="width:745px" %)(((
191 Select WebDAV as the transfer protocol and set the encryption.
192 )))|(% rowspan="4" style="width:358px" %)(% rowspan="4" %)
Carina Enke 1554.1 193 (((
Carina Enke 1458.1 194 (% class="content-wrapper" %)
195 (((
Moritz Baumgarten 1564.2 196 [[image:attach:WebDav - WinSCP Anmelden_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
sandra_riediger 1456.1 197 )))
Carina Enke 1458.1 198 )))
Moritz Baumgarten 1564.1 199 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 200 (((
201 4
Carina Enke 1574.1 202 )))|(% style="width:745px" %)(((
203 You can find the server address to be entered in your user profile of the learning platform.
Carina Enke 1554.1 204 )))
Moritz Baumgarten 1564.1 205 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 206 (((
207 5
Carina Enke 1574.1 208 )))|(% style="width:745px" %)(((
209 Enter your learning platform user name, as it was seen in the OPAL user profile under WebDAV, in the field User name.
Carina Enke 1554.1 210 )))
Moritz Baumgarten 1564.1 211 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 212 (((
213 6
Carina Enke 1574.1 214 )))|(% style="width:745px" %)(((
215 Enter your login password for the learning platform in the Password field. If stored, it is automatically used to log in via the WebDAV service and does not have to be entered manually each time you want to log in.
Carina Enke 1554.1 216
Carina Enke 1574.1 217 Alternatively, you can leave the field blank. In this case, you will be asked to enter the password each time you log in. Only then is the connection created.
Carina Enke 1554.1 218 )))
Moritz Baumgarten 1564.1 219 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 220 (((
221 7
Carina Enke 1574.1 222 )))|(% style="width:745px" %)(((
223 Click on the button **Advanced**.
Carina Enke 1554.1 224
Carina Enke 1574.1 225 This opens another window in which you complete the directory path to OPAL with the entry "**/opal/webdav**" under **remote directory**. Confirm your entry by clicking on the** OK** button. The window closes and you see the connection window again.
Carina Enke 1554.1 226
Carina Enke 1574.1 227
228 )))|(% style="width:358px" %)(((
Carina Enke 1458.1 229 (% class="content-wrapper" %)
Katharina Schönefeld (Admin) 1436.1 230 (((
Carina Enke 1574.1 231 [[image:attach:WebDav - WinSCP Verzeichnispfad angeben_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Carina Enke 1458.1 232 )))
233 )))
Carina Enke 1574.1 234 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 235 (((
236 8
Carina Enke 1574.1 237 )))|(% style="width:745px" %)(((
238 Save the details of your connection here and then select the **Log in** button.
239 )))|(% style="width:358px" %)(((
Carina Enke 1458.1 240 (% class="content-wrapper" %)
Katharina Schönefeld (Admin) 1436.1 241 (((
Moritz Baumgarten 1564.2 242 [[image:attach:WebDav - WinSCP Anmelden abschließen_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Katharina Schönefeld (Admin) 1436.1 243 )))
Carina Enke 1458.1 244 )))
Carina Enke 1574.1 245 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 246 (((
247 9
Carina Enke 1574.1 248 )))|(% style="width:745px" %)(((
249 Another window with the file structure of your web space opens. The configuration is now complete. You can use the WebDAV connection to easily transfer files from your computer to the learning platform folders.
250 )))|(% style="width:358px" %)(((
Carina Enke 1458.1 251 (% class="content-wrapper" %)
Katharina Schönefeld (Admin) 1436.1 252 (((
Moritz Baumgarten 1564.2 253 [[image:attach:WebDav - WinSCP Anmeldung erfolgreich_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Carina Enke 1458.1 254 )))
255 )))
Carina Enke 1574.1 256 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Carina Enke 1554.1 257 (((
258 10
Carina Enke 1574.1 259 )))|(% style="width:745px" %)(((
260 You can change the appearance of the interface with the help of various setting options. With the **Commander** interface setting, for example, the local directory and the OPAL directory can be displayed together. After changing this setting, restart WinSCP.
261 )))|(% style="width:358px" %)(((
Carina Enke 1458.1 262 (% class="content-wrapper" %)
Katharina Schönefeld (Admin) 1436.1 263 (((
Moritz Baumgarten 1564.2 264 [[image:attach:WebDav - WinSCP Ansicht ändern_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Katharina Schönefeld (Admin) 1436.1 265 )))
Carina Enke 1458.1 266 )))
Carina Enke 1574.1 267 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
Katharina Schönefeld (Admin) 1436.1 268 (((
Carina Enke 1554.1 269 11
Carina Enke 1574.1 270 )))|(% style="width:745px" %)(((
271 After starting, you will see both directories next to each other.
272 )))|(% style="width:358px" %)(((
Carina Enke 1458.1 273 (% class="content-wrapper" %)
274 (((
Moritz Baumgarten 1564.2 275 [[image:attach:WebDav - WinSCP Verbindung aktiv_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
Katharina Schönefeld (Admin) 1436.1 276 )))
Carina Enke 1458.1 277 )))