Info
This feature is only available in the unlimited plan.
Therefore, click on MODULES in the dashboard. Open your module and make the necessary changes.
Now, click UPDATE TO VERSION in the upper left corner.
You can describe which content changes you have made to the module. All important changes that are of interest to the users should be commented on here.
Info
All templates that can be updated are highlighted in the dashboard. A small grey box next to the template will be displayed.
Now open the template in the editor mode. In the upper right corner is "1/1" again at the button INSERT MODULE shown.
If you click on the button, an exclamation mark in front of the module to be updated will appear.
Click on the button. Now you will see an exclamation mark in front of the module, which contains an update.
Click on the exclamation mark and a small window appears, which contains the information about the author as well as the last update.
Click on UPDATE and the description of the module opens.
You can decide, whether you want to run this update or skip it.
When you click on EXECUTE, all new changes are applied to the module.
Warning
The update does not overwrite the module in the template, but only inserts the new changes.
The extent of the changes caused by the module carried out in the template
Basic rule: Only the specific change of the module since the last version is part of the update. The module is therefore not overwritten or a new "pure form" of the module, but only the respective changes are added.
The background of the rule is that changes can be made to the module in the template. For example, you can rename a text field or link parts of the module to the template. Of course, all these individual changes should not be completely overwritten with every update.
This also requires another basic rule: Those parts of a module that have been changed in the template will not be changed in an update; even if the update affects this changed part.
Tip
Exception: You can exceptionally deviate from the latter basic rule if this is desired in individual cases. We have made the so-called force update available for this purpose.
Note that this function does not require that a "pure form" of the module is inserted into the template, but that a part of the module is overwritten with the new version from the update, despite previous changes in the template. Please note that only the specific change is part of the update and other aspects of the original module are not set to the original.
Generally not covered by the update are changes to the order of sections/ questions/ headings/ paragraphs and also additions, i.e. the links of elements from the module with elements from the template, for example, placeholders or rules to other answers that are not part of the module. These additions are retained during an update.
If you delete elements in the template or references, these elements or references are not deleted in the module. The same applies in reverse. If you delete elements or references in a module, these elements or references are not automatically deleted in the template in which the module was inserted, unless you perform an update and the elements or references have not been changed.
Force-Update
What is it?
- With the force update, you can deviate from the basic rule that changed elements of a module are not overwritten by an update.
- Example: You create a template and insert a module. In this template, you change the name of a text field from the module because this fits better with the context of the template. Now the rule would basically apply that this text field would no longer be overwritten during a normal update. Otherwise, you would have to start your work all over again every time you perform an update. However, since in our example a change in jurisdiction requires a change in the text field, you also want to update the text field in your template to the module status. You now have the option of ignoring the basic rule with the force update and overwriting the changes with the update.
- You can also see from the example how important it is to describe the module changes precisely. Only in this way can users sufficiently weigh up whether and how they want to carry out an update.
When do you need the Force Update?
- If you find that the update of a module affects parts of your template that you have already customised in the template, you have the option of overwriting these changes. The individual changes in the template will then be overwritten by the update.
- With the force update, you have another option to customise your templates and incorporate knowledge management according to your wishes. You do not have to make use of this. Rather, it is a further customisation option for exceptional cases and should be carefully considered in each individual case.
How does the Force Update work?
- If you want the changes of an update to be applied to your template in any case, regardless of your own individual changes, hold down the Shift key while clicking EXECUTE. The update will now be forced for the fields you had changed.
- The forced update cannot set the module in the template to its original state ("pure form"). To achieve this result, the module must be deleted and re-inserted.
- Deleted elements cannot be added by a force update, because the force update only ignores that the element has already been changed.
- An alternative to "retrieve" deleted elements is to delete the element from the module. After deletion, the element can be re-inserted and then updated to the same status as the template.
Example of a Modul Change
- You insert a module into a template.
- You change an element (i.e. rules, linking the placeholder to a text field or another question) in the template that was part of the module to another answer outside the module./ Alternative: You change an element in the template that was part of the module to another answer that was also part of the module.
- You delete this changed element in the module.
- When you perform an update, this element that was subsequently set is not deleted in the template because it is "untouchable".
- If you now force the update with the Shift key, the deviating reference is deleted in the template.
Module originally
Name: Lawlift GmbH
Location: Potsdam
Template with an individual adaptation of the module
Name: Lawlift GmbH
Location: Berlin
Module modification
Name: Lawlift-GmbH
Location: Cologne
Template with normal update
Name: Lawlift-GmbH
Location: Berlin
Template with force update
Name: Lawlift-GmbH
Location: Cologne
With the normal update of the module in the template, the field "Location: Berlin" is not changed by the update from the module (with the content: "Location: Cologne"). Here the basic rule applies that individual adjustments are not overwritten.
You can circumvent this with the force update so that the update also overwrites the individual changes in the template.