3. Building your Intervention – The ‘How to...’ Guide
Building and Editing Pages Using LifeGuide
3.1. How to start building and editing an intervention from scratch
3.1.1. How to create a new intervention within the authoring tool
3.1.2. How to create a new intervention page in the authoring tool
3.1.3. How to see what I have created in the authoring tool Include: creating new project, saving, deleting, opening etc.
3.2. How to start editing an existing intervention E.g. explain how to import a project.
3.3. How to rename an intervention or pages within an intervention
3.4. How to make a page longer
3.5. How to change the look and feel of the intervention pages
3.6. How to create a template to use the same formatting on every page of the intervention
3.7. How to align items on the page
3.8. How to order or layer items on the page
3.9. How to group items together
3.10. How to add text to a page Explain that there are different types of text boxes to be used for different reason – normal is the default option to be used if you always want that text to appear. Other options are to be used if you only want the text to appear under certain conditions.
3.11. How to format text on a page
3.12. How to cut, copy, and paste items on a page
3.13. How to copy entire intervention pages
3.14. How to put images onto your intervention pages
3.2. Adding Multi-media Elements to Your Intervention Pages
3.2.2. How to put a video or mp3 file onto your intervention page
3.2.1. How to add a graph to your intervention page
3.2.2. How to add a calendar option to your intervention page
3.2. Making Your Intervention Pages Do Things
3.2.1. How to stop users moving onto the next page before a certain condition has been satisfied Describe setting text boxes to error here.
3.2.1.1. How to tell users they have forgotten to answer a question
3.2.1.2. How to check whether users have entered valid information Include patternmatch and stringlength here.
3.2.1.3. How to check whether users have entered information correctly
3.2.2. How to allocate users a score based on their answers to a question or series of questions Explain setting text as a variable.
3.2.3. How to re-show information that users have told you Explain setting text as a variable. Explain work around for drop down single choice interactions using replaceall.
3.2.4. How to tailor or change the information presented on a page based on information about the user Describe setting text boxes to feedback here. Explain use of containers. Also describe count if function.
3.2.5. How to put in hyperlinks to external websites
3.2.6. How to put in hyperlinks to other pages within the intervention
3.2.7. How to put a link to a pdf file onto your intervention page
3.2.8. How to ask users questions and record their responses Explain different types of interaction. Explain that you can graph responses – link to graphs section.
3.2.9. How to show users the current date or time
3.2.8. How to tell users the time or date that they viewed a particular page of the intervention or completed a particular section of the intervention
3.2.9. How to tell users how long it’s been since they last logged into the intervention
3.3. Putting it all Together: How to Make Your Pages Work as an Intervention
3.3.1. How to put buttons on your intervention pages so that users can move between pages
3.3.1.2. How to change the look and feel of buttons
3.3.2. How to show the your intervention pages to the user
3.3.2. How to make sure that users see intervention pages in the correct order
3.3.3. How to show the same page more than once in the intervention
3.3.3. How to change what intervention pages are seen according to information about the user Include the count if function here…?
3.3.4. How to break your logic down into smaller sections
3.3.4. How to put in hyperlinks to that users can move between pages
3.3.5. How to preview your intervention pages to see if they look right and work in the way you expect
3.3.6. How to save information about users
3.3.7. How to use saved information about users
3.3.8. How to make sure that users see the right page when they log back into the intervention
3.3.9. How to make sure that users are sent back to the last seen page when they log back into the intervention
3.4. Allowing Users to Log In and Out of Your Intervention
3.4.1. How to register users to your intervention so that they can log in and out
3.4.2. How to save information about users
3.4.3. How to use saved information about users
3.4.4. How to make sure that users see the right page when they log back into the intervention
3.4.4. How to make sure that users are sent back to the last seen page when they log back into the intervention.
3.4.5. How to let users change their password
3.4.6. How to give users a new password if they have forgotten it
3.5. Putting Time Constraints in Your Intervention
3.5.1. How to automatically send an email from your intervention on a certain date
3.5.2. How to show a particular intervention page on a specific date E.g. when the study has finished you may want to show a study has finished page.
3.5.3. How to show a particular intervention page when a specific amount of time has elapsed
3.6. Incorporating Research Procedures Within Your Intervention
3.6.1. How to randomise users of the Intervention to a particular group or condition
3.6.1.1. How to randomise users into two groups
3.6.1.2. How to randomise users into more than two groups
3.6.1.3. How to stratify randomisation by a particular user characteristic
3.6.1.4. How to do block randomisation
3.6.1.5. How to randomise more users to one group than another (unequal randomisation)
3.6.1.6. How to count the number of users who have done a specific thing within your intervention (e.g. consented, registered, seen a specific page etc.)
3.6.1. How to show follow up questionnaires at the right time
3.6.1. How to make sure new intervention sessions become available at the right time
3.7. Allowing User Interaction within the Intervention
3.8. Contacting Users of the Intervention
3.8.1. How to automatically send an email to the users of your intervention
3.8.2. How to automatically send a text message to the users of your intervention
3.8.2. How to automatically send an email to you or your research team
3.8.3. How to automatically send an email from your intervention on a certain date
3.8.4. How to stop emails being automatically sent from your intervention
3.9. It Doesn’t Work! Fixing Problems in Your Intervention
3.9.1. How to fix the logic error “...”
3.9.2. How to stop seeing a LifeGuide error page when you preview your intervention
3.10. Getting the Data you Want from Your Intervention
3.10.1. How to find out how long participants have spent on a specific part of your intervention
3.10.2. How to find out what intervention group users have been randomised to Do we want to talk about using the (1=1) line of logic??
3.10.3. How to record the time at which users viewed an intervention page or completed a particular section of the intervention
3.10.4. How to record whether or not a user has completed a particular section of the intervention (e.g. a questionnaire)
3.11. Testing and Piloting Your Intervention
3.11.1. How to preview your intervention pages to see if they look right and work in the way you expect
3.11.2. How to stop seeing a LifeGuide error page when you preview your intervention
3.11.3. How to use the LifeGuide Community Website
3.12. Running, Trialling and Evaluating Your Intervention
3.12.1. How to upload your intervention onto the LifeGuide server so that users can see and use it