Extranet.
2 posts by 2 authors in: Forums > CMS Builder: Plugins & Add-ons
Last Post: July 28, 2011 (RSS)
By Toledoh - July 27, 2011
Hi All.
A client wants an area where people can be allocated usage rights to see various project files - which I can do via the Membership Plugin. However, they also need to be able to upload large files, so I thought it best to actually give them access to the admin.
BUT, they all need to be alerted when any of the projects that they are allocated get information changed or added to.
How would you recommend I go about this?
A client wants an area where people can be allocated usage rights to see various project files - which I can do via the Membership Plugin. However, they also need to be able to upload large files, so I thought it best to actually give them access to the admin.
BUT, they all need to be alerted when any of the projects that they are allocated get information changed or added to.
How would you recommend I go about this?
Cheers,
Tim (toledoh.com.au)
Tim (toledoh.com.au)
Re: [Toledoh] Extranet.
By Jason - July 28, 2011
Hi Tim,
So if I understand correctly, users log in directly to CMS Builder and can make changes to projects that they are allocated to. If a project record they allocated to is changes, everyone that is allocated to that project needs to receive an email. Does that sound right?
If so, you can write a plugin that executes every time a record in that section is saved. It can then get a list of all the user accounts associated with that project and send them an email, alerting them to a change.
How are users allocated to a project? Are they stored in a field, or are they given access to the section through the accounts table?
Hope this helps get you started.
So if I understand correctly, users log in directly to CMS Builder and can make changes to projects that they are allocated to. If a project record they allocated to is changes, everyone that is allocated to that project needs to receive an email. Does that sound right?
If so, you can write a plugin that executes every time a record in that section is saved. It can then get a list of all the user accounts associated with that project and send them an email, alerting them to a change.
How are users allocated to a project? Are they stored in a field, or are they given access to the section through the accounts table?
Hope this helps get you started.
---------------------------------------------------
Jason Sauchuk - Project Manager
interactivetools.com
Hire me! Save time by getting our experts to help with your project.
http://www.interactivetools.com/consulting/
Jason Sauchuk - Project Manager
interactivetools.com
Hire me! Save time by getting our experts to help with your project.
http://www.interactivetools.com/consulting/