Privacy toggle not working on pages

We’re working on an Omeka S site with a series of nested pages. We’re attempting to make some of the pages private while the content is added, and every time we save the page after toggling to private, the toggle has reverted and we see the eye without a line through it. I’ve also tested in a new browser and these pages are indeed public. Is there some sort of inheritance here that might be making it impossible to make these pages private, or is this a potential bug? Has anyone seen this issue before?

Hi @astrohm ,

What version of Omeka S are you on? It doesn’t seem to be an issue for me in 4.1.1.

It could be a bug from an older version. However, it could be a javascript error caused by an Omeka module or even a browser extension that prevents the public/private toggle from functioning.

I’m on 4.1.0. Interestingly, I’ve found that I’m able to toggle item and site visibility effectively, just not pages. I’ve also had a few odd issues with changes to search facets not saving as expected, but that might be a different issue.

I see a few other issues on the Github page about different settings not persisting, but not this one.

@astrohm I just tried on a fresh install of 4.1.0 and I’m not seeing the issue with pages.

I’m just creating a new page and adding a title. Perhaps it could be a particular block you have on the page? Did you upgrade recently?

No recent upgrade, but I also don’t know that we’ve attempted to toggle visibility on pages on this site anytime recently either.
We are using Block Plus and Page Blocks – maybe one of those is causing the issue, though a colleague is now reporting issues with previously private items suddenly being public, so I’ll need to investigate further.

Thanks!

Today I deactivated a bunch of modules to test what might be the source of the problem, and I think I’ve identified it as Block Plus (Omeka S - Block Plus). I’ve made sure I’m on the latest version but still can’t make a page private with the module activated. @Daniel_KM, any idea what might be making Block Plus conflict with the page visibility toggle?

What blocks are you using in your pages ?

Block use isn’t totally consistent across the pages affected, some use List of Pages and Page Metadata, but at least one only has a title block and nothing else. There are Media Embed blocks on many pages, but I don’t think that should be an issue.

This is fixed in version 3.4.30 of the module, that will be released monday. See commit Fixed display of the page config store button. (0d777127) · Commits · Daniel-KM / Omeka-S-module-BlockPlus · GitLab

2 Likes

Thanks, Daniel – I’ll update the module today!

Hi @Daniel_KM – it looks like that Block Plus update did correct the privacy toggle behavior, but now I’m unable to edit or add content to html blocks. When I disable Block Plus, they behave as expected, so there must be some new wrinkle introduced in the newer version of Block Plus? I’m up to date on Block Plus (3.4.30) and Common (3.4.64), both of which I updated this morning. Let me know if there’s any other information you need from my end to hunt this bug down.

Thanks!