Using SPMS Forms to Collect Information and ApplicationsSpeaker: Ivan Andrian (ELETTRA) The registration module can be used as a "forms builder" tool to create data entry screens, both account-related and not. Registration ModuleThe SPMS Registration module is used to create registration pages for participants to a conference or event. It has several features, among which:
Please note that this module is unmaintained: external registration is the recommended method. It can be used to gather information from conference delegates before the conference, for example:
Form Elements
Field GroupsAttach:fieldgroupsmenu.png The default behavior of SPMS is to require Administrator privilege to create new field groups. New pages can be created, and form reports can be run, with Registration privilege. FieldsAttach:definefields.png First select a group in which to create a new field and then select "New Data Field". Attach:newfielddetail.png To define a field it is necessary to enter the following (only useful options are described):
Note: first select the data type and save. Then, re-edit the field properties. Valid Data/Display Types CombinationsAttach:data-display_types.gif If a sort field is present (for multiple items), that will determine the order of items. Tip: use multiple of tens to be able to "insert" items later on without changing others Page LayoutsAttach:pageproperties.jpg
Page PropertiesAttach:pagedetails.jpg
Page LayoutTo create a new page click on the big green cross at the top of the page Attach:pageproperties.jpg Then, insert the page name only (do not insert any field) and save. Now, from the above list, edit the newly created page: Attach:pagelayout.jpg Profile information about the person filling in the form (in particular, their name, email address, and mailing address) are automatically collected, no need to include these data as fields (unless "Login required" is not selected). Three columns are present: in the leftmost one there are pop-ups to select the predefined fields from. The second column is used for fields order (lower numbers first). The third column is for additional text that will be presented above the field "question". Simple HTML can be inserted there so, for example, to create section titles, link to external images, and so on. Just use the "View Sample Data Entry Screen" link on the top to preview how the page will look. While editing the page it is useful to click on "View Sample Data Entry Screen" - a new window is opened showing the final result of the entry form. Attach:definepage.png Attach:pagepreview.png |