SocialEngine Blog

SocialEngine is the best way to create a unique community website. Let your friends, fans or customers geek out about anything you want.

SocialEngine 4.9 Release!


It is finally here! Our SocialEngine team is so pleased to announce the release of SocialEngine PHP 4.9! We have been working so hard for a very long time to bring you some great new features, improvements, bug fixes, and updates. You’ll enjoy a beautiful responsive theme, an improved UI, new social sharing features, PHP7 support, and many more features to help manage your site.

If you’re already a SocialEngine Customer you can download the software for free by clicking below!


If you’re new to SocialEngine and would like to buy a brand new version 4.9 license of SocialEngine, click below!


We’ve created a short intro video for you to check out the new features, but for those looking for those looking for a deepr dive into the new features, let’s take a more in-depth look.


  • Added a new responsive theme “Insignia” along with 6 different color variants. (Fixes #150)
  • Added compatibility with PHP 7.0 and 7.1. (Fixes #186 & #472)
  • Upgraded Zend to to 1.12.20. (Fixes #471)
  • Upgraded to Google’s new reCaptcha. (Fixes #49, #135 and #153)
  • Added a new ‘Vertical’ variant of main menu giving a completely new look to your website.
  • Used font awesome icons everywhere.
  • Improved Social Login buttons in Login/Signup forms. (Fixes #163)
  • Added Redis as an additional Backend Cache support and an option for admin to choose it.
  • Added a new widget “Column Width Modifier” enabling admin to adjust width of any column on a page in layout editor. (Fixes #84 and #160)
  • Added a new widget “Social Site Links Menu” and placed it in Footer section.
  • Added a new widget “Social Share” adding ability for users to share content on other social sites. (Fixes #162)
  • Added a new “Banners” feature using which site admin can place attractive banners with a background image, some catchy headings and a CTA button on any page of website. There is a “Browse Page Banner” available for this.
  • Added an option for admin to set admin titles for HTML blocks placed on the same page for easy identification. (Fixes #161)
  • Made “mobile.css” file available for editing via Theme Editor.
  • Enabled seo friendly content urls with slugs in Albums, Groups and Events plugins. (Fixes #149 and #77)
  • Added “Color Variants” feature for themes.
  • Added user’s photo in mini menu making it look better.
  • Added “Updates” of mini menu to Menu Editor. (Fixes #159, #117 and #97)
  • Added a separate widget for search and placed it in header giving more flexibility for its placement. (Fixes  #117)
  • Add more Amazon S3 regions and renamed current region names to match Amazon names listed in their docs.
  • Improved pagination by adding First and Last option in pagination control bar. (Fixes #164)
  • Sorted plugins alphabetically in plugins dropdown at admin panel. (Fixes #157 and #443)
  • Improved Zip Code validation. (Fixes #495)
  • Added “Group Profile Options” widget during installation on Mobile group Profile page.
  • Added support for creating a skeleton of Language, Library and External type packages from package manager.
  • Improved user blocking by (Fixes #356, #221 and #253):
    • Disallowing the blocked users to view content posted by people who blocked them and vice-versa.
    • Not sending notifications to blocked users related to one who blocked them at common places.
    • Fixing issue where a user was able to send message to one who had blocked him.
    • Enabling two way blocking
  • Upgraded TinyMCE library to latest version and improved its implementation in our modules by standardizing it at all instances and doing below things (Fixes #278, #508, #260 and #413):
    • Added Upload Photo option that was missing at a few instances
    • Added browser Spell Checker
    • Added Auto Save feature that will work for 300 min
  • Improvements in the browse pages of these modules: Blogs, Albums, Videos, Classifieds, Music, Events and Groups:
    • Added “like_count” and “comment_count” columns in tables of content based plugins displaying these stats in an attractive manner on respective browse pages.
    • Improved search widget by adding a “Search” button.
    • Added a new Categories side-column widget in all the core plugins where categories exist.
    • Enhanced overall interface of Browse pages of these plugins and Browse Members page too.
    • Added “View All” link in Popular and Recent items widgets of all the core plugins enabling more engagement.
    • Placed banners with attractive default gradient background on browse pages of some of these core plugins during installation.

Activity Feed:

  • Added ability for users to upload multiple photos from activity feed and for admins to control the number that user of a certain member level can upload at a time. (Fixes #142)
  • Added support for ajax based status posting. (Fixes #145)
  • Added ability to edit status posts. (Fixes #143)
  • Added Iframely Integration enabling users share and embed rich content from over 1700 domains on SocialEngine based site. (Fixes #141, #313 and #308)
  • Made “Activity Feed Item Type Settings” section more organized by adding a `Module` based filter. (Fixes #158, #608 and #68)
  • Improved “Shareable” feature allowing admin to choose out of different parts of a feed that can be shared by a user.
  • Added new activity feed items enabling more engagement while (Fixes #319):
    • Liking a content on site.
    • Commenting on another user’s profile.
    • Commenting on another user’s playlist.
  • Did work of grouping feeds in Activity feed.
  • Added better synchronization among comments and also created new activity feeds if comment is made on a feed synchronizing comments. (Fixes #144 and #514)
  • Increased max attachment count for photo upload activity from 8 to 100 fixing inconsistency issue that appeared when more than 8 photos are added to an album. (Fixes #133)
  • Added separate activity feed items for posts on event and group profiles adding more flexibility for admin to choose separate display settings for these and user profile posts. (Fixes #417)


  • Enhanced User Interface of Browse Albums and Album View pages.
  • Added Album preview feature on Album Browse page – hover over an album and get a slideshow of some of the photos contained inside it.
  • Added a setting for admin to choose if default albums (like Message Photos, Blog Photos, etc) should be searchable and displayed in browse pages and multiple widgets on website.
  • Added support for GIF images; made both GD and Imagick libraries support this feature. (Fixes #455 and #165)
  • Add ability to upload files using simple uploader even when Flash is not installed in browser. (Fixes #309 and #128)


  • Added open graph meta tag og:image for video thumbnail enabling image appear for selection while sharing the video view page url on external websites. (Fixes #156)


  • Added event’s photo in Upcoming Events widget.
  • Sorted past events in reverse chronological order adding a new “Recently Ended” Filter in search form. (Fixes #154)


  • Added ability for users to upload a profile image for blogs during creation and editing.


  • Enhanced user interface of Browse Classifieds page


  • Added support for “Add Music” option in mobile.
  • Enhanced interface of Browse Music page.


  • Added tool-bar containing “Insert/edit link” button missing in TINYMCE Editor

Bugs Fixed:

  • Fixed issue with Facebook login that appeared recently after some changes were done by Facebook in their API. (Fixes #626)
  • Fixed issue with links shared via activity feed appearing broken while viglink is enabled on site. (Fixes #419)
  • Fixed issue where blog posts were not getting filtered by categories. (Fixes #510)
  • Fixed issue that was appearing on double clicking “Go Offline” icon in the chat window.
  • Fixed issue with Chat container rendered at wrong place on Chat Main page. (Fixes #496)
  • Fixed issue with incorrect email and site notification being sent to user when someone comments on the topic they posted on in forum. (Fixes #499)
  • Fixed issue with visible <p> tags in forum posts when HTML censor is on.
  • Fixed issue with creating a new Profile Type that wouldn’t copy over the options.
  • Fixed issue with “Duplicate Existing Profile-Type” drop-down showing extra fields.
  • Fixed issue with Paypal getting enabled even without filling the API details and then throwing error.
  • Fixed issue with multi-select profile questions appearing in iOS devices. (Fixes #536)
  • Fixed issue with Site Wide Statistics graph getting squished and unreadable at times.
  • Fixed issue with meta information and image not rendering when sharing a non-english url from activity feed.
  • Renamed “Member Type” to “Profile Type” on user profile avoiding confusion between member level and profile type. (Fixes #223)
  • Fixed issue with Host value not getting pre-populated correctly for Memcache after Performance & Caching settings are saved.
  • Fixed the order of items used to build meta title and description tags for all the pages. (Fixes #148)
  • Fixed issue with PHP Arrays not getting created for new language packs when “Translation Performance” setting is enabled.
  • Moved description to appear below the field for profile questions. (Fixes #461)
  • Fixed issue with member level getting degraded immediately after a subscription is cancelled without taking into account the amount already paid for current subscription.
  • Fixed issue with reverse order of menu items being set for mini menu.
  • Fixed issue with displaying ad campaigns that was not working if targeted to be displayed to a specific member level and network. (Fixes #525)
  • Fixes some security vulnerabilities.
  • Fixed an issue with censored words not working when added until clearing the cache
  • Fixed issue with heading profile field getting displayed on profile page even when set to be hidden from admin panel.
  • Fixed issue with inability to disable display of heading profile field on Browse Members Page.
  • Added missing transliteration for cyrillic and other non-western characters in slug. (Fixes #406)
  • Removed “Delete Page” option for core pages in Layout Editor. (Fixes #485)
  • Fixed issue with mail templates having placeholder “[recipient_photo]” making sure it displays an image instead of a link.
  • Fixed issue with deleting the profile photo just after editing thumbnail that was throwing an error. (Fixes #118)
  • Fixed issue with global search not including custom pages created via Layout Editor. (Fixes #547)
  • Fixed issue where activity feed items and mail templates of disabled plugins were being displayed on site. (Fixes #60)

We have so many new features that we actually can’t list everything in this blog post. We will, however, include a link to the changelog where you can see the entire list. Tutorials for how to use the new features are already in our knowledgebase, you can check out the new features on our demo site, or check out this video tour!

You can download your copy of version 4.9 from your client account. To upgrade, please view our upgrade documentation or, if you’d rather we take care of the hard stuff, you can order an upgrade and we’ll do it for you. Fresh installs should follow this installation tutorial or you can order an installation ticket and our team will get it installed in no time!

NOTE: Please make sure that you do a complete backup of both files and database before performing this upgrade. Please have the backup performed by your host or a developer if you’re not comfortable with performing it yourself.

You can also browse the complete changelog for more details about the changes and fixes implemented in this version.

We are very excited to bring you this release! It comes with more than 280 features and bug fixes, approximately 70 of which were reported by our amazing community through our public bugs and suggestions tracker. We want to take a moment to thank you for this. If you find any issues, please let us know by filing a bug report in our Public Bug Tracker or by contacting us here. Lastly we’d like to encourage you to stay connected with the community.

From everyone here at the SocialEngine team, thank you for your enduring support and we really hope you love this update as much as we do!

The SocialEngine Team


  1. Musharraf
    Posted April 12, 2017 at 2:48 pm | Permalink

    Congratulations SE Team, we are happy to see major SE PHP upgrade after a long time. We are here to help existing SE site owners to Update their sites to v4.9.x quickly and without any problem.
    Regards, Team

  2. Teachers For Bernie
    Posted April 12, 2017 at 2:49 pm | Permalink


  3. Posted April 12, 2017 at 5:48 pm | Permalink

    I’m very happy to hear of this release. I’m sure just about everyone else shares that same feeling. Can’t wait to start testing. Will provide feedback as necessary.


  4. Posted April 12, 2017 at 7:25 pm | Permalink

    Thank you very much!

    Happy Vaisakhi and easter to anyone celebrating holidays around this time of year! It’s one huge celebration I’m happy to be a part of.
    I look forward to helping grow social engine in future so stay tuned. I’ve some awesome ideas to bring forth.
    Enjoy 4.9. Here’s to a future together.

  5. freddy24
    Posted April 12, 2017 at 11:18 pm | Permalink

    Upgrade went well but css failed to display correctly for any theme (including the new one) once site was updated. Worked on finding a solution for hours and then gave up and used backup of 4.8.12 to restore site. Shame really because upgrade went without issue more or less….
    I debugged the css issue to no avail and kept finding this error: “Resource interpreted as Stylesheet but transferred with MIME type text/html”
    Everything else on the site seemed to work well all the same. Your help pages weren’t very helpful and Google wasn’t much better….

  6. Posted April 13, 2017 at 3:16 am | Permalink


    Thank you for your post. Please contact our support if you have any issues. We are not able to reproduce any css issues with the various upgrade tests we ran. My cloned site went fine as well. Sometimes, it can help to click “save” on the new theme if you don’t see changes but in many cases, it is browser cache causing issues and that needs to be cleared. Don’t forget to clear site cache as well.

    For issues, you can also post an issue at our github issue tracker (one issue per report please).

  7. Posted April 13, 2017 at 3:19 am | Permalink

    Thank you Elshara! Happy Vaisakhi and Easter to you as well!

  8. Posted April 13, 2017 at 3:19 am | Permalink

    Thank you Troy! We look forward to your feedback.

  9. Posted April 13, 2017 at 3:22 am | Permalink

    Hi Godrifle,

    Thank you for your post. We will be improving things more with upcoming releases. We hope you enjoy our 4.9 version’s new responsive theme and other great features while we work on more improvements. :)

  10. Posted April 13, 2017 at 3:22 am | Permalink

    Thank you!

  11. Mehmet Büyüksamancı
    Posted April 13, 2017 at 3:33 am | Permalink

    I congratulate
    I wish you success
    Super 4.9.0
    Super Company
    Super Team

  12. Posted April 13, 2017 at 4:37 am | Permalink

    Congratulations SE team for 4.9 release. This is a big one indeed, and it enhances SocialEngine PHP very well!

    Some of the things we liked in this release: The new Responsive theme, PHP 7 / 7.1 compatibility, Vertical menu, improvements in existing core modules, updated TinyMCE Editor, Banners, bug fixes and Zend library. The new SocialEngine surely gives community owners a lot to build great communities.

    To make this upgrade smooth for SocialEngineAddOns plugins users, we will very soon be releasing our plugins’ compatibility with SE 4.9 upgrade. Stay tuned to our Blog for more details on this.

  13. Posted April 13, 2017 at 7:09 am | Permalink

    Its a great release, Our team loved it, we are also improving our products to work well with 4.9.0, version of SE PHP. Great work SE Team! We love you All!

  14. Posted April 13, 2017 at 8:08 am | Permalink

    Thank you! Glad you like it and that’s great to hear about your product updates!

  15. Andrea
    Posted April 13, 2017 at 8:39 am | Permalink

    Great day Great news Social Engine, for such long waited 4.9 release, Now we are ready and our site is ready and looking forward for the upgrade to SE 4.9 and whose better than Musharraf and his Stars Developer team to Upgrade our site, Musharraf you were the mastermind behind the wall and its complicated activity feed and many others futures..please lets start as soon as possible.
    Cheers – TIV

  16. Posted April 13, 2017 at 12:30 pm | Permalink

    Hi Andrea,

    Thank you for your post. We hope you will be pleased when your site is upgraded. Always love to hear feedback so please do let us know how you like it once you’ve had a chance to upgrade.

  17. Bigcitydreamz
    Posted April 13, 2017 at 12:53 pm | Permalink

    I have 3rd party plugins will upgrading effect those plugins?

  18. Kev Gahan
    Posted April 13, 2017 at 4:39 pm | Permalink

    well it btroke my css and still broken. opeend support ticket

  19. freddy24
    Posted April 13, 2017 at 7:38 pm | Permalink

    Hi, I’ve done all those things to try to sold the problem but nothing helps so I’ve gone back to 4.8.12 until things are sorted out with 4.9

  20. QuickTakeMyHandIfYouWantToLive
    Posted April 13, 2017 at 9:36 pm | Permalink

    Fantastic, this is the Social Engine I have been waiting for. Thank you for the continued support of PHP.-SE.

    FYI anyone that hasn’t upgraded yet make sure plugins you rely on are upgraded to support or weird things happen. Thank you Hire-Experts for the quick release of 4.9 compat plugins.

  21. Posted April 13, 2017 at 10:47 pm | Permalink

    Congratulations SE Team on the new long awaited 4.9.0 release. Everything went well at our end in the upgrade and our plugins are working well. There are a few compatibility issues on which we are working and will release the upgrades of our plugins soon.
    We have also set up a new demo: to enable our users to checkout SE 4.9.0 with our plugins on PHP 7.1 server.

  22. Posted April 14, 2017 at 4:31 am | Permalink

    Thank you! Great to see you’ve got updated plugins. We’re sure clients will love that.

  23. Posted April 14, 2017 at 4:32 am | Permalink

    Thank you for your post and tips. Yes, definitely make sure plugins are updated and themes too, before upgrading.

  24. Posted April 14, 2017 at 4:32 am | Permalink

    We’ve found so far that issues are with third party products that need updating. Please check with third party developers before upgrading.

  25. Posted April 14, 2017 at 4:33 am | Permalink

    Thank you! That’s great to hear about your plugin updates as well.

  26. Posted April 14, 2017 at 4:33 am | Permalink

    Thank you!

  27. Posted April 14, 2017 at 4:34 am | Permalink

    You should check with those developers as every developer was given advanced copies in order to upgrade their products before our release. However, some have not.

  28. Posted April 14, 2017 at 4:35 am | Permalink

    We have found that CSS issues are from third party products. We gave each developer advanced copies of our product before release in order to facilitate their updates as well. However, some have not updated their products.

  29. Posted April 14, 2017 at 6:34 am | Permalink

    Great news for all SocialEngine fans. Vertical menu is just awesome but much more behind the scenes: Redis caching, Zend update, new widgets and banners. SocialEngine team rocks!

  30. Posted April 14, 2017 at 8:18 am | Permalink

    Thank you and yes, those are great behind the scenes improvements!

  31. Ferry
    Posted April 14, 2017 at 8:56 am | Permalink

    When i upgrade to SE419 i get this error :( What can i do?


  32. Action Andey
    Posted April 14, 2017 at 9:19 am | Permalink

    Thank you for this awesome release !! Love it. I am waiting for some 3rd party plugin for upgrade but I have installed on my development server and everything is working fine there. Good Good !! Thanks.

  33. freddy24
    Posted April 15, 2017 at 7:40 pm | Permalink

    Here’s a suggestion… Why doesn’t SE make it mandatory that 3rd party plugin suppliers be consistent with the version numbering of their plugins – so that if SE release a new version of the core, say 4.9 – then plugins that are compatible should be numbered 4.9 (and then 4.9.1, 4.9.2 – etc each time they are updated). This would help SE clients in knowing when to update plugins as well as know that they are compatible with the current version of SE…! (Or am I the only one that thinks this is a good idea??????)

  34. Oscar Gutierres
    Posted April 16, 2017 at 12:06 pm | Permalink

    Hi guys, but why in social engine 4.9? It looks very wide the theme, and also the plugins that I acquired, no longer do what I do

  35. Oscar Gutierres
    Posted April 16, 2017 at 12:15 pm | Permalink

    The plugins I purchased are no longer suitable for this update

  36. Peter Panpyt
    Posted April 16, 2017 at 6:49 pm | Permalink

    do you have a demo up yet for we can test out the demo of the new upgrade.

  37. Posted April 17, 2017 at 7:58 am | Permalink

    Hi Peter,

    Yes, our demo linked in the blog above is . It is running our 4.9 release. :) Enjoy testing!

  38. Posted April 17, 2017 at 7:59 am | Permalink

    Hi Oscar,

    We encourage clients to get in touch with the experts for the products they are using to get details on when their plugins will be compatible. Until that time, you should upgrade a development copy of your site and test things on that.

  39. Posted April 17, 2017 at 8:02 am | Permalink

    Hi Freddy,

    That’s an interesting idea but it would not be feasible as sometimes third party products will have more updates than ours and will have more revision numbers. The best way to know when to upgrade would be to subscribe to channels of the experts whose products you use as they generally will send notices. Some also post in our community regarding when products will be updated.

    Have a great day!

  40. Posted April 17, 2017 at 8:03 am | Permalink

    Hi Action Andey,

    Thanks for your feedback! Happy to hear you love it and it’s working fine for you. :) We’re sure your favorite experts will update their products soon.

  41. Posted April 17, 2017 at 8:04 am | Permalink

    Hi Ferry,

    Thank you for posting. Please contact our support from your client account for assistance. If you don’t have paid support, you would need to purchase it in order to get help or you can see the answer here, , if you are familiar with phpmyadmin and changing database tables.

  42. Melanie
    Posted April 19, 2017 at 12:56 pm | Permalink

    I have the same problem.

  43. Posted April 20, 2017 at 8:08 am | Permalink

    Hi Melanie,

    If you have active support, you can contact our support for a fix for this third party issue or, if you are comfortable in your database, you can follow our instructions here, . We have made an improvement for our next release to stop any third party issues from interfering with this.

  44. Posted April 20, 2017 at 11:31 pm | Permalink

    Well I don’t have any cache performance options besides Redis and file based. What happened to apc, memcache or xcache in this version? Any how, for a typical person who doesn’t know code, how do we enable redis ?

  45. Posted April 21, 2017 at 8:15 am | Permalink

    We’ll be adding a tutorial for Redis. For the other options, I see them in the list in my admin and if I enable it on my local, I see it can be selected in php 5.6 and we do have an improvement coming for PHP 7 if you are using that.

  46. Posted April 21, 2017 at 8:58 am | Permalink

    Yes I just upgraded to PHP seven and all other options are grayed out.

  47. Posted April 24, 2017 at 7:46 am | Permalink

    We have some improvements coming soon, for PHP7 issues. Thank you for posting.

  48. Jean-Francois Robert
    Posted May 11, 2017 at 3:23 pm | Permalink

    My host installed Redis but the option is still grayed out (php 5.6), any news about how to enable the Redis option?

  49. Posted May 12, 2017 at 8:11 am | Permalink


    Thank you for your feedback. Please contact our support for assistance as this is not something we can assist with in our blog comments. You would need an active support plan. Alternately, you could also post for help at our community as clients there are very helpful too. It’s hard to troubleshoot things like this without seeing the site though so support would be your best option.

Post a Comment

You must be logged in to Post a Comment.