Login for members imported from Ning
Ning To Jamroom
I am still trying to grasp what Michael has repeatedly told me and others:
To quote:
The Form Designer gets stuff into the datastore.
{jrCore_list} gets stuff out of the datastore.
You can add extra fields to any form using the Form Designer, but the input values of those will only be shown on the screen if you output them somewhere. "
This explanation does not go quite far enough. In JR "output" can mean (1) output to a page seen only by a logged-in user, looking at their own account and profile settings, and (2) output to a page seen by all visitors to a public site. These different kinds of output are controlled in very different ways. Form designer only helps us with output (display) to the user pages for account and profile settings.
"DISPLAY" in Form Designer
In Form Designer, Admin can go to a single field, and tell the profile settings form to "display" this field to certain users/user groups/quotas. Only these users will see this field when they are looking at their profile settings.
"PUBLICATION" on a page visible to the Internet public.
For profile data, this means display in a public sidebar under the profile image (in the usual post-Ning setup). We can do something about this at the Skin level, usng this template page:
http://[yoursite]/core/template_modify/skin=[your skin]/template=profile_sidebar.tpl
I have done a test there, changing the output a little, saving the change, making the new .tpl file active, resetting caches, etc., and now the public view of my profile sidebar has changed.
Note: I think JR has been lacking a common-language term to distinguish between "Display in a settings page controlled by Form Designer" and "Publication on a page visible to all visitors from the general public". Both of these goals are covered by the generic term "Output" but require very different methods to achieve.
My dream is to have tools for Publication that reduce the need for working directly in templates -- without taking away the freedom that developers enjoy with them -- allowing non-coding Administrators to manage member data and other content more quickly and intuitively.
JR has made huge progress in this direction in the last two years, with Site Builder, and in many other ways, so I remain hopeful!
Meanwhile I am glad that I have discovered how to publish profile data in the profile sidebar.