Skip to content

Commit 9199081

Browse files
committed
Remove links to examples in MCP repo, too fragile
Improved wording on workspace context Added redirects to renamed pages
1 parent 0226457 commit 9199081

File tree

7 files changed

+6
-36
lines changed

7 files changed

+6
-36
lines changed

16/umbraco-cms/.gitbook.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,7 @@ redirects:
1717
customizing/foundation/working-with-data/repositories: customizing/foundation/repositories.md
1818
customizing/foundation/working-with-data/states: customizing/foundation/states.md
1919
customizing/foundation/working-with-data/store: customizing/foundation/README.md
20+
customizing/extending-overview/extension-types/workspaces/workspace-action-menu-item: customizing/extending-overview/extension-types/workspaces/workspace-action-menu-items.md
21+
customizing/extending-overview/extension-types/workspaces/workspace-footer-app: customizing/extending-overview/extension-types/workspaces/workspace-footer-apps.md
2022
reference/notifications/editormodel-notifications/customizing-the-links-box: reference/notifications/editormodel-notifications/README.md
2123
fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/rich-text-editor/blocks: fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/rich-text-editor/README.md

16/umbraco-cms/customizing/extending-overview/extension-types/workspaces/README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,3 @@ To create a complete workspace extension system:
5757
{% hint style="info" %}
5858
All workspace extensions are automatically scoped to their workspace instance, ensuring that extensions in different workspaces cannot interfere with each other.
5959
{% endhint %}
60-
61-
## Example Implementation
62-
63-
For a complete working example that demonstrates all workspace extension types working together, see:
64-
65-
{% content-ref url="../../../../../examples/workspace-context-counter/" %}
66-
[Complete Integration Example](../../../../../examples/workspace-context-counter/)
67-
{% endcontent-ref %}

16/umbraco-cms/customizing/extending-overview/extension-types/workspaces/workspace-action-menu-items.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,4 @@ Use descriptive labels that clearly indicate the menu item's purpose.
144144
Use weight to order menu items by importance or frequency of use.
145145

146146
### Context Dependencies
147-
Always check context availability before performing operations.
148-
149-
{% content-ref url="../../../../../examples/workspace-context-counter/" %}
150-
[Complete Integration Example](../../../../../examples/workspace-context-counter/)
151-
{% endcontent-ref %}
147+
Always check context availability before performing operations.

16/umbraco-cms/customizing/extending-overview/extension-types/workspaces/workspace-context.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: >-
3-
Learn how to create workspace contexts that provide shared state management and communication between workspace extensions.
3+
Learn how to create workspace contexts that provide shared state management and communication between extensions in the workspace.
44
---
55

66
# Workspace Context
@@ -11,7 +11,7 @@ Workspace Contexts serve as the central communication hub for workspace extensio
1111

1212
Workspace Contexts provide:
1313
- **Shared state** scoped to a specific workspace instance
14-
- **Communication layer** between workspace extensions
14+
- **Communication layer** between extensions in the workspace
1515
- **Entity lifecycle management** for workspace data
1616
- **Context isolation** ensuring workspace independence
1717

@@ -192,7 +192,3 @@ new UmbContextToken<T>('MyContext', 'my.alias');
192192

193193
### Conditional Availability
194194
Only provide contexts when they're meaningful for the workspace type.
195-
196-
{% content-ref url="../../../../../examples/workspace-context-counter/" %}
197-
[Complete Integration Example](../../../../../examples/workspace-context-counter/)
198-
{% endcontent-ref %}

16/umbraco-cms/customizing/extending-overview/extension-types/workspaces/workspace-editor-actions.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,3 @@ meta: { look: 'primary', color: 'danger' }
240240

241241
### Context Dependencies
242242
Always check context availability before performing operations.
243-
244-
{% content-ref url="../../../../../examples/workspace-context-counter/" %}
245-
[Complete Integration Example](../../../../../examples/workspace-context-counter/)
246-
{% endcontent-ref %}

16/umbraco-cms/customizing/extending-overview/extension-types/workspaces/workspace-footer-apps.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,3 @@ Ensure footer apps work across different workspace sizes.
215215

216216
### Visual Consistency
217217
Use Umbraco's design system for consistent styling.
218-
219-
{% content-ref url="../../../../../examples/workspace-context-counter/" %}
220-
[Complete Integration Example](../../../../../examples/workspace-context-counter/)
221-
{% endcontent-ref %}

16/umbraco-cms/customizing/workspaces.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,4 @@ Add primary action buttons to workspace footers for user interactions like save,
3939
Extend workspace actions with dropdown menu items to provide additional functionality without cluttering the footer.
4040

4141
### [Workspace Footer Apps](extending-overview/extension-types/workspaces/workspace-footer-apps.md)
42-
Display persistent status information and contextual data in the workspace footer area for always-visible information.
43-
44-
## Complete Integration Example
45-
46-
{% content-ref url="../../examples/workspace-context-counter/" %}
47-
[Workspace Extensions Complete Example](../../examples/workspace-context-counter/)
48-
{% endcontent-ref %}
49-
50-
The workspace-context-counter example demonstrates all 5 workspace extension types working together as an integrated system, showcasing how they communicate through shared workspace context to create cohesive functionality.
42+
Display persistent status information and contextual data in the workspace footer area for always-visible information.

0 commit comments

Comments
 (0)