You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
-
# Xperience by Kentico Training Guides starter repository
1
+
# Xperience by Kentico *Training guides* starter repository
2
2
3
-
This repository is the starting point for the [Xperience by Kentico technical Training Guides](https://docs.kentico.com/guides/development). Use this branch to follow along with the Training guides.
3
+
This repository is the starting point for the [Xperience by Kentico technical training guides](https://docs.kentico.com/guides/development). Use this branch to follow along with the training guides.
4
4
5
5
> [!NOTE]
6
6
> This repository uses Xperience by Kentico version **30.11.1**.
7
7
8
-
The [finished branch](https://github.com/Kentico/xperience-by-kentico-training-guides/tree/finished) contains the cumulative results of the Training guides, as well as some sample widgets, and can be used for reference. As it contains several independent examples, it is not built comprehensively, and we recommend against using it as a boilerplate. We continuously add new features to this repository as we create new Training guide materials.
8
+
The [finished branch](https://github.com/Kentico/xperience-by-kentico-training-guides/tree/finished) contains the cumulative results of the training guides, as well as some sample widgets, and can be used for reference. As it contains several independent examples, it is not built comprehensively, and we recommend against using it as a boilerplate. We continuously add new features to this repository as we create new training guide materials.
9
9
10
-
The goal of the [Training Guides](https://docs.kentico.com/guides/development) is to teach recommended development practices with Xperience by Kentico.
10
+
The goal of the [training guides](https://docs.kentico.com/guides/development) is to teach recommended development practices with Xperience by Kentico.
11
11
However, keep in mind that the code in this repository is intended to be examined in the context of individual guides -- some aspects are simplified to keep attention on the main topic of the corresponding lesson.
12
12
13
13
## Installation requirements
@@ -42,7 +42,7 @@ However, keep in mind that the code in this repository is intended to be examine
42
42
43
43
## Contributing
44
44
45
-
This repository is related to Training Guides for developers and has an educational purpose. For this reason, please do not submit ideas for new functionality. However, please do let us know if you encounter a bug that needs to be fixed, either by submitting an issue or contributing a fix directly.
45
+
This repository is related to Training guides for developers and has an educational purpose. For this reason, please do not submit ideas for new functionality. However, please do let us know if you encounter a bug that needs to be fixed, either by submitting an issue or contributing a fix directly.
46
46
47
47
To see the guidelines for Contributing to Kentico open source software, please see [Kentico's `CONTRIBUTING.md`](https://github.com/Kentico/.github/blob/main/CONTRIBUTING.md) for more information and follow the [Kentico's `CODE_OF_CONDUCT`](https://github.com/Kentico/.github/blob/main/CODE_OF_CONDUCT.md).
logger.LogError(EventIds.RetrieveUrl,ex,"An error occurred while retrieving URL for web page with GUID {WebPageItemGuid} and ID {WebPageItemId} at path {TreePath}.",webPageFieldsSource?.SystemFields.WebPageItemGUID,webPageFieldsSource?.SystemFields.WebPageItemID,webPageFieldsSource?.SystemFields.WebPageItemTreePath);
47
47
returnEmptyUrl;
48
48
}
49
49
}
@@ -78,8 +78,7 @@ public async Task<WebPageUrl> Retrieve(IWebPageFieldsSource webPageFieldsSource,
logger.LogError(EventIds.RetrieveUrl,ex,"An error occurred while retrieving URL for web page with GUID {WebPageItemGuid} and ID {WebPageItemId} at path {TreePath} in language {LanguageName}.",webPageFieldsSource?.SystemFields.WebPageItemGUID,webPageFieldsSource?.SystemFields.WebPageItemID,webPageFieldsSource?.SystemFields.WebPageItemTreePath,languageName);
logger.LogError(EventIds.RetrieveUrl,ex,"An error occurred retrieving URL for web page with URL path {WebPageUrlPath} and tree path {WebPageTreePath} in website channel with ID {WebsiteChannelId} in language {languageName}.",webPageUrlPath,webPageTreePath,websiteChannelId,languageName);
118
116
returnEmptyUrl;
119
117
}
120
118
}
@@ -139,8 +137,7 @@ public async Task<WebPageUrl> Retrieve(int webPageItemId, string languageName, b
logger.LogError(EventIds.RetrieveUrl,ex,"An error occurred retrieving URL for web page with ID {WebPageItemId} in language {LanguageName} (for preview: {ForPreview}).",webPageItemId,languageName,forPreview);
logger.LogError(EventIds.RetrieveUrl,ex,"An error occurred retrieving URL for web page with GUID {WebPageItemGuid} in language {LanguageName} (for preview: {ForPreview}).",webPageItemGuid,languageName,forPreview);
170
166
returnEmptyUrl;
171
167
}
172
168
}
@@ -192,8 +188,7 @@ public async Task<IDictionary<Guid, WebPageUrl>> Retrieve(IReadOnlyCollection<Gu
logger.LogError(EventIds.RetrieveUrl,ex,"An error occurred retrieving URLs for web pages with GUIDs {WebPageItemGuids} in website channel {WebsiteChannelName} in language {LanguageName} (for preview: {ForPreview}).",string.Join(", ",webPageItemGuids),websiteChannelName,languageName,forPreview);
logger.LogError(EventIds.RetrieveUrl,ex,"An error occurred retrieving URL for web page with tree path {WebPageTreePath} in website channel {WebsiteChannelName} in language {LanguageName} (for preview: {ForPreview}).",webPageTreePath,websiteChannelName,languageName,forPreview);
0 commit comments