-
Improvement
-
Resolution: Won't Do
-
Major
-
None
-
2.7.2
-
None
-
-
Empty show more show less
The naming of site definitions is inconsistent between CE and EE and difficult to explain in documentation and training.
In CE the only allowed site definition is called 'site'. A user cannot see the name in the Site Definitions app, only in /modules/standard-templating-kit/config/site. The subnodes (templates, themes, variations) are visible in the app however. (screenshot)
In EE the first site definition is called 'default'. The root node is visible in the app and easy to understand and explain.
Suggested improvements:
- Name the first site definition 'default' in all Magnolia editions.
- Make the site definition root node visible in the Site Definitions app in all editions.
(The intention behind the 'site' name in CE may have been to prevent users from thinking they can create more than one site definition. However, the same confusion exists in EE. EE allows you to create multiple site definitions but the system never takes them into account unless you have an EE Pro license. This restriction is not obvious from the system. So the different naming doesn't really help.)