Permissions/Privilages
Posted
#2150
(In Topic #409)

Standard member

YouTube Cloning
I am briefly turning my focus on Permission & Privilages and its hiarchy to achieve conditions at the proper level.I will not post a multitude of ("how-do-"I"'/s) in this thread. I will keep it concise as possible and one topic at a time.
Just as the discription of this thread emplies. My goal is to have the site function in most part as a media website available to the public to view, but must join or login in order to gain access to most common functions as youtube would have. I'm using youtube as an example because its the best example to use. Every one knows how you tube functions.
I need to set Permission/Privilages on these most common areas now.
Join or Login
A guest "May View" but must join or login If they want to to have the privilage to:- Post Comments (As guest) can see; ->(the comment form, but can't post a comment until guest Logs-in)
- Upload Videos - (As guest can see; -> (the videos, but can't have their own channel & upload until guest Logs-in)
- Upload PIctures - (As guest can see; -> (the pictures, but can't upload into their channel until guest Logs-in)
- Side Blocks - (As Guest can See: -> (certain side blocks ex. Calender or other configured blocks until guest Logs-in)
- Send Image as E-Card: - (As Guest) can see: -> (the link, but can't send until guest logs in)

Were in the system do I need to set the above to achieve the "correct results".
Last edit: by vynum
Posted

Site director

2 & 3 - There are various approaches. The simplest may be to only allow non-Guest usergroups access to the CMS zone. This will tackle all content types in one go.
4 - Wrap some Comcode around. {+START,IF,{$NOT,{$IS_GUEST}}}...{+END}
5 - Answered in another topic. Match key page restrictions allow URL-parameter-level control.
Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Posted

Standard member

1 guest and 0 members have just viewed this.