EasySocial 2.2.6

EasySocial 1.3

EasySocial 1.3

We have been really busy for the past several months as we have been working concurrently on both of our projects EasyBlog 5 and EasySocial 1.3. We are pretty near to our first beta release of EasySocial 1.3. As most of you are already aware, we just pushed out the teaser for EasyBlog 5 earlier, and now I would like to take this opportunity to write about some of the features that is coming up with EasySocial 1.3

Bear in mind that these are all still a work-in-progress and are taken from a developer's environment so the GUI that you see might differs from the final product.

Events

With EasySocial 1.3, we will be introducing Events. Users on your site would be able to create events on the site and invite their friends to participate in the events. Participant will not only have the option to set whether they are 'attending' or 'not attending' (duh!), they will also have the option to export the event to iCal. Check out the main screenshot of 'Event'. 

b2ap3_thumbnail_events-latest.png

  

You can also create an event directly from your sharebox. This is one of the reason why we use 'Easy' in EasySocial. :) 

b2ap3_thumbnail_event-stream.png

Apart from that, as you can see, Events with have it's own Categories, avatars, cover photo and many more. These can be set either from the front end or from the back end; which means the administrator can easily create an event from the back end. :) 

Broadcasts

As a site administrator, often you want to broadcast news to your users. With our new intuitive broadcast notifier, your users will be notified whenever you announce a new message on the stream. 

b2ap3_thumbnail_announcement-b4-click.png

 This is how it will look like when your users logged in : 

b2ap3_thumbnail_announcement.png

Broadcasted messages will be reached to all of your users regardless of whether they are in your list or not. Trust me, this is a blessing to site administrators!

2 Factor Authentication

Users on your site can now benefit from the 2-factor authentication that Joomla provides. This will provides you with a much more safer (but more strict) login method. For those who are still in the dark, the Joomla developer have developed a 2 factor notification on Joomla 3.2. It provides an additional layer of security, which creates a temporary (time-based) password which is unique to a specific username. The key gets discarded (and becomes invalid after literally a few seconds). If you don't have access to this temporary password or secret key, you won't be able to login. 

b2ap3_thumbnail_2-fact-authen_20140811-104617_1.png

Profile Completeness Module

As requested by most users that wanted to see a profile completeness module, we have also added a module that allows you to display the user's profile completeness progress. Users will now be able to know how many percentage of fields are left for them to finishing up their profile's information. 

b2ap3_thumbnail_profile-completion.png

 

Looks like Mr James here just completed 50% of his profiles information! 

Enhancements on Custom Fields

We have added several new custom fields in EasySocial 1.3. These fields includes acymailing field, skype field. Apart from these new additions, we have also optimized and enhanced existing custom fields that are included with EasySocial. We're still working on making this looks beautiful, but here's what we can share; with the Skype's custom field, you can fill in your Skype ID and thus allows people to interact with you via Skype. 

b2ap3_thumbnail_Skype.png

 

Cool, huh?

User Exports

You can now export your users and their custom fields into a CSV file.

b2ap3_thumbnail_export-user.png

This will be VERY handy for those who have tonnes of users on their site and wishes to keep a safe copy of contact database on their local. As stated, the process will export all of the basic and custom fields. You can also choose which profile types that you wishes to export. Pretty neat, huh? :) 

Search & Proximity Searching

We have also enhanced the built-in user searches and as a site administrator, you may now define user filters that appears on the user listings. Apart from these awesome search enhancements, we have also added proximity searching as well as a dating search module. These new search options and settings will help users to search and interact with each other by searching for what they are interested in.

 

b2ap3_thumbnail_female-filter.png

 

Now it's easier for the site administrator to create global custom filters and make use of it to the best of the site's interest. 

User Profile Type Filtering

Imagine if you have hundreds of users and have like, for instance, 4 profile types. There are times where you wishes to view those who's under a certain profile type. With this new features, users can now filter other users by specific profile types on the site. 

b2ap3_thumbnail_by-profiles.png

 

Stream

You can now archive your stream items to reduce the load on the site. Apart from these optimizations, we have also added a bookmark functionality that allows your users to bookmark stream items that can be viewed later. Also, you can archive your previous stream items. Archiving will move the items and activities to the archive database table and thus will makes EasySocial loads the stream table faster.

b2ap3_thumbnail_stream-archive_20140812-111348_1.png

Who would want to have a slow stream, anyway?  

System Invites

Users on your site can now invite other users to join the site by entering their friend's email addresses. What better way of exposing your site other than your own users's testimony and invitations? I remember back when Gmail itself uses this method. 

b2ap3_thumbnail_invite-friends_20140812-111431_1.png

 

Build an awesome social networking site and let your users themselves promote the site for you.

Conclusions

So that's all that I can think of sharing with you guys. There might be some other stuff that escapes my mind but one thing that I can tell you guys is that EasySocial 1.3 will surprise you all even after reading this blog post. Any comments, suggestions and ideas are welcome! 

 

 

Comments (108)

  1. n00bster

very cool :)

  Comment was last edited about 4 years ago by n00bster n00bster
  1. Mark    n00bster

Thank you!

 
  1. user23

Excellent!

  Comment was last edited about 4 years ago by user23 user23
  1. Mark    user23

Thank you :)

 
  1. Attila Lengyel    Mark

Mark,

Could you please give me a hint about the Broadcasts feature? :) Should the announced message show up upon login to the site immediately? How does the logic / code behind this work?

I am asking this, because I would like to extend my testing to Broadcasts as well these days :)
Thanks a lot for your answer.

Attila

 
  1. Mark    Attila Lengyel

It will execute when the interval kicks in :) The interval can be configured at the back end settings under Settings > Alerts :)

 
  1. Attila Lengyel    Mark

Thank you!!! :) As always!

 
  1. lindyhopper

Awesome !

 
  1. Réseau Vendée Pôle

See the 1.3 release and die ....:D:p

 
  1. Dumitru Bolgari

super!

 
  1. Andy

Loving the look of it all. Especially events... Yipee!!! ...and hoping they will have their own Menu Item type to enable creation of direct menu links and module placements per event... and Module to list upcoming with category filters.

Great work. You guys clearly never ever sleep.

 
  1. Mark    Andy

Thanks Andy :)

 
  1. Vincent

Strongly, we are moving forward ! :)

 
  1. Paul Murray

looks amazing :)

 
  1. Paul Murray

two thumbs up for "User Profile Type Filtering" and "Search & Proximity Searching" :)

 
  1. Mark    Paul Murray

Thanks Paul :) More to come with 1.4 ..

 
  1. David

I can't wait. look awesome.
Please do make a link to Events page with some sorting options (upcoming, last added, popular ;)

 
  1. Mark    Kiril Y.

Nice, thanks for helping to spread the words :)

 
  1. loic

Whaouuuu !
Also Looking forward to be able to made menu links for both : events sorting options and also users filters (users from that type, user nearly me and also with that custom field including that value, users....)
Loic

  Comment was last edited about 4 years ago by loic loic
  1. lindyhopper

Broadcasts is going to be verry usefull !

 
  1. muhanad

Hello Mark,

does the user profile filtering works only on users ? does 1.3 have "stream profile type filtering? ?


Regards,

 
  1. Mark    muhanad

When you click on the view more of a profile, it will display stream activities by the profile type :)

 
  1. muhanad    Mark

can't we have it in the main page where app filter is? so i log in to the community and i filter by profile type to see what teachers are doing since i might care less what other profile types are doing

now they need to go to user list to see related stream?

 
  1. HMED    muhanad

waw great news, your are doing great work !!

this is great, socialengine 4 is the unique script wich offer this feature i think, "networks" !
profils in ES are the same thing as networks, members can choose wich profil (network) to join, after they will see (if admin set it) only what the members of the same network are doing not all members or frieds,

this can be add as filter and can be set by defaut ? like "friend" filter and "all" ?
second suggestion, based on what members fill in...

waw great news, your are doing great work !!

this is great, socialengine 4 is the unique script wich offer this feature i think, "networks" !
profils in ES are the same thing as networks, members can choose wich profil (network) to join, after they will see (if admin set it) only what the members of the same network are doing not all members or frieds,

this can be add as filter and can be set by defaut ? like "friend" filter and "all" ?
second suggestion, based on what members fill in some custom fields their profil type change, if member choose in the location field France for example he will have a French profil type and will see by defaut french stream where French members publish theirs status !

sorry for my french-english :D

Read More
 
  1. Darko    HMED

Not really

I've been using SE quite extensively.
SE4 "networks" feature is way different than profile types here.
The "networks" are exactly that. set of little networks members can join.
Profiletypes here are like multiple choices of profile types within one network.

 
  1. Jannik L.

I am really hoping for a facebook and a twitter invite :)

 
  1. LAC Webadmin    Jannik L.

same here... v1.4 maybe :)

 
  1. Ahmad Justin    LAC Webadmin

That actually sounds like a nice feature. Will forward that to the dev. :D

 
  1. LAC Webadmin

can't wait :) looks awesome!

 
  1. Attila Lengyel

Great enhancements and optimisations, guys! Well done! My personal favourites are User Exports, Events, Story archiving, and Broadcasts! Cannot wait to test it! :D

  Comment was last edited about 4 years ago by Attila Lengyel Attila Lengyel
  1. Sébastien Agogué

So happy to see this finally coming! :)
And by the way, EB5 seems sooooo coooool !! :)

 
  1. Mark

Thanks guys :)

 
  1. loic

Export is great tool... Why not also the import ?
Loic

Thanks all the "no sleep Team" for your so great work...

 
  1. jmb

Does the events show who is attending?

 
  1. Mark

Yes, of course :)

 

Core Functionality:
- Does it allow the admin to use custom fields like groups and profile types?
- Does it allow the Event Creator custom fields?
- Does it have an Events Map for Geo Location?
- Are there going to be modules included with the Events Addon?
- The events creation in the stream looked bare bones, is this going to be revamped or improved? Otherwise what is the point?
- Social Invites is a must for all areas of EasySocial this includes User - User Invites, Group Invites...

Core Functionality:
- Does it allow the admin to use custom fields like groups and profile types?
- Does it allow the Event Creator custom fields?
- Does it have an Events Map for Geo Location?
- Are there going to be modules included with the Events Addon?
- The events creation in the stream looked bare bones, is this going to be revamped or improved? Otherwise what is the point?
- Social Invites is a must for all areas of EasySocial this includes User - User Invites, Group Invites and Event Invites... this needs to be a priority.

Read More
 
  1. Michael

Is there a view (or list) for visitors to see all upcoming events? Can it be displayed along with Easyblog so visitors don't need to dig to see events if they choose not to participate in the Easysocial community? Thanks!

 
  1. Sam Famma

Great job guys!

 
  1. Mark

Thank you Sam :)

 
  1. Witold Jermołowicz

Now I understand, Mark, why you didn't reply recently ;) About EasySocial - cool!!! Well done! Design - it's smthn I love about your products (can't wait for EasyBlog 5).
What about album modules helping to embed user/group albums into other parts of site? It would be great to have RSS feed links for group stream as well. Then it could be possible to embed particular group's stream as a module. Effect - ability to embed streams within the same site or cross-sites, create lightweight landing...

Now I understand, Mark, why you didn't reply recently ;) About EasySocial - cool!!! Well done! Design - it's smthn I love about your products (can't wait for EasyBlog 5).
What about album modules helping to embed user/group albums into other parts of site? It would be great to have RSS feed links for group stream as well. Then it could be possible to embed particular group's stream as a module. Effect - ability to embed streams within the same site or cross-sites, create lightweight landing pages and so on...

Read More
  Comment was last edited about 4 years ago by Witold Jermołowicz Witold Jermołowicz
  1. Darko    Witold Jermołowicz

How would you implement privacy in RSS?

 
  1. Steve

The changes are exciting but I didn't see videos on the list, is it going to be coming any time soon?

 
  1. Justin    Steve

I think videos is coming in 1.4

 
  1. Mark    Steve

Hello Steve,

Yep, Justin is right. It will only be available on EasySocial 1.4 as we are concurrently working on both projects, our hands are pretty tied down now.

 
  1. Monthon Kooyathbenjarong

it's hardly wait!

 
  1. tony wiggins

As a newbie to ES (I'm still in dev mode with ES on my site that I currently run with Jomsocial and the Joomlaxi mods on my live site) and to be honest I love what you guys do with your front and backend UI and clean coding, but have been disappointed with the search feature you offer out the box with ES.

That said, the majority of this disappointment will be addressed in 1.3 with both User Profile Type Filtering and Search & Proximity Searching, two key features for me and my sector, so...

As a newbie to ES (I'm still in dev mode with ES on my site that I currently run with Jomsocial and the Joomlaxi mods on my live site) and to be honest I love what you guys do with your front and backend UI and clean coding, but have been disappointed with the search feature you offer out the box with ES.

That said, the majority of this disappointment will be addressed in 1.3 with both User Profile Type Filtering and Search & Proximity Searching, two key features for me and my sector, so I'm very much looking forward to testing these features.

Question I do have; are you also allowing for Custom Field searching in 1.3? I know you guys did a heap of work with the Advanced Search and although very good I find the majority of end users wouldn't either want to use that additional feature or simply wouldn't know how to (we all know how our users/customers want things a easy to use as possible ;-) ) and I would like to be able to pre-configure a search module that shows my set custom fields in a tickbox format (I guess a pretty standard search feature on most websites).

I look forward to seeing and testing the beta of 1.3 and hope that it delivers what I need so I can move from my current jomsocial & joomlaxi setup to a full fledge Easysocial platform.......

Cheers

Read More
 
  1. Ahmad Justin    tony wiggins

Hi Tony,

Thank you for your inquiry. I was informed by our developer that the Advanced Search does support custom field searches. :D

 
  1. Paul Murray    Ahmad Justin

excellent news :)

 
  1. lsdo

Looking Awesome ! waiting for Pages now :p

 
  1. Mark    lsdo

Thank you Isdo :) This is the beauty of an open source project, we constantly keep trying to improve our products and just like Rome, it cannot be done in a day :p

 
  1. Avinash

Awesome!!! :)

Profile type filter, events and proximity search was what i was waiting for!!

Also, is proximity search based on City/Country and can we have events as a part of the EasySocial Menu like EasyBlog is?

Cheers
Avinash

 
  1. Mark    Avinash

Hello Avinash,

Hm, not really sure what "menu" are you referring to here but Events will definitely be within the notifications bar :) Proximity search is based on your current location as it will have the necessary algorithms to calculate people within specific radius :)

 
  1. Avinash    Mark

Hi Mark,

The Easy Social Menu i was referring to was the Module! PLEASE include it there.... :)

Proximity Search - I am bit concerned about privacy related issues with that... I thought it would be best if it were city, state or country based... not sure what your opinion or that of the community's on that is..

Awesome modifications though can't wait to get my hands on it!

Cheers
Avinash

 
  1. Shedyk

Awesome stuff. Eagerly waiting for the events bit.

 
  1. Mark

Thank you Shedyk :)

 
  1. Eileen O'Donnell

Fiercesome & Awesome progress!!! As for feedback I'm hoping:

1) that Events will support free or "paid" events, and that the Administrator can set by ES Profile Type which users can take advantage of creating "paid" events

2) along with Skype include Google Hangout as an alternative field with a switch to begin either a regular Hangout or a Hangout On Air (this Google service sends the video live on Google+, YouTube, and your website, be recorded, and automatically saved on your YouTube...

Fiercesome & Awesome progress!!! As for feedback I'm hoping:

1) that Events will support free or "paid" events, and that the Administrator can set by ES Profile Type which users can take advantage of creating "paid" events

2) along with Skype include Google Hangout as an alternative field with a switch to begin either a regular Hangout or a Hangout On Air (this Google service sends the video live on Google+, YouTube, and your website, be recorded, and automatically saved on your YouTube channel --- great for events!)

Read More
  Comment was last edited about 4 years ago by Eileen O'Donnell Eileen O'Donnell
  1. Randall McCallum    Eileen O'Donnell

Eileen. I agree and second your ideas on free and paid Events, plus the addition of Google Hangouts.

 
  1. Eileen O'Donnell    Randall McCallum

I'm so excited as to how each of the features we see here for ES 1.3 empower us to build compelling niche sites with a formidable mix of Ease, Extension, and Aesthetic.

As Events involving video will be just one more driver toward more and more need to arrange, search, and engage around video you can't escape how useful the prospective video features in 1.4 could be as well.

 
  1. Sean Carney

i am looking forward to this new version. Keep up the good work!

 
  1. jasonargo

Mark me your work always looks fantastic. And more when it is to improve. But think of sites like mine, which are private sites.
If you could improve the notifications would be very interesting, besides the loading speed. One beep every big serious notice. These are just suggestions.

 
  1. Randall McCallum

Proximity searching filters? Are these like geographic filters?

Above you posted about where a site administrator can now define user filters that appears on the user listings. Can you tell us more about proximity searching as well as a dating search module?

Besides these new search options and settings helping users to search and interact with each other by searching for what they are interested in, can these settings be used to create geographic filters so only posts from a certain...

Proximity searching filters? Are these like geographic filters?

Above you posted about where a site administrator can now define user filters that appears on the user listings. Can you tell us more about proximity searching as well as a dating search module?

Besides these new search options and settings helping users to search and interact with each other by searching for what they are interested in, can these settings be used to create geographic filters so only posts from a certain geographic location area (like a city or small town) will show in the main feed?

Recently there was some buzz on the Tech news sites about an App called Spiral. This is a brief of the story on Techcrunch.com:

A new app called Spiral could change the way we connect with the people and places around us. The idea is pretty straightforward: users see a news feed of posts near them, and can add their own updates and comment on other people’s posts. Users can adjust their geographic filters to see posts from a larger or smaller radius.

Full story on Spiral App in Techcrunch.com:
Link to Spiral App story on Techcrunch.com

Having geographic filters in EasySocial would really allow a site administrator to target niche audiences. I sure hope this option is available some day soon. :)

Here is a research page from Microsoft describing Location Based Social Networks

The dimension of location brings social networks back to reality, bridging the gap between the physical world and online social networking services. In this project, we introduce and define the meaning of location-based social network (LBSN) and discuss the research philosophy behind LBSNs from the perspective of users and locations.

Link to Location-Based Social Networks research page on Microsoft's site

Read More
  Comment was last edited about 4 years ago by Randall McCallum Randall McCallum
  1. LAC Webadmin

Informative articles Randall, thanks for sharing. :)

I am wondering myself how the Proximity Searching works, questions like:


  • is it tied to Invite?[/*]
  • how does it work with Broadcast, say we Search for Gender Men & Women Age 25-35 in a 5 mile radius. We get the results but we want to send them a Broadcast that there will be an Event on this day...[/*]
  • how does it work with Events, same scenario as Broadcast[/*]
  • how does it work with Groups, after we get the results, can we select all and...

Informative articles Randall, thanks for sharing. :)

I am wondering myself how the Proximity Searching works, questions like:


  • is it tied to Invite?[/*]
  • how does it work with Broadcast, say we Search for Gender Men & Women Age 25-35 in a 5 mile radius. We get the results but we want to send them a Broadcast that there will be an Event on this day...[/*]
  • how does it work with Events, same scenario as Broadcast[/*]
  • how does it work with Groups, after we get the results, can we select all and Add them to a Group[/*]
  • how does it work with AcyMailing - I think this needs integration. Would be nice if we can add the search results to a mailing list of our choice[/*]


So many features to think about in the future :)

Jackson

Read More
  Comment was last edited about 4 years ago by LAC Webadmin LAC Webadmin
  1. Mist

I would vote for a backend option that will allow to broadcast messages. In our ES setup we don't use the frontend posting at all so an option to broadcast messages from backend will be great. ;)

Keep up the good work !

  Comment was last edited about 4 years ago by Mist Mist
  1. Andy    Mist

Can the Broadcast also hit the linked Social Media platforms too. That would be super powerfully cool.

 
  1. Ahmad Justin    Andy

Andy, Mist, that sounds like a great idea. Will forward this to the dev. Of course, it won't be available in 1.3 because we have pretty much nearly done with the codes..

.. unless if you guys don't mind waiting! :p

 
There are no comments posted here yet
Load More