Extended Domain Settings
The "Extended Domain ConfigSettings" plugin is an advanced tool for multi-domain management of the e-learning platform. It allows you to configure and manage multiple platform instances under different domains, each with their own customized settings.
Main
The Featuresplugin
Domainextends Management
the •standard Multi-domain configuration:settings Managementwith most of multiplethe simultaneousoptions domainyou profiles
• Custom templates: Assignment of specific templateshave for the global platform configuration, this way each domain will behave as an independent platform. For each of your client you will be able to setup different registration modes, home-page settings, SSO token, and much more
• Organizational node configuration: Association of specific organizational structures
• Dedicated email profiles: Email profile configuration for each domai
Technical Features
• Centralized management of all configurations
• Support for multiple templates
Plugin Configuration
Access to Configuration
The plugin is accessible through the administration panel:
-
Access the administrative panel
-
Navigate to the "System Configuration" section
-
Select "Domain Settings"

Domain Profile Management
Creating New Domain Profile
To create a new domain profile:
-
Click on the "Insert" button (green)
-
Fill in the required fields:
○
- Title: Profile identifier
○
○
○this domain
○self-register to this domain


EditingEdit an Existing Domain Profile
To modify an existing profile:
-
Locate the profile in the list
-
Click on the "Edit" button (blue)
-
Update the necessary fields
-
Click "Save changes" to confirm

Profile Deletion
To delete a profile:
-
Locate the profile in the list
-
Click on the "Delete" button (red)
-
Confirm the operation

Advanced Configuration
Domain Settings
Title and Branding
•
- Title: Platform name customization
•
•
•
•

Main Options
Language and Localization
•
- Default language: Main language selection (e.g., Italian)
•
•

User Management
Access Configuration
•
- Required checkboxes: Definition of mandatory fields for the profile
•
•
○
○
○
○

Password Management
•
- Password composition: Letters and numbers requirements
•
•
•
•

User Registration
•
- Registration code: Code usage mode
•
•
•
•
•
•

E-Learning
Course Configuration
•
- Course sorting: Display criteria in "My courses" area
○
○
○
•
•
•
•
•

E-Commerce
•
- Purchase notifications: Username or ID configuration for notifications
•
•
•
•
Advanced Configurations
Google Integration
•
- Google Analytics: Statistics tracking activation
•

Security Configurations
•
- Simultaneous access: Disabling multiple access for same username
•
•
•
•
Operational Usage
Typical Workflow
-
Domain profile creation
○ Define identifying name
○ Configure target domain
○ Select appropriate template
○ Associate organizational node
○ Configure email profile
-
Options configuration
○ Set language and localization
○ Define user and password rules
○ Configure registration
○ Customize e-learning area
-
Advanced configurations
○ Integrate Google Analytics if necessary
○ Configure security
○ Set up e-commerce if applicable
-
Saving and activation
○ Save all changes
○ Test the configuration
○ Activate the domain
Best Practices
Naming Convention
• Use descriptive names for profiles (e.g., "PROFILE-1")
• Maintain consistency in nomenclature
• Include client or project references
Template Management
• Use dedicated templates for each client
• Test templates before activation
• Maintain backups of custom templates
Security
• Set complex passwords for maintenance
• Configure IP controls when necessary
• Use sandbox environment for e-commerce testing
Troubleshooting
Common Problems
Domain Not Reachable
• Verify DNS configuration
• Check URL correctness in domain field
• Verify server accessibility
Template Not Displayed
• Check template existence in system
• Verify template file permissions
• Verify correct template-domain association
Email Problems
• Verify mail profile configuration
• Check SMTP parameters
• Test email sending from configured profile

