By Sean Carney on Tuesday, 30 September 2014
Posted in Technical Issues
Likes 0
Views 1.2K
Votes 0
When I upgraded to version 1.3.6 of EasySocial all my little notifications buttons stopped working and show "javascript:void(0);".

This happened the last time I updated as well when I updated to v1.3.4. Mark fixed it for me.

What is broken are the links on the red buttons with numbers in them for the notifications in the EasySocial toolbar and the side module.
Hi Sean,

I am sorry for the delay of this reply.

Ah yes, i do able to replicate your issue with chrome It seems there is a javascript conflict which only happen in chrome browser
The good news is, I've added a fix on your site and now your edit profile page should work correctly. Please see http://screencast.com/t/JHRefHCZjjOo

Also, you might want to clear the cache from your chrome browser to avoid the browser referencing to old javascript files from EasySocial.
Please verify again.


The fix will be added in next release of EasySocial as well.
Hope this help and have a nice day
Sam
·
Friday, 10 October 2014 13:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Yeah some compressions break 1.3.6 javascript. I had to disable rewrite javascript in mod_pagespeed to fix it. They definitely gotta take a look at their code, for some reason it does not like to be minified.

You could try temporarily disabling minify javascript in JCH Optimize and see if that fixes it.
·
Tuesday, 30 September 2014 09:32
·
0 Likes
·
0 Votes
·
0 Comments
·
The issue has nothing to do with the compression For some reasons, those javascript files are missing from your site. I have re-uploaded them for you and it should work fine now
·
Tuesday, 30 September 2014 10:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you Mark,

I wonder if we can figure out what happened. This is what happened to me the last time that I did an upgrade as well. It was also the javascript files and you had to fix them for me. So, I am wondering if they could possibly be missing in the full package? I always update by downloading the full package.
Or, maybe there might be a folder permission on my side that is not allowing write access?

Thanks, Sean
·
Wednesday, 01 October 2014 00:22
·
0 Likes
·
0 Votes
·
0 Comments
·
I am assuming that there's some issues with your web host disallowing the copy of js files or probably permission issues. Perhaps in the future, you could try upgrading using the launcher package instead and see if you hit similar issues?
·
Wednesday, 01 October 2014 02:42
·
0 Likes
·
0 Votes
·
0 Comments
·
OK. I will try again with the launcher. I had problems upgrading with the launcher a few times so decided to get the entire package instead to reduce that. When I used the launcher we also had some problems with some files not getting installed.

Maybe if you could let me know what it is that is not getting installed I could then approach my host and see what they think about the problem. But, maybe we can wait on this until after I try another update with the launcher.

Sean
·
Wednesday, 01 October 2014 03:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

There are missing files in /media/com_easysocial/scripts/ whenever you upgrade
·
Wednesday, 01 October 2014 11:00
·
0 Likes
·
0 Votes
·
0 Comments
·
I see that the folder permissions seem to be 755 with files of 644. That seems like it should be correct. But, somehow we still keep having files not being written and then my site breaks. So, I have put in a ticket.

BTW, I just discovered that I am still having these javascript problems on the site.

The links don't work to edit my profile "Appearance" or to see the messages or notifications from this page:

https://www.starch-smart.com/social/profile/edit-profile

I just did another install right now using the launcher that I just downloaded and the files are all new and the site is working now:
com_easysocial_launcher_advanced_1.3.6_joomla3.0.zip

Sean
·
Thursday, 02 October 2014 07:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

Hm, sorry but I don't quite get you here. Are you still having issues on the site?
·
Thursday, 02 October 2014 13:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry Mark,
I should have put timestamps on my sentences. It was a 'stream of consciousness' so to speak. At first I was writing because it was broken. But, then I installed again and then continued to write that it seemed to be working after the install.

However, I am periodically seeing the javascript stop working and then I clear my local browser cache to get it to clear up. I will keep my eyes open for that and let you know if it continues. Seems like a caching issue.

Sean
·
Friday, 03 October 2014 05:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

Sure, thanks for updating, let me know how this goes.
·
Friday, 03 October 2014 11:50
·
0 Likes
·
0 Votes
·
0 Comments
·
I just did an upgrade to v1.3.7 and am getting the javascript:void(0); again. This time it is when I try to edit my profile. I am unable to click on the links for Basic Information, Education or Appearance. This is what has happened before. It does seem like I have all new files in /media/com_easysocial/scripts/

I have cleared the cache in Joomla and cleared my browser history. I also clicked the link to "Purge Cache" in EasySocial. But, somehow it seems that maybe I am again missing some files in this install. Can you please tell me which files are missing. It seems that the folder and file permissions are correct and that I should not be missing any files!

BTW, I installed twice. First time from within EasySocial backend. Second time using the EasySocial Launcher which I downloaded from StackIdeas.
·
Tuesday, 07 October 2014 05:06
·
0 Likes
·
0 Votes
·
0 Comments
·
I dont recommend using the launcher to solve problems, if you want to use a manual install to solve problems, click "Other Packages" underneath the download button for ES, and pick either download component or download full. However, that is assuming that your host allows you to manually upload files of those sizes... if I recall you are on shared hosting, so it might not work as they tend to be around the 14mb size. Worth a shot though.
·
Tuesday, 07 October 2014 10:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

The login credentials provided to the site no longer works Can you please advise?
·
Tuesday, 07 October 2014 13:35
·
0 Likes
·
0 Votes
·
0 Comments
·
I put new credentials in the Site Details of this message. Sorry. I had changed the password previously but did not remember it.
·
Tuesday, 07 October 2014 19:22
·
0 Likes
·
0 Votes
·
0 Comments
·
@Jannik Laursen, thanks for the reply. I actually have found that using the FULL package is the best option for me which provides the least amount of problems. So far CloudAccess.net has never denied me the ability to upload a FULL package. :-)
I did not upload the FULL this time because Mark had suggested using the launcher and I am hoping that we will either uncover a problem with the install scripts or something with my site host. But, the permissions all seem correct. Hopefully Mark or somebody else can look this morning or else I can do a FULL install in a few hours.
Sean
·
Tuesday, 07 October 2014 19:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

I just upgraded to 1.3.8 on your site using the launcher and there are no issues at all . I really have no idea why you are hitting issues on your end when you performed the installation. I did not do anything else apart from proceeding with the installation
·
Wednesday, 08 October 2014 00:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you Mark for doing the upgrade for me,
The problem with the Edit Profile links being broken still exists. I have tried this in Chrome and also in Firefox (both for windows).

To replicate this you can login to the front-end at https://www.starch-smart.com and then go to the pull down menu in the toolbar to select "Edit Profile".
Once you are in the profile you can try to click on the links that say Appearance or Education and you will see that those links do not respond and the "javascript:void(0);" message still shows up on mouse-over.

I hope this helps to narrow down the problem.
Sean
·
Wednesday, 08 October 2014 05:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean Carney ,

Sorry for late reply to this,
First I noticed some JavaScript error come from your motion template in browser development tool, so I tried change to your EasySocial environment mode Production to development mode, then everything is work fine. After I changed back to Production mode then seems like work fine now. Can you give it a try?

EDITED
It seems like the issues is still there, can you consult with your template provider regarding this error and see how it goes? It seems like some JavaScript conflict with EasySocial. Check my screenshot below.
·
Wednesday, 08 October 2014 13:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for pointing this out to me. I will first try to ensure this was not created by me trying to optimize the site!
·
Wednesday, 08 October 2014 20:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you very much for showing this to me. I have just now turned off all optimizations and cache's. The problem still persists so i will show it to my template house and let you know what comes of this. I appreciate your showing me this as I would not have known how to find it!
Sean
·
Wednesday, 08 October 2014 23:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Arlex,

I received a reply from JoomlaBamboo. They believe that the ball is back in your court. :-)

Here is the reply I received from them:

I just checked the error coming from the template and it was to do with the smoothscroll linking used on the onepage template.

I've taken that out for a test and the error coming from easysocial is still there but the template error has gone.

I'll leave it out for now so you can go back to the developers but as the template error wasn't showing on the other pages then it looks to be more of an issue with the easysocial extension.

Did they say what the difference was between development and production environments was?


Can you tell me what you think might be the issue now?
·
Thursday, 09 October 2014 08:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sean,

Do you still have issue in edit profile page? When i was checking the other post of yours ( http://stackideas.com/forums/seem-to-have-lost-ability-for-users-to-select-from-the-avatars ), the Edit profile page seems working correctly.

Did they say what the difference was between development and production environments was?


By the way, when your EasySocial in production mode, it means EasySocial will compiled all javascript files from Easysocial into one js file and will minify the compiled js file. Whereas development mode mean, EasySocial will load the individual js file and js file will not be minified.

Hope this help and have a nice day
Sam
·
Thursday, 09 October 2014 11:21
·
0 Likes
·
0 Votes
·
0 Comments
·
I only have the problem where I cannot click on the links on the Edit Profile page in Chrome as far as I am aware of.

The error message about javascript:void(0); is still showing up regardless of the browser (actually the other browser is firefox)

Sean
·
Friday, 10 October 2014 09:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Sam,
You got it fixed. Thank you very much!
Sean
·
Friday, 10 October 2014 23:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

Glad to heard your issues resolved. have a nice weekend.
·
Saturday, 11 October 2014 01:54
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post