SPPageBuilder And Disabling Frontend Editor For Logged In Registered Users - Question | JoomShaper

SPPageBuilder And Disabling Frontend Editor For Logged In Registered Users

PS

Paul Scarnegie

SP Page Builder 1 year ago

Joomla v5.1.0 SPPageBuilder v5.3.1 Helix Ultimate v2.1.0

Why is the frontend editor enabled whenever a registered user logs in? Like on every page. Registered users only have access to specific content on the site, but shouldn't be able to edit the pages from the front end. The only way I've found around that is adding some custom CSS

.article-details .article-can-edit { display: none !important; }

which seems like a hack. Is there a setting somewhere that I'm missing that disables the ability for logged in registered users to do anything to the actual content?

0
3 Answers
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 1 year ago #156917

Hi

Thanks for contacting us. The "Edit Page" front-end editor button appears because you are logged in as a Super User. In all other cases it should not appear. If you are logged in with super user account or those have SPPB page editing permission in the backend, then visiting the site will give you edit page button for the SP apge Builder pages.

Hope it is a bit clearer now:)

Best Regards

0
PS
Paul Scarnegie
Accepted Answer
1 year ago #157135

Yeah I saw a previous post regarding super user access. Unfortunately I don't believe that's the issue. I've tried from a few different browsers, dumped the cache on all of them, even tried cognito mode. Still not working properly. From a clean browser I login as a registered user on the site, and now all of the pages have the blue "edit with SP Pager Builder" in the top left of the page as well as the "edit" button on the top right of the page.

I hasten to say that this is a bug as registered users shouldn't - by default - ever have been given the ability to edit page content according to default Joomla ACLs. This is a new Joomla 5 site with no edits made to user permissions or configurations. Sadly at this time, I still seem to be stuck with using the custom CSS element like the following.

.article-details .article-can-edit { display: none !important; }

I've tested this in multiple browsers. I've also checked that the email associated with the 'registered' user is not the same as my super admin email (albeit the domain name itself) so that's not it either. I'll keep testing but this doesn't appear to be related to any super user credentials at all.

Let me know if you have any other suggestions.

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 1 year ago #157174

I think you can then use the CSS to solve it. So many users are solve it by using CSS.

0