From d19e689bde6b37fef984921c3e3547c81a498ac4 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 13 Feb 2026 09:07:09 +0100 Subject: [PATCH] fix(branchoff): Make internal doc links stay in Nextcloud 32 docs Signed-off-by: Joas Schilling --- admin_manual/apps_management.rst | 2 +- .../big_file_upload_configuration.rst | 6 +++--- admin_manual/configuration_files/encryption_details.rst | 2 +- .../configuration_files/file_sharing_configuration.rst | 4 ++-- admin_manual/configuration_user/two_factor-auth.rst | 8 ++++---- admin_manual/desktop/index.rst | 6 ++++-- admin_manual/index.rst | 2 +- admin_manual/installation/example_ubuntu.rst | 2 +- admin_manual/installation/harden_server.rst | 2 +- admin_manual/issues/general_troubleshooting.rst | 4 ++-- admin_manual/occ_command.rst | 6 +++--- admin_manual/webhook_listeners/index.rst | 2 +- admin_manual/windmill_workflows/index.rst | 9 ++++++--- .../app_upgrade_guide/upgrade_to_30.rst | 8 ++++++-- developer_manual/basics/logging.rst | 2 +- developer_manual/basics/setting.rst | 2 +- developer_manual/client_apis/OCS/ocs-share-api.rst | 2 +- .../client_apis/OCS/ocs-taskprocessing-api.rst | 2 +- developer_manual/desktop/index.rst | 6 ++++-- developer_manual/digging_deeper/context_chat.rst | 6 ++++-- .../exapp_development/faq/DockerSocketProxy.rst | 2 +- .../exapp_development/faq/Troubleshooting.rst | 2 +- .../exapp_development/tech_details/Translations.rst | 2 +- .../exapp_development/tech_details/api/logging.rst | 2 +- developer_manual/getting_started/devenv.rst | 4 ++-- user_manual/desktop/index.rst | 4 ++-- user_manual/external_storage/external_storage.rst | 2 +- user_manual/files/access_webdav.rst | 2 +- user_manual/files/deleted_file_management.rst | 2 +- user_manual/files/encrypting_files.rst | 8 ++++---- user_manual/files/large_file_upload.rst | 2 +- user_manual/files/quota.rst | 2 +- user_manual/files/sharing.rst | 2 +- user_manual/files/transfer_ownership.rst | 2 +- user_manual/groupware/sync_gnome.rst | 2 +- user_manual/groupware/sync_ios.rst | 4 ++-- user_manual/groupware/sync_kde.rst | 2 +- 37 files changed, 71 insertions(+), 58 deletions(-) diff --git a/admin_manual/apps_management.rst b/admin_manual/apps_management.rst index e03a4cad3cc..09bfbdf740b 100644 --- a/admin_manual/apps_management.rst +++ b/admin_manual/apps_management.rst @@ -30,7 +30,7 @@ have an **Featured**-tag. and custom consulting for supported apps, contact our `sales team `_. .. note:: If you would like to develop your own Nextcloud app, you can find out - more information in our `developer manual `_. + more information in our `developer manual `_. .. TODO ON RELEASE: Update version number above on release All apps must be licensed under AGPLv3+ or any compatible license. diff --git a/admin_manual/configuration_files/big_file_upload_configuration.rst b/admin_manual/configuration_files/big_file_upload_configuration.rst index 72ca41bd236..9062c211523 100644 --- a/admin_manual/configuration_files/big_file_upload_configuration.rst +++ b/admin_manual/configuration_files/big_file_upload_configuration.rst @@ -45,7 +45,7 @@ relevant php.ini files) :: The ``upload_max_filesize`` and ``post_max_size`` settings may not apply to file uploads through WebDAV single file PUT requests or `Chunked file uploads -`_ +`_ For those, PHP and webserver timeouts are the limiting factor on the upload size. .. TODO ON RELEASE: Update version number above on release @@ -164,7 +164,7 @@ Default is ``104857600`` (100 MiB). Large file upload on object storage ----------------------------------- -`Chunked file uploads `_ +`Chunked file uploads `_ do have a larger space consumption on the temporary folder when processing those uploads on object storage as the individual chunks get downloaded from the storage and will be assembled to the actual file on the Nextcloud servers temporary directory. It is recommended to increase @@ -178,7 +178,7 @@ enough for PHP, webservers or any load balancers involved. Federated Cloud Sharing ----------------------- -If you are using `Federated Cloud Sharing `_ and want to share large files, you can increase the timeout values for requests to the federated servers. +If you are using `Federated Cloud Sharing `_ and want to share large files, you can increase the timeout values for requests to the federated servers. Therefore, you can set ``davstorage.request_timeout`` in your ``config.php``. The default value is 30 seconds. .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/configuration_files/encryption_details.rst b/admin_manual/configuration_files/encryption_details.rst index 6461950fe40..ba4ffc7d9db 100644 --- a/admin_manual/configuration_files/encryption_details.rst +++ b/admin_manual/configuration_files/encryption_details.rst @@ -346,7 +346,7 @@ Sources ------- - `encryption-recovery-tools repository on GitHub `_ -- `Nextcloud Encryption Configuration documentation `_ +- `Nextcloud Encryption Configuration documentation `_ - `Nextcloud Help response concerning the usage of version information `_ - `Sourcecode: Creation of the Message Authentication Code `_ - `Sourcecode: Derivation of the Encryption Key `_ diff --git a/admin_manual/configuration_files/file_sharing_configuration.rst b/admin_manual/configuration_files/file_sharing_configuration.rst index e42ec09314e..9c0649d54e4 100644 --- a/admin_manual/configuration_files/file_sharing_configuration.rst +++ b/admin_manual/configuration_files/file_sharing_configuration.rst @@ -98,7 +98,7 @@ forcing them. `_ for discussion of this. .. note:: There are more sharing options on config.php level available: - `Configuration Parameters `_ + `Configuration Parameters `_ .. TODO ON RELEASE: Update version number above on release @@ -176,7 +176,7 @@ Trashbin contents are not transferred:: reference.) Users may also transfer files or folders selectively by themselves. -See `user documentation `_ for details. +See `user documentation `_ for details. .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/configuration_user/two_factor-auth.rst b/admin_manual/configuration_user/two_factor-auth.rst index 46861aaf287..4b63d257cda 100644 --- a/admin_manual/configuration_user/two_factor-auth.rst +++ b/admin_manual/configuration_user/two_factor-auth.rst @@ -43,12 +43,10 @@ types of factors. Three providers are automatically installed (but may need to b Other 2FA providers may be found in the App Store. -.. TODO ON RELEASE: Update version number above on release - .. figure:: ../images/2fa-app-install.png Developers can also `implement new two-factor provider -apps `_. +apps `_. .. TODO ON RELEASE: Update version number above on release @@ -56,9 +54,11 @@ Enforcing two-factor authentication ----------------------------------- By default 2FA is *optional*, hence users are given the choice whether to enable -it for their account `under their personal settings `_. +it for their account `under their personal settings `_. Admins may, however, enforce the use of 2FA. +.. TODO ON RELEASE: Update version number above on release + Enforcement is possible system-wide (all users) or for selected groups only. Select groups can also be excluded from 2FA requirements. diff --git a/admin_manual/desktop/index.rst b/admin_manual/desktop/index.rst index b9a4e213fe1..1aa5d39e93d 100644 --- a/admin_manual/desktop/index.rst +++ b/admin_manual/desktop/index.rst @@ -27,5 +27,7 @@ You can find additional information here: * `User manual`_ * `Developer manual`_ -.. _`User manual`: https://docs.nextcloud.com/server/latest/user_manual/en/desktop/index.html -.. _`Developer manual`: https://docs.nextcloud.com/server/latest/developer_manual/desktop/index.html +.. _`User manual`: https://docs.nextcloud.com/server/32/user_manual/en/desktop/index.html +.. _`Developer manual`: https://docs.nextcloud.com/server/32/developer_manual/desktop/index.html + +.. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/index.rst b/admin_manual/index.rst index 0c8a05f81ff..248119a2f96 100644 --- a/admin_manual/index.rst +++ b/admin_manual/index.rst @@ -37,7 +37,7 @@ respective manuals: * `Nextcloud User Manual`_ * `Nextcloud Desktop Client`_ -.. _`Nextcloud User Manual`: https://docs.nextcloud.com/server/latest/user_manual/en/ +.. _`Nextcloud User Manual`: https://docs.nextcloud.com/server/32/user_manual/en/ .. _`Nextcloud Desktop Client`: https://docs.nextcloud.com/desktop/latest/ .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/installation/example_ubuntu.rst b/admin_manual/installation/example_ubuntu.rst index af0b0809272..b553a291bfb 100644 --- a/admin_manual/installation/example_ubuntu.rst +++ b/admin_manual/installation/example_ubuntu.rst @@ -14,7 +14,7 @@ following commands in a terminal:: * This installs the packages for the Nextcloud core system. If you are planning on running additional apps, keep in mind that they might - require additional packages. See `Prerequisites for manual installation `_ for details. + require additional packages. See `Prerequisites for manual installation `_ for details. .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/installation/harden_server.rst b/admin_manual/installation/harden_server.rst index d18bb27c1ab..ce915e0edf2 100644 --- a/admin_manual/installation/harden_server.rst +++ b/admin_manual/installation/harden_server.rst @@ -302,7 +302,7 @@ Depending on your server setup, these are the possible connections: - Any remote Nextcloud server that is connected with federated sharing - When downloading apps from the App store other domains might be accessed, based on the choice of the app developers where they host the releases. For all official Nextcloud apps this is not the case though, because they are hosted on Github. -.. _optional (config): https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#has-internet-connection +.. _optional (config): https://docs.nextcloud.com/server/32/admin_manual/configuration_server/config_sample_php_parameters.html#has-internet-connection .. _detailed field list: https://github.com/nextcloud/survey_client .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/issues/general_troubleshooting.rst b/admin_manual/issues/general_troubleshooting.rst index 5419a3856e5..3955067c694 100644 --- a/admin_manual/issues/general_troubleshooting.rst +++ b/admin_manual/issues/general_troubleshooting.rst @@ -31,7 +31,7 @@ configuration report with the :ref:`occ config command .. _the Nextcloud Forums: https://help.nextcloud.com .. _FAQ page: https://help.nextcloud.com/t/how-to-faq-wiki -.. _bugtracker: https://docs.nextcloud.com/server/latest/developer_manual/prologue/bugtracker/index.html +.. _bugtracker: https://docs.nextcloud.com/server/32/developer_manual/prologue/bugtracker/index.html .. TODO ON RELEASE: Update version number above on release @@ -413,7 +413,7 @@ does not match the actual data stored in the user's ``data/$userId/files`` direc .. note:: Metadata, versions, trashbin and encryption keys are not counted in the used space above. - Please refer to the `quota documentation `_ for details. + Please refer to the `quota documentation `_ for details. .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/occ_command.rst b/admin_manual/occ_command.rst index 70d7a994fbd..02d88abd921 100644 --- a/admin_manual/occ_command.rst +++ b/admin_manual/occ_command.rst @@ -372,7 +372,7 @@ While setting a configuration value, multiple options are available: .. note:: See `Appconfig Concepts`_ to learn more about `typed value`, `lazy` and `sensitive` flag. -.. _Appconfig Concepts: https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/config/appconfig.html#concept-overview +.. _Appconfig Concepts: https://docs.nextcloud.com/server/32/developer_manual/digging_deeper/config/appconfig.html#concept-overview .. TODO ON RELEASE: Update version number above on release @@ -1147,7 +1147,7 @@ The command line option ``--transfer-incoming-shares`` overwrites the config.php sudo -E -u www-data php occ files:transfer-ownership --transfer-incoming-shares=0 Users may also transfer files or folders selectively by themselves. -See `user documentation `_ for details. +See `user documentation `_ for details. .. TODO ON RELEASE: Update version number above on release @@ -1240,7 +1240,7 @@ Verify your app:: sudo -E -u www-data php occ integrity:check-app --path=/pathto/app appname When it returns nothing, your app is signed correctly. When it returns a message then there is an error. See `Code Signing -`_ in the Developer manual for more detailed information. +`_ in the Developer manual for more detailed information. .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/webhook_listeners/index.rst b/admin_manual/webhook_listeners/index.rst index 58d85b1b57e..cb4d756e71b 100644 --- a/admin_manual/webhook_listeners/index.rst +++ b/admin_manual/webhook_listeners/index.rst @@ -18,7 +18,7 @@ Installation Listening to events ------------------- -You can use the OCS API to add webhooks for specific events: https://docs.nextcloud.com/server/latest/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index +You can use the OCS API to add webhooks for specific events: https://docs.nextcloud.com/server/32/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index .. TODO ON RELEASE: Update version number above on release diff --git a/admin_manual/windmill_workflows/index.rst b/admin_manual/windmill_workflows/index.rst index 55e9e459b2e..f7ecc87ff91 100644 --- a/admin_manual/windmill_workflows/index.rst +++ b/admin_manual/windmill_workflows/index.rst @@ -60,7 +60,7 @@ Each workflow in Windmill is a listener to a Nextcloud Webhook Event. If you are using the ExApp-packaged Windmill, it will automatically register webhooks for the workflows you build using the following mechanism. If you are not using the ExApp-packaged windmill install then you will have to register webhooks for your workflows manually via the webhook_listeners API: -see https://docs.nextcloud.com/server/latest/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index +see https://docs.nextcloud.com/server/32/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index .. TODO ON RELEASE: Update version number above on release @@ -90,7 +90,9 @@ you can run a flow named "Synchronize Hub Resource types with instance" in the W You can create your own Nextcloud-related scripts by taking one of the existing ones as example. In a script, when sending a request to Nextcloud, make sure that the ``EX-APP-ID`` header is set to ``flow``. Your custom scripts can make requests to any endpoint of the -`Nextcloud OCS API `_ . +`Nextcloud OCS API `_ . + +.. TODO ON RELEASE: Update version number above on release All the scripts we provide have a set of common input parameters: @@ -149,5 +151,6 @@ Can I create a script? If the Windmill Hub does not contain any script to perform the action you have in mind, you can take an existing Nextcloud script as example and create your own. Your custom scripts can make requests to any endpoint of the -`Nextcloud OCS API `_ . +`Nextcloud OCS API `_ . +.. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst index 50d43536328..4726ec08ffb 100644 --- a/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst +++ b/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_30.rst @@ -191,9 +191,11 @@ Added APIs - ``OCP\Console\ReservedOptions`` was added and contains constants for options reserved for occ core features. ``--debug-log`` and ``--debug-log-level`` are now reserved by occ as they allow to show debug information to the output on any occ command. - ``OCP\Security\IHasher::validate()`` should return true if the passed string is a valid hash generated by ``OCP\Security\IHasher::hash()`` - ``OCP\AppFramework\Http\JSONResponse()`` constructor now supports passing additional ``json_encode`` flags, see https://www.php.net/manual/en/function.json-encode.php for details -- ``OCP\EventDispatcher\IWebhookCompatibleEvent`` is a new interface for events compatible with webhooks (`see webhook_listeners documentation `_). +- ``OCP\EventDispatcher\IWebhookCompatibleEvent`` is a new interface for events compatible with webhooks (`see webhook_listeners documentation `_). - ``OCP\EventDispatcher\JsonSerializer`` is a new public helper for serializing users and fileinfos to json (ie for webhook events) +.. TODO ON RELEASE: Update version number above on release + Changed APIs ^^^^^^^^^^^^ @@ -222,7 +224,9 @@ Changed APIs - ``OCP\IUserManager::getDisabledUsers`` now has a third parameter for a search string. - ``OCP\User\Backend\IProvideEnabledStateBackend::getDisabledUserList`` now has a third parameter for a search string. - Legacy class ``OC_EventSource`` was moved to ``OC`` namespace with the ``OC_`` prefix. It should not change anything if you already correctly use the ``OCP\IEventSourceFactory`` to create these objects. -- ``OCP\Files\Events\Node\AbstractNodeEvent`` and ``OCP\Files\Events\Node\AbstractNodesEvent`` now implements ``OCP\EventDispatcher\IWebhookCompatibleEvent`` so that all file/folder related events are available for webhooks (`see webhook_listeners documentation `_). +- ``OCP\Files\Events\Node\AbstractNodeEvent`` and ``OCP\Files\Events\Node\AbstractNodesEvent`` now implements ``OCP\EventDispatcher\IWebhookCompatibleEvent`` so that all file/folder related events are available for webhooks (`see webhook_listeners documentation `_). + +.. TODO ON RELEASE: Update version number above on release Deprecated APIs ^^^^^^^^^^^^^^^ diff --git a/developer_manual/basics/logging.rst b/developer_manual/basics/logging.rst index 8dac7fbde4e..d58566c866b 100644 --- a/developer_manual/basics/logging.rst +++ b/developer_manual/basics/logging.rst @@ -47,7 +47,7 @@ Admin audit logging If you want to log things less for system administration but for compliance reasons, e.g. who accessed which file, who changed the password of an item or made it public, the -`admin audit log `_ +`admin audit log `_ is the correct place. .. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/basics/setting.rst b/developer_manual/basics/setting.rst index 5e15bbb9f12..c8e20b35d90 100644 --- a/developer_manual/basics/setting.rst +++ b/developer_manual/basics/setting.rst @@ -110,7 +110,7 @@ The last missing part is to register both classes inside **/appinfo/info. `` instead. Additionally since Nextcloud 23, groups can be granted authorization to access individual -admin settings (`see admin docs `_). +admin settings (`see admin docs `_). This is a feature that needs to be enabled for each admin setting class. To do so, the setting class needs to implement `IDelegatedSettings` instead of `ISettings` and implement two additional methods. diff --git a/developer_manual/client_apis/OCS/ocs-share-api.rst b/developer_manual/client_apis/OCS/ocs-share-api.rst index 167a84aa3ce..de34c90b89b 100644 --- a/developer_manual/client_apis/OCS/ocs-share-api.rst +++ b/developer_manual/client_apis/OCS/ocs-share-api.rst @@ -225,7 +225,7 @@ Federated Cloud Shares ---------------------- Both the sending and the receiving instance need to have federated cloud sharing -enabled and configured. See `Configuring Federated Cloud Sharing `_. +enabled and configured. See `Configuring Federated Cloud Sharing `_. .. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/client_apis/OCS/ocs-taskprocessing-api.rst b/developer_manual/client_apis/OCS/ocs-taskprocessing-api.rst index a2e1cd9e9df..796f44d59c2 100644 --- a/developer_manual/client_apis/OCS/ocs-taskprocessing-api.rst +++ b/developer_manual/client_apis/OCS/ocs-taskprocessing-api.rst @@ -8,6 +8,6 @@ OCS TaskProcessing API The OCS Task processing API allows you to run task processing tasks, like prompting large language models implemented by apps using :ref:`the backend Task Processing API`. -See the relevant `OpenAPI docs `_. +See the relevant `OpenAPI docs `_. .. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/desktop/index.rst b/developer_manual/desktop/index.rst index 38811125f95..68dc7a83b2e 100644 --- a/developer_manual/desktop/index.rst +++ b/developer_manual/desktop/index.rst @@ -21,5 +21,7 @@ You can find additional information here: * `User manual`_ * `Admin manual`_ -.. _`User manual`: https://docs.nextcloud.com/server/latest/user_manual/en/desktop/index.html -.. _`Admin manual`: https://docs.nextcloud.com/server/latest/admin_manual/desktop/index.html +.. _`User manual`: https://docs.nextcloud.com/server/32/user_manual/en/desktop/index.html +.. _`Admin manual`: https://docs.nextcloud.com/server/32/admin_manual/desktop/index.html + +.. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/digging_deeper/context_chat.rst b/developer_manual/digging_deeper/context_chat.rst index 462233dd56e..af2299cf8d1 100644 --- a/developer_manual/digging_deeper/context_chat.rst +++ b/developer_manual/digging_deeper/context_chat.rst @@ -7,10 +7,12 @@ Context Chat .. versionadded:: 32.0.0 Nextcloud offers a **Context Chat** API which allows apps like files to submit data -to the `Nextcloud Assistant Context Chat `_, -thereby enabling `Nextcloud Assistant `_ +to the `Nextcloud Assistant Context Chat `_, +thereby enabling `Nextcloud Assistant `_ to answer questions, provide insights and search results based on the submitted data and natural language queries. +.. TODO ON RELEASE: Update version number above on release + Implementing a content provider for Context Chat ------------------------------------------------ diff --git a/developer_manual/exapp_development/faq/DockerSocketProxy.rst b/developer_manual/exapp_development/faq/DockerSocketProxy.rst index fc1f4fe7b8b..f892a775206 100644 --- a/developer_manual/exapp_development/faq/DockerSocketProxy.rst +++ b/developer_manual/exapp_development/faq/DockerSocketProxy.rst @@ -28,7 +28,7 @@ Nextcloud AIO implements its own `Docker Socket Proxy container `_ for more details. +See `Nextcloud in Docker AIO (all-in-one) `_ for more details. .. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/exapp_development/faq/Troubleshooting.rst b/developer_manual/exapp_development/faq/Troubleshooting.rst index 432d8b7ab38..ca21ce22502 100644 --- a/developer_manual/exapp_development/faq/Troubleshooting.rst +++ b/developer_manual/exapp_development/faq/Troubleshooting.rst @@ -27,7 +27,7 @@ Here are some common steps to verify the network configuration: ExApp deployment issues ----------------------- -The deployment issues questions are covered in the `Test Deploy `_ section of the administration guide. +The deployment issues questions are covered in the `Test Deploy `_ section of the administration guide. Generally speaking, there are three steps to find the proper error message to understand the problem: .. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/exapp_development/tech_details/Translations.rst b/developer_manual/exapp_development/tech_details/Translations.rst index 1d9a2f27200..befd417bad9 100644 --- a/developer_manual/exapp_development/tech_details/Translations.rst +++ b/developer_manual/exapp_development/tech_details/Translations.rst @@ -43,7 +43,7 @@ You can then compile them to ``.mo`` files using `ui_example's `_ ``l10n`` folder of the ExApp +For the ``manual-install`` type, an administrator will have to manually extract to the server's `writable apps directory `_ ``l10n`` folder of the ExApp (e.g. ``/path/to/apps-writable//l10n/*.(js|json)``). This will allow the server to access the ExApp's strings with translations. diff --git a/developer_manual/exapp_development/tech_details/api/logging.rst b/developer_manual/exapp_development/tech_details/api/logging.rst index 9464a470a3d..bc0bd0077e3 100644 --- a/developer_manual/exapp_development/tech_details/api/logging.rst +++ b/developer_manual/exapp_development/tech_details/api/logging.rst @@ -25,7 +25,7 @@ Request data } -The possible values of ``log_lvl`` are described here: `Nextcloud Log level `_ +The possible values of ``log_lvl`` are described here: `Nextcloud Log level `_ .. TODO ON RELEASE: Update version number above on release diff --git a/developer_manual/getting_started/devenv.rst b/developer_manual/getting_started/devenv.rst index 7d9fb281efc..0968d5e5319 100644 --- a/developer_manual/getting_started/devenv.rst +++ b/developer_manual/getting_started/devenv.rst @@ -16,7 +16,7 @@ Please follow the steps on this page to set up your development environment manu Set up Web server and database ------------------------------ -First `set up your Web server and database `_ (**Section**: Manual Installation - Prerequisites). +First `set up your Web server and database `_ (**Section**: Manual Installation - Prerequisites). .. TODO ON RELEASE: Update version number above on release @@ -25,7 +25,7 @@ Get the source There are two ways to obtain Nextcloud sources: -* Using the `stable version `_ +* Using the `stable version `_ * Using the development version from `GitHub`_ which will be explained below. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/desktop/index.rst b/user_manual/desktop/index.rst index 5d20c9b54f3..67ccf015e59 100644 --- a/user_manual/desktop/index.rst +++ b/user_manual/desktop/index.rst @@ -27,7 +27,7 @@ You can find additional information here: * `Admin manual`_ * `Developer manual`_ -.. _`Admin manual`: https://docs.nextcloud.com/server/latest/admin_manual/desktop/index.html -.. _`Developer manual`: https://docs.nextcloud.com/server/latest/developer_manual/desktop/index.html +.. _`Admin manual`: https://docs.nextcloud.com/server/32/admin_manual/desktop/index.html +.. _`Developer manual`: https://docs.nextcloud.com/server/32/developer_manual/desktop/index.html .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/external_storage/external_storage.rst b/user_manual/external_storage/external_storage.rst index da9a0810319..93f7349e61b 100644 --- a/user_manual/external_storage/external_storage.rst +++ b/user_manual/external_storage/external_storage.rst @@ -6,7 +6,7 @@ The External Storage application allows you to mount external storage services, such as Amazon S3, SMB/CIFS file servers and FTP servers… in Nextcloud. Your Nextcloud server administrator controls which of these are available to you. Please see `Configuring External Storage (GUI) -`_ in the Nextcloud Administrator's +`_ in the Nextcloud Administrator's manual for configuration how-tos and examples. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/files/access_webdav.rst b/user_manual/files/access_webdav.rst index 1aab65124d7..f7cb574ffa3 100644 --- a/user_manual/files/access_webdav.rst +++ b/user_manual/files/access_webdav.rst @@ -222,7 +222,7 @@ path of your certificate as in this example:: Accessing files using macOS --------------------------- -.. note:: The macOS Finder suffers from a `series of implementation problems `_ and should only be used if the Nextcloud server runs on **Apache** and **mod_php**, or **Nginx 1.3.8+**. Alternative macOS-compatible clients capable of accessing WebDAV shares include open source apps like `Cyberduck `_ (see instructions `here `_) and `Filezilla `_. Commercial clients include `Mountain Duck `_, `Forklift `_, `Transmit `_, and `Commander One `_. +.. note:: The macOS Finder suffers from a `series of implementation problems `_ and should only be used if the Nextcloud server runs on **Apache** and **mod_php**, or **Nginx 1.3.8+**. Alternative macOS-compatible clients capable of accessing WebDAV shares include open source apps like `Cyberduck `_ (see instructions `here `_) and `Filezilla `_. Commercial clients include `Mountain Duck `_, `Forklift `_, `Transmit `_, and `Commander One `_. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/files/deleted_file_management.rst b/user_manual/files/deleted_file_management.rst index 8684a76147a..47341ea8915 100644 --- a/user_manual/files/deleted_file_management.rst +++ b/user_manual/files/deleted_file_management.rst @@ -56,6 +56,6 @@ Nextcloud will permanently delete those trashed files with the soonest expiratio until the space limit is met again. .. note:: Your administrator may have configured the trash bin retention period - to override the storage space management. See `admin documentation `_ for more details. + to override the storage space management. See `admin documentation `_ for more details. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/files/encrypting_files.rst b/user_manual/files/encrypting_files.rst index 670c1acb523..8d038296490 100644 --- a/user_manual/files/encrypting_files.rst +++ b/user_manual/files/encrypting_files.rst @@ -34,7 +34,7 @@ How can encryption be disabled? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The only way to disable encryption is to run the `"decrypt all" -`_ +`_ script, which decrypts all files and disables encryption. .. TODO ON RELEASE: Update version number above on release @@ -43,8 +43,8 @@ Is it possible to disable encryption with the recovery key? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Yes, *if* every user uses the `file recovery key -`_, `"decrypt all" -`_ will use it to decrypt all files. +`_, `"decrypt all" +`_ will use it to decrypt all files. .. TODO ON RELEASE: Update version number above on release @@ -52,7 +52,7 @@ Can encryption be disabled without the user's password? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you don't have the users password or `file recovery key -`_, +`_, then there is no way to decrypt all files. What's more, running it on login would be dangerous, because you would most likely run into timeouts. diff --git a/user_manual/files/large_file_upload.rst b/user_manual/files/large_file_upload.rst index cf39c1c2fe7..f2dec24e1b4 100644 --- a/user_manual/files/large_file_upload.rst +++ b/user_manual/files/large_file_upload.rst @@ -9,7 +9,7 @@ Modifying certain Nextcloud variables requires administrative access. If you req * Contact your administrator to request an increase in these variables * Refer to the section in the `Administration Documentation - `_ that describes how to manage file + `_ that describes how to manage file upload size limits. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/files/quota.rst b/user_manual/files/quota.rst index 93eeda0923f..f4b3d829a73 100644 --- a/user_manual/files/quota.rst +++ b/user_manual/files/quota.rst @@ -29,7 +29,7 @@ deleted files exceed 50% of quota then the oldest files are removed until the total is below 50%. .. note:: Your administrator may have configured the trash bin retention period - to override the storage space management. See `administrator documentation `_ for more details. + to override the storage space management. See `administrator documentation `_ for more details. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/files/sharing.rst b/user_manual/files/sharing.rst index ba960b930a6..88d2bd685c0 100644 --- a/user_manual/files/sharing.rst +++ b/user_manual/files/sharing.rst @@ -12,7 +12,7 @@ Nextcloud users can share files and folders. Possible targets are: * users or groups on federated Nextcloud servers .. note:: Some options may not be available due to administrative configuration. - See `administrator documentation `__ for details. + See `administrator documentation `__ for details. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/files/transfer_ownership.rst b/user_manual/files/transfer_ownership.rst index 97cc75c2490..e4c3f5bd78a 100644 --- a/user_manual/files/transfer_ownership.rst +++ b/user_manual/files/transfer_ownership.rst @@ -13,7 +13,7 @@ ownerships of those transferred files/folders will also be transferred. #. Click on *Transfer*. .. note:: The username autocompletion or listing may be limited due to administrative visibility configuration. - See `administrator documentation `_ for details. + See `administrator documentation `_ for details. .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/groupware/sync_gnome.rst b/user_manual/groupware/sync_gnome.rst index 4d42c58577a..03d5967dc38 100644 --- a/user_manual/groupware/sync_gnome.rst +++ b/user_manual/groupware/sync_gnome.rst @@ -15,7 +15,7 @@ This can be done by following these steps: #. Enter your server URL, username, and password. If you have enabled two-factor authentication (2FA), you need to generate an application password/token, because GNOME Online Accounts `doesn't support Nextcloud's WebFlow login yet `_ - (`Learn more `_): + (`Learn more `_): .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/groupware/sync_ios.rst b/user_manual/groupware/sync_ios.rst index a221ed12ae6..b22ed5f45e0 100644 --- a/user_manual/groupware/sync_ios.rst +++ b/user_manual/groupware/sync_ios.rst @@ -53,7 +53,7 @@ You should now find your contacts in the address book of your iPhone. If it's still not working, have a look at `Troubleshooting Contacts & Calendar`_ or `Troubleshooting Service Discovery`_. -.. _Troubleshooting Contacts & Calendar: https://docs.nextcloud.com/server/latest/admin_manual/issues/general_troubleshooting.html#troubleshooting-contacts-calendar -.. _Troubleshooting Service Discovery: https://docs.nextcloud.com/server/latest/admin_manual/issues/general_troubleshooting.html#service-discovery +.. _Troubleshooting Contacts & Calendar: https://docs.nextcloud.com/server/32/admin_manual/issues/general_troubleshooting.html#troubleshooting-contacts-calendar +.. _Troubleshooting Service Discovery: https://docs.nextcloud.com/server/32/admin_manual/issues/general_troubleshooting.html#service-discovery .. TODO ON RELEASE: Update version number above on release diff --git a/user_manual/groupware/sync_kde.rst b/user_manual/groupware/sync_kde.rst index a3b42eb4fb1..23c4ef75f12 100644 --- a/user_manual/groupware/sync_kde.rst +++ b/user_manual/groupware/sync_kde.rst @@ -28,7 +28,7 @@ In Kalendar: In KOrganizer and Kalendar: -3. Enter your username. As password, you need to generate an app-password/token (`Learn more `_): +3. Enter your username. As password, you need to generate an app-password/token (`Learn more `_): .. TODO ON RELEASE: Update version number above on release