Hi there, I've started to compile a prototype of a django CMS powered website that implements a simple editorial workflow. At the moment, I've use the board weapons delivered with django CMS and vanilla Django (this is described a little bit on Google+ [1]). I've set up a demo website to play with and explore the current state of the implementation [2]. The code is on GitHub, see [3], [4], [5] for details. You can create an account with Guest privileges simply be authenticating with Social login or registering by email (no data is collected, all data is destroyed on a daily basis). If you need more privileges (this is done by adding your user to a more privileged group) you'll be able to guess the admin user and password of the demo site. -- An easier way to promote users is on the road map.
If you play with the site you'll notice a few shortcomings with regards to permissions, mostly in the Admin (e.g. Advanced settings). Nothing spectacular, but gives feedback about improvement potential (e.g. "Advanced Settings" button should be disabled). Really, the whole CMS functionality available in the Admin needs to be more robust to avoid user irritation, especially if you want to aim such an Editorial workflow at (unskilled) end users. Would be happy to hear some feedback. And maybe this helps to trigger some substantial discussion about where to go along with providing support of Editorial workflows via addons. Cheers, Peter [1] Background: https://plus.google.com/+PeterBittner/posts/5q32Xxaf4mt [2] Demo site: https://demo.organice.io/ [3] https://github.com/Organice/django-organice/blob/master/organice/auth/adapters.py#L11-L23 (User privileges) [4] https://github.com/Organice/django-organice/blob/master/organice/auth/permissions.py#L37-L45 (Group and CMS permissions) [5] https://github.com/Organice/django-organice/blob/master/organice/management/commands/mixins/initauth.py#L82-L99 (create 3 editorial groups) -- Message URL: https://groups.google.com/d/msg/django-cms-developers/topic-id/message-id Unsubscribe: send a message to django-cms-developers+unsubscr...@googlegroups.com --- You received this message because you are subscribed to the Google Groups "django CMS developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-cms-developers+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/django-cms-developers/529eea40-0951-430e-a66f-0f3ebc8cea01%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.