SocialEngine 4.8.11 Change Log:
- application/settings/manifest.php - Incremented version and Updated text to support APCu Extension
- application/widgets/weather - Removed weather widget due to unavailability of wunderground.com API's free tier
- install/config/manifest.php - Incremented version
- install/forms/Account.php - Removed TLD validation from email field in admin account creation form
- install/controllers/InstallController.php - Updated text to support APCu Extension
- externals/chootools/chootools.js - Fixed screen jumping issue with textarea while typing long content
- externals/chootools/manifest.php - Incremented version
- application/libraries/Engine/manifest.php - Incremented version
- application/libraries/Engine/Server/Php.php - Created PHP version check class
- application/libraries/Engine/View/Helper/HtmlLink.php - Fixed fatal error with PHP 7: "break" not in the "loop" or "switch" context
- application/libraries/Engine/Form.php - Added method: setSecretSalt and set unique salt for Hash element
- application/libraries/Engine/View/Helper/HeadTitle.php - Added
- application/modules/Activity/Model/Helper/Abstract.php - Fixed issue with _getItem() function not working when there are multiple "_" in item string
- application/modules/Activity/settings/changelog.php - Incremented version
- application/modules/Activity/settings/manifest.php - Incremented version
- application/modules/Activity/settings/my.sql - Incremented version
- application/modules/Core/Bootstrap.php - Set unique salt for the form element
- application/modules/Core/Controller/Action/Helper/RequireAdmin.php - Used isAllowed method
- application/modules/Core/Form/Admin/Settings/Performance.php - Updated text to support APCu Extension and description of type field
- application/modules/Core/Form/Admin/Widget/Container.php - Hide tab container widget's title by moving its admin form from content.php to a stand-alone form
- application/modules/Core/controllers/AdminContentController.php - Hide search checkbox in Layout Editor's Edit Info form for non-custom pages
- application/modules/Core/controllers/AdminSettingsController.php - Fixed issue with APC and Memcache caching options throwing an error when enabled while respective extensions are not installed on server and updated text of disabled caching options
- application/modules/Core/settings/content.php - Moved tab container widget's admin form to a stand-alone form
- application/modules/Core/settings/changelog.php - Incremented version
- application/modules/Core/settings/manifest.php - Incremented version
- application/modules/Core/settings/my.sql - Incremented version
- application/modules/Core/views/scripts/admin-settings/performance.tpl - Added "disabled" style class to display disabled caching options as little faded
- application/modules/Payment/Plugin/Signup/Subscription.php - Fixed 'There is already an active transaction' error that was appearing during signup when using 'pdo_mysql' as database adapter
- application/modules/Payment/settings/changelog.php - Incremented version
- application/modules/Payment/settings/manifest.php - Incremented version
- application/modules/Payment/settings/my.sql - Incremented version
- application/languages/en/user.csv - Fixed error being thrown out while integrating an SE account with an already integrated FB account
- application/modules/User/Form/Admin/Manage/Edit.php - Added hash token field
- application/modules/User/Form/Admin/Facebook.php - Updated KB article link
- application/modules/User/Form/Friends/* - Added hash token field
- application/modules/User/Form/Settings/General.php - Fixed error being thrown out while integrating an SE account with an already integrated FB account
- application/modules/User/Form/Admin/Signup/Account.php - Added a setting for admin to enable/disable sending a welcome email when users are enabled from admin panel
- application/modules/User/Model/User.php - Added method: isAllowed
- application/modules/User/Plugin/Core.php - Fixed issue with newly registered members receiving two welcome emails
- application/modules/User/Plugin/Signup/Account.php - Fixed issue with default value of locale field during signup not being set as per the default locale set from Admin Panel
- application/modules/User/Plugin/Signup/Fields.php - Retrived more user info (first name,last name, birthday and profile photo) from Facebook API during sign up via Fconnect
- application/modules/User/Plugin/Menus.php - Hide "Admin Settings" link on Member Profile page for member levels who are not allowed to access admin panel
- application/modules/User/controllers/AdminManageController.php - Fixed issue with newly registered members receiving two welcome emails and added a hook: "onUserDisable"
- application/modules/User/controllers/SignupController.php - Fixed issue with newly registered members receiving two welcome emails
- application/modules/User/controllers/AdminSettingsController.php - Added missing Google Plus entry for Janrain
- application/modules/User/controllers/AuthController.php - Fixed error being thrown out while integrating an SE account with an already integrated FB account
- application/modules/User/controllers/SettingsController.php - Fixed issue with FConnect button not appearing on page just after unchecking the checkbox to dis-integrate facebook account and error being thrown out while integrating an SE account with an already integrated FB account
- application/modules/User/externals/images/janrain/googleplus.png - Added misssing Google Plus icon for Janrain
- application/modules/User/settings/changelog.php - Incremented version
- application/modules/User/settings/manifest.php - Incremented version
- application/modules/User/settings/my.sql - Incremented version
Album 4.8.11
- application/modules/Album/Form/Album/Delete.php - Added hash token field
- application/modules/Album/controllers/AlbumController.php - Added hash token validation
- application/modules/Album/settings/changelog.php - Incremented version
- application/modules/Album/settings/manifest.php - Incremented version
- application/modules/Album/settings/my.sql - Incremented version
Classified 4.8.11
- application/modules/Classified/Form/Album/Delete.php - Added hash token field
- application/modules/Classified/controllers/IndexController.php - Added hash token validation
- application/modules/Classified/settings/changelog.php - Incremented version
- application/modules/Classified/settings/manifest.php - Incremented version
- application/modules/Classified/settings/my.sql - Incremented version
Forum 4.8.11
- application/modules/Forum/Form/Topic/Create.php - Added StripTags filters for title
- application/modules/Forum/Form/Topic/Rename.php - Added StripTags filters for title
- application/languages/en/forum.csv - Updated translation for topic reply / response notifications
- application/modules/Forum/controllers/ForumController.php - Removed "htmlspecialchars" method from topic title
- application/modules/Forum/controllers/TopicController.php - Fixed issue with incorrect links of Topic and Post in activity notifications and removed "htmlspecialchars" method from topic title
- application/modules/Forum/settings/changelog.php - Incremented version
- application/modules/Forum/settings/manifest.php - Incremented version
- application/modules/Forum/settings/my.sql - Incremented version
- application/modules/Forum/settings/my-upgrade-4.8.10-4.8.11.sql - Added
Poll 4.8.11
- application/modules/Poll/Bootstrap.php - Fixed issues with poll vote security vulnerabilities in case of CSRF attacks
- application/modules/Poll/View/Helper/VoteHash.php - Fixed issues with poll vote security vulnerabilities in case of CSRF attacks
- application/modules/Poll/controllers/PollController.php - Fixed issues with poll vote security vulnerabilities in case of CSRF attacks
- application/modules/Poll/externals/scripts/core.js - Fixed issues with poll vote security vulnerabilities in case of CSRF attacks
- application/modules/Poll/settings/changelog.php - Incremented version
- application/modules/Poll/settings/manifest.php - Incremented version
- application/modules/Poll/settings/my.sql - Incremented version
- application/modules/Poll/views/scripts/_poll.tpl - Fixed issues with poll vote security vulnerabilities in case of CSRF attacks
Video 4.8.11
- application/modules/Video/Plugin/Composer.php - Added filter to strip tags from title and description fields
- application/modules/Video/settings/changelog.php - Incremented version
- application/modules/Video/settings/manifest.php - Incremented version
- application/modules/Video/settings/my.sql - Incremented version