A documentation video with the above title is shown here: https://www.jamroom.net/the-jamroom-network/documentation/getting-started/1275/using-the-form-designer
BUT... the form designer tool appears at multiple locations in a network, according to which modules are being used. Each location has its own URL (the list below is just for the modules that I am working with).
In each case, when we modify an existing field in a form, or create a new field, we can go to the bottom of the form designer page and (it seems) choose which areas of our network the created or updated form will apply to, namely:
- user categories ('groups' such as master admin, normal user, power user, etc.), and
- quotas (profile categories defined by the modules allocated to them).
Many matters remain unclear to me:
(1) What is the relationship between the create and update form design page - in each module that labels the form design pages in this way?
(2) Should we always work with the Form Designer Create Form, and then tick a box that says "Add To Update Form"?
(3) Is the result different if we make changes in the Update Form and tick the box for "Add to Create Form"? What happens if the Create and Update Forms are not exact mirrors of each other? Are there situations where they should not be mirrors of each other?
(4) The "Add to Update Form" checkbox seems to exist only when the two form panels in a module are "Create" and "Update"? In other modules, this option does not appear when we create a new field in our form. What is the relationship between the alternative form design pages in those modules?
(5) In each module, how do we tell the form to display itself when a user has filled in the form? It seems like these forms are only visible in Admin. mode or to the profile owner when they are being created or filled in. I want all profile owners to have their profile information displayed by default, and visible to any visitor from the internet. When I am logged out, I do not see any profile pages that display the form created with the profile module.
(6) When a new member signs up, how can they create a public profile page that is displayed by default, and that follows the standard format of a form designed and provided by Admin?
I do not want every member designing their own public profile form, or being forced to learn how to use jr code etc., in order to make their profile details public.
(7) Once a particular user's profile has been created with a profile description based on a particular form, will future updates of that form apply to the existing profile? (Keeping all the existing information in so far as the fields for that information have not been deleted).
(8) In the profile module, I can design a form and select "display groups" from the bottom of the Form Designer page, but I cannot see what effect this selection has. Regardless of the groups and quotas selected, and logged in as Admin., I see the same profile form attached to all profiles in all quotas.
If each form is tied to a particular module, and that module is used in multiple quotas, is it actually possible to design a different form for each quota?
(9) Once a particular form design has been applied to a module, and to all the quotas where that module is used, will that design be fixed (unchangeable) in each existing quota, or will it be updated across all existing quotas?
Or to ask the same question in a different way, how can each quota have its own particular set of forms, when it is using modules that are also allocated to other quotas?
(10) Can operation of the form designer tool be explained in every context where it automatically appears after installing all the modules? The only introduction I can find is the example at the top of this page, and this only shows the tool being used for a video module.
The following list shows all the places where I would like to know how to use the form designer tool.
Thanks.
Profile module
/profile/form_designer/m=jrProfile/v=create
/profile/form_designer/m=jrProfile/v=settings
Forum module
/forum/form_designer/m=jrForum/v=create
/forum/form_designer/m=jrForum/v=update
Groups module
/group/form_designer/m=jrGroup/v=create
/group/form_designer/m=jrGroup/v=update
Group Discussion module
/group_discuss/form_designer/m=jrGroupDiscuss/v=create
/group_discuss/form_designer/m=jrGroupDiscuss/v=update
Group Page module
/group_page/form_designer/m=jrGroupPage/v=create
/group_page/form_designer/m=jrGroupPage/v=update
Pages module
/page/form_designer/m=jrPage/v=create
/page/form_designer/m=jrPage/v=update
User module
/user/form_designer/m=jrUser/v=signup
/user/form_designer/m=jrUser/v=account
--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)
updated by @researchcooperative: 05/11/15 05:27:33AM
