Uploaded image for project: 'Magnolia Standard Templating Kit (closed)'
  1. Magnolia Standard Templating Kit (closed)
  2. MGNLSTK-1364

Name first site definition "default" in all Magnolia editions

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 2.7.2
    • base system
    • None

      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:

      1. Name the first site definition 'default' in all Magnolia editions.
      2. 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.)

        Acceptance criteria

              czimmermann Christopher Zimmermann
              ahietala Antti Hietala
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: