From 6d2408132ca254fdb35edc3a0f0d3db8f0b8030c Mon Sep 17 00:00:00 2001 From: Ben Szymanski Date: Mon, 25 Aug 2025 04:28:19 -0500 Subject: [PATCH 01/20] Refine documentation for Section, Section View, and Section Sidebar extensions. Expanded details on manifest configurations and best practices, clarified user group permissions, and introduced examples for extending with dashboards, menus, and custom elements. --- .../extension-types/sections/README.md | 2 +- .../sections/section-sidebar.md | 176 +++++++++++++----- .../extension-types/sections/section-view.md | 119 ++++++++++-- .../extension-types/sections/section.md | 60 +++--- 4 files changed, 272 insertions(+), 85 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/README.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/README.md index b3c2aa0ce97..3d399a3146c 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/README.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/README.md @@ -1,6 +1,6 @@ --- description: >- - An overview of the availabe extension types related to sections. + A comprehensive summary of the available extension types associated with sections. --- # Extension Types: Sections diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index 3b008c02fe2..033d05f949d 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -1,75 +1,157 @@ +--- +description: >- + Leverage Section Sidebar extensions to add deeper navigation and coordination of Section Views, and additional + Section-wide functionality inside Section extensions. +--- + # Section Sidebar -{% hint style="warning" %} -This page is a work in progress and may undergo further revisions, updates, or amendments. The information contained herein is subject to change without notice. -{% endhint %} +[Section extensions](./section.md) can add deeper navigation and coordination of subviews, like +[Section View extensions](./section-view.md), as well as add additional Section-wide functionality, by declaring a +Section Sidebar extension. + +Section Sidebar extensions are optional; if not defined, the Section extension defaults to a single full-screen subview.

Section Sidebar

-## Section Sidebar Apps +## Section Sidebar Apps + +Section Sidebar extensions can be composed of **one or more** section sidebar apps. Extension authors can include common +Umbraco-provided extension types, such as menus and trees, or create entirely custom sidebar apps through the use of +web components.

Section Sidebar Apps

-**Manifest** +### Custom Sidebar App Example -```typescript -{ - "type": "sectionSidebarApp", - "alias": "My.SectionSidebarApp", - "name": "My Section Sidebar App", - "meta": { - "sections": ["My.Section"] - } -} -``` +Section Sidebar extension authors can place any custom web component into the sidebar. Extension authors will need to +supply the `element` property with the path of their custom web component. We recommend specifying the full path, +starting from the Umbraco project root. -**Default Element** +Sidebar Section extension authors may specify placement of the Section Sidebar app using +[extension conditions](../condition.md). -```typescript -interface UmbSectionSidebarAppElement {} +```json +{ + "type": "sectionSidebarApp", + "alias": "My.SectionSidebarApp", + "name": "My Section Sidebar App", + "element": "/App_Plugins//sidebar-app.js", + "conditions": [{ + "alias": "Umb.Condition.SectionAlias", + "match": "My.Section" + }] +} ``` -## **Menu Sidebar App** +### Menu Sidebar App Examples -**Sidebar Menu**: - -* The Backoffice comes with a menu sidebar app that can be used to create a menu in the sidebar. -* To register a new menu sidebar app, add the following to your manifest -* The menu sidebar app will reference a menu that you have registered in the menu with a menu manifest +The menu sidebar app is provided by the Umbraco backoffice and can be placed into Section Sidebar extensions. This +sidebar app will attach itself to a menu defined elsewhere in your manifest through the `meta:menu` property, where +this value must match the `alias` value of the menu.

Menu Sidebar App

-**Manifest** - -```typescript +```json { - "type": "sectionSidebarApp", - "kind": "menu", - "alias": "My.SectionSidebarApp.MyMenu", - "name": "My Menu Section Sidebar App", - "meta": { - "label": "My Sidebar Menu", - "menu": "My.Menu" - }, - "conditions": [ - { - "alias": "Umb.Condition.SectionAlias", - "match": "My.Section" - } - ] + "type": "sectionSidebarApp", + "kind": "menu", + "alias": "My.SectionSidebarApp.MyMenu", + "name": "My Menu Section Sidebar App", + "meta": { + "label": "My Sidebar Menu", + "menu": "My.Menu" + }, + "conditions": [{ + "alias": "Umb.Condition.SectionAlias", + "match": "My.Section" + }] } ``` -**Default Element** +In the example below, we continue by creating a menu extension and binding the `meta:menu` (My.Menu) property to the +menu extensions' `alias` property. The *My.Menu* alias is also used to attach a menu item extension to the menu +extension. + +```json +[ + { + "type": "menu", + "alias": "My.Menu", + "name": "Section Sidebar Menu" + }, + { + "type": "menuItem", + "alias": "SectionSidebar.MenuItem1", + "name": "Menu Item 1", + "meta": { + "label": "Menu Item 1", + "menus": ["My.Menu"] + } + } +] +``` -```typescript -interface UmbMenuSectionSidebarAppElement {} +For more information, see the documentation for the [menus](../menu.md) extension. + +#### Coordinating subviews with menu items + +Menu sidebar apps can coordinate navigation between subviews in the section extension by referencing +[workspace extensions](../workspaces/workspace.md). Modify the menu item extension to include the `meta:entityType` +property, and assign it the same value as a workspace view extensions' own `meta:entityType` property. + +```json +[ + { + "type": "menuItem", + "alias": "SectionSidebar.MenuItem1", + "name": "Menu Item 1", + "meta": { + "label": "Menu Item 1", + "menus": ["My.Menu"], + "entityType": "myCustomWorkspaceView" + } + }, + { + "type": "workspace", + "name": "Workspace 1", + "alias": "SectionSidebar.Workspace1", + "element": "/App_Plugins//my-custom-workspace.js", + "meta": { + "entityType": "myCustomWorkspaceView" + } + } +] ``` -**Adding Items to an existing menu** +#### Adding items to an existing menu -This will make it possible to compose a sidebar menu from multiple Apps: +Section Sidebar extension authors can place their extensions in the sidebar of any Umbraco-provided section, such as +Content, Media, Settings, etc., by configuring the `conditions` property with the appropriate `SectionAlias` condition.

Composed sidebar menu

-You can read more about this in the [Menu](../menu.md) article. +```json +{ + "type": "sectionSidebarApp", + "alias": "My.SectionSidebarApp", + "name": "My Section Sidebar App", + "element": "/App_Plugins//sidebar-app.js", + "conditions": [{ + "alias": "Umb.Condition.SectionAlias", + "match": "Umb.Section.Settings" + }] +} +``` + +Common Umbraco-provided section aliases: + +| Section Aliases | +|-------------------------| +| Umb.Section.Content | +| Umb.Section.Media | +| Umb.Section.Settings | +| Umb.Section.Packages | +| Umb.Section.Users | +| Umb.Section.Members | +| Umb.Section.Translation | diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index 39be2284a63..a4d976365ed 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -1,35 +1,40 @@ --- description: >- - Append a secondary view for a Section, use it for additional features or - information. + Add auxiliary views to your own Umbraco packages, or to other areas of the Umbraco backoffice. --- # Section View -{% hint style="warning" %} -This page is a work in progress and may undergo further revisions, updates, or amendments. The information contained herein is subject to change without notice. -{% endhint %} +Section View extensions serve as containers that can be integrated into custom Umbraco packages or extended to other +areas of the Umbraco backoffice, including the Content, Media, Settings, User, Member, or Translations sections. These +extensions can contain other Umbraco extensions, such as dashboards or web components, enabling package authors to +populate the section with virtually any content or custom interface they envision.

Section View

## Creating a custom Section View -In this section, you can learn how to register and create a custom Section View for the Umbraco backoffice. +Custom Section View extensions are straightforward to create. Extension authors register the Section View extension and +subsequently implement the content or interface they desire to display within the Section View. -### Manifest +### Registering Section View extensions -The manifest file can be created using either JSON or TypeScript. Both methods are shown below. +Extension authors have the option of registering custom Section View extensions using two methods: declarative +registration via manifests or imperative registration using TypeScript and [Backoffice Entry Points](../backoffice-entry-point.md). Both methods +are shown below. + +#### Registering by manifest {% tabs %} {% tab title="Json" %} -We can create the manifest using json in the `umbraco-package.json`. +Extensions authors can register the Section View extension using a JSON declaration in the `umbraco-package.json` file. ```json { "type": "sectionView", "alias": "My.SectionView", "name": "My Section View", - "element": "./my-section.element.js", + "element": "/App_Plugins//my-section.element.js", "meta": { "label": "My View", "icon": "icon-add", @@ -38,11 +43,15 @@ We can create the manifest using json in the `umbraco-package.json`. "conditions": [ { "alias": "Umb.Condition.SectionAlias", - "match": "My.Section", + "match": "My.Section" } ] } ``` + +Tip: We recommend using the absolute path, starting from the root of your Umbraco project, in the `element` property for +JSON declarations. TypeScript declarations are capable of employing relative paths. + {% endtab %} {% tab title="TypeScript" %} @@ -115,5 +124,93 @@ declare global { 'my-sectionview-element': MySectionViewElement; } } +``` + +## Adding Section Views to your own package + +When developing a Section View extension for their own package, an extension author must create a Section extension to +host the Section View extension. + +Guidelines on creating Section extensions can be found at [this link](./section.md). + +To associate the Section View extension with the Section extension, authors must set the `match` property of the Section +Extension’s condition definition to the same value as the `alias` property of their desired Section extension. In the +provided example, this value is `NetworkServices.Section`. + +```json +[ + { + "type": "section", + "alias": "NetworkServices.Section", + "name": "Network Services", + "meta": { + "label": "Network Services", + "pathname": "network-services" + } + }, + { + "type": "sectionView", + "alias": "NetworkServices.Section.Overview", + "name": "Network Services Overview", + "element": "/App_Plugins/NetworkServices/overview-dashboard.js", + "meta": { + "label": "Overview", + "icon": "icon-add", + "pathname": "overview" + }, + "conditions": [ + { + "alias": "Umb.Condition.SectionAlias", + "match": "NetworkServices.Section" + } + ] + } +] +``` + +## Adding Section Views to somewhere else in the backoffice + +The Umbraco backoffice architecture places a strong emphasis on composing. Extension authors can extend existing +sections, including those built by Umbraco and included in the core (such as Content, Media, and Settings), using +Section View extensions. +After an author has completed their Section View extension, they can control the placement of the extension using +conditions in the manifest definition. + +The `match` property demonstrates how an extension author can incorporate a custom Section View within the Content +section. + +```json +{ + "type": "sectionView", + "alias": "My.SectionView", + "name": "My Section View", + "element": "/App_Plugins//my-section.element.js", + "meta": { + "label": "My View", + "icon": "icon-add", + "pathname": "my-view" + }, + "conditions": [ + { + "alias": "Umb.Condition.SectionAlias", + "match": "Umb.Section.Content" + } + ] +} ``` + +Common Umbraco-provided section aliases: + +| Section Aliases | +|-------------------------| +| Umb.Section.Content | +| Umb.Section.Media | +| Umb.Section.Settings | +| Umb.Section.Packages | +| Umb.Section.Users | +| Umb.Section.Members | +| Umb.Section.Translation | + +Section view extensions can also be made available within the Sidebar extensions in Umbraco-provided sections, along +with a custom sidebar composed by the extension author. diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md index ea01a688e02..2f96aa0a229 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md @@ -1,18 +1,14 @@ --- -description: A guide to creating a section +description: Introducing Section extensions, a home for custom content and functionality. --- # Sections -{% hint style="warning" %} -This page is a work in progress and may undergo further revisions, updates, or amendments. The information contained herein is subject to change without notice. -{% endhint %} - -The Umbraco backoffice consists of Sections. Section is the main division shown in the top navigation. +Umbraco extension authors can place their extension in the top-level navigation of the backoffice using Sections. The +extension will be placed among the default options such as Content, Media, Settings, etc. -For example, when you load the backoffice, you'll see the 'Content' section, 'Settings' section, and so on. - -You can create your own sections to extend Umbraco with room for more features. +Within the section, authors can add menus, section views, workspace views, or any other content or interface they +desire.

Section

@@ -20,11 +16,9 @@ You can create your own sections to extend Umbraco with room for more features. ### **Manifests** -When creating a new section it's recommended to use a [Entry Point](../backoffice-entry-point.md)-extension in your [Umbraco Package Manifest](../../../umbraco-package.md). This is to get better control over all the additional extensions required for the new section. - -Create a section by defining a manifest for it: +Sections can be created by adding a definition in the extension's manifest file. -```typescript +```json { "type": "section", "alias": "My.Section", @@ -36,30 +30,43 @@ Create a section by defining a manifest for it: } ``` -Once registered, you will be able to select this action for your User Group Permissions. Once that is permitted, you can view your section. +### **Group permissions** + +To enable custom sections for backoffice users, site administrators must first assign permissions to those users. This +involves configuring the permission for a user group and assigning users to that group. + +To grant access to the custom section, open the Umbraco backoffice, navigate to the **Users** section, and select the +**User groups** menu item. Site administrators can create a new user group or modify an existing one. + +Once the user group is open, click the **Choose** button under the Sections section. Select the custom section from the +slide-out modal to enable access. + +After assigning permission, users may need to reload the backoffice for the changes to take effect.

Section

-#### **Extend with Sidebar, Dashboards and more** +### **Entry points** -Once a section is registered, it can be extended like any other section. +When creating a new section, it is recommended to create am [Entry Point](../backoffice-entry-point.md)-extension in the +[Umbraco Package Manifest](../../../umbraco-package.md) to complement. Entry Point extensions add initialization and +teardown lifecycle events that may be helpful in coordinating behavior inside the section. -Here is a list of appropriate extensions to append to your section: +## **Extend with Sidebar, Dashboards, and more** -* [Creating a Custom Dashboard](../../../../tutorials/creating-a-custom-dashboard/) -* [Section Sidebar](section-sidebar.md) -* [Section View](section-view.md) +Sections serve as blank canvases within the Umbraco backoffice. Extension authors can integrate other Umbraco extensions +into sections, including [custom dashboards](../../../../tutorials/creating-a-custom-dashboard/), +[sidebars](section-sidebar.md), and [section views](section-view.md). -#### **Manifest with empty element** +Section authors can also eschew Umbraco-provided backoffice components and construct a fully customized view for full +control by creating a custom/empty element. -If you prefer full control over the content of your section you can choose to define an element for the content of your section. +### **Manifest with empty element** {% hint style="warning" %} -This is not recommended as it limits the content of your section to this element. Instead, it is recommended to use a single Dashboard or Section View. +This approach is not recommended as it restricts the content of your section to this element. Instead, it is advisable +to use a single Dashboard or Section View. {% endhint %} -If you like to have full control, you can define an element like this: - ```typescript const section : UmbExtensionManifest = { type: "section", @@ -73,4 +80,5 @@ const section : UmbExtensionManifest = { } ``` -The element file must have an `element` or `default` export, or specify the element name in the `elementName` field. +The element file must contain either an `element` or `default` export, or explicitly specify the element name in the +`elementName` field. From 816a27d20da403becb51b2067aad8c2003013a2f Mon Sep 17 00:00:00 2001 From: Ben Szymanski Date: Mon, 1 Sep 2025 01:52:41 -0500 Subject: [PATCH 02/20] Formatting improvements. Added an image for visual representation of steps to assign permissions to a new section. --- .../.gitbook/assets/sections-assigning.png | Bin 0 -> 305141 bytes .../sections/section-sidebar.md | 12 ++++++++---- .../extension-types/sections/section-view.md | 8 ++++++-- .../extension-types/sections/section.md | 6 ++++++ 4 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 16/umbraco-cms/.gitbook/assets/sections-assigning.png diff --git a/16/umbraco-cms/.gitbook/assets/sections-assigning.png b/16/umbraco-cms/.gitbook/assets/sections-assigning.png new file mode 100644 index 0000000000000000000000000000000000000000..bad7898e2ac835b2bb12b19c1b109ceda80ba9cd GIT binary patch literal 305141 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�%N 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

$hBGU3wa(^Z{e=4gH<54!`8Cyc33db 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⁡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%0AxQJ|{e$ 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 IE4T0cADf>d=l}o! literal 0 HcmV?d00001 diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index 78a019ae07d..ad1fb65267b 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -24,12 +24,11 @@ web components. ### Custom Sidebar App Example - Section Sidebar extension authors can place any custom web component into the sidebar. Extension authors will need to -supply the `element` property with the path of their custom web component. We recommend specifying the full path, -starting from the Umbraco project root. +supply the `element` property with the path of their custom web component. Specify the full path, starting from the +Umbraco project root. -Sidebar Section extension authors may specify placement of the Section Sidebar app using +Sidebar Section extension authors may specify where the Section Sidebar app appears using [extension conditions](../condition.md). {% code title="umbraco-package.json" %} @@ -45,6 +44,7 @@ Sidebar Section extension authors may specify placement of the Section Sidebar a }] } ``` +{% endcode %} ### Menu Sidebar App Examples @@ -71,6 +71,7 @@ this value must match the `alias` value of the menu. }] } ``` +{% endcode %} In the example below, we continue by creating a menu extension and binding the `meta:menu` (My.Menu) property to the menu extensions' `alias` property. The *My.Menu* alias is also used to attach a menu item extension to the menu @@ -95,6 +96,7 @@ extension. } ] ``` +{% endcode %} For more information, see the documentation for the [menus](../menu.md) extension. @@ -128,6 +130,7 @@ property, and assign it the same value as a workspace view extensions' own `meta } ] ``` +{% endcode %} #### Adding items to an existing menu @@ -149,6 +152,7 @@ Content, Media, Settings, etc., by configuring the `conditions` property with th }] } ``` +{% endcode %} Common Umbraco-provided section aliases: diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index a4d976365ed..c5c48df46d0 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -89,8 +89,7 @@ const sectionViews: Array = [ Creating the Section View Element using a Lit Element. -**my-section.element.ts:** - +{% code title="my-section.element.ts" %} ```typescript import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import { css, html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; @@ -125,6 +124,7 @@ declare global { } } ``` +{% endcode %} ## Adding Section Views to your own package @@ -137,6 +137,7 @@ To associate the Section View extension with the Section extension, authors must Extension’s condition definition to the same value as the `alias` property of their desired Section extension. In the provided example, this value is `NetworkServices.Section`. +{% code title="umbraco-package.json" %} ```json [ { @@ -167,6 +168,7 @@ provided example, this value is `NetworkServices.Section`. } ] ``` +{% endcode %} ## Adding Section Views to somewhere else in the backoffice @@ -180,6 +182,7 @@ conditions in the manifest definition. The `match` property demonstrates how an extension author can incorporate a custom Section View within the Content section. +{% code title="umbraco-package.json" %} ```json { "type": "sectionView", @@ -199,6 +202,7 @@ section. ] } ``` +{% endcode %} Common Umbraco-provided section aliases: diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md index 2f96aa0a229..bd31c52666f 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md @@ -18,6 +18,7 @@ desire. Sections can be created by adding a definition in the extension's manifest file. +{% code title="umbraco-package.json" %} ```json { "type": "section", @@ -29,6 +30,7 @@ Sections can be created by adding a definition in the extension's manifest file. } } ``` +{% endcode %} ### **Group permissions** @@ -41,6 +43,8 @@ To grant access to the custom section, open the Umbraco backoffice, navigate to Once the user group is open, click the **Choose** button under the Sections section. Select the custom section from the slide-out modal to enable access. +

Enabling new Sections

+ After assigning permission, users may need to reload the backoffice for the changes to take effect.

Section

@@ -67,6 +71,7 @@ This approach is not recommended as it restricts the content of your section to to use a single Dashboard or Section View. {% endhint %} +{% code title="manifests.ts" %} ```typescript const section : UmbExtensionManifest = { type: "section", @@ -79,6 +84,7 @@ const section : UmbExtensionManifest = { } } ``` +{% endcode %} The element file must contain either an `element` or `default` export, or explicitly specify the element name in the `elementName` field. From 050b97a8b08562d132134283742e18b86ebfed8f Mon Sep 17 00:00:00 2001 From: Ben Szymanski Date: Mon, 1 Sep 2025 02:01:19 -0500 Subject: [PATCH 03/20] Small formatting tweak --- .../extension-types/sections/section-view.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index c5c48df46d0..c2c90daeccb 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -29,6 +29,7 @@ are shown below. {% tab title="Json" %} Extensions authors can register the Section View extension using a JSON declaration in the `umbraco-package.json` file. +{% code title="umbraco-package.json" %} ```json { "type": "sectionView", @@ -48,6 +49,7 @@ Extensions authors can register the Section View extension using a JSON declarat ] } ``` +{% endcode %} Tip: We recommend using the absolute path, starting from the root of your Umbraco project, in the `element` property for JSON declarations. TypeScript declarations are capable of employing relative paths. @@ -59,6 +61,7 @@ The manifest can also be written in TypeScript. For this TypeScript example we used a [Backoffice Entry Point](../backoffice-entry-point.md) extension to register the manifests. +{% code title="my-section.element.ts" %} ```typescript import { ManifestSectionView } from '@umbraco-cms/backoffice/section'; @@ -82,6 +85,8 @@ const sectionViews: Array = [ } ] ``` +{% endcode %} + {% endtab %} {% endtabs %} From 104f8f0713af1aa03c030bb7211147202454414e Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:34:53 +0200 Subject: [PATCH 04/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md --- .../extension-types/sections/section-sidebar.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index ad1fb65267b..a5d5d4df31d 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -1,7 +1,6 @@ --- description: >- - Leverage Section Sidebar extensions to add deeper navigation and coordination of Section Views, and additional - Section-wide functionality inside Section extensions. + Use Section Sidebar extensions to add navigation, coordinate Section Views, and provide additional functionality inside Section extensions. --- # Section Sidebar From ec5efcdba818dc2581b82dbbf7e334ef23d61f5a Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:35:02 +0200 Subject: [PATCH 05/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md --- .../extension-types/sections/section-sidebar.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index a5d5d4df31d..6c4ea9aaae3 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -5,9 +5,8 @@ description: >- # Section Sidebar -[Section extensions](./section.md) can add deeper navigation and coordination of subviews, like -[Section View extensions](./section-view.md), as well as add additional Section-wide functionality, by declaring a -Section Sidebar extension. +[Section extensions](./section.md) can add a Section Sidebar to add navigation, coordinate subviews such as +[Section View extensions](./section-view.md), and provide Section-wide functionality. Section Sidebar extensions are optional; if not defined, the Section extension defaults to a single full-screen subview. From 669196120fc77fca94d7c4532208d3d6a448bd16 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:35:11 +0200 Subject: [PATCH 06/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md --- .../extension-types/sections/section-sidebar.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index 6c4ea9aaae3..325e3c4e6b1 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -14,9 +14,7 @@ Section Sidebar extensions are optional; if not defined, the Section extension d ## Section Sidebar Apps -Section Sidebar extensions can be composed of **one or more** section sidebar apps. Extension authors can include common -Umbraco-provided extension types, such as menus and trees, or create entirely custom sidebar apps through the use of -web components. +Section Sidebar extensions can be composed of **one or more** section sidebar apps. Extension authors can include common Umbraco types, such as menus and trees, or create custom sidebar apps using web components.

Section Sidebar Apps

From ea5de9762b8f5eb67185b5faa60e7b8455846bb3 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:35:20 +0200 Subject: [PATCH 07/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md --- .../extension-types/sections/section-sidebar.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index 325e3c4e6b1..7233abac0a8 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -44,9 +44,7 @@ Sidebar Section extension authors may specify where the Section Sidebar app appe ### Menu Sidebar App Examples -The menu sidebar app is provided by the Umbraco backoffice and can be placed into Section Sidebar extensions. This -sidebar app will attach itself to a menu defined elsewhere in your manifest through the `meta:menu` property, where -this value must match the `alias` value of the menu. +The menu sidebar app, provided by Umbraco, can be placed in Section Sidebar extensions. It attaches to a menu defined in your manifest via the `meta:menu` property, where this value must match the `alias` value of the menu.

Menu Sidebar App

From 8099c0065a940955392b1487402cf43c113d07c5 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:35:29 +0200 Subject: [PATCH 08/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md --- .../extension-types/sections/section-sidebar.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index 7233abac0a8..1f85d967c03 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -67,7 +67,7 @@ The menu sidebar app, provided by Umbraco, can be placed in Section Sidebar exte ``` {% endcode %} -In the example below, we continue by creating a menu extension and binding the `meta:menu` (My.Menu) property to the +In the example below, a menu extension is created and bound to the `meta:menu` (My.Menu) property, which matches the menu extension’s `alias`. The _My.Menu_ alias is also used to attach a menu item extension. menu extensions' `alias` property. The *My.Menu* alias is also used to attach a menu item extension to the menu extension. From 0cb2ae44efd1c514bb3b7e13ccfa7266c6deab4f Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:35:40 +0200 Subject: [PATCH 09/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md --- .../extension-types/sections/section-sidebar.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index 1f85d967c03..9cac13bbb66 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -128,8 +128,7 @@ property, and assign it the same value as a workspace view extensions' own `meta #### Adding items to an existing menu -Section Sidebar extension authors can place their extensions in the sidebar of any Umbraco-provided section, such as -Content, Media, Settings, etc., by configuring the `conditions` property with the appropriate `SectionAlias` condition. +Authors can add their extensions to the sidebar of any Umbraco-provided section (Content, Media, Settings, etc.) by configuring `conditions` with the `SectionAlias` property.

Composed sidebar menu

From 64e1300655025e5249d470a3ffaafd490d9065a5 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:35:52 +0200 Subject: [PATCH 10/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md --- .../extension-types/sections/section-view.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index 18a6e0f41ec..144ba9834e0 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -5,10 +5,7 @@ description: >- # Section View -Section View extensions serve as containers that can be integrated into custom Umbraco packages or extended to other -areas of the Umbraco backoffice, including the Content, Media, Settings, User, Member, or Translations sections. These -extensions can contain other Umbraco extensions, such as dashboards or web components, enabling package authors to -populate the section with virtually any content or custom interface they envision. +Section View extensions are containers for custom Umbraco packages or other backoffice areas, including Content, Media, Settings, Users, Members, or Translations. These extensions can contain other Umbraco extensions, like dashboards or web components, enabling package authors to populate the section with any content or custom interface.

Section View

From 99ad17ce96f578f31f06a0f1ff8637b79509d6c4 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:38:00 +0200 Subject: [PATCH 11/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md --- .../extension-types/sections/section-view.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index 144ba9834e0..a89c2752bae 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -16,9 +16,12 @@ subsequently implement the content or interface they desire to display within th ### Registering Section View extensions -Extension authors have the option of registering custom Section View extensions using two methods: declarative -registration via manifests or imperative registration using TypeScript and [Backoffice Entry Points](../backoffice-entry-point.md). Both methods -are shown below. +Extension authors can register Section View extensions using two methods: + +- Declarative registration via manifests or +- Imperative registration using TypeScript and [Backoffice Entry Points](../backoffice-entry-point.md). + +Both methods are shown below. #### Registering by manifest From 26d5df629b841e9871439b3e291798657623b041 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:38:13 +0200 Subject: [PATCH 12/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md --- .../extending-overview/extension-types/sections/section-view.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index a89c2752bae..faf112acea8 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -51,7 +51,7 @@ Extensions authors can register the Section View extension using a JSON declarat ``` {% endcode %} -Tip: We recommend using the absolute path, starting from the root of your Umbraco project, in the `element` property for +Tip: Use the absolute path, starting from the root of your Umbraco project, in the `element` property for JSON declarations. TypeScript declarations are capable of employing relative paths. {% endtab %} From 300ac1609e085b5d74cafa02aa8e571a20008918 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:38:32 +0200 Subject: [PATCH 13/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md --- .../extension-types/sections/section-view.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index faf112acea8..00b2ba2f465 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -138,8 +138,7 @@ host the Section View extension. Guidelines on creating Section extensions can be found at [this link](./section.md). -To associate the Section View extension with the Section extension, authors must set the `match` property of the Section -Extension’s condition definition to the same value as the `alias` property of their desired Section extension. In the +To link a Section View with a Section, set the `match` property in the condition to the same value as the Section's `alias`. In the provided example, this value is `NetworkServices.Section`. {% code title="umbraco-package.json" %} From 8f59ce66f6f568e6b15e58b6f810653cc4cabbd2 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:38:52 +0200 Subject: [PATCH 14/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md --- .../extension-types/sections/section-view.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index 00b2ba2f465..474d8100d15 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -176,9 +176,7 @@ provided example, this value is `NetworkServices.Section`. ## Adding Section Views to somewhere else in the backoffice -The Umbraco backoffice architecture places a strong emphasis on composing. Extension authors can extend existing -sections, including those built by Umbraco and included in the core (such as Content, Media, and Settings), using -Section View extensions. +The Umbraco backoffice architecture places a strong emphasis on composing. Authors can extend existing sections, including core ones like Content, Media, and Settings, with Section View extensions. After an author has completed their Section View extension, they can control the placement of the extension using conditions in the manifest definition. From aa8785cd61a35cfc102d9c57089e882ab774801d Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:39:17 +0200 Subject: [PATCH 15/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md --- .../extending-overview/extension-types/sections/section.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md index bd31c52666f..8e01e8c3b0e 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md @@ -61,8 +61,7 @@ Sections serve as blank canvases within the Umbraco backoffice. Extension author into sections, including [custom dashboards](../../../../tutorials/creating-a-custom-dashboard/), [sidebars](section-sidebar.md), and [section views](section-view.md). -Section authors can also eschew Umbraco-provided backoffice components and construct a fully customized view for full -control by creating a custom/empty element. +Section authors can also skip Umbraco backoffice components and build a fully custom view by creating an empty element. ### **Manifest with empty element** From 0204c8cc7b6b7cfd88e31d5ff3d3e205a52142f9 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:39:41 +0200 Subject: [PATCH 16/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md --- .../extending-overview/extension-types/sections/section.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md index 8e01e8c3b0e..cc0752d9f65 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md @@ -66,8 +66,7 @@ Section authors can also skip Umbraco backoffice components and build a fully cu ### **Manifest with empty element** {% hint style="warning" %} -This approach is not recommended as it restricts the content of your section to this element. Instead, it is advisable -to use a single Dashboard or Section View. +This approach is not recommended because it restricts content to a single element. Instead, use a Dashboard or Section View. {% endhint %} {% code title="manifests.ts" %} From eb630b5504df811c99a36856a35746894d3c935a Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:39:56 +0200 Subject: [PATCH 17/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md --- .../extending-overview/extension-types/sections/section.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md index cc0752d9f65..87151241233 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md @@ -51,8 +51,8 @@ After assigning permission, users may need to reload the backoffice for the chan ### **Entry points** -When creating a new section, it is recommended to create am [Entry Point](../backoffice-entry-point.md)-extension in the -[Umbraco Package Manifest](../../../umbraco-package.md) to complement. Entry Point extensions add initialization and +When creating a new section, create an [Entry Point](../backoffice-entry-point.md) extension in the +[Umbraco Package Manifest](../../../umbraco-package.md) to complement it. Entry Point extensions add initialization and teardown lifecycle events that may be helpful in coordinating behavior inside the section. ## **Extend with Sidebar, Dashboards, and more** From 91754a8e7635cd126f1c3f25c90a452ddfd09ea6 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:40:10 +0200 Subject: [PATCH 18/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md --- .../extending-overview/extension-types/sections/section.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md index 87151241233..3d1a795e58a 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section.md @@ -84,5 +84,5 @@ const section : UmbExtensionManifest = { ``` {% endcode %} -The element file must contain either an `element` or `default` export, or explicitly specify the element name in the +The element file must contain an `element`, a `default` export, or specify the element name in the `elementName` field. From 7b6c150a255be7d1fab41bf1749b7794d32aa254 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:42:06 +0200 Subject: [PATCH 19/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md --- .../extension-types/sections/section-view.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md index 474d8100d15..ffcdfe16887 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-view.md @@ -218,5 +218,4 @@ Common Umbraco-provided section aliases: | Umb.Section.Members | | Umb.Section.Translation | -Section view extensions can also be made available within the Sidebar extensions in Umbraco-provided sections, along -with a custom sidebar composed by the extension author. +Section View extensions can also appear in Sidebar extensions of Umbraco-provided sections, alongside custom sidebars created by authors. From bb699c56861b9c80e6a3cfd8b33b66d24c234a78 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 25 Sep 2025 15:43:17 +0200 Subject: [PATCH 20/20] Update 16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md --- .../extension-types/sections/section-sidebar.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md index 9cac13bbb66..98affff72c5 100644 --- a/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md +++ b/16/umbraco-cms/customizing/extending-overview/extension-types/sections/section-sidebar.md @@ -68,8 +68,6 @@ The menu sidebar app, provided by Umbraco, can be placed in Section Sidebar exte {% endcode %} In the example below, a menu extension is created and bound to the `meta:menu` (My.Menu) property, which matches the menu extension’s `alias`. The _My.Menu_ alias is also used to attach a menu item extension. -menu extensions' `alias` property. The *My.Menu* alias is also used to attach a menu item extension to the menu -extension. {% code title="umbraco-package.json" %} ```json