I installed the profile module http://orchardprofile.codeplex.com/ but I am wondering what’s the best way to implement the following:
Let users track “BMI” via profile. User enters BMI (body mass index) via their profile and the values will be saved. A graph will be shown illustrating the saved values over a period of time.
This is just an example. I am wondering what’s the best way to do this sort of thing…
As a supplementary question, is it possible to create a new content type and then “link” that to a particular user?
Thanks.
To store the values over time, you should probably create your own part and have it store a list of records, each of which should have a date and a BMI value. See http://docs.orchardproject.net/Documentation/Creating-1-n-and-n-n-relations for a description of the work required to establish relationships.
Linking content items can be done easily in 1.5 using the new content picker, at least for the simplest kinds of relations.