From b3ac8fac6af9241cd4fd55eef9d1f0234ebe7b73 Mon Sep 17 00:00:00 2001
From: James Pretorius <50090107+jbytes1027@users.noreply.github.com>
Date: Tue, 17 Dec 2024 16:08:45 -0500
Subject: [PATCH] Update Docs Taxonomy (#17213)
---
CODE-OF-CONDUCT.md | 2 +-
CONTRIBUTING.md | 2 +-
README.md | 6 +-
mkdocs.yml | 269 +++++++++---------
src/OrchardCore.Cms.Web/appsettings.json | 10 +-
.../OrchardCore.Tenants/Manifest.cs | 2 +-
.../Options/SqliteOptions.cs | 8 +-
src/docs/community/README.md | 25 --
src/docs/community/contributors/README.md | 4 +-
.../{resources => community}/owners/README.md | 0
src/docs/{guides => }/contributing/README.md | 0
.../{guides => }/contributing/benchmarking.md | 0
.../contributing/contributing-code.md | 6 +-
.../contributing-documentation.md | 0
.../contributing/managing-issues.md | 4 +-
.../README.md => contributing/meetings.md} | 2 +-
.../contributing/reviewing-pull-requests.md | 0
src/docs/getting-started/README.md | 2 +-
.../development-tools.md} | 0
.../external-resources.md} | 0
.../test-drive-orchard-core.md | 2 +-
src/docs/reference/README.md | 24 +-
.../branding/README.md | 0
.../branding/assets/fonts/LICENSE.txt | 0
.../branding/assets/fonts/OpenSans-Bold.ttf | Bin
.../assets/fonts/OpenSans-BoldItalic.ttf | Bin
.../assets/fonts/OpenSans-ExtraBold.ttf | Bin
.../assets/fonts/OpenSans-ExtraBoldItalic.ttf | Bin
.../branding/assets/fonts/OpenSans-Italic.ttf | Bin
.../branding/assets/fonts/OpenSans-Light.ttf | Bin
.../assets/fonts/OpenSans-LightItalic.ttf | Bin
.../assets/fonts/OpenSans-Regular.ttf | Bin
.../assets/fonts/OpenSans-SemiBold.ttf | Bin
.../assets/fonts/OpenSans-SemiBoldItalic.ttf | Bin
...rchard-core-logo-color-high-resolution.png | Bin
.../logo/color/orchard-core-logo-color.ai | 0
.../logo/color/orchard-core-logo-color.pdf | Bin
.../logo/color/orchard-core-logo-color.png | Bin
.../logo/color/orchard-core-logo-color.svg | 0
...orchard-core-logo-dark-high-resolution.png | Bin
.../logo/dark/orchard-core-logo-dark.ai | 0
.../logo/dark/orchard-core-logo-dark.pdf | Bin
.../logo/dark/orchard-core-logo-dark.png | Bin
.../logo/dark/orchard-core-logo-dark.svg | 0
...rchard-core-logo-light-high-resolution.png | Bin
.../logo/light/orchard-core-logo-light.ai | 0
.../logo/light/orchard-core-logo-light.pdf | Bin
.../logo/light/orchard-core-logo-light.png | Bin
.../logo/light/orchard-core-logo-light.svg | 0
.../color/orchard-core-symbol-logo-color.ai | 0
.../color/orchard-core-symbol-logo-color.pdf | Bin
.../color/orchard-core-symbol-logo-color.png | Bin
.../color/orchard-core-symbol-logo-color.svg | 0
.../dark/orchard-core-symbol-logo-dark.ai | 0
.../dark/orchard-core-symbol-logo-dark.pdf | Bin
.../dark/orchard-core-symbol-logo-dark.png | Bin
.../dark/orchard-core-symbol-logo-dark.svg | 0
.../light/orchard-core-symbol-logo-light.ai | 0
.../light/orchard-core-symbol-logo-light.pdf | Bin
.../light/orchard-core-symbol-logo-light.png | Bin
.../light/orchard-core-symbol-logo-light.svg | 0
.../orchard-core-branding-guidelines.ai | 0
.../orchard-core-branding-guidelines.pdf | Bin
src/docs/{ => reference}/glossary/README.md | 38 +--
.../libraries/README.md | 0
.../Apis.GraphQL.Abstractions/README.md | 0
.../{core => modules}/Configuration/README.md | 0
.../{core => modules}/Data/README.md | 0
.../modules/DataProtection.Azure/README.md | 2 +-
.../DisplayManagement/README.md | 1 +
.../reference/modules/Elasticsearch/README.md | 4 +-
.../reference/modules/Email.Azure/README.md | 2 +-
.../reference/modules/Email.Smtp/README.md | 2 +-
src/docs/reference/modules/Facebook/README.md | 2 +-
src/docs/reference/modules/GitHub/README.md | 2 +-
src/docs/reference/modules/Google/README.md | 2 +-
src/docs/reference/modules/Html/README.md | 2 +-
.../KeyVault.Azure/README.md | 0
.../Logging.Serilog/README.md | 0
src/docs/reference/modules/Markdown/README.md | 2 +-
.../modules/Media.AmazonS3/README.md | 2 +-
.../reference/modules/Media.Azure/README.md | 4 +-
.../Microsoft.Authentication/README.md | 2 +-
.../reference/modules/MiniProfiler/README.md | 2 +-
.../{core => modules}/Modules/README.md | 0
.../{core => modules}/Placement/README.md | 0
.../reference/modules/Placements/README.md | 2 +-
.../{core => modules}/Razor/README.md | 0
.../reference/modules/ReverseProxy/README.md | 2 +-
.../{core => modules}/Sanitizer/README.md | 0
.../reference/modules/Scripting/README.md | 2 +-
src/docs/reference/modules/Security/README.md | 2 +-
src/docs/reference/modules/Setup/README.md | 2 +-
.../{core => modules}/Shells/README.md | 0
.../reference/modules/Sms.Azure/README.md | 2 +-
.../reference/modules/Templates/README.md | 2 +-
src/docs/reference/modules/Tenants/README.md | 2 +-
.../reference/modules/Workflows/README.md | 2 +-
src/docs/reference/modules/X/README.md | 2 +-
src/docs/releases/2.0.0.md | 6 +-
src/docs/resources/README.md | 19 --
src/docs/resources/workshops/README.md | 14 -
src/docs/topics/configuration/README.md | 4 +-
src/docs/topics/content-management/README.md | 2 +-
src/docs/topics/data/README.md | 4 +-
src/docs/topics/display/README.md | 4 +-
src/docs/topics/docker/README.md | 2 +-
src/docs/topics/search/README.md | 2 +-
.../cypress-commands/README.md | 2 +-
109 files changed, 227 insertions(+), 289 deletions(-)
delete mode 100644 src/docs/community/README.md
rename src/docs/{resources => community}/owners/README.md (100%)
rename src/docs/{guides => }/contributing/README.md (100%)
rename src/docs/{guides => }/contributing/benchmarking.md (100%)
rename src/docs/{guides => }/contributing/contributing-code.md (97%)
rename src/docs/{guides => }/contributing/contributing-documentation.md (100%)
rename src/docs/{guides => }/contributing/managing-issues.md (92%)
rename src/docs/{resources/meeting/README.md => contributing/meetings.md} (98%)
rename src/docs/{guides => }/contributing/reviewing-pull-requests.md (100%)
rename src/docs/{resources/development-tools/README.md => getting-started/development-tools.md} (100%)
rename src/docs/{resources/tutorials/README.md => getting-started/external-resources.md} (100%)
rename src/docs/{resources => reference}/branding/README.md (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/LICENSE.txt (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-Bold.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-BoldItalic.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-ExtraBold.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-ExtraBoldItalic.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-Italic.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-Light.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-LightItalic.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-Regular.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-SemiBold.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/fonts/OpenSans-SemiBoldItalic.ttf (100%)
rename src/docs/{resources => reference}/branding/assets/logo/color/orchard-core-logo-color-high-resolution.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/color/orchard-core-logo-color.ai (100%)
rename src/docs/{resources => reference}/branding/assets/logo/color/orchard-core-logo-color.pdf (100%)
rename src/docs/{resources => reference}/branding/assets/logo/color/orchard-core-logo-color.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/color/orchard-core-logo-color.svg (100%)
rename src/docs/{resources => reference}/branding/assets/logo/dark/orchard-core-logo-dark-high-resolution.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/dark/orchard-core-logo-dark.ai (100%)
rename src/docs/{resources => reference}/branding/assets/logo/dark/orchard-core-logo-dark.pdf (100%)
rename src/docs/{resources => reference}/branding/assets/logo/dark/orchard-core-logo-dark.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/dark/orchard-core-logo-dark.svg (100%)
rename src/docs/{resources => reference}/branding/assets/logo/light/orchard-core-logo-light-high-resolution.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/light/orchard-core-logo-light.ai (100%)
rename src/docs/{resources => reference}/branding/assets/logo/light/orchard-core-logo-light.pdf (100%)
rename src/docs/{resources => reference}/branding/assets/logo/light/orchard-core-logo-light.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/light/orchard-core-logo-light.svg (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/color/orchard-core-symbol-logo-color.ai (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/color/orchard-core-symbol-logo-color.pdf (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/color/orchard-core-symbol-logo-color.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/color/orchard-core-symbol-logo-color.svg (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/dark/orchard-core-symbol-logo-dark.ai (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/dark/orchard-core-symbol-logo-dark.pdf (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/dark/orchard-core-symbol-logo-dark.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/dark/orchard-core-symbol-logo-dark.svg (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/light/orchard-core-symbol-logo-light.ai (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/light/orchard-core-symbol-logo-light.pdf (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/light/orchard-core-symbol-logo-light.png (100%)
rename src/docs/{resources => reference}/branding/assets/logo/symbol/light/orchard-core-symbol-logo-light.svg (100%)
rename src/docs/{resources => reference}/branding/assets/orchard-core-branding-guidelines.ai (100%)
rename src/docs/{resources => reference}/branding/assets/orchard-core-branding-guidelines.pdf (100%)
rename src/docs/{ => reference}/glossary/README.md (81%)
rename src/docs/{resources => reference}/libraries/README.md (100%)
rename src/docs/reference/{core => modules}/Apis.GraphQL.Abstractions/README.md (100%)
rename src/docs/reference/{core => modules}/Configuration/README.md (100%)
rename src/docs/reference/{core => modules}/Data/README.md (100%)
rename src/docs/reference/{core => modules}/DisplayManagement/README.md (99%)
rename src/docs/reference/{core => modules}/KeyVault.Azure/README.md (100%)
rename src/docs/reference/{core => modules}/Logging.Serilog/README.md (100%)
rename src/docs/reference/{core => modules}/Modules/README.md (100%)
rename src/docs/reference/{core => modules}/Placement/README.md (100%)
rename src/docs/reference/{core => modules}/Razor/README.md (100%)
rename src/docs/reference/{core => modules}/Sanitizer/README.md (100%)
rename src/docs/reference/{core => modules}/Shells/README.md (100%)
delete mode 100644 src/docs/resources/README.md
delete mode 100644 src/docs/resources/workshops/README.md
diff --git a/CODE-OF-CONDUCT.md b/CODE-OF-CONDUCT.md
index 6cf5e6c952b..14c5d19a98f 100644
--- a/CODE-OF-CONDUCT.md
+++ b/CODE-OF-CONDUCT.md
@@ -1,3 +1,3 @@
# Code of Conduct
-See [Contributing to Orchard Core](https://docs.orchardcore.net/en/latest/guides/contributing/) on the documentation site.
+See [Contributing to Orchard Core](https://docs.orchardcore.net/en/latest/contributing/) on the documentation site.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 97f9258724c..6a80d9026a2 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,3 +1,3 @@
# How to contribute
-See [Contributing to Orchard Core](https://docs.orchardcore.net/en/latest/guides/contributing/) on the documentation site.
+See [Contributing to Orchard Core](https://docs.orchardcore.net/en/latest/contributing/) on the documentation site.
diff --git a/README.md b/README.md
index 382639ae6ac..ca011d4300d 100644
--- a/README.md
+++ b/README.md
@@ -64,9 +64,9 @@ We're here to help you succeed with Orchard Core!
## Contributing
-It's great that you're thinking about contributing to Orchard Core! You'd join [our wonderful community of contributors](https://docs.orchardcore.net/en/latest/community/).
+It's great that you're thinking about contributing to Orchard Core! You'd join [our wonderful community of contributors](https://docs.orchardcore.net/en/latest/community/contributors/).
-Check out the docs [on contributing to Orchard Core](https://docs.orchardcore.net/en/latest/guides/contributing/).
+Check out the docs [on contributing to Orchard Core](https://docs.orchardcore.net/en/latest/contributing/).
## Preview Package Feed
@@ -78,7 +78,7 @@ Cloudsmith is the only fully hosted, cloud-native, universal package management
## Code of Conduct
-See [our Code of Conduct](https://docs.orchardcore.net/en/latest/guides/contributing/#code-of-conduct).
+See [our Code of Conduct](https://docs.orchardcore.net/en/latest/contributing/#code-of-conduct).
## .NET Foundation
diff --git a/mkdocs.yml b/mkdocs.yml
index ce66a3ee679..2a7f78d82db 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -55,7 +55,6 @@ validation:
not_in_nav: |
samples/
releases/3.0.0.md
- releases/2.1.3.md
# Extensions
markdown_extensions:
@@ -94,20 +93,21 @@ plugins:
- "*node_modules*"
- redirects:
redirect_maps:
- 'topics/docs-contributions/README.md': 'guides/contributing/contributing-documentation.md'
+ 'topics/docs-contributions/README.md': 'contributing/contributing-documentation.md'
# Page tree
nav:
- About Orchard Core: README.md
- Getting started:
+ - Development Tools: getting-started/development-tools.md
- Create a CMS Web application: getting-started/README.md
- Test drive Orchard Core: getting-started/test-drive-orchard-core.md
- Configure Preview package source: getting-started/preview-package-source.md
- Recipes and Starter Themes: getting-started/starter-recipes.md
- Code Generation Templates: getting-started/templates/README.md
- Create a Theme: getting-started/theme.md
- - Glossary: glossary/README.md
- - How-to guides:
+ - External Resources: getting-started/external-resources.md
+ - Guides:
- Follow the Guides: guides/README.md
- Create a modular application: guides/create-modular-application-mvc/README.md
- Create a website: guides/create-cms-application/README.md
@@ -128,13 +128,6 @@ nav:
- Microsoft Entra ID (Azure AD) integration: guides/microsoft-entra-id-integration/README.md
- Create a Liquid Widget: guides/create-liquid-widget/README.md
- Query Content Items Based on Taxonomy: guides/query-content-items-based-on-taxonomy/README.md
- - Contributing:
- - Contributing to Orchard Core: guides/contributing/README.md
- - Opening and managing issues: guides/contributing/managing-issues.md
- - Contributing code: guides/contributing/contributing-code.md
- - Contributing documentation: guides/contributing/contributing-documentation.md
- - Reviewing pull requests: guides/contributing/reviewing-pull-requests.md
- - Benchmarking: guides/contributing/benchmarking.md
- Gulp pipeline: guides/gulp-pipeline/README.md
- Key Topics:
- Manage your Content: topics/content-management/README.md
@@ -153,127 +146,122 @@ nav:
- Using local NuGet packages: topics/local-nuget-packages/README.md
- Managing the Orchard Core Red Hat Ecosystem Catalog certification: topics/red-hat-ecosystem-catalog-certification/README.md
- Reference:
- - reference/README.md
- - CMS Modules:
- - Content Types: reference/modules/ContentTypes/README.md
- - Content Parts:
- - Add Parts to your Content: reference/modules/ContentParts/README.md
- - Title: reference/modules/Title/README.md
- - Autoroute: reference/modules/Autoroute/README.md
- - Alias: reference/modules/Alias/README.md
- - Html: reference/modules/Html/README.md
- - Markdown: reference/modules/Markdown/README.md
- - List: reference/modules/Lists/README.md
- - Flow: reference/modules/Flow/README.md
- - Bag: reference/modules/Flow/BagPart.md
- - Publish Later: reference/modules/PublishLater/README.md
- - SEO Meta: reference/modules/Seo/README.md
- - Content Fields: reference/modules/ContentFields/README.md
- - Content Preview: reference/modules/ContentPreview/README.md
- - Content Localization: reference/modules/ContentLocalization/README.md
- - Layers: reference/modules/Layers/README.md
- - Widgets: reference/modules/Widgets/README.md
- - Forms: reference/modules/Forms/README.md
- - Templates: reference/modules/Templates/README.md
- - Placements: reference/modules/Placements/README.md
- - Themes: reference/modules/Themes/README.md
- - Liquid: reference/modules/Liquid/README.md
- - Media:
- - Media: reference/modules/Media/README.md
- - Media Slugify: reference/modules/Media.Slugify/README.md
- - Media Amazon S3: reference/modules/Media.AmazonS3/README.md
- - Media Azure: reference/modules/Media.Azure/README.md
- - ReCaptcha: reference/modules/ReCaptcha/README.md
- - Resources: reference/modules/Resources/README.md
- - Rules: reference/modules/Rules/README.md
- - Search, Indexing, Querying:
- - Azure AI Search: reference/modules/AzureAISearch/README.md
- - Elasticsearch: reference/modules/Elasticsearch/README.md
- - Indexing: reference/modules/Indexing/README.md
- - Lucene: reference/modules/Lucene/README.md
- - SQL Indexing: reference/modules/SQLIndexing/README.md
- - Queries: reference/modules/Queries/README.md
- - Shortcodes: reference/modules/Shortcodes/README.md
- - Sitemaps: reference/modules/Sitemaps/README.md
- - SMS: reference/modules/Sms/README.md
- - Azure Communication SMS: reference/modules/Sms.Azure/README.md
- - Spatial: reference/modules/Spatial/README.md
- - XML-RPC: reference/modules/XmlRpc/README.md
- - Menu: reference/modules/Menu/README.md
- - Navigation: reference/modules/Navigation/README.md
- - Admin: reference/modules/Admin/README.md
- - Admin Dashboard: reference/modules/AdminDashboard/README.md
- - Admin Menu: reference/modules/AdminMenu/README.md
- - Taxonomies: reference/modules/Taxonomies/README.md
- - Authentication:
- - Microsoft: reference/modules/Microsoft.Authentication/README.md
- - Facebook: reference/modules/Facebook/README.md
- - X (Twitter): reference/modules/X/README.md
- - GitHub: reference/modules/GitHub/README.md
- - Google: reference/modules/Google/README.md
- - Users:
- - Overview: reference/modules/Users/README.md
- - Custom User Settings: reference/modules/Users/CustomUserSettings/README.md
- - Notifications: reference/modules/Notifications/README.md
- - Ticket store: reference/modules/Users/TicketStore.md
- - Home Route: reference/modules/HomeRoute/README.md
- - Feeds: reference/modules/Feeds/README.md
- - Commerce: https://commerce.orchardcore.net/en/latest
- - Core Modules:
- - Display Management: reference/core/DisplayManagement/README.md
- - Audit Trail: reference/modules/AuditTrail/README.md
- - Auto Setup: reference/modules/AutoSetup/README.md
- - Features: reference/modules/Features/README.md
- - Contents: reference/modules/Contents/README.md
- - Configuration: reference/core/Configuration/README.md
- - Cors: reference/modules/Cors/README.md
- - Custom Settings: reference/modules/CustomSettings/README.md
- - Deployment: reference/modules/Deployment/README.md
- - Placement: reference/core/Placement/README.md
- - Data: reference/core/Data/README.md
- - Data Migrations: reference/modules/Migrations/README.md
- - Diagnostics: reference/modules/Diagnostics/README.md
- - Dynamic Cache: reference/modules/DynamicCache/README.md
- - Email: reference/modules/Email/README.md
- - SMTP Provider: reference/modules/Email.Smtp/README.md
- - Azure Email Provider: reference/modules/Email.Azure/README.md
- - GraphQL: reference/modules/Apis.GraphQL/README.md
- - GraphQL queries: reference/core/Apis.GraphQL.Abstractions/README.md
- - Health Check: reference/modules/HealthChecks/README.md
- - HTTPS: reference/modules/Https/README.md
- - Key Vault (Azure): reference/core/KeyVault.Azure/README.md
- - Localization: reference/modules/Localize/README.md
- - Logging Serilog: reference/core/Logging.Serilog/README.md
- - Mini Profiler: reference/modules/MiniProfiler/README.md
- - Modules: reference/core/Modules/README.md
- - OpenId: reference/modules/OpenId/README.md
- - Razor Helpers: reference/core/Razor/README.md
- - Recipes: reference/modules/Recipes/README.md
- - Redis: reference/modules/Redis/README.md
- - Remote Deployment: reference/modules/Deployment.Remote/README.md
- - Response Compression: reference/modules/ResponseCompression/README.md
- - Roles: reference/modules/Roles/README.md
- - Sanitizer: reference/core/Sanitizer/README.md
- - Scripting: reference/modules/Scripting/README.md
- - Security: reference/modules/Security/README.md
- - Setup: reference/modules/Setup/README.md
- - Shells: reference/core/Shells/README.md
- - Tenants: reference/modules/Tenants/README.md
- - Workflows: reference/modules/Workflows/README.md
- - DataProtection (Azure Storage): reference/modules/DataProtection.Azure/README.md
- - Background Tasks: reference/modules/BackgroundTasks/README.md
- - URL Rewriting: reference/modules/UrlRewriting/README.md
- - Reverse Proxy: reference/modules/ReverseProxy/README.md
- - Resources:
- - Learning: resources/README.md
- - Tutorials: resources/tutorials/README.md
- - Development Tools: resources/development-tools/README.md
- - Meeting: resources/meeting/README.md
- - Branding: resources/branding/README.md
- - Libraries: resources/libraries/README.md
- - Owners: resources/owners/README.md
- - Workshops: resources/workshops/README.md
- - Releases:
+ - Modules:
+ - Overview: reference/README.md
+ - CMS Modules:
+ - Content Types: reference/modules/ContentTypes/README.md
+ - Content Parts:
+ - Add Parts to your Content: reference/modules/ContentParts/README.md
+ - Title: reference/modules/Title/README.md
+ - Autoroute: reference/modules/Autoroute/README.md
+ - Alias: reference/modules/Alias/README.md
+ - Html: reference/modules/Html/README.md
+ - Markdown: reference/modules/Markdown/README.md
+ - List: reference/modules/Lists/README.md
+ - Flow: reference/modules/Flow/README.md
+ - Bag: reference/modules/Flow/BagPart.md
+ - Publish Later: reference/modules/PublishLater/README.md
+ - SEO Meta: reference/modules/Seo/README.md
+ - Content Fields: reference/modules/ContentFields/README.md
+ - Content Preview: reference/modules/ContentPreview/README.md
+ - Content Localization: reference/modules/ContentLocalization/README.md
+ - Layers: reference/modules/Layers/README.md
+ - Widgets: reference/modules/Widgets/README.md
+ - Forms: reference/modules/Forms/README.md
+ - Templates: reference/modules/Templates/README.md
+ - Placements: reference/modules/Placements/README.md
+ - Themes: reference/modules/Themes/README.md
+ - Liquid: reference/modules/Liquid/README.md
+ - Media:
+ - Media: reference/modules/Media/README.md
+ - Media Slugify: reference/modules/Media.Slugify/README.md
+ - Media Amazon S3: reference/modules/Media.AmazonS3/README.md
+ - Media Azure: reference/modules/Media.Azure/README.md
+ - ReCaptcha: reference/modules/ReCaptcha/README.md
+ - Resources: reference/modules/Resources/README.md
+ - Rules: reference/modules/Rules/README.md
+ - Search, Indexing, Querying:
+ - Azure AI Search: reference/modules/AzureAISearch/README.md
+ - Elasticsearch: reference/modules/Elasticsearch/README.md
+ - Indexing: reference/modules/Indexing/README.md
+ - Lucene: reference/modules/Lucene/README.md
+ - SQL Indexing: reference/modules/SQLIndexing/README.md
+ - Queries: reference/modules/Queries/README.md
+ - Shortcodes: reference/modules/Shortcodes/README.md
+ - Sitemaps: reference/modules/Sitemaps/README.md
+ - SMS: reference/modules/Sms/README.md
+ - Azure Communication SMS: reference/modules/Sms.Azure/README.md
+ - Spatial: reference/modules/Spatial/README.md
+ - XML-RPC: reference/modules/XmlRpc/README.md
+ - Menu: reference/modules/Menu/README.md
+ - Navigation: reference/modules/Navigation/README.md
+ - Admin: reference/modules/Admin/README.md
+ - Admin Dashboard: reference/modules/AdminDashboard/README.md
+ - Admin Menu: reference/modules/AdminMenu/README.md
+ - Taxonomies: reference/modules/Taxonomies/README.md
+ - Authentication:
+ - Microsoft: reference/modules/Microsoft.Authentication/README.md
+ - Facebook: reference/modules/Facebook/README.md
+ - X (Twitter): reference/modules/X/README.md
+ - GitHub: reference/modules/GitHub/README.md
+ - Google: reference/modules/Google/README.md
+ - Users:
+ - Overview: reference/modules/Users/README.md
+ - Custom User Settings: reference/modules/Users/CustomUserSettings/README.md
+ - Notifications: reference/modules/Notifications/README.md
+ - Ticket store: reference/modules/Users/TicketStore.md
+ - Home Route: reference/modules/HomeRoute/README.md
+ - Feeds: reference/modules/Feeds/README.md
+ - Commerce: https://commerce.orchardcore.net/en/latest
+ - Core Modules:
+ - Display Management: reference/modules/DisplayManagement/README.md
+ - Audit Trail: reference/modules/AuditTrail/README.md
+ - Auto Setup: reference/modules/AutoSetup/README.md
+ - Features: reference/modules/Features/README.md
+ - Contents: reference/modules/Contents/README.md
+ - Configuration: reference/modules/Configuration/README.md
+ - Cors: reference/modules/Cors/README.md
+ - Custom Settings: reference/modules/CustomSettings/README.md
+ - Deployment: reference/modules/Deployment/README.md
+ - Placement: reference/modules/Placement/README.md
+ - Data: reference/modules/Data/README.md
+ - Data Migrations: reference/modules/Migrations/README.md
+ - Diagnostics: reference/modules/Diagnostics/README.md
+ - Dynamic Cache: reference/modules/DynamicCache/README.md
+ - Email: reference/modules/Email/README.md
+ - SMTP Provider: reference/modules/Email.Smtp/README.md
+ - Azure Email Provider: reference/modules/Email.Azure/README.md
+ - GraphQL: reference/modules/Apis.GraphQL/README.md
+ - GraphQL queries: reference/modules/Apis.GraphQL.Abstractions/README.md
+ - Health Check: reference/modules/HealthChecks/README.md
+ - HTTPS: reference/modules/Https/README.md
+ - Key Vault (Azure): reference/modules/KeyVault.Azure/README.md
+ - Localization: reference/modules/Localize/README.md
+ - Logging Serilog: reference/modules/Logging.Serilog/README.md
+ - Mini Profiler: reference/modules/MiniProfiler/README.md
+ - Modules: reference/modules/Modules/README.md
+ - OpenId: reference/modules/OpenId/README.md
+ - Razor Helpers: reference/modules/Razor/README.md
+ - Recipes: reference/modules/Recipes/README.md
+ - Redis: reference/modules/Redis/README.md
+ - Remote Deployment: reference/modules/Deployment.Remote/README.md
+ - Response Compression: reference/modules/ResponseCompression/README.md
+ - Roles: reference/modules/Roles/README.md
+ - Sanitizer: reference/modules/Sanitizer/README.md
+ - Scripting: reference/modules/Scripting/README.md
+ - Security: reference/modules/Security/README.md
+ - Setup: reference/modules/Setup/README.md
+ - Shells: reference/modules/Shells/README.md
+ - Tenants: reference/modules/Tenants/README.md
+ - Workflows: reference/modules/Workflows/README.md
+ - DataProtection (Azure Storage): reference/modules/DataProtection.Azure/README.md
+ - Background Tasks: reference/modules/BackgroundTasks/README.md
+ - URL Rewriting: reference/modules/UrlRewriting/README.md
+ - Reverse Proxy: reference/modules/ReverseProxy/README.md
+ - Branding: reference/branding/README.md
+ - Libraries: reference/libraries/README.md
+ - Glossary: reference/glossary/README.md
+ - Releases Notes:
- 2.1.3: releases/2.1.3.md
- 2.1.2: releases/2.1.2.md
- 2.1.1: releases/2.1.1.md
@@ -303,11 +291,18 @@ nav:
- 1.0.0-beta3: releases/1.0.0-beta3.md
- 1.0.0-beta2: releases/1.0.0-beta2.md
- 1.0.0-beta1: releases/1.0.0-beta1.md
+ - Contributing:
+ - Overview: contributing/README.md
+ - Opening and managing issues: contributing/managing-issues.md
+ - Contributing code: contributing/contributing-code.md
+ - Contributing documentation: contributing/contributing-documentation.md
+ - Reviewing pull requests: contributing/reviewing-pull-requests.md
+ - Benchmarking: contributing/benchmarking.md
+ - Developer Meetings: contributing/meetings.md
- Community:
- - Overview: community/README.md
- - Contributors:
- - Our wonderful contributors: community/contributors/README.md
- - Contributors Map: community/contributors/Map.md
- - Honorable Members:
+ - Contributors: community/contributors/README.md
+ - Contributors Map: community/contributors/Map.md
+ - Feature Owners: community/owners/README.md
+ - Honorable Contributors:
- Jean-Thierry Kéchichian: community/jean-thierry/README.md
- Jean-Thierry Kéchichian Community Award: community/jean-thierry-community-award/README.md
diff --git a/src/OrchardCore.Cms.Web/appsettings.json b/src/OrchardCore.Cms.Web/appsettings.json
index d01510ee0f9..bca8968315f 100644
--- a/src/OrchardCore.Cms.Web/appsettings.json
+++ b/src/OrchardCore.Cms.Web/appsettings.json
@@ -15,17 +15,17 @@
//"OrchardCore_ContentLocalization_CulturePickerOptions": {
// "CookieLifeTime": 14 // Set the culture picker cookie life time (in days).
//},
- // See https://docs.orchardcore.net/en/latest/reference/core/Data/#sqlite.
+ // See https://docs.orchardcore.net/en/latest/reference/modules/Data/#sqlite.
//"OrchardCore_Data_Sqlite": {
// "UseConnectionPooling": false
//},
- // See https://docs.orchardcore.net/en/latest/reference/core/Data/#database-table to configure database table presets used before a given tenant is setup.
+ // See https://docs.orchardcore.net/en/latest/reference/modules/Data/#database-table to configure database table presets used before a given tenant is setup.
//"OrchardCore_Data_TableOptions": {
// "DefaultDocumentTable": "Document", // Document table name, defaults to 'Document'.
// "DefaultTableNameSeparator": "_", // Table name separator, one or multiple '_', "NULL" means no separator, defaults to '_'.
// "DefaultIdentityColumnSize": "Int64" // Identity column size, 'Int32' or 'Int64', defaults to 'Int64'.
//},
- // See https://docs.orchardcore.net/en/latest/reference/core/Data/#configuring-yessql to configure YesSql.
+ // See https://docs.orchardcore.net/en/latest/reference/modules/Data/#configuring-yessql to configure YesSql.
//"OrchardCore_YesSql": {
// "CommandsPageSize": 500,
// "QueryGatingEnabled": true,
@@ -116,7 +116,7 @@
// "PermissionsPolicy": { "fullscreen": "self" },
// "ReferrerPolicy": "no-referrer"
//},
- // See https://docs.orchardcore.net/en/latest/reference/core/Shells/#enable-azure-shells-configuration to configure shell and tenant configuration in Azure Blob Storage.
+ // See https://docs.orchardcore.net/en/latest/reference/modules/Shells/#enable-azure-shells-configuration to configure shell and tenant configuration in Azure Blob Storage.
// Add a reference to the OrchardCore.Shells.Azure NuGet package.
// Add '.AddAzureShellsConfiguration()' to your Host Startup AddOrchardCms() section.
//"OrchardCore_Shells_Azure": {
@@ -125,7 +125,7 @@
// "BasePath": "some/base/path", // Optionally, set to a subdirectory inside your container.
// "MigrateFromFiles": true // Optionally, enable to migrate existing App_Data files to Blob automatically.
//},
- // See https://docs.orchardcore.net/en/latest/reference/core/Shells/#enable-database-shells-configuration to configure shell and tenant configuration in the database store.
+ // See https://docs.orchardcore.net/en/latest/reference/modules/Shells/#enable-database-shells-configuration to configure shell and tenant configuration in the database store.
// Add '.AddDatabaseShellsConfiguration()' to your Host Startup AddOrchardCms() section.
//"OrchardCore_Shells_Database": {
// "DatabaseProvider": "SqlConnection", // Set to a supported database provider.
diff --git a/src/OrchardCore.Modules/OrchardCore.Tenants/Manifest.cs b/src/OrchardCore.Modules/OrchardCore.Tenants/Manifest.cs
index 4d726c3871d..ae7da0a1700 100644
--- a/src/OrchardCore.Modules/OrchardCore.Tenants/Manifest.cs
+++ b/src/OrchardCore.Modules/OrchardCore.Tenants/Manifest.cs
@@ -26,7 +26,7 @@
[assembly: Feature(
Id = "OrchardCore.Tenants.Distributed",
Name = "Distributed Tenants",
- Description = "Keeps in sync tenants states, needs a distributed cache e.g. 'Redis Cache' and a stateless configuration, see: https://docs.orchardcore.net/en/latest/reference/core/Shells/index.html",
+ Description = "Keeps in sync tenants states, needs a distributed cache e.g. 'Redis Cache' and a stateless configuration, see: https://docs.orchardcore.net/en/latest/reference/modules/Shells/index.html",
Category = "Distributed",
DefaultTenantOnly = true
)]
diff --git a/src/OrchardCore/OrchardCore.Data.YesSql/Options/SqliteOptions.cs b/src/OrchardCore/OrchardCore.Data.YesSql/Options/SqliteOptions.cs
index b1abeb849ef..4a7a75f61a9 100644
--- a/src/OrchardCore/OrchardCore.Data.YesSql/Options/SqliteOptions.cs
+++ b/src/OrchardCore/OrchardCore.Data.YesSql/Options/SqliteOptions.cs
@@ -1,16 +1,16 @@
namespace OrchardCore.Data;
///
-/// Sqlite-specific configuration for the Orchard Core database.
-/// See .
+/// Sqlite-specific configuration for the Orchard Core database.
+/// See .
///
public class SqliteOptions
{
///
- /// By default in .Net 6, Microsoft.Data.Sqlite pools connections to the database.
+ /// By default in .Net 6, Microsoft.Data.Sqlite pools connections to the database.
/// It achieves this by putting a lock on the database file and leaving connections open to be reused.
/// If the lock is preventing tasks like backups, this functionality can be disabled.
- ///
+ ///
/// There may be a performance penalty associated with disabling connection pooling.
/// .
///
diff --git a/src/docs/community/README.md b/src/docs/community/README.md
deleted file mode 100644
index a38fe7d637e..00000000000
--- a/src/docs/community/README.md
+++ /dev/null
@@ -1,25 +0,0 @@
-# Community
-
-The Orchard Core community is a thriving hub of collaboration and knowledge exchange, where diverse members come together to contribute to the growth and innovation of Orchard Core. This dynamic group is characterized by its shared passion for development and a commitment to supporting one another.
-
-## All of our Contributors
-
-Orchard Core is steered and built by all of those who contribute, with code, bug reports and feature requests, code reviews, documentation, and in any other way.
-
-!!! info
- Do you want to become an Orchard Core contributor too? Awesome! Check out [our contribution guide](../guides/contributing/README.md).
-
-- [Our wonderful contributors](contributors/README.md)
-- [A map of where our contributors come from](contributors/Map.md)
-
-## Honorable Members
-
-In recognizing those who have played instrumental roles in our collective journey, we extend our gratitude to the following honorable members:
-
-- [Jean-Thierry Kéchichian](jean-thierry/README.md)
-
-## Jean-Thierry Kéchichian Community Award
-
-After the passing of our beloved [Jean-Thierry](jean-thierry/README.md) to honor him, keep his memory alive, and foremost, inspire people to do good work for the community, we launched an award named after him for exceptional community members.
-
-See details of the Jean-Thierry Kéchichian Community Award [here](jean-thierry-community-award/README.md).
\ No newline at end of file
diff --git a/src/docs/community/contributors/README.md b/src/docs/community/contributors/README.md
index fbaf5594d53..01222b15907 100644
--- a/src/docs/community/contributors/README.md
+++ b/src/docs/community/contributors/README.md
@@ -7,7 +7,7 @@
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key))!
!!! info
- Do you want to become an Orchard Core contributor too? Awesome! Check out [our contribution guide](../../guides/contributing/README.md).
+ Do you want to become an Orchard Core contributor too? Awesome! Check out [our contribution guide](../../contributing/README.md).
!!! tip
You can add new contributors by [using the All Contributors bot](https://allcontributors.org/docs/en/bot/usage).
@@ -498,4 +498,4 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
-This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
\ No newline at end of file
+This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
diff --git a/src/docs/resources/owners/README.md b/src/docs/community/owners/README.md
similarity index 100%
rename from src/docs/resources/owners/README.md
rename to src/docs/community/owners/README.md
diff --git a/src/docs/guides/contributing/README.md b/src/docs/contributing/README.md
similarity index 100%
rename from src/docs/guides/contributing/README.md
rename to src/docs/contributing/README.md
diff --git a/src/docs/guides/contributing/benchmarking.md b/src/docs/contributing/benchmarking.md
similarity index 100%
rename from src/docs/guides/contributing/benchmarking.md
rename to src/docs/contributing/benchmarking.md
diff --git a/src/docs/guides/contributing/contributing-code.md b/src/docs/contributing/contributing-code.md
similarity index 97%
rename from src/docs/guides/contributing/contributing-code.md
rename to src/docs/contributing/contributing-code.md
index da4ec95d5eb..d0a8f54b9d2 100644
--- a/src/docs/guides/contributing/contributing-code.md
+++ b/src/docs/contributing/contributing-code.md
@@ -7,7 +7,7 @@ First of all, thank you for thinking about contributing to the code! Be sure to
## Working with Orchard Core's source code
-First, clone the repository using the command `git clone https://github.com/OrchardCMS/OrchardCore.git` and checkout the `main` branch. Then, you have multiple options, see below. You can also use [any other .NET IDE](../../resources/development-tools/README.md) too.
+First, clone the repository using the command `git clone https://github.com/OrchardCMS/OrchardCore.git` and checkout the `main` branch. Then, you have multiple options, see below. You can also use [any other .NET IDE](../getting-started/development-tools.md) too.
### Command Line
@@ -44,7 +44,7 @@ You might also read these two blog posts on contributing code: [Open Source Cont
- Familiarize yourself with the project and our coding conventions, as you can see in the repository. We follow the [ASP.NET Core Engineering guidelines](https://github.com/dotnet/aspnetcore/wiki/Engineering-guidelines).
- Make sure the repository can be built and all tests pass. This is also checked by the CI workflows.
-- If you change CSS or JavaScript files, be sure to run [the Gulp pipeline](../../guides/gulp-pipeline/README.md).
+- If you change CSS or JavaScript files, be sure to run [the Gulp pipeline](../guides/gulp-pipeline/README.md).
- If you want to start a conversation with other community members or run the CI workflows but you're not done yet, open your PR as a [draft](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests#draft-pull-requests). Then, [change it to ready for review](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request).
- If your PR addresses an issue, be sure to [link them](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue) (e.g. with `Fixes #IssueId`). This helps everyone find their way around contributions, and merging your PR will automatically close the issue too.
- If there's no issue for your PR, then please describe the context and rationale in the pull request description, and provide screenshots/screen recordings of the changes if they affect the UX.
@@ -71,4 +71,4 @@ All code submissions will be reviewed and tested by the core team, and only thos
- [CodeRabbit](https://coderabbit.ai/) is available for AI on-demand code reviews, which they graciously provide for us as an open-source project for free. You can ask the bot for a code review with a `@coderabbitai review` comment under any pull request. You can have a conversation with it under its comments too. Note that AI code reviews can help, but are frequently incorrect; use your best judgment.
!!! tip
- Do you want to demo what you've done to others, to showcase your work and to gather feedback? Join one of [our meetings](../../resources/meeting/README.md).
+ Do you want to demo what you've done to others, to showcase your work and to gather feedback? Join one of [our meetings](meetings.md).
diff --git a/src/docs/guides/contributing/contributing-documentation.md b/src/docs/contributing/contributing-documentation.md
similarity index 100%
rename from src/docs/guides/contributing/contributing-documentation.md
rename to src/docs/contributing/contributing-documentation.md
diff --git a/src/docs/guides/contributing/managing-issues.md b/src/docs/contributing/managing-issues.md
similarity index 92%
rename from src/docs/guides/contributing/managing-issues.md
rename to src/docs/contributing/managing-issues.md
index cf484444482..f4cabf85014 100644
--- a/src/docs/guides/contributing/managing-issues.md
+++ b/src/docs/contributing/managing-issues.md
@@ -11,7 +11,7 @@ If you find a bug in Orchard Core, or have an idea for a new or improved feature
## What happens after you open an issue
-We triage issues every week on [the triage meeting](../../resources/meeting/README.md), as well as core contributors may comment on your issue before that. Please reply to any inquiries.
+We triage issues every week on [the triage meeting](meetings.md), as well as core contributors may comment on your issue before that. Please reply to any inquiries.
Once your issue is triaged, one of the following things will happen:
@@ -23,7 +23,7 @@ Once your issue is triaged, one of the following things will happen:
This is what [issue milestones](https://github.com/OrchardCMS/OrchardCore/milestones) mean:
- The next patch version (e.g. if the current version is `1.2.3`, then `1.2.4`) indicates the highest priority for serious regressions and other urgent bug fixes that we intend to fix ASAP and publish in a patch release.
-- The next minor version (e.g. `1.3` if the current version is `1.2.0`) is for less urgent bug fixes and feature requests that we still think should be addressed in the next planned release. Regressions since the last release found by those from the community who live on the edge and use the [preview releases](../../getting-started/preview-package-source.md) are marked as such too.
+- The next minor version (e.g. `1.3` if the current version is `1.2.0`) is for less urgent bug fixes and feature requests that we still think should be addressed in the next planned release. Regressions since the last release found by those from the community who live on the edge and use the [preview releases](../getting-started/preview-package-source.md) are marked as such too.
- Some later minor version (literally `1.x` if the current version is `1.anything`) is for issues that we intend to address eventually, maybe.
- The `backlog` milestone is for everything else that we think is a valid request, but we won't work on it any time soon.
diff --git a/src/docs/resources/meeting/README.md b/src/docs/contributing/meetings.md
similarity index 98%
rename from src/docs/resources/meeting/README.md
rename to src/docs/contributing/meetings.md
index e8b113dd0bc..e2aaaa0444c 100644
--- a/src/docs/resources/meeting/README.md
+++ b/src/docs/contributing/meetings.md
@@ -1,4 +1,4 @@
-# Meeting
+# Developer Meetings
Every week, we organize 2 meetings on .
You can join by using the online webclient or install Microsoft Teams.
diff --git a/src/docs/guides/contributing/reviewing-pull-requests.md b/src/docs/contributing/reviewing-pull-requests.md
similarity index 100%
rename from src/docs/guides/contributing/reviewing-pull-requests.md
rename to src/docs/contributing/reviewing-pull-requests.md
diff --git a/src/docs/getting-started/README.md b/src/docs/getting-started/README.md
index 5048cb3ad69..ec0b654df69 100644
--- a/src/docs/getting-started/README.md
+++ b/src/docs/getting-started/README.md
@@ -10,7 +10,7 @@ In this article, we are going to see how easy it is to create a CMS Web applicat
!!! note
This guide follows a manual process so you can have a deeper understanding of what's happening. You can also use our [code generation templates](templates/README.md) for a quicker start if you create a brand-new application. Check out [this guide](../guides/create-cms-application/README.md).
-In Visual Studio (or [any other .NET IDE](../resources/development-tools/README.md)), create a new empty .NET web application, e.g. `Cms.Web`. Do not check "Place solution and project in the same directory", because later when you create modules and themes you will want them to live alongside the web application within the solution.
+In Visual Studio (or [any other .NET IDE](../getting-started/development-tools.md)), create a new empty .NET web application, e.g. `Cms.Web`. Do not check "Place solution and project in the same directory", because later when you create modules and themes you will want them to live alongside the web application within the solution.
!!! note
If you want to use the `preview` packages, [configure the OrchardCore Preview url in your Package sources](preview-package-source.md).
diff --git a/src/docs/resources/development-tools/README.md b/src/docs/getting-started/development-tools.md
similarity index 100%
rename from src/docs/resources/development-tools/README.md
rename to src/docs/getting-started/development-tools.md
diff --git a/src/docs/resources/tutorials/README.md b/src/docs/getting-started/external-resources.md
similarity index 100%
rename from src/docs/resources/tutorials/README.md
rename to src/docs/getting-started/external-resources.md
diff --git a/src/docs/getting-started/test-drive-orchard-core.md b/src/docs/getting-started/test-drive-orchard-core.md
index 9f7b01b59de..7edee23627e 100644
--- a/src/docs/getting-started/test-drive-orchard-core.md
+++ b/src/docs/getting-started/test-drive-orchard-core.md
@@ -30,4 +30,4 @@ Docker images and parameters can be found at input = null, string correlationId = null, bool isExclusive = false, bool isAlwaysCorrelated = false)`
+ The method `Task TriggerEventAsync(string name, IDictionary input = null, string correlationId = null, bool isExclusive = false, bool isAlwaysCorrelated = false)`
was changed to return `Task>` instead.
#### New Events
@@ -595,7 +595,7 @@ Introduces a new "Secure Media" feature for additional control over who can acce
### Users Module
-Enhanced functionality has been implemented, giving developers the ability to control the expiration time of different tokens, such as those for password reset, email confirmation, and email change, which are sent through the email service. Below, you'll find a comprehensive list of configurable options along with their default values:
+Enhanced functionality has been implemented, giving developers the ability to control the expiration time of different tokens, such as those for password reset, email confirmation, and email change, which are sent through the email service. Below, you'll find a comprehensive list of configurable options along with their default values:
| Class Name | Default Expiration Value |
| ---------- | ------------------------ |
@@ -748,7 +748,7 @@ A new filter named `supported_cultures` was added to allow you to get a list of
### Adding properties with additional tag helpers
-The new `` tag helper can be placed inside the `` tag helpers to add properties to the shape. This is similar to `prop-*` attributes, but you can also include Razor code as the `IHtmlContent` property value, which was impossible before. See more details [here](../reference/core/DisplayManagement/README.md#adding-properties-with-additional-tag-helpers).
+The new `` tag helper can be placed inside the `` tag helpers to add properties to the shape. This is similar to `prop-*` attributes, but you can also include Razor code as the `IHtmlContent` property value, which was impossible before. See more details [here](../reference/modules/DisplayManagement/README.md#adding-properties-with-additional-tag-helpers).
### Sealing Types
diff --git a/src/docs/resources/README.md b/src/docs/resources/README.md
deleted file mode 100644
index e986dc43452..00000000000
--- a/src/docs/resources/README.md
+++ /dev/null
@@ -1,19 +0,0 @@
-# Resources
-
-Many external resources are available in order to teach you how to develop with Orchard Core and keep you informed with the latest news.
-
-## Overview
-
-- [Tutorials](tutorials/README.md): List of tutorials to discover Orchard Core.
-- [Development Tools](development-tools/README.md): List of tools that help you developing with Orchard Core.
-- [Meeting](meeting/README.md): Join us for our weekly meetings each Tuesdays and Thursdays.
-- [Branding](branding/README.md): Get some official assets and share about the project philosophy.
-- [Libraries](libraries/README.md): List of external libraries and licenses used in Orchard Core.
-- [Owners](owners/README.md): List of the main contributors and their contribution areas.
-- [Workshops](workshops/README.md): Training sessions developed by our contributors.
-
-## Newsletter
-
-[Lombiq](https://lombiq.com) publishes a weekly newsletter to inform the community around Orchard with the latest news about the platform:
-
-- [Orchard Dojo Newsletter](https://orcharddojo.net/newsletter)
diff --git a/src/docs/resources/workshops/README.md b/src/docs/resources/workshops/README.md
deleted file mode 100644
index 96d943281e9..00000000000
--- a/src/docs/resources/workshops/README.md
+++ /dev/null
@@ -1,14 +0,0 @@
-# Workshops
-
-1 day of training to learn Orchard Core.
-
-The Workshops are organized by contributors on Orchard Core.
-Their goal is to make you discover the different features available.
-
-## Presentation
-
-- [Presentation of the Workshops](https://orchardcore.net/workshops)
-
-## Sign-up link
-
-- [Registration form for the Workshops](https://forms.office.com/Pages/ResponsePage.aspx?id=vLlPa0hJy0a8SkTVCjbmq4YeKJYGYglHmeA2Spx2JJdUNkhUU1NSTFYwUE40VjVDTzRIUkNEWk1JRy4u)
diff --git a/src/docs/topics/configuration/README.md b/src/docs/topics/configuration/README.md
index 4b1238d9965..f490d81a527 100644
--- a/src/docs/topics/configuration/README.md
+++ b/src/docs/topics/configuration/README.md
@@ -1,10 +1,10 @@
# Configuration
-Orchard Core allows you to create your own setup templates (known as [Recipes](../../glossary/README.md#recipe)) and configure your [Tenants](../../glossary/README.md#tenant) individually.
+Orchard Core allows you to create your own setup templates (known as [Recipes](../../reference/glossary/README.md#recipe)) and configure your [Tenants](../../reference/glossary/README.md#tenant) individually.
## Configure your Orchard Core instance
-- [Configuration](../../reference/core/Configuration/README.md)
+- [Configuration](../../reference/modules/Configuration/README.md)
- [Setup](../../reference/modules/Setup/README.md)
- [Recipes](../../reference/modules/Recipes/README.md)
- [Scripting](../../reference/modules/Scripting/README.md)
diff --git a/src/docs/topics/content-management/README.md b/src/docs/topics/content-management/README.md
index 100d5914de0..5d6c9741974 100644
--- a/src/docs/topics/content-management/README.md
+++ b/src/docs/topics/content-management/README.md
@@ -1,6 +1,6 @@
# Content Management
-Orchard Core allows you to define your [content types](../../glossary/README.md#content-type) and manage your [content items](../../glossary/README.md#content-item) dynamically.
+Orchard Core allows you to define your [content types](../../reference/glossary/README.md#content-type) and manage your [content items](../../reference/glossary/README.md#content-item) dynamically.
## How to Create Content
diff --git a/src/docs/topics/data/README.md b/src/docs/topics/data/README.md
index a579fef8646..cf6f2d6fbc4 100644
--- a/src/docs/topics/data/README.md
+++ b/src/docs/topics/data/README.md
@@ -4,7 +4,7 @@ Orchard Core allows you to access your internal data with YesSql and expose them
## Expose your Data
-- [Data](../../reference/core/Data/README.md)
+- [Data](../../reference/modules/Data/README.md)
- [GraphQL](../../reference/modules/Apis.GraphQL/README.md)
-- [GraphQL queries](../../reference/core/Apis.GraphQL.Abstractions/README.md)
+- [GraphQL queries](../../reference/modules/Apis.GraphQL.Abstractions/README.md)
- TBD YesSql
diff --git a/src/docs/topics/display/README.md b/src/docs/topics/display/README.md
index 43f1cf92d6e..b5c751498d5 100644
--- a/src/docs/topics/display/README.md
+++ b/src/docs/topics/display/README.md
@@ -1,12 +1,12 @@
# Display
-Orchard Core allows you to customize the look and feel of your application by integrating your own [theme](../../glossary/README.md#theme) or by overriding the rendering of the [templates](../../glossary/README.md#template) in Razor or Liquid syntax.
+Orchard Core allows you to customize the look and feel of your application by integrating your own [theme](../../reference/glossary/README.md#theme) or by overriding the rendering of the [templates](../../reference/glossary/README.md#template) in Razor or Liquid syntax.
## Customize your Display
- [Create a Theme](../../getting-started/theme.md)
- [Edit your Templates](../../reference/modules/Templates/README.md)
- [Learn the Liquid Syntax](../../reference/modules/Liquid/README.md)
-- [Define the Placement](../../reference/core/Placement/README.md)
+- [Define the Placement](../../reference/modules/Placement/README.md)
- TBD Create an Orchard Core theme from an HTML template
- TBD [What is a shape?](https://github.com/OrchardCMS/OrchardCore/issues/1184)
diff --git a/src/docs/topics/docker/README.md b/src/docs/topics/docker/README.md
index f6750f02b6a..39abf28512d 100644
--- a/src/docs/topics/docker/README.md
+++ b/src/docs/topics/docker/README.md
@@ -166,7 +166,7 @@ TODO
See :
-[Database shell configurations](../../reference/core/Shells/README.md#database-shells-configuration-provider)
+[Database shell configurations](../../reference/modules/Shells/README.md#database-shells-configuration-provider)
[Autosetup feature PR](https://github.com/OrchardCMS/OrchardCore/pull/4567)
diff --git a/src/docs/topics/search/README.md b/src/docs/topics/search/README.md
index 8fe00edb6d2..0f5a70e8b83 100644
--- a/src/docs/topics/search/README.md
+++ b/src/docs/topics/search/README.md
@@ -1,6 +1,6 @@
# Search
-Orchard Core allows you to define the information to [index](../../glossary/README.md#indexing) and to [query](../../glossary/README.md#query) them to provide an integrated Search experience.
+Orchard Core allows you to define the information to [index](../../reference/glossary/README.md#indexing) and to [query](../../reference/glossary/README.md#query) them to provide an integrated Search experience.
## Query and Search
diff --git a/test/OrchardCore.Tests.Functional/cypress-commands/README.md b/test/OrchardCore.Tests.Functional/cypress-commands/README.md
index d7c48f1ced6..79c89519867 100644
--- a/test/OrchardCore.Tests.Functional/cypress-commands/README.md
+++ b/test/OrchardCore.Tests.Functional/cypress-commands/README.md
@@ -32,7 +32,7 @@ First thing to do to use this package is to add the credentials to be used to in
### Orchard default tenant
-This library assumes that you will be testing OrchardCore by leveraging the [Tenants](https://docs.orchardcore.net/en/latest/glossary/#tenant) feature. You **must** create a test that runs first and sets up the Default tenant using the [Software as a service](https://docs.orchardcore.net/en/latest/getting-started/starter-recipes/#saas-recipe-with-thetheme) setup recipe.
+This library assumes that you will be testing OrchardCore by leveraging the [Tenants](https://docs.orchardcore.net/en/latest/reference/glossary/#tenant) feature. You **must** create a test that runs first and sets up the Default tenant using the [Software as a service](https://docs.orchardcore.net/en/latest/getting-started/starter-recipes/#saas-recipe-with-thetheme) setup recipe.
To do so we suggest you create a test named `integration\000-setup-saas-site.js` with the following contents.