RC Release! EasySocial 3.2 RC is available now! Test it out today and share your feedback to us ✨

EasySocial 3.0 Beta Released

EasySocial 3.0 Beta Released

Today, we are super thrilled to be announcing that EasySocial 3.0 Beta is finally available. Here's a short recap on some of the amazing features in store for this release.

Redesigned Story Form

EasySocial 3.0 story form

As one of the most important and anticipated feature, the story form is the starting point for any user interaction within EasySocial.

The brand new story form was built with a rich user experience in mind which goes hand-in-hand with its new design. On top of that, users will be able to choose their favorite post types on their story form as well. 

Curated Stream Filters

EasySocial 3.0 stream filters


Next, activity stream is one of the key components in EasySocial. To take this a step further in EasySocial 3.0, users can now curate the activity stream to display whatever interest them the most. It's as simple as applying the different stream filters available. 

Custom Backgrounds

EasySocial 3.0 custom backgrounds for status update


This color-filled custom background was well received since we rolled out Komento 3.1. Hence, we thought it might be a fun addition to port it over to EasySocial 3.0 as well. Not to mention, the site admin can also easily add new custom backgrounds from the backend. 

Embed Share Buttons

Shared button for EasySocial 3.0


​Another cool feature that we introduced in EasySocial 3.0 is Share Button, so how this button actually works? It allows you generate share links on EasySocial's stream and these embeddable buttons can be placed on any external sites. On top of that, users will also be rewarded with points whenever it's placed on the site. How cool is that? :) 

In-stream Advertisements

Ads on EasySocial 3.0


EasySocial 3.0 introduces in-steam advertisement. This allows site owners practical way to monetize on their site in order to maintain a healthy ecosystem for their community.

Emoji Browser

EasySocial 3.0 emoji browser


Adding emojis have never been easier with the brand new emoji browser in EasySocial 3.0, users can simply type the character ":" and it would automatically suggest the available emoji on the site. 

Emoji Management

Create new emoji from the backend of EasySocial 3.0

​In addition to the new emoji browser, site admins can also easily add their own images or custom unicode emojis (given that your database supports it) right from the backend. 

Brand New Modules

News feed module
Post types module


With the redesigned story form, curated activity stream filters, and redesigned dashboard, we will also be introducing two new modules that will work hand in hand with the all new curated activity stream filters.

These modules can be placed anywhere on your social site, and it would then allow users to filter currently viewed activities based on these filters set. Not to mention, this allows you to have a more flexible workspace as well.
 

Moderation

Frontend moderators


With EasySocial 3.0, site admins have the ability to assign users with moderator permissions. That way, frontend moderators will almost have the same permissions as any site administrators, only with the exception of accessing the administrator area.

Movable Location Marker

Google Maps draggable marker


What better way to mark locations instead of relying on suggested locations. Users can now easily drag the marker on Google Maps interactively throughout EasySocial 3.0.

Layout Customizer

Customize the profile header in EasySocial 3.0


EasySocial 3.0 emphasizes the new approach of simplicity. With this in mind, site admins can now tweak and customize the layout of the apps that appears on the profile header of a user, group, page and event. This customizable header layout can be configured at profile types or category section. 
 

Post Ownership

Switch to either page or personal account


EasySocial 3.0 now allows page administrators the ability to choose to post comments or status updates on the page as the page or themselves. This would assist page owners to easily switch in between themselves or the page when posting a comment or a status update. 

Better Photo Management

Mass delete in album for EasySocial 3.0

​Another improvement we applied into photo for EasySocial 3.0 is the ability to mass delete multiple photos in any photo albums. 

Recent Audio Module

Recent audio module for EasySocial 3.0


In EasySocial 3.0, we have also added a new recent audio module which allows you to place a list of recently uploaded audio in a module on your site. 

Horizontal Layout in Modules

EasySocial 3.0 horizontal layout in modules


The recent Events, Pages and Groups modules will also receive a brand new horizontal layout. ​If you're familiar with the latest posts module in EasyBlog, you will notice the similarity of this module.

With EasySocial 3.0, admin can now display and promote events, pages or groups in EasySocial 3.0 to appear horizontally anywhere across the site. 

Overall Improvements

​While EasySocial 2.0 was the new starting point for us in simplifying and centralizing our codes and design back then, this was enhanced even more in EasySocial 3.0. Other than the heavily refactored and optimized codes, greater modularity for the sidebar and not forgetting, an improved UX for mobile view (which will be shared on separate blog post) and so on.

All in all, do expect many good things in EasySocial 3.0. 

Joomla 4 Compatibility

Not too long ago, Joomla released Joomla 3.9 stable that comes with a suite of privacy tools, it's only a matter of time before Joomla 4.0 stable is available. With that in mind, rest assured we have Joomla 4 covered for EasSocial 3.0 as well. 

Bug Squad

​You know the drill, EasySocial 3.0 Beta is ONLY for testing purposes and should only be installed on your development site. We strongly DO NOT recommend installing EasySocial 3.0 Beta on your live site, therefore should anything go wrong with your live site, we will not be held accountable or responsible for it.

All bug reports and feedback will be gathered on our dedicated forum section found with the button below. This will be much easier for our developers and support guys to monitor every single issue posted or found in Beta release. Join forces with us as we're on the quest of eliminating as many bugs before the stable release. Happy testing folks! :) 

 

Comments (71)

Is EasySocial ever likely to allow us to set a daily limit to the allocation of points? I know there is an achievement limit. If not, is it possible to cancel the allocation of points during onBeforeAssignPoints with my own customized code?
Anyway a lot of good stuff there. The audio module looks particularly useful.
Thanks for the update Sylvie!

Comment was last edited about 10 months ago by Anthony Anthony

We don't currently have such functionality but it could be ideal if there is a limit of points that can be achieved daily based on the user's profile type. We'll try to add this as a trigger :)

Yaay, that would be great actually :) I have a few ideas Mark to enhance the point system & user activity, will post it to the request area and you guys can handle it however you see fit. ;) Great update again on ES 3.0, really look forward to get my hands on it haha

Thank you Mark,
that would be awesome!

On the next beta, you will be able to set the points limit a user can achieve in a day based on their profile types.

Thank you Mark.

Can't wait to see this function happen...

I'm going to test

Thank you :)

It all sounds fantastic. Congratulations StackIdeas Team. Another miracle almost done!

Thanks Andy!

Thanks.

Questions:
1. Where can we edit the profile header menu that was shown in one of the pre-releases?
2. What happened with the dashboard, profile, etc... sidebar and module positions?
3. Can you add an option to have both filters? The button is nice now and looks less cluttered but also results in having to click it, then click again whereas before it was in the users face, this is a pretty dramatic change to the design and workflow.
4. What is the likelihood of getting a smart menu...

Thanks.

Questions:
1. Where can we edit the profile header menu that was shown in one of the pre-releases?
2. What happened with the dashboard, profile, etc... sidebar and module positions?
3. Can you add an option to have both filters? The button is nice now and looks less cluttered but also results in having to click it, then click again whereas before it was in the users face, this is a pretty dramatic change to the design and workflow.
4. What is the likelihood of getting a smart menu module that mimics the functions of Facebook's Sidebar Menu?

Read More

Profile Page Filters are also gone. At the least it should be similar to the new Dashboard Filters or have the sidebar back.

Also appears that the "Toggle Sidebar" is now gone and this is causing content related to Pages, Groups, Events, Profiles to stack pushing the feed further and further down the page.

Yep, that is correct. There were too many complaints about the "Toggle Sidebar" and it is now removed altogether in 3.0. On mobile devices, we fix the number of widgets that appear on profile, pages, groups and events.

This might be the resolution to my issue.... assume I was to add them to the profile page which module positions should be used (based on your demo images)?

Those modules are primarily used for the dashboard and not the profile. I don't get what you mean by having the filters back on profile since we have never even have them in the first place.

Yay!!!!
My biggest EasySocial bugbear is finally dead.
Long live the king (or queen) LOL
Now just to test the new options....

Which profile page filters are you referring to?

In my opinion there should be content filters at the top of the profile stream like there are for Groups, Events, Pages and the Dashboard.

We have not removed anything on the profile page. In 2.x, there is no filters on the profile page too.


1. Where can we edit the profile header menu that was shown in one of the pre-releases?

Not sure what do you mean


2. What happened with the dashboard, profile, etc... sidebar and module positions?

They are still there but in 3.0, we have converted all the sidebars into a module. Take a look at mod_easysocial_sidebar


3. Can you add an option to have both filters? The button is nice now and looks less cluttered but also results in having to click it, then click again whereas before it...


1. Where can we edit the profile header menu that was shown in one of the pre-releases?

Not sure what do you mean


2. What happened with the dashboard, profile, etc... sidebar and module positions?

They are still there but in 3.0, we have converted all the sidebars into a module. Take a look at mod_easysocial_sidebar


3. Can you add an option to have both filters? The button is nice now and looks less cluttered but also results in having to click it, then click again whereas before it was in the users face, this is a pretty dramatic change to the design and workflow.

What do you mean by both filters?



4. What is the likelihood of getting a smart menu module that mimics the functions of Facebook's Sidebar Menu?

In 3.0, all the sidebars are already rendered through the mod_easysocial_sidebar module.

Read More

Hi Mark, Hi folks,

An idea for you: when you release a BETA version, can you provide us the new language files? Then, we can start the translation and language will be "ready in use, and complete" when the stable version is available :-) A link for me? I can start the frontend translation in french

Thanks for your input on this Yann. If we upload the stock English language file, then you would end up having to update the translations twice eh?

Why you say "twice" ? As I can imagine, you added several new languages strings for ES 3, this is what I would like to start to translate. I know there will be some difference bitween the Beta and the Final release, but it will be a fast job to update the languages from Beta to Final, no ?

Hm, if we upload the language file (en-GB), how would you know which strings has been removed / added in 3.x. It would mean that it would be more difficult for you to translate eh?

Wouldn't it be better if we upload directly on Transifex when it's stable so you only translate strings that you know exists / changed.

Mark, sorry for latest reply. In fact, I don't like Transifex (you too), in my case, I work like this: when an update is available for EasySocial, I install it on my site, then, I download the new languag files (component + modules) on my computer. Then, I use WINMERGE (I'm sure you know this software that allow me to compare some files) and I compare the new language files with the old one. Then, I open the french files and :
- I remove some strings (if necessary)
- I modifify some strings...

Mark, sorry for latest reply. In fact, I don't like Transifex (you too), in my case, I work like this: when an update is available for EasySocial, I install it on my site, then, I download the new languag files (component + modules) on my computer. Then, I use WINMERGE (I'm sure you know this software that allow me to compare some files) and I compare the new language files with the old one. Then, I open the french files and :
- I remove some strings (if necessary)
- I modifify some strings (if necessary)
- I add some strings and translate it (if necessary)
When it's done, I go to Transifex with my account, and I upload the new .ini files, and Transifex will update the necessary strings.

So, If you provide me the "beta" files, I can compare with the current (stable) version, and start translating the futur .ini file.

Read More

All looks great as always.
With respect to the new “Layout Customizer” options...
..could be cool to also have more options in the following back end settings.
Easy Social>Settings>Groups>Layout
As of now we can chose between Timeline and About.
How about more options such as eg Albums, Videos or Audio?
Could help us add just that little bit more focus to our sites?
No doubt there are others areas where something like this could be applied.
I am just very focused on Groups. :-o

Please do post these great ideas on our feature requests section :) Doing it here doesn't do any justice.

Hi Mark, thanks for your positive response. I have done as you suggested:
https://stackideas.com/forums/more-options-for-the-first-page-of-groups-etc

Thank you :)

Whats new specific to groups?

I don't see anything new, could be wrong.

Can you provide an example for how this works? I can't seem to find it despite having the option enabled in the settings.

You can access it from the dropdown, http://take.ms/BS5jz . If you have support related questions, please do post them on the helpdesk instead.

Comment was last edited about 10 months ago by Mark Mark

I made a post about this in the forum, but I made a recommendation. We don't use the ES-Toolbar and there is no option to make a new menu for it, I would otherwise for people like use our users will not have access.

Sure, will check it on the forums.

The "Toggle Sidebar" is essential on mobile viewing as it allows one to move effortlessly back and forth between the stream, Pages, Groups, etc, and categories of Page, Group, etc.. It also allows one to move from viewing to creating content easily and without difficulty...If you do not address this and allow content related to Pages, Groups, Events, Profiles to stack below, you will have destroyed to fluidity of the mobile experience..The secret to opening up the depth of the 'mobile' space...

The "Toggle Sidebar" is essential on mobile viewing as it allows one to move effortlessly back and forth between the stream, Pages, Groups, etc, and categories of Page, Group, etc.. It also allows one to move from viewing to creating content easily and without difficulty...If you do not address this and allow content related to Pages, Groups, Events, Profiles to stack below, you will have destroyed to fluidity of the mobile experience..The secret to opening up the depth of the 'mobile' space is to cross between vertical and horizontal interactions..be carefull

Read More

Hm, not sure which toggle sidebar are you referring to but the toggle sidebar that was removed is for the sidebar that appears on group, pages, profile and event pages. These sidebars only contains widgets and filters which doesn't help in navigation.

What do we use now to see those widgets and filters? Sidebar Module?

I don't understand your question. Do you mean on the mobile or?

Both

Hi Mark,
Congratulations on the Beta of ES3, also can you please update on the Mobile app for SI products which have mentioned earlier?
Basically wanted to know what platform you are adopting e.g(Ionic?)
This info was needed as our site has many other components and we are initiating android app development and we want to be on same page as your apps. This would avoid any mismatches.
rgds

Our hands are so tied down with EasySocial 3.0's release and we don't have enough time to share details about the native app that we are playing with.

We will disclose more details about the native mobile app next week.

Thanks Mark, will await for further updates.

Early christmas for us :)

What are the stream filters based on and how are the filters defined? Is it possible to add anywhere ids for filters? You should add the same thing into the story composer to add anywhere ids when posting.

Hey Sabih,

Those are actually app filters which allows you to filter activity stream type. Previously one can only pick a single app type to filter the stream but with 3.0, you can now combine app filters along side with the standard filters :)

Great features Mark.
I see no one mentioned the new instream ads.
Will this work similar to socialads and have identical features? Is it just set for in-stream ads or can the ads be placed in other areas of the site?

The in-stream ads is used only for the stream and not elsewhere. EasySocial is not exactly an advertisement extension and it will not have the extensive features of what an advertisement extension does.

We added this functionality for users who doesn't want a full fledge advertisement extension and only want a simple advertisement that can help them monetize from their site.

We added this functionality for users who doesn't want a full fledge advertisement extension and only want a simple advertisement that can help them monetize from their site.


How Mark?
Are there any payment handlers planed to monetize the in-stream-ads or should we do handle all this manuell!?
i hope your team thought more about this feature than just adding marked content...

PayPlans is there to handle subscriptions and since advertisements are based on profile type acls, it is already indirectly working out of the box with PayPlans :)

What I am referring to is a more sophisticated payment system, scheduled payments, scheduled ad deliveries etc. EasySocial is not meant to be an advertising system.

Comment was last edited about 10 months ago by Mark Mark

Sorry for lame question. Is there any beta page from stackideas where we can all test? I have no time to setup my own testing site

Comment was last edited about 10 months ago by Pavol Nagy Pavol Nagy

We don't currently have a site to test this out but it's definitely a good idea!

Many features that I have been waiting for. Can't wait for this release, great work Stackideas team.

One thing that I would love is when writing a stream update, is that I could format it like a blog post.

I would like to beable to add, image - text - image - text

Sometimes I would like to add longer updates to a page I manage, but can't format them to look nice. Currently all the text is at the top and the image at the bottom of the stream item. Doesnt look very good.

Great work again
...

Many features that I have been waiting for. Can't wait for this release, great work Stackideas team.

One thing that I would love is when writing a stream update, is that I could format it like a blog post.

I would like to beable to add, image - text - image - text

Sometimes I would like to add longer updates to a page I manage, but can't format them to look nice. Currently all the text is at the top and the image at the bottom of the stream item. Doesnt look very good.

Great work again

Cheers
Adam

Read More

Thanks for the input on this Adam

Nice to see this progress. One thing that was asked about and people support is the OpenStreetMap option instead of Google map. Whats the status of implementing OpenStreetMap? :)

We don't have an ETA on this yet

ok hope you got this priority too bcs asked for a long time...here is another Joomla OpenStreetMap info https://wiki.zhuk.cc/index.php/Zh_OpenStreetMap_Plugin maybe some code there to use too :)

Yep, we totally understand :)

good job all team..

Comment was last edited about 10 months ago by saovry saovry

Thank you saovry :)

Awesome, grate works !

Thank you Roberto

Hi

try to install it on joomla4 alpha5 for testing ... get error ..
get n error has occurred.
0 Call to undefined method Joomla\CMS\Filesystem\File::read()

please advice
Udi ERTINET

Hey Udi,

Could you post it over at https://stackideas.com/forums/easysocial/beta-3 along with the steps to replicate the error please? So our team can look into it. Thanks! :)

Hi guys
I love the icons for selecting the type of post, not sure about background colour size, maybe there should be a default?
Would love to see background images as well in posts....
Audio still cannot be uploaded into stream, but maybe that is just my server? Would love to see whatsapp kinda audio posts ability for stream
Maybe I am wrong, but I think some user interface experience and eas of use might be lost without the sidebar menu?
Social login images are wrong size in conversekit,...

Hi guys
I love the icons for selecting the type of post, not sure about background colour size, maybe there should be a default?
Would love to see background images as well in posts....
Audio still cannot be uploaded into stream, but maybe that is just my server? Would love to see whatsapp kinda audio posts ability for stream
Maybe I am wrong, but I think some user interface experience and eas of use might be lost without the sidebar menu?
Social login images are wrong size in conversekit, messages no longer open in convereskit when clicked in beta
I love what you have done so far, I am confident you can make version 3 the best, little tweaks needed here and there though....
Keep up the good work!

Read More
Comment was last edited about 10 months ago by Lee Currie Lee Currie

Hey Lee,

Thanks for your insights on this! Much appreciated. Not too sure what do you mean about the background colour size though. Do you mean the sizes of the icon?

Perhaps if you could share some of your feedback on the forum, that would be much appreciated as it would allow us to track these suggestions :)

Hi Mark
of course, I will try to post in the forum... . :-) The icon sizes seem fine.
I meant background colours in posts.... sorry I should have explained better,

Hi.

Does ES 3.0 use FFMpeg 2.8 or do you update it to a newer version. I haven’t found a provider, where FFMpeg 2.8 can be installed.

There are no comments posted here yet