Threads tagged with: privacy

Hi Hasan,

Please check your findings as below:

For question 1, kindly note that for Page module, user cannot join the page, they can see and take part in page's activities by liking it.
For 2, 3 and 4, please go to Manage Page>Editing Page>Choose Permissions and set privacy for that page.

Vinny Ms.

November 2, 2021 9:17 am

After some searching through the codes, I found these things. Just want to share, in case someone is also having concerns about this.

The only problem with these settings is that they do not appear until a user has created some content so it is quite confusing. If a new user goes to these settings, they will be empty because they don't have any content. However, as they create content (pages, groups, photos, videos etc...) for each module, a setting will appear in this menu, allowing the user to restrict viewing to "community, friends, or no one".

You can show empty tabs by changing the setting in CP Admin. Find the setting with keword : "profile.show_empty_tabs"

Furthermore, if you want hide some menus you can do that by manipulating it using your own template. The behaviour is defined by the template "profile.block.pic.html.php".

January 10, 2021 2:44 am

I beleive this is already a feature

Display User Timeline Photos within Gallery
Disable this feature if you do not want to display user timeline photos within the photo gallery.

its the setting right below the current settings you quoted above in the Photos app

I could be wrong but i think thats how it works but haven ttried as I dont have a live site right this second(still going thru all the setup process)

I DO NOT see that same setting for the Video app


Thanks for the input, unfortunately, that's not how that setting works. The settings is to display user timeline photos within the photos app on the user profile and in the main photos app.




Setting enabled: When user posts profile photo or photo to timeline, it creates an album called "timeline photos" which can be accessed via the user profile and choosing "photos" from the user profile menu. The same photos also appear by going into the main photo app index (from main menu for example). So their photos can be accessed outside of their user profile. The main photo app holds all photos, site wide.


Setting disabled: When user posts profile photo or photo to timeline, the timeline photo is not added to either section of the photos app. You cannot view them on user profile or in main photo app. However, all user profile and cover photos are STILL added to the main photo app, accessible outside of the user profile. The main photo app holds all photos, site wide. Disabling this setting only disables the creation of the timeline photos album and storing of timeline photos. It does not stop photos from being accessed through the main photos app, outside of the user profile.


Try it out. I believe this behavior is suitable for maybe a photography website or something like that but it is not suitable for standard social media. No one wants their photos accesible outside of their profile. Even if they are public, why broadcast them to the whole site? Doesn't make sense.

April 13, 2020 11:35 pm

I can't believe this cannot be configured by the admin for this behavior :)

Users don't want everything they do to show up on the social network wall (liking page, changing their photo profile, adding another friend...)

Please take this into account for the next updat.

April 13, 2020 5:37 am

I am having issues with the privacy module how do I enable or disable it? I am getting is this error in the event module.

2018-09-24 10:22:45
[256] Calling a Service from an invalid Module. Make sure the module is valid or set to active. (privacy::privacy) (/home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/error/error.class.php) [99]
Error Code: e4f44e
Stack trace:
#0 /home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/error/error.class.php(99): trigger_error('Calling a Service from an invali...', 256)
#1 /home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/module/module.class.php(989): Phpfox_Error::trigger('Calling a Service from an invali...', 256)
#2 /home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/phpfox/phpfox.class.php(745): Phpfox_Module->getService('privacy', Array)
#3 /home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/search/browse.class.php(182): Phpfox::getService('privacy')
#4 /home/runcloud/webapps/mysite/PF.Site/Apps/core-events/Controller/IndexController.php(236): Phpfox_Search_Browse->execute()
#5 /home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/module/module.class.php(1170): AppsCore_EventsControllerIndexController->process()
#6 /home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/module/module.class.php(580): Phpfox_Module->getComponent('AppsCore_EventsControllerInde...', Array, 'controller')
#7 /home/runcloud/webapps/mysite/PF.Base/include/library/phpfox/phpfox/phpfox.class.php(1614): Phpfox_Module->getController()
#8 /home/runcloud/webapps/mysite/PF.Base/start.php(636): Phpfox::run()
#9 /home/runcloud/webapps/mysite/index.php(9): require('/home/runcloud/webapps/mysite...')

Hi jimimysilva,

Please submit us a support ticket and we will check on your site. 

September 26, 2018 2:21 am