Skip to the content
Documentation

ModuleList

No ratings yet

Summary

Lists the known modules in the system.

Usage

ModuleList[]=<module_name>

Description

This setting lists the known modules in the system. Extensions with modules should also be listed here. This setting is used to avoid URL aliases overriding existing module names.
Since Exponential 4.4 the system will first read this ModuleList setting to see if the module exists before it reads the Rules setting in site.ini [SiteAccessRules], to see if the module view is enabled or disabled. This is done simply because normally an extension will not be disabled if it does not exist.
This setting is case sensitive.

Examples

 

ModuleList[]
ModuleList[]=class
ModuleList[]=collaboration
ModuleList[]=content
ModuleList[]=error
ModuleList[]=ezinfo
ModuleList[]=infocollector
ModuleList[]=layout
ModuleList[]=notification
ModuleList[]=package
ModuleList[]=pdf
ModuleList[]=role
ModuleList[]=rss
ModuleList[]=search
ModuleList[]=section
ModuleList[]=settings
ModuleList[]=setup
ModuleList[]=shop
ModuleList[]=state
ModuleList[]=trigger
ModuleList[]=url
ModuleList[]=user
ModuleList[]=visual
ModuleList[]=workflow
ModuleList[]=switchlanguage

These are the default settings.

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.