User Group Settings

From version 4.5.2, below user group settings will be removed from the Core script:

Setting var name

Setting Title

App

Reason

feed.can_remove_feeds_from_dashboard

Can remove feeds from their dashboard?

feed

The setting isn't useful anymore

feed.can_remove_feeds_from_profile

Can remove feeds from their own profile?

feed

The setting isn't useful anymore

mail.mail_box_limit

This setting tells how many messages can be stored based on the user group. It is complemented by the setting override_mail_box_limit to allow administrators and staff members to store any number of messages.

mail

The setting isn't useful anymore

mail.override_mail_box_limit

This setting tells if members of this user group can overcome the limit imposed by the setting mail_box_limit.

mail

The setting isn't useful anymore

mail.override_restrict_message_to_friends

Members allowed to override the "restrict_message_to_friends" will be able to receive messages regardless if they are friends of the sender or not.

mail

The setting isn't useful anymore

Settings

Below settings will be available from this version:

Setting var name

Setting Title

App

Description

core.addthis_pub_id

AddThis - Public ID

core

Support AddThis as a core feature (detail info will be updated soon)

core.addthis_share_button

AddThis - Inline Share Button

core

Support AddThis as a core feature (detail info will be updated soon)

Hooks/Plugins

We also have some new hooks/plugins to support developers can make change on the core features:

Name

App

Description

photo.service_process_add__start

photo

Plugin called before starting process to add new photo

v.get_share_form__end

core-videos

Plugin called at the end of function to get the share video form

admincp.service_module_process_updateactivity

admincp

Plugin called before enabling/disabling an app

Functions

For the purpose of fixing the bugs and supporting more features, we decide to make some changes in some core functions from 4.5.2:

Class

Function

Change

Phpfox_Pages_Pages

getMyLoginPages

Remove all params

Phpfox_Image_Library_Gd

rotate

add param $bInCdn

Others

Support pricing with multiple currencies in Settings and User Group Settings

Get more detail information about how to use it at here.

Support custom privacy built-in function for twig template

From now, you can support custom privacy for your item when use twig template, example:

<!-- we used it for editing video privacy -->
{{ privacy_build('feed', feed.id) }}