The main aim of the DXPR Builder Profiles feature is to simplify the user experience for your editors.

How does this work?

  • The profiles feature will check if the current user has any roles that match any profiles.
  • If there is one match, that profile becomes active in the user's browser.
  • If multiple profiles match, the profile with the lowest weight will be selected.

Follow the steps below to add DXPR Builder Profile to your website:

  1. Go to the Configuration tab.
  2. Click Content Authoring.
  3. Select DXPR Builder from the list.
  4. Click the User Profiles tab
  5. Click on the Add dxpr builder profile button to create a new profile.
  6. Create a label for this profile.
  7. Optionally, disable this profile by unchecking the Enabled checkbox.
  8. Optionally, prevent DXPR Builder from initializing automatically by unchecking the Start Editor When Page Loads checkbox.
  9. Select one or more users roles for this profile in Roles field.
  10. Optionally, remove elements from the DXPR Builder UI by unchecking elements in Elements* field.
  11. Optionally, remove Drupal blocks from the DXPR Builder UI by unchecking elements in Blocks** field.
  12. Optionally, remove Drupal views from the DXPR Builder UI by unchecking elements in Views** field.
  13. Optionally, add or remove CKEditor buttons for inline and modal editing in CKEditor fields. 
  14. Once you’ve selected your preferred settings, you can click on Save Changes and you're done!

* Elements are removed from the element selection UI but users can still edit these elements when they exist in your content.

** When a profile is created, newly added Drupal blocks and views are not added automatically and need to be added manually.