From ac6260a46c372a334103f458972c01b7fa0f5ef3 Mon Sep 17 00:00:00 2001 From: Josh Richards Date: Fri, 22 Aug 2025 11:41:41 -0400 Subject: [PATCH] feat(admin): Add distinct sections + links Signed-off-by: Josh Richards --- admin_manual/conf.py | 2 +- admin_manual/contents.rst | 78 +++++++++++++++++++++++++++++++++------ 2 files changed, 67 insertions(+), 13 deletions(-) diff --git a/admin_manual/conf.py b/admin_manual/conf.py index 1250689f0..dfe588920 100644 --- a/admin_manual/conf.py +++ b/admin_manual/conf.py @@ -29,7 +29,7 @@ from conf import * # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. -extensions += ['sphinx.ext.todo', 'rst2pdf.pdfbuilder', 'sphinx.ext.intersphinx'] +extensions += ['sphinx.ext.todo', 'rst2pdf.pdfbuilder', 'sphinx.ext.intersphinx', 'sphinx_toolbox.sidebar_links'] # Add any paths that contain templates here, relative to this directory. templates_path = ['../_shared_assets/templates', '_templates'] diff --git a/admin_manual/contents.rst b/admin_manual/contents.rst index 3d669fe95..6442113fb 100644 --- a/admin_manual/contents.rst +++ b/admin_manual/contents.rst @@ -5,26 +5,80 @@ Table of contents .. toctree:: :maxdepth: 2 +.. toctree:: + :caption: Getting Started + index - release_notes/index release_schedule + gdpr/index + +.. toctree:: + :caption: Release notes + + Critical changes + +.. toctree:: + :caption: Installation + installation/index + configuration_database/index + +.. toctree:: + :caption: Configuration + configuration_server/index occ_command - apps_management - exapps_management/index - configuration_user/index - configuration_files/index - file_workflows/index - groupware/index - office/index reference/index - ai/index webhook_listeners/index windmill_workflows/index - desktop/index - configuration_database/index + +.. toctree:: + :caption: Files + + configuration_files/index + file_workflows/index configuration_mimetypes/index + +.. toctree:: + :caption: Apps + + apps_management + exapps_management/index + ai/index + +.. toctree:: + :caption: Users + + configuration_user/index + desktop/index + +.. toctree:: + :caption: Groupware + + groupware/index + +.. toctree:: + :caption: Office + + office/index + +.. toctree:: + :caption: Maintenance + maintenance/index issues/index - gdpr/index + +.. sidebar-links:: + :caption: Links + + Community Help Forum + User Manuals + Developer Manuals + Download + App Store + Translations + GitHub + Supported versions + Nextcloud Enterprise + License + Nextcloud GmbH