Improvements
ID | Improvement |
---|---|
1 | Support option to show/hide site menus with user groups. |
2 | Show "Share" app in Manage Apps page (Admincp) to allow admin can control settings/user group settings easier. |
3 | Bring back feature to allow admin can add blocks to Admincp Dashboard page. |
4 | Support phpFox runs on php version 7.2 |
5 | Admincp - Move Toggle Site to Maintenance menu section. |
6 | Auto expand comment box. |
7 | Clean html in hashtags. |
8 | Hide the Navigation when enabling the setting "Hide Main Menu". |
9 | Update Counters: remove 2 unused options from v3: "Update Privacy for v3 Upgrade" and "Update Owner ID# for Comments" |
10 | IP Information - show more information: region, city, zip code, lat, long, timezone |
11 | Show users avatar in Manage BLocked Users page. |
12 | Trend blocks: hide blocks if there aren't any tags to show. |
13 | Admincp - Manage Blocks: support friendly name for Pages and Blocks |
14 | Update layout and structure of Admincp |
15 | Feature members: Add a block setting control how many shown items. |
Bugs Fixed
ID | Bug |
---|---|
1 | Duplicate "Meta Keyword" field in Create Static Page page. |
2 | Unable to edit Relationship Statuses in Manage Relationship Statuses page (Admincp). |
3 | Photo isn't found in feed when users update profile picture. |
4 | Cannot load results of Quizzes/Polls if turn off Ajax Mode. |
5 | Messages in feed gets last character removed if it's a colon. |
6 | Duplicate info of "Member Since" in Profile Info page. |
7 | Cannot login as other users. |
8 | Setting "User Default Privacy Setting on Registration" isn't working completely. |
9 | Invalid translation of the phrase "With" |
10 | Missing custom fields in registration popup when enabling the setting "Multi step registration". |
11 | Cannot add a ban filter with wildcard email address. |
12 | The block "Recently Active" in Browse Members page isn't working properly. |
13 | Site statistics issue - Only Members: It does not count users have just logged in. |
14 | No translation of the phrase "Reset". |
15 | Admin can't edit feeds in User Profile page. |
16 | Users state info show wrong when admin edit their info from Admincp. |
17 | Replicated custom fields block in other users profiles. |
18 | Show avatar of the current admin when edit users in Admicp. |
19 | Profile photo doesn't show in Bootstrap theme. |
20 | Guests can access some pages although the site is on offline mode. |
21 | Cannot edit SEO settings of some apps. |
22 | Cannot disable Privacy page in Footer. |
23 | CDN Service app is missing in 4.6.0 package. |
24 | Wrong monthly price displayed in Membership Upgrades. |
25 | Update profile picture - Do not show photo on cropping popup. |
Site Settings
New Settings
ID | Setting var name | Setting Name | Description |
---|---|---|---|
1 | core.check_certificate_smtp_host_name | Check certificate SMTP host name | Check ssl certificate of your SMTP host name. If it does not use valid certificate, email can't be sent |
User Group Settings
New Settings
ID | Setting var name | Setting Name | Description |
---|---|---|---|
1 | share.can_share_items | Can share items | Allow admin to control which user groups can share site items to the feed. |
Deprecated Settings
ID | Setting var name | Setting Name | Reason | Remove In |
---|---|---|---|---|
1 | comment.can_comment_on_own_profile | Can comment on own profile? | The setting isn't useful anymore. | 4.7.0 |
Hooks/Plugins
We have some new hooks/plugins to support developers can make change on the core features:
ID | Name | App | Description |
---|---|---|---|
1 | feed.component_block_edit_user_status_end | feed | Plugin called at the end of the Edit User Status block. |
2 | core.template_notification_list_start | core | Template plugin called at the begin of notification block. |
3 | core.template_notification_sm_list_start | core | Template plugin called at the begin of notification block (tablet screen). |
4 | core.template_notification_xs_list_start | core | Template plugin called at the begin of notification block (phone screen). |
Template Utilities
In this version, we have supported a new template utility to render checkboxes for selecting genders checkbox_gender
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
{checkbox_gender use_custom=true}
|
To get detail information or the full list of supported utilities, please look over this document.
Deprecated Settings
In this version, we have checked to deprecate all core un-used settings. Below is the detail list. All of them will be removed completely in phpFox 4.7.0.
Setting Var Name | Added Version | Type |
---|---|---|
ad.ad_cache_limit | 2.0.0beta3 | integer |
ad.ad_ajax_refresh | 2.0.0beta3 | boolean |
ad.ad_ajax_refresh_time | 2.0.0beta3 | integer |
attachment.attachment_upload_bars | 2.0.0alpha1 | integer |
comment.comment_time_stamp | 2.0.0alpha1 | string |
comment.spam_check_comments | 2.0.0rc1 | boolean |
comment.total_amount_of_comments_to_load | 3.0.0Beta1 | integer |
comment.allow_rss_feed_on_comments | 2.0.0beta5 | boolean |
comment.allow_comments_on_profiles | 2.0.0rc4 | boolean |
comment.total_child_comments | 2.0.0rc1 | integer |
core.ftp_host | 2.0.0alpha1 | string |
core.ftp_username | 2.0.0alpha1 | string |
core.ftp_enabled | 2.0.0alpha1 | boolean |
core.ftp_dir_path | 2.0.0rc1 | string |
core.default_theme_name | 2.0.0alpha1 | string |
core.default_style_name | 2.0.0alpha1 | string |
core.module_forum | 2.0.0alpha1 | string |
core.module_core | 2.0.0alpha1 | string |
core.categories_to_show_at_first | 2.0.0rc12 | interger |
core.controllers_to_load_delayed | 3.6.0rc1 | array |
core.auth_user_via_session | 3.6.0rc1 | boolean |
core.csrf_protection_level | 2.0.0alpha1 | drop |
core.build_file_dir | 2.0.0alpha1 | boolean |
core.build_format | 2.0.0alpha1 | string |
core.log_site_activity | 2.0.0alpha1 | boolean |
core.cache_js_css | 2.0.0alpha1 | boolean |
core.use_gzip | 2.0.0alpha1 | boolean |
core.site_wide_ajax_browsing | 2.1.0Beta1 | boolean |
core.disable_hash_bang_support | 3.0.0beta3 | boolean |
core.super_cache_system | 3.6.0rc1 | boolean |
core.push_jscss_to_cdn | 3.6.0rc1 | boolean |
core.jquery_google_cdn_version | 2.1.0Beta1 | string |
core.jquery_ui_google_cdn_version | 2.1.0Beta1 | string |
core.phpfox_version | 2.0.0rc1 | string |
core.phpfox_total_users_online_mark | 2.0.7 | interger |
core.phpfox_total_users_online_history | 2.0.7 | string |
core.phpfox_max_users_online | 2.0.7 | string |
core.akismet_url | 2.0.0rc1 | string |
core.akismet_password | 2.0.0rc1 | string |
core.defer_loading_user_images | 3.6.0rc1 | boolean |
core.rackspace_url | 3.2.0beta1 | string |
core.load_jquery_from_google_cdn | 2.1.0Beta1 | boolean |
core.theme_session_prefix | 2.0.0rc3 | string |
core.phpfox_is_hosted | 2.0.7 | boolean |
core.meta_description_limit | 2.0.0alpha1 | interger |
core.meta_keyword_limit | 2.0.0alpha1 | interger |
core.description_time_stamp | 2.0.0alpha1 | string |
core.use_dnscheck | 2.0.0alpha1 | boolean |
core.allow_cdn | 2.0.5 | boolean |
core.activity_feed_line_breaks | 3.5.0 | interger |
core.image_text_hex | 2.0.0rc1 | string |
core.enabled_edit_area | 2.0.7 | boolean |
core.display_required | 2.0.0alpha1 | boolean |
core.required_symbol | 2.0.0alpha1 | string |
core.is_personal_site | 2.0.0alpha1 | boolean |
core.branding | 2.0.0alpha1 | boolean |
core.allowed_html | 2.0.0alpha1 | boolean |
core.watermark_image | 2.0.0rc1 | string |
core.profile_time_stamps | 2.0.0alpha1 | string |
core.watermark_option | 2.0.0rc1 | drop |
core.watermark_opacity | 2.0.0rc1 | interger |
core.watermark_image_position | 2.0.0rc1 | drop |
core.image_text | 2.0.0rc1 | string |
core.can_move_on_a_y_and_x_axis | 2.0.0rc4 | boolean |
core.store_only_users_in_session | 3.6.0rc1 | boolean |
core.force_404_check | 3.6.0rc1 | boolean |
feed.total_likes_to_display | 3.0.0Beta1 | integer |
feed.twitter_share_via | 3.0.0rc1 | string |
feed.cache_each_feed_entry | 3.6.0rc1 | boolean |
feed.height_for_resized_videos | 2.1.0beta2 | integer |
feed.width_for_resized_videos | 2.1.0beta2 | integer |
feed.allow_comments_on_feeds | 2.0.0alpha3 | boolean |
feed.user_feed_display_limit | 2.0.0beta3 | array |
feed.allow_choose_sort_on_feeds | 4.4.0 | boolean |
friend.load_friends_online_ajax | 3.6.0rc1 | boolean |
friend.cache_is_friend | 3.6.0rc1 | boolean |
friend.cache_friend_list | 3.6.0rc1 | boolean |
friend.hide_denied_requests_from_pending_list | 2.0.7 | boolean |
language.auto_detect_language_on_ip | 3.1.0beta1 | boolean |
language.no_string_restriction | 3.7.0beta2 | boolean |
like.show_user_photos | 3.3.0beta2 | boolean |
mail.update_message_notification_preview | 3.1.0beta1 | boolean |
mail.enable_mail_box_warning | 2.0.0beta5 | boolean |
mail.cron_delete_messages_delay | 2.0.0beta5 | integer |
mail.threaded_mail_conversation | 3.2.0beta1 | boolean |
mail.spam_check_messages | 2.0.0rc1 | string |
tag.trending_topics_timestamp | 3.0.1 | string |
track.cache_recently_viewed_by_timeout | 3.6.0rc1 | integer |
track.cache_allow_recurrent_visit | 3.6.0rc1 | integer |
user.user_pic_sizes | 2.0.0alpha1 | array |
user.how_many_featured_members | 2.0.0beta5 | integer |
user.min_count_for_top_rating | 2.0.0 | integer |
user.cache_featured_users | 3.6.0rc1 | boolean |
user.cache_user_inner_joins | 3.6.0rc1 | boolean |
user.user_browse_display_results_default | 2.0.0alpha3 | drop |
user.usernames_to_suggest | 2.0.0beta3 | array |
user.how_many_usernames_to_suggest | 2.0.0beta3 | integer |
user.registration_steps | 2.0.0alpha2 | array |
user.suggest_usernames_on_registration | 2.0.0rc10 | boolean |