[MGNLSITE-34] Harmonize SiteAwareTemplateAvailability Created: 21/Aug/15  Updated: 17/Oct/16  Resolved: 19/Feb/16

Status: Closed
Project: Magnolia Site Module
Component/s: api
Affects Version/s: None
Fix Version/s: 1.0.5

Type: Story Priority: Major
Reporter: Philip Mundt Assignee: Ngoc Nguyenthanh
Resolution: Fixed Votes: 0
Labels: support
Σ Remaining Estimate: 2d 2.5h Remaining Estimate: Not Specified
Σ Time Spent: 4d 0.5h Time Spent: Not Specified
Σ Original Estimate: 7d Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLSITE-42 Allow site definition template availa... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLSITE-33 SiteAwareTemplateAvailability only wo... Sub-task Closed Ngoc Nguyenthanh  
MGNLSITE-41 ConfiguredSiteTemplateAvailability sh... Sub-task Closed Ngoc Nguyenthanh  
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:
Sprint: Saigon 32
Story Points: 8

 Description   

Background

After adding SiteAwareTemplateAvailability in MGNLSITE-5 we quickly realized that when working with light modules the template availability (i.e. having to specifiy the template in your site) was too restrictive. This was the reason for MGNLSITE-18 bringing in the restriction to renderType=site only, so that only templates with this render type would be checked.

Restrictions

  1. It used to be possible to restrict the usage of templates of non-site renderType when working on a site. To put it differently: one could NOT select any template that was not defined in the site definition when adding a page that was part of a site.
  2. It used to be possible to combine various templates / renderTypes (e.g. jsp (sub-) templates) in one site definiiton.

Generated at Mon Feb 12 07:12:02 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.