By John Leake on Tuesday, 29 April 2014
Replies 6
Likes 0
Views 0.9K
Votes 0
Hi StackIdeas, nice new site you got here.

I am in the process of planning/migrating a new site using EasySocial where events are among the most important features required (my previous requests).

Here are some new requests/questions...

1. Event limitations (important) - In upcoming version of ES w/ events, will we be able set limits in profile type settings for event creation and events joins like you can for groups? Will event creators have the ability to set a limit on the number of attendees/members?

2. Achievements categories - It looks like you have set up the Achievements page to add the ability to assign badges to categories. Do you have plans to add ability to assign badges to categories so users can view badges for different types of achievements? I'm planning to add my own badges which have different types for separate kinds of activities on the site.

3. Points expire - I'd like to request the ability to set points rules to expire after a certain time period (up to 3 years). Then on frontend, user can view a list of rules that have expiration dates sorted by next expiring points with relative and absolute dates of expiration. Also to add a points alert notification when user has points expiring at two weeks and three days out.

4. Module caching - Is there a reason why ES modules do not utilize Joomla system caching? For sites that use a lot of modules, it would be beneficial to ease site loading.

5. Demo server - I'm trying to decide which host/server setup will best accommodate performance for ES. Can you give the server specs and/or hosting provider used for your smoothly running demo site?
Hi John,

Thanks for your feedback and your suggestion

1. Event limitations (important)


Yes, we will implement the same setting like Group into Events

2. Achievements categories


I not sure if i understand fully or not regarding this one but when you say 'categories', may i know which categories you are referring to?

3. Points expire


Thanks for your idea and your suggestion on this one. This feature should be possible to add into EasySocial, but i will need to discuss to team first for the free time slot

4. Module caching


Em, i will check again regarding this one

5. Demo server


You might want to check out this SiteGround hosting provider http://stackideas.com/siteground-hosting

Hope this help and have a nice day
Sam
·
Tuesday, 29 April 2014 16:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Sam wrote:
2. Achievements categories

I not sure if i understand fully or not regarding this one but when you say 'categories', may i know which categories you are referring to?

Sorry, what I meant was to suggest that categories be added to the ES badge system. Then on the frontend views such as the "User Achievements" menu item, users could view badges filtered by the category they are assigned to. See User Achievements view where it says "All Achievements" in filter sidebar, we would then see categories created in backend and a count of the user's badges for each category. This way we can separate badges that are awarded for different types of activities performed by user on the site. For instance, for all of the EasySocial badges you might create category called "Social" and for the articles one called "Blogging" and for custom badges you would want to assign them in categories for what the activity is called. For example, I am adding custom badges for sports prediction contests that my community participates in. So I would want to create achievement categories for different sports like "Football", "Basketball", "Soccer", etc. Then my users can see which sports they are best in and which ones they want to improve and win more badges.



On menu item EasySocial > Badges, I propose the list of badges be grouped by categories and shown in the ordering that's set on categories view in backend (i.e. similar to /administrator/index.php?option=com_easysocial&view=groups&layout=categories). The frontend view would have the category name precede each group of badges. This way, admins could order categories that contain the most prestigious/important badges to the top of the list.

If I may, additionally, propose that if logged-in user has not unlocked a badge, the image is grayed out and/or applied 20-30% opacity to give user a good visual of what he needs to work on. And to cut way down on the padding and margins around badges more can be seen at a time.



A big reason I chose EasySocial was because of badge system which I am currently using a separate component for (AUP). This badge system creates incentive for user engagement in different types of activities on the site. For this reason, I hope ES team will consider adding achievements categories.

Sam wrote:
3. Points expire

Thanks for your idea and your suggestion on this one. This feature should be possible to add into EasySocial, but i will need to discuss to team first for the free time slot

Thank you for considering!

Sam wrote:
4. Module caching

Em, i will check again regarding this one

Yes, please do. My testing shows that when publishing multiple modules it slows down loading time so utilizing Joomla system caching would be greatly beneficial. All of ES modules (toolbar, groups, registration, albums, etc) content do not change frequently so I see no reason why they should not be cached for 60-120 minutes or whatever is set in global config. The only modules I can think of you might not want to cache is activity stream or notifications if you have a really active site.

Sam wrote:
5. Demo server

You might want to check out this SiteGround hosting provider http://stackideas.com/siteground-hosting

I have checked into Siteground but which of their hosting products are best fit for EasySocial...would a shared plan be adequate to handle a heavy period of traffic? Does your demo server use a Siteground product or some other? If another host, which one? If VPS, what specs? thank you
·
Wednesday, 30 April 2014 03:18
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm not sure the nudge button is working so I'm bumping this thread. Response to last post, please?
·
Thursday, 08 May 2014 01:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi John,

I am sorry for the delay of this reply. I guess we've missed your post

Thanks for the clarification on the Achievements categories. I would suggest you to post again your feature request regarding this categories on our user voice page http://stackideas.com/voices so that it easier for us to compile the feature request list

As for the module caching, I've added the caching option into latest version of EasySocial. You should be able to configure your ES modules whether the module should be cached or not

As for our demo site, we are hosting our demos site with servint, https://www.servint.net

Hope this help and have a nice day
Sam
·
Thursday, 08 May 2014 15:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sam, thanks for your reply.

2. I posted my suggestion on Voices here: http://stackideas.com/voices/easysocial/item/321
Only problem is I cannot edit the links to example images because the edit button goes to voices homepage instead.

4. As for module caching, which cache group/folder are they suppose to show up in? I set the modules to global caching but I do not see them being cached when you go to Joomla's clear cache page and I don't see them in the cache folder through FTP.

5. For your demo site hosting, could you tell me are you using one of ServInt's VPS or dedicated plans? which plan?
·
Friday, 09 May 2014 04:54
·
0 Likes
·
0 Votes
·
0 Comments
·
HI John,

Only problem is I cannot edit the links to example images because the edit button goes to voices homepage instead.


Thanks. I already report this issue to the team. This issue will be fixed shortly

4. As for module caching, which cache group/folder are they suppose to show up in? I set the modules to global caching but I do not see them being cached when you go to Joomla's clear cache page and I don't see them in the cache folder through FTP.


If you have already enabled Joomla cache, the module will be cached under the 'mod_modules' folder. Please see http://screencast.com/t/5o5lToV07aEo

5. For your demo site hosting, could you tell me are you using one of ServInt's VPS or dedicated plans? which plan?


We've subscribed to Servint's VPS plan

Hope this help and have a nice day
Sam
·
Friday, 09 May 2014 17:42
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post