Authors can use Multi-input Nodes in conjunction with Default Values to create overviews of responses. These can be incorporated to both summarize as well as help users quickly make changes to previously-entered input.
A step-by-step guide to building an overview of responses
Follow the steps below to learn how to build an overview of responses using a Multi-input Node and Default values:
- In your Module, add a new Input Node by clicking '+' and selecting 'New Input' where you want to place your summary or overview of responses. Rename the Node. Then, change the Node type by clicking 'Single Select' and selecting 'Multi-Input' at the bottom of the drop-down menu.
- Create an option for each Node that you would like to be displayed by clicking 'Add input'. Make sure to select the correct Nody type and rename your Node distinctly, e.g., by adding 'confirmed' to the original Node name.
- Enable the option 'Default value' for each of the inputs. The default value is what will be displayed to the user, i.e., the input they have provided in the original Input Node. @-reference the original Input by typing out '@' and selecting the corresponding Value.
❗Please note: This is different from updating Value Nodes, as it merely creates new Input Nodes. Therefore, you will have to ensure that you select the correct Node when referencing in, e.g., Action or Result Nodes.
💯 Advantages of an overview of responses using Multi-input Nodes and Default Values
There are several advantages to using overviews of responses in your modules:
- Summary: Use overviews of responses to summarize and contextualize information provided by the user.
- Structure: Bring structure into your module by separating it into sections using two or more overviews of responses.
- Review: Easily access misentered information, eliminating the hassle of repeatedly clicking back in search of the right input screen.
When you are dealing with linear Node sequences that are comprised of mostly 'Always' transitions, i.e., use little to no conditional logic, building an overview of responses using a Multi-input Node and Default values is the most efficient option. It allows users to edit their input on one screen only, whereas the option using Content Only Nodes and Linkbacks requires the user to repeatedly click forward after editing input.
❌ When should you rather use Content Only Nodes and Linkbacks?
For some use cases, Content Only Nodes and Linkbacks may be a better fit to execute overviews of responses.
Overview responses using Multi-input Nodes and Default Values are heavily limited by the use of conditional logic. Conditional logic allows for different responses to trigger different paths. The combination of a Multi-Input Node and Default Values replaces the original Node(s) and allows, in this course of action, for input to be 'amended'. However, this does not change nor influence the original path, making this option prone to errors.
In contrast, the Content Only Node displays input through Referencing. Linkback sends the user back to the original Node where input can be amended. The user, depending on their edits, walks that same or a different path through the module.