LPS-42970
LPS-42970 SF
LPS-42970 - Rename methods
LPS-42970 Create regex once and reuse instead of creating multiple times
LPS-42970 Simplify by using TreeMap
LPS-42970 Source formatting
LPS-42970 Rename methods
LPS-42970 Sort
LPS-42970 Source formatting
LPS-42970 Generated by SF
LPS-43665 Web Content Display portlet preferences are not updated with the correct articleId
LPS-43665 No need to use try/catch as we know article != null, so no way it will throw error (article.getArticleResourceUuid is different and can throw error)
LPS-43781 Propagate the site template logo to the site only when it is first created
LPS-43781 Display an alert message with the new behavior
LPS-43781 Slightly better language
LPS-43781 Lang keys
LPS-43604 Validation of missing references should use ArticleResourceUuid since the articleUuid changes between staging and live sites.
LPS-43604 Source Formatting
LPS-43604 Source formatting
LPS-43604 Reuse the pattern we have for other SMDH's when custom validation needed