From 97c3e3cd40e23c89f151f2c2204c3f850858bca7 Mon Sep 17 00:00:00 2001 From: Andy Butland Date: Wed, 19 Nov 2025 11:46:35 +0100 Subject: [PATCH 1/4] Cleans up references to removed content from latest versions --- 15/umbraco-cms/customizing/overview.md | 2 +- 15/umbraco-cms/extending/backoffice-search.md | 4 ---- 15/umbraco-cms/implementation/composing.md | 1 - 16/umbraco-cms/extending/backoffice-search.md | 6 +----- 16/umbraco-cms/implementation/composing.md | 1 - 17/umbraco-cms/extending/backoffice-search.md | 6 +----- 17/umbraco-cms/implementation/composing.md | 1 - 7 files changed, 3 insertions(+), 18 deletions(-) diff --git a/15/umbraco-cms/customizing/overview.md b/15/umbraco-cms/customizing/overview.md index 2562d83fa69..faead784ee4 100644 --- a/15/umbraco-cms/customizing/overview.md +++ b/15/umbraco-cms/customizing/overview.md @@ -16,7 +16,7 @@ Resources are available in the [Extending](../extending/build-on-umbraco-functio In this section, you will find all the resources you need to build an intuitive and fluid editor experience for your content editors. -
DashboardsThe dashboard is where all the main functionality of the backoffice will be.dashboard.mdDocumentations Icons_Umbraco_CMS_Extending_Dashboards.png
Sections and TreesExtend the backoffice by customizing existing and building new sections and trees.section-trees.mdDocumentations Icons_Umbraco_CMS_Extending_Sections_and_Trees.png
Property EditorsLearn how to extend and build some of the main building blocks in Umbraco CMS.property-editorsDocumentations Icons_Umbraco_CMS_Extending_Property_Editors.png

Backoffice UI API

See what all of the modules export, interfaces, hierarchy, code examples, and much more.

https://apidocs.umbraco.com/v15/ui-api/index.htmlDocumentations Icons_Umbraco_CMS_Tutorials_the_Starter_Kit.png
+
DashboardsThe dashboard is where all the main functionality of the backoffice will be.dashboard.mdDocumentations Icons_Umbraco_CMS_Extending_Dashboards.png
Property EditorsLearn how to extend and build some of the main building blocks in Umbraco CMS.property-editorsDocumentations Icons_Umbraco_CMS_Extending_Property_Editors.png

Backoffice UI API

See what all of the modules export, interfaces, hierarchy, code examples, and much more.

https://apidocs.umbraco.com/v15/ui-api/index.htmlDocumentations Icons_Umbraco_CMS_Tutorials_the_Starter_Kit.png
{% content-ref url="foundation/" %} [foundation](foundation/) diff --git a/15/umbraco-cms/extending/backoffice-search.md b/15/umbraco-cms/extending/backoffice-search.md index 885e47d8cde..0ee46ab9bff 100644 --- a/15/umbraco-cms/extending/backoffice-search.md +++ b/15/umbraco-cms/extending/backoffice-search.md @@ -97,7 +97,3 @@ public class CustomUmbracoTreeSearcherFields : UmbracoTreeSearcherFields, IUmbra {% hint style="warning" %} You cannot use this to search on integer types in the index, as an example `parentID` does not work. {% endhint %} - -## More advanced extensions - -For further extensibility of the Umbraco Backoffice search implementation check [ISearchableTree](../customizing/searchable-trees.md) diff --git a/15/umbraco-cms/implementation/composing.md b/15/umbraco-cms/implementation/composing.md index 7466218ccdb..6a7e0a568e0 100644 --- a/15/umbraco-cms/implementation/composing.md +++ b/15/umbraco-cms/implementation/composing.md @@ -170,7 +170,6 @@ Below is a list of collections with their corresponding 'collection type' and ho | PartialViewSnippets | Lazy | Explicit Registration. Reads .cshtml files from `Umbraco.Cms.Core.EmbeddedResources.Snippets` assembly | | PropertyValueConverters | Ordered | Type scanned for `IPropertyValueConverter` | | RuntimeModeValidators | Set | Explicit Registration | -| SearchableTrees | Lazy | Type scanned for `ISearchableTree` | | Sections | Ordered | Package.manifest & Explicit Registration | | SelectorHandlers | Lazy | Type scanned for `ISelectorHandler` | | SortHandlers | Lazy | Type scanned for `ISortHandler` | diff --git a/16/umbraco-cms/extending/backoffice-search.md b/16/umbraco-cms/extending/backoffice-search.md index 885e47d8cde..e96b3d09249 100644 --- a/16/umbraco-cms/extending/backoffice-search.md +++ b/16/umbraco-cms/extending/backoffice-search.md @@ -96,8 +96,4 @@ public class CustomUmbracoTreeSearcherFields : UmbracoTreeSearcherFields, IUmbra {% hint style="warning" %} You cannot use this to search on integer types in the index, as an example `parentID` does not work. -{% endhint %} - -## More advanced extensions - -For further extensibility of the Umbraco Backoffice search implementation check [ISearchableTree](../customizing/searchable-trees.md) +{% endhint %} \ No newline at end of file diff --git a/16/umbraco-cms/implementation/composing.md b/16/umbraco-cms/implementation/composing.md index 7466218ccdb..6a7e0a568e0 100644 --- a/16/umbraco-cms/implementation/composing.md +++ b/16/umbraco-cms/implementation/composing.md @@ -170,7 +170,6 @@ Below is a list of collections with their corresponding 'collection type' and ho | PartialViewSnippets | Lazy | Explicit Registration. Reads .cshtml files from `Umbraco.Cms.Core.EmbeddedResources.Snippets` assembly | | PropertyValueConverters | Ordered | Type scanned for `IPropertyValueConverter` | | RuntimeModeValidators | Set | Explicit Registration | -| SearchableTrees | Lazy | Type scanned for `ISearchableTree` | | Sections | Ordered | Package.manifest & Explicit Registration | | SelectorHandlers | Lazy | Type scanned for `ISelectorHandler` | | SortHandlers | Lazy | Type scanned for `ISortHandler` | diff --git a/17/umbraco-cms/extending/backoffice-search.md b/17/umbraco-cms/extending/backoffice-search.md index 885e47d8cde..e96b3d09249 100644 --- a/17/umbraco-cms/extending/backoffice-search.md +++ b/17/umbraco-cms/extending/backoffice-search.md @@ -96,8 +96,4 @@ public class CustomUmbracoTreeSearcherFields : UmbracoTreeSearcherFields, IUmbra {% hint style="warning" %} You cannot use this to search on integer types in the index, as an example `parentID` does not work. -{% endhint %} - -## More advanced extensions - -For further extensibility of the Umbraco Backoffice search implementation check [ISearchableTree](../customizing/searchable-trees.md) +{% endhint %} \ No newline at end of file diff --git a/17/umbraco-cms/implementation/composing.md b/17/umbraco-cms/implementation/composing.md index 7466218ccdb..6a7e0a568e0 100644 --- a/17/umbraco-cms/implementation/composing.md +++ b/17/umbraco-cms/implementation/composing.md @@ -170,7 +170,6 @@ Below is a list of collections with their corresponding 'collection type' and ho | PartialViewSnippets | Lazy | Explicit Registration. Reads .cshtml files from `Umbraco.Cms.Core.EmbeddedResources.Snippets` assembly | | PropertyValueConverters | Ordered | Type scanned for `IPropertyValueConverter` | | RuntimeModeValidators | Set | Explicit Registration | -| SearchableTrees | Lazy | Type scanned for `ISearchableTree` | | Sections | Ordered | Package.manifest & Explicit Registration | | SelectorHandlers | Lazy | Type scanned for `ISelectorHandler` | | SortHandlers | Lazy | Type scanned for `ISortHandler` | From cfd1ab3b5c98310064d63d53e4a865bb6a36b860 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Wed, 19 Nov 2025 12:12:26 +0100 Subject: [PATCH 2/4] Added redirects for v15 --- 15/umbraco-cms/.gitbook.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/15/umbraco-cms/.gitbook.yaml b/15/umbraco-cms/.gitbook.yaml index 7f13fe06261..a88abdd21b4 100644 --- a/15/umbraco-cms/.gitbook.yaml +++ b/15/umbraco-cms/.gitbook.yaml @@ -113,3 +113,5 @@ redirects: customizing/property-editors/build-a-block-editor: fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/block-editor/README.md tutorials/creating-and-distributing-a-package: extending/packages/creating-a-package.md fundamentals/design/templates/named-sections: fundamentals/design/templates/README.md + customizing/searchable-trees: customizing/overview.md + customizing/section-trees: customizing/overview.md From dfebf46c7159502af94308a3ec168cf5f38eda65 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Wed, 19 Nov 2025 12:13:11 +0100 Subject: [PATCH 3/4] Added redirects for v16 --- 16/umbraco-cms/.gitbook.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/16/umbraco-cms/.gitbook.yaml b/16/umbraco-cms/.gitbook.yaml index e1c0d939f94..07fa91ba57c 100644 --- a/16/umbraco-cms/.gitbook.yaml +++ b/16/umbraco-cms/.gitbook.yaml @@ -148,3 +148,5 @@ redirects: customizing/extending-overview/extension-types/workspaces/workspace-action-menu-item: customizing/extending-overview/extension-types/workspaces/workspace-action-menu-items.md customizing/extending-overview/extension-types/workspaces/workspace-footer-app: customizing/extending-overview/extension-types/workspaces/workspace-footer-apps.md customizing/extending-overview/extension-kind: customizing/extending-overview/extension-types/kind.md + customizing/searchable-trees: customizing/overview.md + customizing/section-trees: customizing/overview.md From 2b83fb32784a4b38f287be4e92f8fc8ccdb423de Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Wed, 19 Nov 2025 12:13:47 +0100 Subject: [PATCH 4/4] Added redirects for v17 --- 17/umbraco-cms/.gitbook.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/17/umbraco-cms/.gitbook.yaml b/17/umbraco-cms/.gitbook.yaml index e1a32dd9d69..3ed40560275 100644 --- a/17/umbraco-cms/.gitbook.yaml +++ b/17/umbraco-cms/.gitbook.yaml @@ -152,4 +152,6 @@ redirects: customizing/extending-overview/extension-kind: customizing/extending-overview/extension-types/kind.md customizing/foundation/sorting: customizing/utilities/sorting.md customizing/extending-overview/extension-types/modals/confirm-dialog: customizing/utilities/modals/confirm-dialog.md - \ No newline at end of file + customizing/searchable-trees: customizing/overview.md + customizing/section-trees: customizing/overview.md +