diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/block-editor/block-grid-editor.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/block-editor/block-grid-editor.md index 4d307d67f35..03947380ff1 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/block-editor/block-grid-editor.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/block-editor/block-grid-editor.md @@ -636,7 +636,7 @@ public class BlockGridElementData {% endcode %} -9. By injecting [ContentService](../../../../../reference/management/services/contentservice/) and [ContentTypeService](../../../../../reference/management/services/contenttypeservice/) into an API controller, we can transform the raw data into Block Grid JSON. It can then be saved to the target content item. Create a class called **BlockGridTestController.cs** containing the following: +9. By injecting [ContentService](../../../../../reference/management/services/README.md#contentservice) and [ContentTypeService](../../../../../reference/management/services/README.md#contenttypeservice) into an API controller, we can transform the raw data into Block Grid JSON. It can then be saved to the target content item. Create a class called **BlockGridTestController.cs** containing the following: {% code title="BlockGridTestController.cs" lineNumbers="true" %} diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/checkbox-list.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/checkbox-list.md index c97351f976c..20664487b56 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/checkbox-list.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/checkbox-list.md @@ -54,7 +54,7 @@ Unlike other property editors, the Prevalue IDs are not directly accessible in R ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @inject IContentService Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/color-picker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/color-picker.md index fa4d0537e01..8643e6a61a4 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/color-picker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/color-picker.md @@ -53,7 +53,7 @@ It's possible to add a label to use with the color. ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @inject IContentService Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/content-picker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/content-picker.md index d67c00280f0..3289fee2583 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/content-picker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/content-picker.md @@ -42,7 +42,7 @@ The content picker opens a panel to pick a specific page from the content struct ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/date-time.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/date-time.md index ba6256e0106..9660947cab4 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/date-time.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/date-time.md @@ -36,7 +36,7 @@ The second setting is "Offset time". When enabling this setting the displayed ti ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @inject IContentService Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/decimal.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/decimal.md index 180cbcb545d..213ae61ffd2 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/decimal.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/decimal.md @@ -34,7 +34,7 @@ If the value of **Step Size** is not set then all decimal values between 8 and 1 ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @inject IContentService Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/dropdown/README.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/dropdown/README.md index 8410bc50159..e7172f1f00e 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/dropdown/README.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/dropdown/README.md @@ -81,7 +81,7 @@ Prevalues are the options which are shown in the dropdown list. You can add, edi ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/email-address.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/email-address.md index e7495634c5f..acefd1bdec9 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/email-address.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/email-address.md @@ -43,7 +43,7 @@ The Email Address Property Editor does not come with any further configuration. ## Add value programmatically -See the example below to learn how a value can be added or changed programmatically to an Email-address property. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to learn how a value can be added or changed programmatically to an Email-address property. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; @@ -67,7 +67,7 @@ See the example below to learn how a value can be added or changed programmatica ``` {% hint style="info" %} -The value sent to an EmailAddress property needs to be a correct email address, For example: name@domain.com. +The value sent to an EmailAddress property needs to be a correct email address, For example: . It is recommended that you set up validation on this property, in order to verify whether the value added is in the correct format. {% endhint %} diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/eye-dropper-color-picker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/eye-dropper-color-picker.md index 7ee6f8f0bd7..40b4a4b8f7d 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/eye-dropper-color-picker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/eye-dropper-color-picker.md @@ -42,7 +42,7 @@ The Eye Dropper Color picker allows you to choose a color from the full color sp ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/file-upload.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/file-upload.md index 9d0b4903551..e35a8f234f3 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/file-upload.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/file-upload.md @@ -60,7 +60,7 @@ The samples in this section have not been verified against the latest version of Instead, we recommend using the [Media Picker](media-picker-3.md) for uploading files to your Umbraco website. {% endhint %} -See the example below to see how a value can be added or changed programmatically. To update a value of this property editor you need the [Content Service](../../../../reference/management/services/contentservice/) and the [Media Service](../../../../reference/management/services/mediaservice.md). +See the example below to see how a value can be added or changed programmatically. To update a value of this property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice) and the [Media Service](../../../../reference/management/services/mediaservice.md). ```csharp @using Umbraco.Cms.Core.IO diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/image-cropper.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/image-cropper.md index d99e943f434..b3be4069312 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/image-cropper.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/image-cropper.md @@ -112,7 +112,7 @@ Set the `htmlEncode` to false so that the URL is not HTML encoded ## Add values programmatically -To update a content property value you need the [Content Service](../../../../reference/management/services/contentservice/). +To update a content property value you need the [Content Service](../../../../reference/management/services/README.md#contentservice). The following sample demonstrates how to add or change the value of an Image Cropper property programmatically. The sample creates an API controller with an action, which must be invoked via a POST request to the URL written above the action. diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/label.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/label.md index 6c23908dc3d..c38ec0c9399 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/label.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/label.md @@ -45,26 +45,26 @@ There is also a Value Type: Long string if you need to set a long string value f ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @{ @inject IContentService Services; - // Get access to ContentService - var contentService = Services; + // Get access to ContentService + var contentService = Services; - // Create a variable for the GUID of the page you want to update - var guid = Guid.Parse("32e60db4-1283-4caa-9645-f2153f9888ef"); + // Create a variable for the GUID of the page you want to update + var guid = Guid.Parse("32e60db4-1283-4caa-9645-f2153f9888ef"); - // Get the page using the GUID you've defined - var content = contentService.GetById(guid); // ID of your page + // Get the page using the GUID you've defined + var content = contentService.GetById(guid); // ID of your page - // Set the value of the property with alias 'pageLabel'. - content.SetValue("pageLabel", "A pre-set string value"); + // Set the value of the property with alias 'pageLabel'. + content.SetValue("pageLabel", "A pre-set string value"); - // Save the change - contentService.Save(content); + // Save the change + contentService.Save(content); } ``` diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/markdown-editor.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/markdown-editor.md index b22e5d1d4a6..15e1215954b 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/markdown-editor.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/markdown-editor.md @@ -61,7 +61,7 @@ There are three settings available for manipulating the **Markdown editor** prop ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/media-picker-3.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/media-picker-3.md index 592dcea8bf1..486e20f3b1c 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/media-picker-3.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/media-picker-3.md @@ -139,7 +139,7 @@ You can retrieve globally defined crops explicitly by using `GetCropUrl` on the ### Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). The following sample will update a single image in a Media Picker. diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-group-picker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-group-picker.md index 9c81fdbadf6..32138c48489 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-group-picker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-group-picker.md @@ -37,7 +37,7 @@ The Member Group Picker opens a panel to pick one or more member groups from the ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-picker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-picker.md index 240c574f708..e1633e170f7 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-picker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/member-picker.md @@ -42,7 +42,7 @@ The member picker opens a panel to pick a specific member from the member sectio ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multi-url-picker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multi-url-picker.md index 96048576a99..ad29bc81b30 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multi-url-picker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multi-url-picker.md @@ -49,7 +49,7 @@ If `Max number of items` is configured to `1` ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multinode-treepicker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multinode-treepicker.md index 292716f2bda..8449c551232 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multinode-treepicker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multinode-treepicker.md @@ -194,7 +194,7 @@ When opening the picker on the `Umbraco anno MMXXIII` node, it will now show the ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @inject IContentService Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multiple-textbox.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multiple-textbox.md index 8aee45e4597..711520dbac6 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multiple-textbox.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/multiple-textbox.md @@ -50,7 +50,7 @@ The Repeatable textstrings property editor enables a content editor to make a li ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/numeric.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/numeric.md index 54fa4fed276..87c66c8da92 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/numeric.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/numeric.md @@ -70,7 +70,7 @@ You can also render the output by casting it to a string, which means you will n ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/radiobutton-list.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/radiobutton-list.md index 4915a186bac..af063704427 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/radiobutton-list.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/radiobutton-list.md @@ -40,7 +40,7 @@ Pretty much like the name indicates this Data type enables editors to choose fro ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/rich-text-editor/README.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/rich-text-editor/README.md index acd0bd23498..963dffa8ddc 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/rich-text-editor/README.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/rich-text-editor/README.md @@ -66,7 +66,7 @@ Extend the functionality of the Rich Text Editor with plugins. ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/slider.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/slider.md index 56e9c5ec491..909233894dd 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/slider.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/slider.md @@ -57,7 +57,7 @@ There are two flavors of the slider. One with a single value picker. One with a ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ### With a range off diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textarea.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textarea.md index 885cd0cb4b5..fcc94024b7b 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textarea.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textarea.md @@ -51,7 +51,7 @@ Textarea is an HTML textarea control for multiple lines of text. It can be confi ## Add value programmatically -See the example below to learn how a value can be added or changed programmatically to a Textarea property. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to learn how a value can be added or changed programmatically to a Textarea property. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textbox.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textbox.md index a568c5dd21f..d67bee94465 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textbox.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/textbox.md @@ -53,7 +53,7 @@ Textbox is an HTML input control for text. It can be configured to have a fixed ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/true-false.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/true-false.md index de6a2f239ba..f0120f98b1c 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/true-false.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/true-false.md @@ -42,7 +42,7 @@ It is also possible to define a label, that will be displayed next to the checkb ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @using Umbraco.Cms.Core.Services; diff --git a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/user-picker.md b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/user-picker.md index f36247ca79e..2b358862654 100644 --- a/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/user-picker.md +++ b/14/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/user-picker.md @@ -58,7 +58,7 @@ Getting the Value of the property will return the user ID - properties of the Us ## Add values programmatically -See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/contentservice/). +See the example below to see how a value can be added or changed programmatically. To update a value of a property editor you need the [Content Service](../../../../reference/management/services/README.md#contentservice). ```csharp @inject IContentService Services; diff --git a/14/umbraco-cms/fundamentals/code/umbraco-services.md b/14/umbraco-cms/fundamentals/code/umbraco-services.md index 7dc2fdb3d82..9b6d429f084 100644 --- a/14/umbraco-cms/fundamentals/code/umbraco-services.md +++ b/14/umbraco-cms/fundamentals/code/umbraco-services.md @@ -221,18 +221,18 @@ public class CustomNewsArticleService: ICustomNewsArticleService There is full API coverage of all Umbraco core entities: -* [AuditService](../../reference/management/services/auditservice.md) +* [AuditService](../../reference/management/services/README.md#auditservice) * [ConsentService](../../reference/management/services/consentservice.md) -* [ContentService](../../reference/management/services/contentservice/) -* [ContentTypeService](../../reference/management/services/contenttypeservice/) -* [DataTypeService](../../reference/management/services/datatypeservice.md) -* [EntityService](../../reference/management/services/entityservice.md) -* [FileService](../../reference/management/services/fileservice.md) -* [LocalizationService](../../reference/management/services/localizationservice/) +* [ContentService](../../reference/management/services/README.md#contentservice) +* [ContentTypeService](../../reference/management/services/README.md#contenttypeservice) +* [DataTypeService](../../reference/management/services/README.md#datatypeservice) +* [EntityService](../../reference/management/services/README.md#entityservice) +* [FileService](../../reference/management/services/README.md#fileservice) +* [LocalizationService](../../reference/management/services/README.md#localizationservice) * [MediaService](../../reference/management/services/mediaservice.md) -* [MemberService](../../reference/management/services/memberservice.md) -* [MemberTypeService](../../reference/management/services/membertypeservice.md) -* [MemberGroupService](../../reference/management/services/membergroupservice.md) +* [MemberService](../../reference/management/services/README.md#memberservice) +* [MemberTypeService](../../reference/management/services/README.md#membertypeservice) +* [MemberGroupService](../../reference/management/services/README.md#membergroupservice) ### More information diff --git a/14/umbraco-cms/fundamentals/data/data-types/README.md b/14/umbraco-cms/fundamentals/data/data-types/README.md index 6254610ce31..881bada93ac 100644 --- a/14/umbraco-cms/fundamentals/data/data-types/README.md +++ b/14/umbraco-cms/fundamentals/data/data-types/README.md @@ -49,10 +49,10 @@ Learn more about viewing references or implementing tracking in the [Tracking Re ### Related Services -* [DataTypeService](../../../reference/management/services/datatypeservice.md) +* [DataTypeService](../../../reference/management/services/README.md#datatypeservice) ### Umbraco Learning Base Channel -{% embed url="https://www.youtube.com/watch?ab_channel=UmbracoLearningBase&v=OW9pCHWebGE" %} +{% embed url="" %} Document Types in Umbraco: Defining Properties, Data Types and Property Editors {% endembed %} diff --git a/14/umbraco-cms/fundamentals/data/defining-content/README.md b/14/umbraco-cms/fundamentals/data/defining-content/README.md index 7efaa91466e..1d4bbfafc11 100644 --- a/14/umbraco-cms/fundamentals/data/defining-content/README.md +++ b/14/umbraco-cms/fundamentals/data/defining-content/README.md @@ -317,13 +317,13 @@ To import a Document Type: ## Related Services -* [ContentService](../../../reference/management/services/contentservice/) -* [ContentTypeService](../../../reference/management/services/contenttypeservice/) +* [ContentService](../../../reference/management/services/README.md#contentservice) +* [ContentTypeService](../../../reference/management/services/README.md#contenttypeservice) ## Tutorials * [Creating a basic website with Umbraco](../../../tutorials/creating-a-basic-website/) -{% embed url="https://www.youtube.com/playlist?ab_channel=UmbracoLearningBase&list=PLgX62vUaGZsG98vy9HWuwpU4XVnbIAnHK" %} +{% embed url="" %} Playlist: Document Types in Umbraco {% endembed %} diff --git a/14/umbraco-cms/fundamentals/data/dictionary-items.md b/14/umbraco-cms/fundamentals/data/dictionary-items.md index 8500398403d..5d6de74a366 100644 --- a/14/umbraco-cms/fundamentals/data/dictionary-items.md +++ b/14/umbraco-cms/fundamentals/data/dictionary-items.md @@ -16,11 +16,11 @@ To add a Dictionary Item: 1. Go to the **Translation** section. 2. Click on **Dictionary** in the **Translation** tree and select **Create**. -3. Enter the **Name** for the dictionary item. Let's say _Welcome_. +3. Enter the **Name** for the dictionary item. Let's say _Welcome_.
4. Click **Create**. -5. Enter the values for the different language versions. +5. Enter the values for the different language versions.
6. Click **Save**. @@ -36,7 +36,7 @@ To group dictionary items: 5. Click on **Contact** and select **Create**. 6. Enter the **Name** of the item to be created under the **Contact** group. 7. Click **Create**. -8. Enter the values for the different language versions. +8. Enter the values for the different language versions.
9. Click **Save**. @@ -135,5 +135,5 @@ To use Dictionary Items in a multilingual website, see the [Creating a Multiling ## Related Links * [API reference for the DictionaryItem](../../reference/management/models/dictionaryitem.md) -* [Localization Service](../../reference/management/services/localizationservice/) +* [Localization Service](../../reference/management/services/README.md#localizationservice) * [Creating a Multilingual Site](../../tutorials/multilanguage-setup.md) diff --git a/14/umbraco-cms/fundamentals/data/members.md b/14/umbraco-cms/fundamentals/data/members.md index bbe404fc7d7..681aed8e732 100644 --- a/14/umbraco-cms/fundamentals/data/members.md +++ b/14/umbraco-cms/fundamentals/data/members.md @@ -108,12 +108,12 @@ You can find out more about the services methods in the reference section of the ## References -* Video:[ Adding a member](https://www.youtube.com/watch?v=gdvfrqQcAGY) +* Video:[Adding a member](https://www.youtube.com/watch?v=gdvfrqQcAGY) * Video: [Member types properties](https://www.youtube.com/watch?v=\_aMZJWxdNHg) * Video: [Role-Based Protection](https://www.youtube.com/watch?v=wVR9OBnaNZQ) ### Related Services -* [MemberService](../../reference/management/services/memberservice.md) -* [MemberType Service](../../reference/management/services/membertypeservice.md) -* [MemberGroup Service](../../reference/management/services/membergroupservice.md) +* [MemberService](../../reference/management/services/README.md#memberservice) +* [MemberType Service](../../reference/management/services/README.md#membertypeservice) +* [MemberGroup Service](../../reference/management/services/README.md#membergroupservice)