How can I set the privacy for pages individually? For example I don't want the members page to be visible to anyone not logged into the site. this is just one example, I would like to individually set the privacy for each page.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- ihayredinov@ihayredinov
ihayredinov - 0 likes
- Jerome Bakker@jeabakker
Jerome Bakker - 0 likes
- iionly@iionly
iionly - 0 likes
- PeterB@Pbreedveld
PeterB - 0 likes
- ihayredinov@ihayredinov
ihayredinov - 0 likes
- PeterB@Pbreedveld
PeterB - 0 likes
You must log in to post replies.Doesn't pages form have both Read and Write access pickers?
@ismayil
i don't think Peter is talking about the 'pages' plugin but for example /members or /search
I guess it depends how individual exactly "set privacy for each page" ist meant to be. I would say the first step would be to make your site a walled garden site either by the Elgg core setting "for logged in users only" in the advanced site settings or by using the Loginrequired plugin (https://elgg.org/plugins/804349). Then all pages are accessible for logged-in users only as a first step (except login/register/external pages). Then you can make all these pages "public pages" (using the 'public_pages', 'walled_garden' plugin hook) that you want to be accessible for logged-out visitors, too. This should work if you don't want too many pages to be accessible. But if you want to define for example blog A as blocked but blog B, C, ... as accesible it would be not really practicable.
@iionly thanks that sounds like it would work for what I want to achieve. On a separate subject could I set the default access setting for blogs as public and the default for file sharing as logged on users?
Have you looked at the roles plugin? It might just be easier to achieve what you need with a simple config
Thank Ismayil,
Thank you, that sounds like a great idea. I will check it out.