- Published on
- Hits: 7557
JomSocial 4 - What You Need To Know
1. Use a staging site
This isn’t the final version of JomSocial 4. It’s a beta, so don’t use it on your live site. Test it, play with it, break it if you can, but do it on a staging site so that you don’t make your users sad.
2. Install on top of your current version
To upgrade from a previous version, first upgrade to the latest stable version, 3.2.1.6, then do a tier upgrade. You can also use our iJoomla Installer to upgrade to 3.2.1.6.
As long as JomSocial 4 is in beta, the iJoomla Installer will only upgrade to the latest stable release.
Once you have the latest version installed, install this new version on top of the current one without uninstalling 3.2.1.6 first. This will prevent issues with the toolbar menu items.
If, for some reason, you do have to uninstall first, you’ll need to open each of the toolbar menu items and re-save them. Otherwise they won’t work properly. Yeah, we don’t like it either but it’s a Joomla thing. Just install on top of 3.2.1.6.
3. There are two new module positions on the front page
The modules on JomSocial now show in tabs; they’re not stacked one of the top of the other any more. To give you even more flexibility, we’ve added two more module positions:
-
ejlxm_side_frontpage_top
-
ejlxm_side_frontpage_bottom
You can use these new options to add modules to the front page in addition to the positions you’re already using. Read more about module positions for JomSocial here.
4. Theme Designer is only available for JomSocial Pro
The new and exciting Theme Designer features is only available for JomSocial Pro. It lets you:
-
Design your own moods.
-
Create your own badges.
-
Control the colors of every element on JomSocial, including toolbar, buttons, share box and modules, etc.
-
Add profile information to the profile cover.
-
Style avatars, and much more!
To read more about the features of Theme Designer, click here.
If you wish to upgrade from Standard to Pro, please visit your account page and click the “Upgrade” button. It will only cost you $50, so that’s practically a steal.
5. NoCaptcha has replaced ReCaptcha
Google has released a new version of ReCaptcha, called NoCaptcha. It’s really cool and effective, and much better than squinting at a bunch of blurry letters. We’ve replaced our own ReCaptcha with the new one. You’ll still get to dodge the spammers but with a lot less frustration.
You’ll have to enter the new API information into NoCaptcha. As soon as you upgrade, the old API information you’ve entered will be gone.
Please visit the NoCaptcha page and grab your new API code, then go to JomSocial Backend -> Integrations -> NoCaptcha and enter the new information.
6. Videos thumbs must be re-fetched
The new videos page has much larger thumbnails. That should improve your views but it does mean that all the thumbnails added before this version will look pixelated. You will need to re-fetch those thumbnails, which is also a good opportunity to clean up your library and remove dead links.
To help you, we’ve created a special tool that will let you fetch all your thumbnails at once.
Go to the backend of JomSocial Backend -> Videos -> All Videos. Check one or more of the videos, and click on “Fetch Thumbnails.”
A pop-up report will show successful and failed fetches. If a video fails, it’s usually because it’s no longer available on the hosting site.
7. Profile avatars may be skewed
If an avatar on an old profile wasn’t properly cropped, it could look a bit egg-shaped. We’re working on a tool that will allow you to mass crop avatars in a 1:1 ratio. It will be ready before the stable release.
8. Third party JomSocial templates no longer work
Some template providers have created templates for JomSocial, but since we removed Bootstrap and built JomSocial’s style sheets from scratch for this version, those templates are unlikely to work with JomSocial 4.
The good news is that you won’t need them. Theme Designer will let you customize your template almost any way you want.
If you are using a third party template, this is what you need to do:
Uninstall JomSocial, then re-install.
- The new template will automatically become the default but you will need to save the JomSocial menu items one by one.
Or:
Install JomSocial on top of the current installation.
- Manually change the default template to the new one by going to JomSocial -> Configuration -> Templates.
- Select “JomSocial” and click the “Default” button.
If your Joomla template uses HTML overrides, you will need to rename or delete this folder:
JOOMLA_ROOT/templates/YOUR_TEMPLATE/html/com_community
9. You’ve got a new plugin: Mutual Friends
JomSocial 4 has a whole new plugin. It’s installed by default and can be placed inside the profile page next to the “About me” tab or on any of the three available profile plugin positions:
- Sidebar Top
- Sidebar Bottom
- Main Content
10. Empty profile apps can now be hidden
Empty apps on profiles were always a bit out of place. If someone wasn’t attending an event, for example, the app box would still show but it would just fill space and not tell us anything. Now you can choose to hide those empty apps.
Simply open the app, and change the field marked “Hide if no content” from “No” to “Yes.” Easy.
11. Modal windows are the default for videos and photos
Photos and videos now open in a modal window — just like on Facebook. This was a big request and it works great.
If you do prefer to show images and clips the old way though, just go to:
Photos:
JomSocial Backend -> Photos - > Photo Settings -> Open photos and albums in -> Same Window
Videos:
JomSocial Backend -> Videos - > Video Settings -> Open videos in -> Same Window
12. New Integration with Embed.ly
We’ve implemented limited support for Embed.ly so you can now fetch data faster from over two hundred popular social and sharing sites. The implementation of this feature is only passive though. It helps JomSocial to gather and fetch data quickly rather than trying to display it in the fancy boxes that Embed.ly provide.
Embed.ly is free for up to 5,000 URLs a month. Check out their full pricing here.
To enable embed.ly feature, go to JomSocial Backend -> Configuration -> Integrations -> Embed.ly -> Enabled = YES
13. New user point rules
We’ve also added some new user point rules to this release. To initialize these new rules, go to JomSocial Backend -> Configuration -> User Points, and click on the “Scan rules” button.
Comments? Questions?
Please leave them below.