Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-11045

Load extensions from multiple directories

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.3.0
    • Fix Version/s: 4.3.0
    • Component/s: Extension System
    • Labels:
      None

      Description

      There is currently only way to load extensions: the administrator configures "extensionsDir/extensionsURL", and then the source files are placed in "extensionsDir".

      There are several use-cases for obtaining extensions from other places:

      1. Distributing extensions with core (like Drupal's "/modules")
      2. Managing a shared list of extensions for multiple sites (like Drupal's "/sites/all/modules")
      3. Loading mock extensions used for unit-testing (eg for testing CRM-10864)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dgg David Greenberg
                Reporter:
                timotten Tim Otten
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: