Skip to content

Commit 6014ff6

Browse files
committed
Merge branch 'main' of https://github.com/umbraco/UmbracoDocs into engage-page-descriptions
2 parents 5e1bb6d + ce0b891 commit 6014ff6

File tree

20 files changed

+199
-63
lines changed

20 files changed

+199
-63
lines changed

13/umbraco-deploy/release-notes.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,16 @@ If you are upgrading to a new major version you can find the details about the b
1717

1818
This section contains the release notes for Umbraco Deploy 13 including all changes for this version.
1919

20+
#### [13.3.0-rc1](https://github.com/umbraco/Umbraco.Deploy.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.3.0) (November 13rd 2024)
21+
22+
* Add option to include all schema in a workspace export
23+
* Add option to export from transfer queue
24+
* Combine migrated grid editor with default Block Grid block configuration (set `RowMinSpan` and `RowMaxSpan` to `1` and `EditorSize` to `medium`)
25+
* Import on startup
26+
* Added `ValidateDependenciesOnImport` setting to disable dependency validation on import
27+
* Fixed issue where content was not saved when transferring variant content with a release date
28+
* Support flexible environments on Umbraco Cloud (remove requirement for environment types to be Development, Staging or Live)
29+
2030
#### [13.2.2](https://github.com/umbraco/Umbraco.Deploy.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.2.2) (October 3rd 2024)
2131

2232
* Support migrating legacy Grid editor settings (config/styles) using JSON object pre-values
112 KB
Loading
371 KB
Loading
501 KB
Loading
-970 KB
Loading
Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
description: >-
3-
Add extra functionality to your website using the templates detailed in
4-
this section.
52
icon: square-exclamation
3+
description: >-
4+
Add extra functionality to your website using the templates detailed in this
5+
section.
66
---
77

88
# Marketing Resources
@@ -11,3 +11,15 @@ As a marketer, you want to interact with your website visitors without the help
1111
Find in this section, templates to jump-start your onsite visitor interaction.
1212

1313
With the help of these generic CSS and JavaScript templates, you will be up and running within 5 minutes.
14+
15+
{% content-ref url="generic-topbar-template.md" %}
16+
[generic-topbar-template.md](generic-topbar-template.md)
17+
{% endcontent-ref %}
18+
19+
{% content-ref url="generic-popup-template.md" %}
20+
[generic-popup-template.md](generic-popup-template.md)
21+
{% endcontent-ref %}
22+
23+
{% content-ref url="generic-exit-intent-popup-template.md" %}
24+
[generic-exit-intent-popup-template.md](generic-exit-intent-popup-template.md)
25+
{% endcontent-ref %}

13/umbraco-engage/tutorials/marketing-resources/generic-popup-template.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ description: >-
99

1010
Use the popup template to start boosting your marketing activities. The template can be set up and used without help from a developer.
1111

12+
<figure><img src="../../.gitbook/assets/image.png" alt=""><figcaption><p>A preview of the Generic Popup Template.</p></figcaption></figure>
13+
1214
It is recommended to personalize the popup to make it even more relevant for your specific audience. Follow the [Create a Personalized Popup in 5 minutes tutorial](../create-a-personalized-popup-in-5-minutes.md) to set up a personalized popup within Umbraco Engage.
1315

1416
{% hint style="info" %}
@@ -19,14 +21,14 @@ Install the [client-side script](../../developers/analytics/client-side-events-a
1921

2022
This popup will not affect the styling of your existing page or website. Some JavaScript is needed to insert the popup HTML in your existing content to apply the popup. The code also includes an option for the visitor to close the popup.
2123

22-
Copy and paste the following JavaScript below into Umbraco Engage.
24+
Copy and paste the following JavaScript into Umbraco Engage. You can create a new JavaScript file containing the code or add it within a script tag in your template.
2325

2426
<details>
2527

2628
<summary>JavaScript</summary>
2729

2830
<pre class="language-javascript"><code class="lang-javascript">var popupTitle = "Popups do convert!"; // The title of your popup.
29-
var popupText = "The average conversion; // The text of your popup.
31+
var popupText = "The average conversion"; // The text of your popup.
3032
var popupbuttonText = "I want this!"; // The button text.
3133
var popupButtonLink = "https://www.umbraco.com/"; // The button link.
3234
var popupButtonClose = "X"; // The close-button text.
@@ -102,7 +104,7 @@ if (!hasCookie) {
102104

103105
</details>
104106

105-
Now that you have your popup in place you can update the look. Copy and paste the following CSS into Umbraco Engage and your popup is ready.
107+
Now that you have your popup in place you can update the look. Copy and paste the following CSS into Umbraco Engage and your popup is ready. You can add the CSS to your existing stylesheet or create a new one.
106108

107109
<details>
108110

14/umbraco-cms/customizing/extending-overview/extension-types/section-sidebar.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,20 @@ interface UmbSectionSidebarAppElement {}
4343

4444
```typescript
4545
{
46-
"type": "menuSectionSidebarApp",
46+
"type": "sectionSidebarApp",
47+
"kind": "menu",
4748
"alias": "My.SectionSidebarApp.MyMenu",
4849
"name": "My Menu Section Sidebar App",
4950
"meta": {
5051
"label": "My Sidebar Menu",
51-
"sections": ["My.Section"],
5252
"menu": "My.Menu"
53-
}
53+
},
54+
"conditions": [
55+
{
56+
"alias": "Umb.Condition.SectionAlias",
57+
"match": "My.Section"
58+
}
59+
]
5460
}
5561
```
5662

14/umbraco-cms/reference/content-delivery-api/README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,19 @@ The Delivery API is an opt-in feature in Umbraco. It must be explicitly enabled
1414

1515
### Enable the Content Delivery API
1616

17+
When creating your project, you can enable the Delivery API using the `--use-delivery-api` or `-da` flag. This will automatically add the necessary configuration to your project.
18+
19+
```bash
20+
dotnet new umbraco -n MyProject -da
21+
```
22+
23+
You can also enable the Delivery API at a later point by following these steps:
24+
1725
1. Open your project's `appsettings.json`.
1826
2. Insert the `DeliveryApi` configuration section under `Umbraco:CMS`.
1927
3. Add the `Enabled` key and set its value to `true`.
28+
4. Open `Program.Cs`
29+
5. Add `.AddDeliveryApi()` to `builder.CreateUmbracoBuilder()`
2030

2131
{% code title="appsettings.json" %}
2232
```json
@@ -32,6 +42,18 @@ The Delivery API is an opt-in feature in Umbraco. It must be explicitly enabled
3242
```
3343
{% endcode %}
3444

45+
{% code title="Program.cs" %}
46+
```csharp
47+
builder.CreateUmbracoBuilder()
48+
.AddBackOffice()
49+
.AddWebsite()
50+
.AddDeliveryApi()
51+
.AddComposers()
52+
.Build();
53+
54+
```
55+
{% endcode %}
56+
3557
Once the Content Delivery API is enabled, the next step is to rebuild the Delivery API content index (_DeliveryApiContentIndex_). This can be done using the **Examine Management** dashboard in the **Settings** section of the Umbraco Backoffice.
3658

3759
1. Access the Umbraco Backoffice.

14/umbraco-commerce/SUMMARY.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Table of contents
22

3-
* [Umbraco Commerce 14 Documentation](README.md)
3+
* [Umbraco Commerce Documentation](README.md)
44
* [Release Notes](release-notes/README.md)
55
* [v14.0.0](release-notes/v14.0.0.md)
66
* [v14.0.0-Alpha](release-notes/v14.0.0-alpha.md)
@@ -85,8 +85,8 @@
8585
* [Dynamic Rate Shipping](reference/shipping/dynamic-rate-shipping.md)
8686
* [Realtime Rate Shipping](reference/shipping/realtime-rate-shipping.md)
8787
* [Taxes](reference/taxes/README.md)
88-
* [Fixed Tax Rates](reference/taxes/fixed-tax-rates.md)
89-
* [Calculated Tax Rates](reference/taxes/calculated-tax-rates.md)
88+
* [Fixed Tax Rates](reference/taxes/fixed-tax-rates.md)
89+
* [Calculated Tax Rates](reference/taxes/calculated-tax-rates.md)
9090
* [Storefront API](reference/storefront-api/README.md)
9191
* [Endpoints](reference/storefront-api/endpoints/README.md)
9292
* [Order](reference/storefront-api/endpoints/order.md)

0 commit comments

Comments
 (0)