Wiki source code of WebDAV

Last modified by Carina Enke on 09.09.2024

Show last authors
1 {{section}}
2 {{column width="60%"}}
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.
4 {{/column}}
5
6 {{column width="30%"}}
7 {{panel title="Content"}}
8 {{toc start="2"/}}
9 {{/panel}}
10 {{/column}}
11 {{/section}}
12
13 == Advantages of WebDAV ==
14
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.
16
17
18 == Who can use WebDAV? ==
19
20 Only users with the following roles can use the function in the learning platform:
21
22 * Autorens
23 * Learning Resource managers
24 * Administrators
25
26 == How can I use WebDAV? ==
27
28 Most operating systems already support WebDAV, and also various other application programmes (e.g. Adobe GoLive, Dreamweaver, InDesign) offer a WebDAV interface.
29
30 To access a folder of the learning platform via WebDAV, proceed as follows:
31
32
33 === How to get your access data ===
34
35 You need the following data from your user profile:
36
37 |=(((
38 Address (URL) of the server resource
39 )))|(((
40 Use the URL as displayed in the information text on the WebDAV access tab.
41 )))
42 |=(((
43 WebDAV user name
44 )))|(((
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.
46 )))
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.
51 )))
52
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"]]
55
56 (% class="auto-cursor-target" %)
57 Open your user profile:
58
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.
66
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"]]
71 |(((
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"]]
78 |(((
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.
80
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"]]
83 {{/expand}}
84
85
86 === Set up connection ===
87
88
89 Now connect to your learning platform by using the specified URL, user name, and password.
90
91 {{info}}
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.
93
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.
95 {{/info}}
96
97
98 If you have successfully set up the connection, a new drive will open on your computer containing the following sub-directories:
99
100 |=(((
101 coursefolders
102 )))|(((
103 **Storage folders of all your courses. **This usually only affects users with author rights. All other users will find an empty directory here.
104 )))
105 |=(((
106 groupfolders
107 )))|(((
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.
109 )))
110 |=(((
111 home
112 )))|(((
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.
114 )))
115 |=(((
116 resourcefolders
117 )))|(((
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.
119 )))
120
121 == Operating system support ==
122
123 {{id name="OS"/}}
124
125 The use of WebDAV is directly supported by the following operating systems:
126
127 |=(((
128 Operating system
129 )))|=(((
130 Support
131 )))
132 |(((
133 Mac OS
134 )))|(((
135
136 )))
137 |(((
138 Linux
139 )))|(((
140 (Nautilus)
141 )))
142 |(((
143 Windows versions
144 )))|(((
145 (% data-mce-resize="false" %)
146 |(((
147 XP, Vista
148 )))|(((
149
150 )))
151 |(((
152 7
153 )))|(((
154 (As an alternative, we recommend the use of an independent tool such as WinSCP)
155 )))
156 |(((
157 8 and higher
158 )))|(((
159 (Limited functions)
160 )))
161 )))
162
163 == WebDAV access configuration with WinSCP ==
164
165 {{id name="winscp"/}}
166
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"]]
168
169 Alternatively, you can use other tools. They usually work in a similar way.
170
171 (% data-snooker-col-series="numbers" data-snooker-locked-cols="0" %)
172 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
173 (((
174 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" %)
178 (((
179
180 )))
181 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
182 (((
183 2
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.
186 )))
187 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
188 (((
189 3
190 )))|(% style="width:745px" %)(((
191 Select WebDAV as the transfer protocol and set the encryption.
192 )))|(% rowspan="4" style="width:358px" %)(% rowspan="4" %)
193 (((
194 (% class="content-wrapper" %)
195 (((
196 [[image:attach:WebDav - WinSCP Anmelden_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
197 )))
198 )))
199 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
200 (((
201 4
202 )))|(% style="width:745px" %)(((
203 You can find the server address to be entered in your user profile of the learning platform.
204 )))
205 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
206 (((
207 5
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.
210 )))
211 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
212 (((
213 6
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.
216
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.
218 )))
219 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
220 (((
221 7
222 )))|(% style="width:745px" %)(((
223 Click on the button **Advanced**.
224
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.
226
227
228 )))|(% style="width:358px" %)(((
229 (% class="content-wrapper" %)
230 (((
231 [[image:attach:WebDav - WinSCP Verzeichnispfad angeben_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
232 )))
233 )))
234 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
235 (((
236 8
237 )))|(% style="width:745px" %)(((
238 Save the details of your connection here and then select the **Log in** button.
239 )))|(% style="width:358px" %)(((
240 (% class="content-wrapper" %)
241 (((
242 [[image:attach:WebDav - WinSCP Anmelden abschließen_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
243 )))
244 )))
245 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
246 (((
247 9
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" %)(((
251 (% class="content-wrapper" %)
252 (((
253 [[image:attach:WebDav - WinSCP Anmeldung erfolgreich_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
254 )))
255 )))
256 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
257 (((
258 10
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" %)(((
262 (% class="content-wrapper" %)
263 (((
264 [[image:attach:WebDav - WinSCP Ansicht ändern_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
265 )))
266 )))
267 |(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)(% class="numberingColumn" data-mce-resize="false" contenteditable="false" %)
268 (((
269 11
270 )))|(% style="width:745px" %)(((
271 After starting, you will see both directories next to each other.
272 )))|(% style="width:358px" %)(((
273 (% class="content-wrapper" %)
274 (((
275 [[image:attach:WebDav - WinSCP Verbindung aktiv_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]]
276 )))
277 )))