- Home
- Manage the site
- Manage the site
Manage the site
Configure DXPR Builder for your organisation: settings, access, compliance, production, integrations and fixes. Find the task you have in mind; the table shows where it is handled and what you need.
| I want to ... | Use | Needs |
|---|---|---|
| set the product key, Bootstrap, media and other site settings | Configure the builder for your site | Administer DXPR Builder configuration |
| decide which roles edit and what each role sees | Control who can do what | Administer dxpr builder profile and Drupal's permissions page |
| answer security, data residency and backup questions | Meet compliance requirements | Server access for firewall changes |
| make pages work for screen readers and search engines | Make pages accessible and findable | Nothing extra |
| keep a live site fast and move content between environments | Run it in production | Drush and your deployment tools |
| place Drupal blocks, views and media in pages | Drupal integrations | The Drupal module behind each feature |
| compare versions of a page with A/B tests | A/B testing with DXPR Builder | The Reinforcement Learning module |
| match the editor to your brand's styles, fonts and icons | Match your brand | Access to your theme |
| fix something that does not work | Troubleshooting | Nothing extra |
Which should I use
Setting up a new site? Work from the top: settings first, then roles and profiles, then compliance. Running a site that works? Production, integrations and branding are the pages you return to. When something breaks, go straight to troubleshooting; each page starts from what you see.
What's next?
Administration settings to continue exploring DXPR Builder.
In this section
- Configure the builder: General settings, content items and template administration
- General settings: Enter your product key and choose site-wide settings: control bars, text styles, Bootstrap, media browser and editor files
- Content items: See how many content items count towards your subscription limit, and which ones
- Page templates admin: Add, change, hide and remove the full-page layouts editors pick under Choose a template
- User templates admin: Share, hand over, fix or remove the sections editors saved as templates
- Control who can do what: Builder profiles, permissions and licences
- Builder profiles: Limit elements, blocks, views, templates and icon sets per role
- User profiles: The admin screen where profiles are created and assigned
- Set up editor permissions: Combine Drupal roles with builder profiles, step by step
- Permissions reference: The three permissions the module defines and what each unlocks
- Licensing: How the product key, tiers and editor counts work
- Managing licences: Keep your editors within your subscription
- User licences: The admin screen listing licensed editors: exclude an account, give editing back, clear old records
- Multi-site licensing: One key across several sites
- Feature comparison: Free tier against premium tiers
- Meet compliance requirements: Firewall and data residency, security, backup and restore
- Firewall and data residency: Every DXPR host the module contacts, what each request carries, the EU-only AI model and air-gapped operation
- Security: Permissions, output filtering and the AJAX routes the editor uses
- Backup and restore: What to back up and how to restore builder content
- Make pages accessible and findable: Accessibility and SEO
- Accessibility: What the builder provides, what you must add (alt text, heading order, contrast) and how to check the result
- SEO best practices: Headings, alt text, metadata and page structure that search engines reward
- Run it in production: Performance, caching, multisite, content staging, version control and CI/CD
- Performance: Which assets load for visitors, dynamic mode and what to measure
- Caching: Cache contexts, tags and what to clear after a change
- Multisite installations: One codebase, several sites, one product key
- Content staging: Move builder content between environments
- Version control: What belongs in git and what stays in the database
- CI/CD integration: Build, test and deploy the module with a pipeline
- Connect Drupal features: Blocks, views, media, Entity Browser, Layout Builder, CKEditor, multilingual and content types
- Drupal Blocks: Insert any Drupal block into your layout
- Drupal Views: Embed Views displays in your pages
- Media Library: Browse and insert media from Drupal's media system
- Entity Browser: Legacy media browsing with Entity Browser
- Layout Builder: Using DXPR Builder alongside Drupal's Layout Builder
- CKEditor: Inline text editing with CKEditor 5
- Multilingual: Using DXPR Builder with translated content
- Content types: Adding DXPR Builder to any content type
- Test variations: A/B and multivariate tests with the RL module
- Setting up tests: Create a variant, choose the conversion and start the test
- Multivariate testing: Compare three or more variants of one element
- Analysing results: Read the RL reports and decide which variant wins
- Best practices: Plan, run and read A/B tests that give clear answers
- Match your brand: Text editor styles and buttons, theme CSS, fonts, icon sets, HTML classes, editor assets and template overrides
- Text editor: Add brand styles to the text editor's Styles list and choose the toolbar buttons each role sees
- Custom CSS: Add site-specific styles to builder content through the theme
- Custom fonts: Load brand web fonts through the theme so builder pages use them
- Icon libraries: The icon sets that ship with DXPR Builder, how they load, and how to add your own
- Editor assets: Load the editor from a local build instead of the DXPR CDN
- Utility classes: The classes editors pick under HTML classes, and how a theme or module adds its own
- Template overrides: The four Twig templates you can override, why element markup cannot be overridden, and what to use instead
- Fix a problem: The most common problems and their fixes
- The editor does not appear: No editing controls on hover, or the settings dialog never opens
- Licence and product key errors: "Insufficient User licenses", "trouble connecting to the DXPR servers", or a rejected product key
- Changes do not save: "Unable to save field", or changes gone after a reload
- Images do not upload or disappear: No upload button, upload errors, or images that vanish later
- Visitors see something different: The page is right for you and wrong for visitors
- An element looks or behaves wrong: A row, link, video, View, script or hidden element misbehaves
- Problems after updating: Something broke right after an update
- AI troubleshooting: AI buttons missing or greyed out, requests that fail, credits that run out
Something wrong or missing on this page?
Report it
or edit the page.