The Template and Settings Transfer plugin can be used to start a migration of templates, user views and template settings (system default template settings and available templates per user view) from one local environment (source server) to another (destination server).
Download and installation
The plugin code can be downloaded from the table below and installed on your DISQOVER instance. Following steps are necessary to install the plugin:
- Unzip the downloaded plugin in the /disqover/data/plugins/ folder on your DISQOVER instance.
- Restart your DISQOVER instance.
Download plugin code
Version 6.40 and higher
After the installation on the DISQOVER server, the Template and Settings Transfer plugin will show up in the Plugins list of the Admin section.Opening the plugin allows to add new schedules for migration.
- URL Server Destination: The destination URL to which the templates need to be copied.
- User Name: User that can log into the destination server.
- User Password: User password for the destination server.
- Copy Templates: Toggle to include the copy of templates (yes/no). If a User View is specified, this will copy the templates available for that User View only.
- Template Type: Type of the templates to be transferred ("Global" for only global templates, "Local" for only local templates, "All" for both global and local templates).
- Copy Template Settings: Copy the template system default settings. If a User View is specified, this will copy the settings of that User View only.
- Copy for UserView: Toggle to execute options above for specified User View only.
- Select User View (optional): The name of the User View you want to copy the templates and/or settings for. For the default user view, specify "default". Note: when 'Copy for Userview' toggled off, leave this field black to copy all templates.
Technical information and requirements
The copy of the templates will overwrite existing templates on the destination server based on template ID.
The copy of the template system default settings will overwrite the existing settings of the user views if they were already present (overwrite done based on user view ID). No user views will be removed/overwritten on the destination server if they are not copied from the source server.
Copy done for a specified user view which has user group dependencies (as defined by the source server), requires the same user group(s) to be present on the destination server (based on user group ID). If a user group doesn’t exist on the destination server, the user view's dependency is removed for that user group.
For more information on this Asset, please reach out to us!