You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -145,11 +148,11 @@ parameter as well. See further below for information on that.
145
148
[return]
146
149
# If this key is set, a "exit and back" button is shown in the last dialog
147
150
# right above the "start a new recording" button. This button links to the
148
-
# value of this key. Setting this value is usually done via GET parameters, as
151
+
# value of this key. Setting this value is usually done via query parameters, as
149
152
# a global configuration often does not make sense. You also probably want to
150
153
# set `return.label`. Also see `return.allowedDomains`.
151
154
#
152
-
# Remember to URL-encode the URL if you set it as GET parameter, e.g.
155
+
# Remember to URL-encode the URL if you set it as query parameter, e.g.
153
156
# `https://foo.org/?a=1&b=2` would be `https%3A%2F%2Ffoo.org%2F%3Fa%3D1%26b%3D2`.
154
157
# To be precise, Studio uses `URLSearchParams` to retrieve the values of GET
155
158
# parameters.
@@ -196,17 +199,17 @@ customCSS = """
196
199
Please also note that all settings related to video capture or recording should be treated carefully. Setting any of those means that you know more than the user's browser, which is unlikely: the browser has exact information about screen resolution, connected cameras, CPU usage and the like. As such, before setting any of those values for all of your users, make sure to test everything first!
197
200
198
201
199
-
## Specifying settings via GET Parameters
202
+
## Specifying settings via query parameters
200
203
201
-
GET parameters can simply be attached to the studio URL. Values specified this way overwrite values set by the user or by `settings.toml`. Example URL:
204
+
Query parameters can simply be attached to the Studio URL. Values specified this way overwrite values set by the user or by `settings.toml`. Example URL:
Note that each key is a "path" like `opencast.serverUrl`. The first part of that path is the "section" in the TOML file shown above (e.g. `[opencast]`).
208
211
209
-
You can also put the settings in TOML file, then encode that as a hex string and pass it with the `config=`GET parameter. This might help to avoid problems if URLs (and thus the GET parameters) are processed (e.g. by an LMS) in a way that modifies special characters. For example:
212
+
You can also put the settings in a TOML file, then encode that as a hex string and pass it with the `config=`query parameter. This might help to avoid problems if URLs (and thus the query parameters) are processed (e.g. by an LMS) in a way that modifies special characters. For example:
210
213
211
214
- TOML string:
212
215
```
@@ -226,6 +229,15 @@ You can encode your TOML as hex string with [this tool](https://onlineutf8tools.
226
229
227
230
Note that if `config=` is specified, all other parameters are ignored!
228
231
232
+
Finally, you can change the filename from which the server configuration is loaded by using `settingsFile`, e.g.:
0 commit comments