I’m making a social networking site powered by Plone and would like to set up relationships between users (friends, followers, etc.).
How can I achieve this in Plone 4?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Thanks for your answer
I was actually thinking of using ACL Group and reference mechanism when I asking the question.
This would help permissions and sharing.
With each relationship, create a group for each user (UserA’s Friends)
When user is created >
When relationship is created -> Create new groups for all users (would take time, but will be rarely used)
Add/remove relationship -> Add/remove user from related groups
UPDATE: It seems that almost all that I need is implemented via plone.app.relations package.