Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-17082

Clean-up ini loading inconsistency regarding ActiveAccessExtensions SA

    XMLWordPrintable

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Medium Medium
    • 4.4.0beta1
    • 4.4.0alpha5
    • Misc
    • None

    Description

      INI order should be consistent, currently it is not, especially when it comes to ActiveAccessExtensions.

      AccessActiveExtensions is loaded in a loop, so that ini override dirs will be prepended in the following order with AccessActiveExtensions[]=ext1, AccessActiveExtensions[]=ext2 and siteaccess: eng
      extension/ext1/setting/
      extension/ext1/setting/siteaccess/eng/
      extension/ext2/setting/
      extension/ext3/setting/siteaccess/eng/

      Suggest that settings are scoped so they always exist in this order:
      override : settings/override
      extensions: ActiveExtensions
      siteaccess: normal & extension siteaccess
      extensions: AccessActiveExtensions

      Attachments

        Activity

          People

            andre1 andre1
            andre1 andre1
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: