HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


Permissions Settings ... [RESOLVED]

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#46008 (In Topic #10061)
Avatar

Community saint

Hair-pulling time. Help needed.

I have a catalogue that I would like to allow 'Guests' to be able to access. I've set fairly restrictive permissions for guests, and although they can 'view' just about anything, they don't have permission to 'add' to much.

Trying to work methodically I've managed to set the permissions so that a guest viewing this particular catalogue (it's actually a directory of names that some may wish to add to, although they may not wish to register on the site) can now access the "Add catalogue entry" link at the bottom, but clicking on the link takes them to the 'Login' page requesting them to register.

That defeats the objective somewhat!

Anybody have any ideas about where I may have screwed up with the 'Permissions' settings?

You can find the example at this location, and an experienced ocPortal user can easily navigate to the error if my explanation isn't clear enough.

TIA for any help.

P.S. Still using version 3.2.10


Last edit: by Fletch

Take my advice. I'm not using it!

View my working ocPortal site (version 9.x.x) at Anglo-Indian Portal
Back to the top
 
Posted
Rating:
#46014
Avatar

Community saint

Heyya Fletch! I seem to recall some related issues like this one, but I'd have to check through past posts…might have been the gallery. Anyway, this may be a bug in 3.2.10 and I'm pretty sure these types have all been cleaned up in the 4.x series. Sorry I couldn't help further….

"no violence, no hate, no pain, no enemies
just peace, unity, tolerance and love" - The Beloved

OCP V7 | Advocating monetary reform - FreeOurMoney

Need OCP friendly hosting? Look no further:
Web Hosting, Reseller Hosting, and Dedicated Servers w/cPanel - Elief! - Official hosting partner for ocPortal.
Back to the top
 
Posted
Rating:
#46018
Avatar

It looks like you just need to enable Guest access to the CMS zone.

If you go to the Permission Tree Editor you can do it from there. Whilst you're there you might choose to explicitly deny guests access to any modules in that zone you don't want them to get to (as opening up the zone would open up to these unless action is taken).

p.s. I continue to love your site, nice work.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • 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 ocPortal whenever you see the opportunity.
  • 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 ocPortal 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.
Back to the top
 
Posted
Rating:
#46023
Avatar

Community saint

Thanks guys.

@SD - I was 'disappointed' with your response. Expected you to bomb right in with something like, "Hey stupid! This is what you need to do …", but you wimped-out, matey!

@Chris - "Been there-Dun it-Changed it back again" when I saw that the 'Guest' had access to just about everything I didn't want them to have access to! Based on your advice, though, I'll take another look and see if a simple block to sensitive areas exists, and whether it can be implemented easily.

Thanks for the accolade on the site. Makes it even harder to take the 'leap of faith' to upgrade to v.4 if things are going to get bent out of shape. But I will probably bite the bullet after the silly season.

Back to the drawing board …

 O_o

Take my advice. I'm not using it!

View my working ocPortal site (version 9.x.x) at Anglo-Indian Portal
Back to the top
 
Posted
Rating:
#46033
Avatar

Community saint

Not bumping - just reporting latest failure …..

When logged in and clicking the "Add catalogue entry link" I am taken to the correct location whose URL is (truncated) : "http:// ….. &category_id=76&keep_session=5230561"

But when I access the same link as a 'Guest' the URL only specifies as far as the 'category_id' like so : "http:// ….. &category_id=76" dropping the 'keep_session' parameter.

Anybody going to go, "BOING said Zebedee"?


P.S. If that is too parochial a reference, take a wander across to The Magic Roundabout for a bit of enlightenment.

Take my advice. I'm not using it!

View my working ocPortal site (version 9.x.x) at Anglo-Indian Portal
Back to the top
 
Posted
Rating:
#46035
Avatar

The keep_session bit shouldn't make a difference to guests, as it's purpose would be to relay authentication credentials, and if there's guest access that shouldn't matter.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • 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 ocPortal whenever you see the opportunity.
  • 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 ocPortal 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.
Back to the top
 
Posted
Rating:
#46036
Avatar

Community saint

Cracked it!

The 'zone:cms' had the session box ticked. I unticked it.

Now, with the 'Permission Tree Editor' carefully blocking access to CMS functions I don't want a 'Guest' to access or see, and allowing access to the ones I want them to be able to use, my site is actually a lot more user-friendly to fly-by 'Guests' who don't wish to register - for the very first time since I deployed ocPortal.

Of course, I may have made things easier for the 'mindless morons', but I'll handle that when it crops up!

 :thumbs:

Take my advice. I'm not using it!

View my working ocPortal site (version 9.x.x) at Anglo-Indian Portal
Back to the top
 
Posted
Rating:
#46038
Avatar

Community saint

Fletch said

Thanks guys.
@SD - I was 'disappointed' with your response. Expected you to bomb right in with something like, "Hey stupid! This is what you need to do …", but you wimped-out, matey!
*grin*, I'll try to do better next time my friend! ;)

Glad you got it worked out and thanks kindly for posting back what you did. So many forums have the fixed response something like "Thanx guys, got it fixed" with no mention of how and what they did…makes me mental (not that I have too far to go on that front ;-) )

"no violence, no hate, no pain, no enemies
just peace, unity, tolerance and love" - The Beloved

OCP V7 | Advocating monetary reform - FreeOurMoney

Need OCP friendly hosting? Look no further:
Web Hosting, Reseller Hosting, and Dedicated Servers w/cPanel - Elief! - Official hosting partner for ocPortal.
Back to the top
 
There are too many online users to list.
Control functions:

Quick reply   Contract

Your name:
Your message: