Skip to content

Commit 65823d4

Browse files
chore: update documentation
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
1 parent c0f3ebe commit 65823d4

17,249 files changed

Lines changed: 284870 additions & 268845 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

go.php/index.html

Lines changed: 173 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,173 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Documentation Redirect</title>
7+
8+
</head>
9+
<body>
10+
<h1>Redirecting to documentation...</h1>
11+
<p>If you are not redirected automatically, enable JavaScript in your browser.</p>
12+
13+
<script>
14+
// Mapping from the original PHP file
15+
const mapping = {
16+
'admin': '/admin_manual',
17+
'admin-2fa': '/admin_manual/configuration_user/two_factor-auth.html',
18+
'admin-antivirus-configuration': '/admin_manual/configuration_server/antivirus_configuration.html',
19+
'admin-background-jobs': '/admin_manual/configuration_server/background_jobs_configuration.html',
20+
'admin-backup': '/admin_manual/maintenance/backup.html',
21+
'admin-big-file-upload': '/admin_manual/configuration_files/big_file_upload_configuration.html',
22+
'admin-bigint-conversion': '/admin_manual/configuration_database/bigint_identifiers.html',
23+
'admin-cache': '/admin_manual/configuration_server/caching_configuration.html',
24+
'admin-code-integrity': '/admin_manual/issues/code_signing.html',
25+
'admin-config': '/admin_manual/configuration_server/config_sample_php_parameters.html',
26+
'admin-db-configuration': '/admin_manual/configuration_database/linux_database_configuration.html',
27+
'admin-db-conversion': '/admin_manual/configuration_database/db_conversion.html',
28+
'admin-db-transaction': '/admin_manual/configuration_database/linux_database_configuration.html#database-read-committed-transaction-isolation-level',
29+
'admin-delegation': '/admin_manual/configuration_server/admin_delegation_configuration.html',
30+
'admin-deploy-options': '/admin_manual/exapps_management/AdvancedDeployOptions.html',
31+
'admin-email': '/admin_manual/configuration_server/email_configuration.html',
32+
'admin-encryption': '/admin_manual/configuration_files/encryption_configuration.html',
33+
'admin-external-storage': '/admin_manual/configuration_files/external_storage_configuration_gui.html',
34+
'admin-files-access-control': '/admin_manual/file_workflows/access_control.html',
35+
'admin-files-automated-tagging': '/admin_manual/file_workflows/automated_tagging.html',
36+
'admin-files-retention': '/admin_manual/file_workflows/retention.html',
37+
'admin-groupware-oauth-microsoft': '/admin_manual/groupware/mail.html#xoauth2-authentication-with-microsoft-azure-ad',
38+
'admin-install': '/admin_manual/installation/index.html',
39+
'admin-ldap': '/admin_manual/configuration_user/user_auth_ldap.html',
40+
'admin-logging': '/admin_manual/configuration_server/logging_configuration.html',
41+
'admin-long-running-migration-steps': '/admin_manual/maintenance/upgrade.html#long-running-migration-steps',
42+
'admin-mysql-utf8mb4': '/admin_manual/configuration_database/mysql_4byte_support.html',
43+
'admin-nginx': '/admin_manual/installation/nginx.html',
44+
'admin-oauth2': '/admin_manual/configuration_server/oauth2.html',
45+
'admin-performance': '/admin_manual/installation/server_tuning.html',
46+
'admin-php-fpm': '/admin_manual/installation/source_installation.html#php-fpm-tips-label',
47+
'admin-php-modules': '/admin_manual/installation/php_configuration.html#required-php-modules',
48+
'admin-php-opcache': '/admin_manual/installation/server_tuning.html#enable-php-opcache',
49+
'admin-provisioning-api': '/admin_manual/configuration_user/user_provisioning_api.html',
50+
'admin-reverse-proxy': '/admin_manual/configuration_server/reverse_proxy_configuration.html',
51+
'admin-security': '/admin_manual/installation/harden_server.html',
52+
'admin-setup-well-known-URL': '/admin_manual/issues/general_troubleshooting.html#service-discovery',
53+
'admin-sharing': '/admin_manual/configuration_files/file_sharing_configuration.html',
54+
'admin-sharing-federated': '/admin_manual/configuration_files/federated_cloud_sharing_configuration.html',
55+
'admin-source_install': '/admin_manual/installation/source_installation.html',
56+
'admin-sse-legacy-format': '/admin_manual/configuration_files/encryption_migration.html',
57+
'admin-sso': '/admin_manual/configuration_server/sso_configuration.html',
58+
'admin-system-requirements': '/admin_manual/installation/system_requirements.html',
59+
'admin-theming': '/admin_manual/configuration_server/theming.html',
60+
'admin-theming-icons': '/admin_manual/configuration_server/theming.html#theming-of-icons',
61+
'admin-transactional-locking': '/admin_manual/configuration_files/files_locking_transactional.html',
62+
'admin-trusted-domains': '/admin_manual/installation/installation_wizard.html#trusted-domains',
63+
'admin-update': '/admin_manual/maintenance/update.html',
64+
'admin-warnings': '/admin_manual/configuration_server/security_setup_warnings.html',
65+
'admin-windows-compatible-filenames': '/admin_manual/configuration_files/windows_compatible_filenames.html',
66+
'admin-workflowengine': '/admin_manual/file_workflows/index.html',
67+
'admin-android-deep-link-handling': '/admin_manual/configuration_server/android_deep_link_handling.html',
68+
69+
'developer-manual': '/developer_manual',
70+
'developer-backports': '/developer_manual/getting_started/development_process.html#bugfixes',
71+
'developer-code-integrity': '/developer_manual/app_publishing_maintenance/code_signing.html',
72+
'developer-css': '/developer_manual/html_css_design/css.html',
73+
'developer-theming': '/developer_manual/basics/front-end/theming.html',
74+
75+
// Please always include the en language code in the URL
76+
'user': '/user_manual',
77+
'user-2fa': '/user_manual/en/user_2fa.html',
78+
'user-encryption': '/user_manual/en/files/encrypting_files.html',
79+
'user-files': '/user_manual/en/files/index.html',
80+
'user-manual': '/user_manual/en',
81+
'user-sharing-federated': '/user_manual/en/files/federated_cloud_sharing.html',
82+
'user-sync-calendars': '/user_manual/en/groupware/calendar.html',
83+
'user-sync-contacts': '/user_manual/en/groupware/contacts.html',
84+
'user-trashbin': '/user_manual/en/files/deleted_file_management.html',
85+
'user-versions': '/user_manual/en/files/version_control.html',
86+
'user-webdav': '/user_manual/en/files/access_webdav.html'
87+
}
88+
89+
function getQueryParam(param) {
90+
const urlParams = new URLSearchParams(window.location.search)
91+
return urlParams.get(param)
92+
}
93+
94+
function getPreferredLanguage() {
95+
const languages = navigator.languages || [navigator.language]
96+
const supportedLanguages = [
97+
'af', 'br', 'cs', 'de', 'el_GR', 'es', 'fi_FI', 'ga', 'hr', 'hu_HU', 'it',
98+
'ko', 'nb_NO', 'nn', 'pt_BR', 'ro', 'si', 'sr', 'ta', 'tr', 'uz', 'zh_CN',
99+
'zh_TW', 'ar', 'ca', 'da', 'el', 'eo', 'eu', 'fr', 'gl', 'hu', 'id', 'ja_JP',
100+
'mn', 'nl', 'pl', 'pt_PT', 'ru', 'sk_SK', 'sq', 'sv', 'th', 'uk', 'vi', 'zh_HK',
101+
]
102+
// Build a lowercase lookup map to canonical form for case-insensitive matching
103+
const supportedLower = supportedLanguages.map(l => l.toLowerCase())
104+
105+
for (const lang of languages) {
106+
const fullLang = lang.replace('-', '_'); // Normalize e.g. en-US → en_US
107+
const lowerFullLang = fullLang.toLowerCase()
108+
109+
// Try full language code (e.g., en_US) — return canonical directory name
110+
const fullIdx = supportedLower.indexOf(lowerFullLang)
111+
if (fullIdx !== -1) {
112+
return supportedLanguages[fullIdx]
113+
}
114+
115+
// Try base language code (e.g., en) — return canonical directory name
116+
const baseLang = lowerFullLang.split('_')[0]
117+
const baseIdx = supportedLower.indexOf(baseLang)
118+
if (baseIdx !== -1) {
119+
return supportedLanguages[baseIdx]
120+
}
121+
}
122+
123+
return 'en'; // Default to English
124+
}
125+
126+
127+
function performRedirect() {
128+
const from = getQueryParam('to')
129+
const currentLocation = window.location
130+
const basePath = currentLocation.pathname.replace(/\/go\.php(\/.*)?$/, '')
131+
132+
let subPath
133+
134+
if (mapping[from]) {
135+
subPath = mapping[from]
136+
} else {
137+
// Prefix-based fallback to preserve legacy PHP redirect behavior
138+
if (from && from.startsWith('admin-')) {
139+
subPath = '/admin_manual'
140+
} else if (from && from.startsWith('developer-')) {
141+
subPath = '/developer_manual'
142+
} else {
143+
subPath = '/user_manual'
144+
}
145+
}
146+
147+
// Handle user manual language detection
148+
if (subPath.startsWith('/user_manual')) {
149+
const preferredLang = getPreferredLanguage()
150+
const subPathParts = subPath.split('/')
151+
152+
if (subPathParts.length >= 2 && subPathParts[1] === 'user_manual') {
153+
// Replace the language part with the preferred language
154+
subPathParts[2] = preferredLang
155+
}
156+
157+
// Join the parts back together
158+
if (subPathParts.length > 2) {
159+
subPath = subPathParts.join('/')
160+
}
161+
}
162+
163+
const redirectUrl = `${currentLocation.protocol}//${currentLocation.host}${basePath}${subPath}`
164+
165+
// Perform the redirect
166+
window.location.href = redirectUrl
167+
}
168+
169+
// Perform redirect when page loads
170+
window.onload = performRedirect
171+
</script>
172+
</body>
173+
</html>
-2 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
-1 Bytes
Binary file not shown.
3 Bytes
Binary file not shown.
9 Bytes
Binary file not shown.

server/32/admin_manual/404.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta charset="utf-8" />
77
<meta name="readthedocs-addons-api-version" content="1">
88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
9-
<title>404 Page Not Found &mdash; Nextcloud 32 Administration Manual</title>
9+
<title>404 Page Not Found &mdash; Nextcloud 35 Administration Manual</title>
1010
<link rel="stylesheet" type="text/css" href="/_static/pygments.css?v=b86133f3" />
1111
<link rel="stylesheet" type="text/css" href="/_static/css/theme.css?v=e59714d7" />
1212
<link rel="stylesheet" type="text/css" href="/_static/copybutton.css?v=76b2166b" />
@@ -141,7 +141,7 @@
141141

142142
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
143143
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
144-
<a href="/contents.html">Nextcloud 32 Administration Manual</a>
144+
<a href="/contents.html">Nextcloud 35 Administration Manual</a>
145145
</nav>
146146

147147
<div class="wy-nav-content">
@@ -192,7 +192,7 @@ <h3>Here are some alternatives:</h3>
192192

193193
<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions">
194194
<span class="rst-current-version" data-toggle="rst-current-version">
195-
☁️ 32
195+
☁️ latest
196196
<span class="fa fa-caret-down"></span>
197197
</span>
198198
<div class="rst-other-versions">
@@ -202,6 +202,8 @@ <h3>Here are some alternatives:</h3>
202202
<dd style="width: 32%">
203203
<a href="https://docs.nextcloud.com/server/latest/admin_manual"
204204

205+
style="color: var(--dark-link-color);"
206+
205207
>
206208
35 (latest)
207209
</a>
@@ -226,8 +228,6 @@ <h3>Here are some alternatives:</h3>
226228
<dd style="width: 32%">
227229
<a href="https://docs.nextcloud.com/server/32/admin_manual"
228230

229-
style="color: var(--dark-link-color);"
230-
231231
>
232232
32
233233
</a>

server/32/admin_manual/ai/ai_as_a_service.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<meta name="readthedocs-addons-api-version" content="1"><meta name="viewport" content="width=device-width, initial-scale=1" />
88

99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<title>AI as a Service &mdash; Nextcloud 32 Administration Manual</title>
10+
<title>AI as a Service &mdash; Nextcloud 35 Administration Manual</title>
1111
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=b86133f3" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/theme.css?v=e59714d7" />
1313
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@@ -158,7 +158,7 @@
158158

159159
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
160160
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
161-
<a href="../contents.html">Nextcloud 32 Administration Manual</a>
161+
<a href="../contents.html">Nextcloud 35 Administration Manual</a>
162162
</nav>
163163

164164
<div class="wy-nav-content">
@@ -240,7 +240,7 @@ <h2>Improve performance<a class="headerlink" href="#improve-performance" title="
240240

241241
<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions">
242242
<span class="rst-current-version" data-toggle="rst-current-version">
243-
☁️ 32
243+
☁️ latest
244244
<span class="fa fa-caret-down"></span>
245245
</span>
246246
<div class="rst-other-versions">
@@ -250,6 +250,8 @@ <h2>Improve performance<a class="headerlink" href="#improve-performance" title="
250250
<dd style="width: 32%">
251251
<a href="https://docs.nextcloud.com/server/latest/admin_manual"
252252

253+
style="color: var(--dark-link-color);"
254+
253255
>
254256
35 (latest)
255257
</a>
@@ -274,8 +276,6 @@ <h2>Improve performance<a class="headerlink" href="#improve-performance" title="
274276
<dd style="width: 32%">
275277
<a href="https://docs.nextcloud.com/server/32/admin_manual"
276278

277-
style="color: var(--dark-link-color);"
278-
279279
>
280280
32
281281
</a>

server/32/admin_manual/ai/app_assistant.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<meta name="readthedocs-addons-api-version" content="1"><meta name="viewport" content="width=device-width, initial-scale=1" />
88

99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<title>Nextcloud Assistant &mdash; Nextcloud 32 Administration Manual</title>
10+
<title>Nextcloud Assistant &mdash; Nextcloud 35 Administration Manual</title>
1111
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=b86133f3" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/theme.css?v=e59714d7" />
1313
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@@ -175,7 +175,7 @@
175175

176176
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
177177
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
178-
<a href="../contents.html">Nextcloud 32 Administration Manual</a>
178+
<a href="../contents.html">Nextcloud 35 Administration Manual</a>
179179
</nav>
180180

181181
<div class="wy-nav-content">
@@ -427,7 +427,7 @@ <h3>Improve AI task pickup speed<a class="headerlink" href="#improve-ai-task-pic
427427

428428
<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions">
429429
<span class="rst-current-version" data-toggle="rst-current-version">
430-
☁️ 32
430+
☁️ latest
431431
<span class="fa fa-caret-down"></span>
432432
</span>
433433
<div class="rst-other-versions">
@@ -437,6 +437,8 @@ <h3>Improve AI task pickup speed<a class="headerlink" href="#improve-ai-task-pic
437437
<dd style="width: 32%">
438438
<a href="https://docs.nextcloud.com/server/latest/admin_manual"
439439

440+
style="color: var(--dark-link-color);"
441+
440442
>
441443
35 (latest)
442444
</a>
@@ -461,8 +463,6 @@ <h3>Improve AI task pickup speed<a class="headerlink" href="#improve-ai-task-pic
461463
<dd style="width: 32%">
462464
<a href="https://docs.nextcloud.com/server/32/admin_manual"
463465

464-
style="color: var(--dark-link-color);"
465-
466466
>
467467
32
468468
</a>

server/32/admin_manual/ai/app_context_agent.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<meta name="readthedocs-addons-api-version" content="1"><meta name="viewport" content="width=device-width, initial-scale=1" />
88

99
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
10-
<title>App: Context Agent (context_agent) &mdash; Nextcloud 32 Administration Manual</title>
10+
<title>App: Context Agent (context_agent) &mdash; Nextcloud 35 Administration Manual</title>
1111
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=b86133f3" />
1212
<link rel="stylesheet" type="text/css" href="../_static/css/theme.css?v=e59714d7" />
1313
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@@ -182,7 +182,7 @@
182182

183183
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
184184
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
185-
<a href="../contents.html">Nextcloud 32 Administration Manual</a>
185+
<a href="../contents.html">Nextcloud 35 Administration Manual</a>
186186
</nav>
187187

188188
<div class="wy-nav-content">
@@ -778,7 +778,7 @@ <h2>Known Limitations<a class="headerlink" href="#known-limitations" title="Link
778778

779779
<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="versions">
780780
<span class="rst-current-version" data-toggle="rst-current-version">
781-
☁️ 32
781+
☁️ latest
782782
<span class="fa fa-caret-down"></span>
783783
</span>
784784
<div class="rst-other-versions">
@@ -788,6 +788,8 @@ <h2>Known Limitations<a class="headerlink" href="#known-limitations" title="Link
788788
<dd style="width: 32%">
789789
<a href="https://docs.nextcloud.com/server/latest/admin_manual"
790790

791+
style="color: var(--dark-link-color);"
792+
791793
>
792794
35 (latest)
793795
</a>
@@ -812,8 +814,6 @@ <h2>Known Limitations<a class="headerlink" href="#known-limitations" title="Link
812814
<dd style="width: 32%">
813815
<a href="https://docs.nextcloud.com/server/32/admin_manual"
814816

815-
style="color: var(--dark-link-color);"
816-
817817
>
818818
32
819819
</a>

0 commit comments

Comments
 (0)