Platform Explorer / CMF 1.8

Extension point userSettingsProvider


Add a document Type as a settings provider. Example:

    <userSettingsProvider category="Default" enabled="true" type="NavigationSettings"/>

- type: type is the document type. - category: category could be anything and is used to sort providers. - enabled: default value is true. False will remove the settings provider from the service registry.

When defining a documentType as provider, you can add the HiddenInSettings facet so its layout won't be showed in the userCenter.

Contribution Descriptors

  • Class: org.nuxeo.ecm.usersettings.UserSettingsProviderDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-user-settings-core-5.4.2-HF05.jar
    <extension point="userSettingsProvider" target="org.nuxeo.ecm.usersettings.UserSettingsService">
        <userSettingsProvider category="User" type="Vcard"/>
        <userSettingsProvider category="Default" type="DefaultSettings"/>
        <userSettingsProvider category="Default" type="NavigationSettings"/>