Hi Nick,

Did you make any progress on this?

I think magnolia will support you with a lot of ready components (public user 
registration, forms module, commenting module, etc...), but I think it will be 
some development effort to wire everything up in the way you want.

Some thoughts and pointers:

- I would set up my own custom workspace for storing the user generated data 
(keeping it separate from the other stuff feels right)
- I would "cluster" that workspace in a JCR cluster so that author and public 
systems see the same data - activating changes to and fro will be complicated 
in a scenario with public contributions
- I would create forms (maybe using the forms module, maybe just as templates 
using some modern client side framework) for the user to enter the information 
for the personalized pages. Perhaps the page itself can also be the form 
(inline editing).
- I would *definitely not* try to expose magnolia's editing functions to the 
public users - they're for editors.
- I would try to use the commenting module for the comments, and the PUR module 
for the user registration

Let us know how it goes, and what your final solution is!

Regards from Vienna,

Richard

> -----Ursprüngliche Nachricht-----
> Von: [email protected] [mailto:user-list-owner@magnolia-
> cms.com] Im Auftrag von Nick Milillo (via Magnolia Forums)
> Gesendet: Mittwoch, 25. Juni 2014 23:49
> An: Magnolia User List
> Betreff: [magnolia-user] Differing PUR portals and content approval
> 
> Hi,
> 
> I am in the process of developing a website which requires Public Users to
> Register and Log in to their own personal Portal.
> 
> Once registered, the user is then able to create public pages which are
> viewable by both registered and non-registered users. The pages include
> commenting and photo upload, etc.
> 
> The public pages are then able to be contributed to by registered users but
> before the added content is publicly displayed, it needs to be approved or
> rejected by the original page author.
> 
> I am a complete novice to Magnolia and am looking for direction on what to
> read or do.
> 
> Does Magnolia offer what I have described out of the box or does most of
> the above need to be programmatically developed?
> 
> Thanks
> 
> --
> Context is everything: http://forum.magnolia-
> cms.com/forum/thread.html?threadId=eac20508-0d5f-4079-bf04-
> cdc3d440a820
> 
> 
> ----------------------------------------------------------------
> For list details, see http://www.magnolia-cms.com/community/mailing-
> lists.html
> Alternatively, use our forums: http://forum.magnolia-cms.com/
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------



----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to