Hi,

The statuses work in all browsers but IE in 6.x-2.4. Try adding a link, photo, or video - you can't do it in IE. There is no place to add them.

The statuses worked for IE in 6.x-2.3.

This is a serious problem since many corps are still using IE as their browser. Any ideas?

Try the commons demo.

Thanks Jim

CommentFileSizeAuthor
#35 1430006-commons-fbsmp-ie-35.patch1.05 KBezra-g
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

ezra-g’s picture

Status: Active » Postponed (maintainer needs more info)

Which version of IE, are you using, and what specifically doesn't work about the Facebook status UI?

lightsurge’s picture

I can confirm the buttons don't display on commons.acquia.com for the facebook style micropublisher in the stream. Chrome works fine.

JS error 'invalid argument' within jquery.autogrow.fn.extend at this.dummy.css({

It also crashes IE8, at least for me, on attempting to open a new tab when the error has taken place.

Would give a better report but don't have a clean install test site to play with right now.

jwilde’s picture

Thanks for getting back to me so fast.

It happens in all versions of IE using commons 6.24. Try adding an image, link, or video and nothing happens clicking on the link. I tried it on a clean install and on 3 different computers. Try Ie on the acquia demo.

ezra-g’s picture

Is this resolved in the latest nightly dev snapshot of Commons, which includes the new Origins theme? http://network.acquia.com/downloads/drupal-commons

jwilde’s picture

No, it still does not work in the latest dev, 2-7 with the new origins theme. It is not a theme problem.

Thanks, Jim

jwilde’s picture

The problem is in the feature commons_status_streams/fbss_custom module.

lightsurge’s picture

Status: Postponed (maintainer needs more info) » Active
ay13’s picture

I installed the latest nightly developer snapshot from https://network.acquia.com/downloads/drupal-commons and had no troubles with facebook status in IE.

jwilde’s picture

The facebook statuses are still not working for me in dev version 2-8-2012 using Explorer. Can anybody else confirm this? Thanks, Jim

doors’s picture

This is definitely not working for me either and is something that needs to be addressed. Version 6.24 and 6.25 are still having the problems on all version of Internet Explorer.

karizmatikalem’s picture

I also have this problem with IE7 and IE8. with firefox everything works well but the facebook_status does not work. Has anyone already found a solution??

Yours sincerely

ezra-g’s picture

This is an unfortunate issue that didn't come up in pre-release testing of 2.4 or 2.5.

I will spend some time getting setup to investigate in IE, but if anyone with access to IE is and the ability to debug can help push this forward in the meantime.

doors’s picture

When will this issue be fixed?

This is the most critical of all issues i see posted.

lightsurge’s picture

Just found a bit of time to do some troubleshooting in IE8 in comparison to Chrome, with a clean install of commons 2.5.

On both Chrome and IE8, statuses could not be posted until the caches were first cleared at admin/settings/performance

After this, in both browsers, status messages could be posted... However, autogrow which in previous releases automatically extended the size of the status message textarea while typing, was not functioning.

It seems that the autogrow javascript is not present in the 2.5 package... Downloading this into sites/all/libraries and clearing the caches added autogrow back to facebook statuses, and all appears to be functioning normally in both IE8 and Chrome.

IceCreamYou has posted a 1.2.3 version here, which is what I used, https://github.com/IceCreamYou/jQuery-Autogrow

On commons.acquia.com the problem I mentioned in #2 therefore appears to be a separate issue (possibly related to the version of autogrow used on there? Could try using 1.2.3?). Facebook style statuses still not working on commons.acquia.com for me with IE8, generating the error in #2.

lightsurge’s picture

Status: Active » Postponed (maintainer needs more info)

Apart from autogrow, this looks like it might be a duplicate of #1440860: Unable to post status update on fresh isntall unless these steps don't work for those with IE problems.

If people do still have problems, might be helpful to describe exactly the experience, I get the impression that each of us might be having slightly different issues with IE and status messages and Commons 2.5. (For example, I can't see the Share, Link, Photo buttons at all on commons.acquia.com)

lightsurge’s picture

Status: Postponed (maintainer needs more info) » Active

Uh-oh... answering my own blinkin' question here but it appears that it's when jquery autogrow is added that facebook statuses breaks. I hadn't tested IE after putting it back in.

I'd tested it the wrong way round. So at least it seems we've got so far as showing that this might be a mixture of 2 issues, one which is a duplicate of #1440860: Unable to post status update on fresh isntall and another which appears to be some kind of IE Mincompatibility between the autogrow script and the new UX enhancement which makes the Share, Like, Photo buttons appear on the event of the fbss status message area being selected.

jwilde’s picture

Lightsurge, thanks. I added autogrow back into the libraries but still have the same old problem when I try to use IE9. I did not try any other versions of IE.

Jim

lightsurge’s picture

Using jquery autogrow from below link seems to have fixed all issues in IE (apart from initially needing to clear the cache)

https://raw.github.com/akaihola/jquery-autogrow/master/jquery.autogrow.js

1.2.3 version looks like it may have issues with our setup. If people are upgrading Commons, they may well still have this or an earlier version in their libraries. So propose using below git repo for autogrow, and putting it back into Commons?

https://github.com/akaihola/jquery-autogrow/

jwilde’s picture

This still is not working for me. I added jquery.autogrow.js to sites/all/libraries and when that didn't work I tried it in profiles/drupal_commons/libraries.

Tried all 3 of the autogrow versions.

Clear cached multiple times - no joy. What am I missing?

Thanks, Jim

lightsurge’s picture

@jwilde are you using a clean install or have you upgraded a site?

jwilde’s picture

I tried both.

lightsurge’s picture

It sounds like the clearing cache trick only works for certain versions of IE, then.

jwilde’s picture

Hey, thank you. It is a step in the right direction. I appreciate you taking a look at it and trying out a solution.

I'm using IE 9 which most people will be using if they are on windows 7.

Kind regards, Jim

doors’s picture

This is a pain. Persons have been complaining that they can't submit videos links and photos to my site and I don't know what to do.

If this product is suppose to enterprise ready, then how can such a bug exist for so long???

ezra-g’s picture

Title: Facebook-status is broken in internet explorer » Facebook status buttons do not appear in Internet Explorer

Retitling the issue to be more descriptive of the problem and distinguish it from #1440860: Unable to post status update on fresh isntall (which has a patch that could use some testing).

I was unable to reproduce this behavior with a VirtualBox image of Windows 7 and IE 9 and Commons 2.5.

I'm setting up a Windows 7/IE8 environment to do additional testing.

lightsurge’s picture

I couldn't replicate this on windows 7 / ie9 either, with a virtual pc image: http://www.microsoft.com/download/en/details.aspx?id=11575

jwilde’s picture

Huh, so it works in a virtual environment but not in a non-virtual one.

So, we have 300 plus users using Commons on an Intranet that is hosted on Acquia and they are all running win 7/ie9. As far as I know, not one of them can use the facebook status without the buttons disappearing.

I initially opened up a support ticket for this problem on Acquia and then posted it here after two weeks, hoping that it would get fixed faster. But....

You guys need to find a PC to test on since you can't replicate the problem in a virtual environment.

Thanks, Jim

lightsurge’s picture

@jwilde I'm not sure if your comment was directed towards ezra-g, me or both... but I'm not affiliated with Acquia, or part of the maintainership, and was looking into this as part of troubleshooting a planned upgrade of my own installation to 2.5.

If a virtual machine works, all I can guess is that there is some difference between the Commons installations that continue to have problems with explorer (despite patch in #1440860: Unable to post status update on fresh isntall and trying the version of autogrow in #18) or that there are patches to IE in the virtual machines myself and ezra-g used, that aren't present in the problem installations... which although possible, I would think less likely than the former.

ezra-g’s picture

Version: 6.x-2.4 » 6.x-2.5
Status: Active » Postponed (maintainer needs more info)

Can folks that are experiencing this problem please verify:

A) that the "link" and "photo" controls are enabled admin/settings/fbsmp
B) Which theme you are using
C) If using a Commons theme, confirm that you have Fusion core and Commons roots enabled as well as the Commons subtheme you're using
D) Which version of IE and Windows you're running?

@jwilde For you we know D) - it would be great to that other info.

Thanks!

doors’s picture

Just try the Drupal Commons site (http://commons.acquia.com/) with any version of Internet Explorer and try to add a link or photo and you will see that on clicking any of those two (2) buttons the box that usually comes up doesn't and the buttons disappear with no way of coming back.

lightsurge’s picture

Title: Facebook status link & photo buttons do not appear in Internet Explorer » Facebook status buttons do not appear in Internet Explorer

@doors agreed there's definitely an IE problem with commons.acquia.com which appears the same as mine in #16 which was fixed by using a different version of jquery autogrow posted in #18

(edit: sorry re-reading your post might not be the same thing... I see no status (share, link, image) buttons at all on commons.acquia.com when using IE and clicking the textarea in the status block (which is the event on which they're supposed to appear), whereas I think you're referring to the image/link buttons appearing fine on textarea selection but not producing the additional link/image field boxes when clicked? Which is slightly different I suppose, but might imply the same problem)

ezra-g’s picture

Title: Facebook status buttons do not appear in Internet Explorer » Facebook status link & photo buttons do not appear in Internet Explorer

Updating issue title to be more descriptive of the problem.

doors’s picture

Title: Facebook status buttons do not appear in Internet Explorer » Facebook status link & photo buttons do not appear in Internet Explorer

@lightsurge your second assumption is correct. When I click the link/photo button the respective boxes don't show and I tried the new autogrow jquery plugin and that too doesn't work.

ezra-g’s picture

Issue tags: +Commons 2.6 radar

I'm tagging this so we can track it as a high priority bug to triage before the 2.6 release.

ezra-g’s picture

Status: Postponed (maintainer needs more info) » Needs review
FileSize
1.05 KB

I was able to reproduce the symptom of the Facebook status micropublisher controls not being visible in a Windows 7 IE9 VM.

The attached patch resolves the issue for me without the use of the Autogrow library. When FBSMP does its AHAH call to render the micropublisher buttons, it generates a new $form object. We want to make sure we override the suffix for FBSMP controls only on the initial form where they are set.

ezra-g’s picture

Status: Needs review » Fixed

This is committed for inclusion in the 2.6 release of Commons.

It would be great to get some validation that this issue is resolved either with this patch or the 2.6 release.

Thanks!

http://drupalcode.org/project/commons.git/commit/9f987ef47c738b5836d11ef...

jwilde’s picture

Thanks Ezra-g for all of your hard work on this problem. I tried out the nightly build (commons_nightly_dev_6.x-2.x_2012-03-29_00-00-32) and fb status problem is getting better but it is not working 100% for me in any browser.

The link, image, etc., are displayed and I can paste a link but when I hit share nothing happens. In other words, the pasted link it not displayed. The same goes for an image.

Jim

doors’s picture

The 2.6 release does fix this problem for me.

Thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

arlenvargas’s picture

Hi Jim,
I'm having the same issue. Did you find any solutions? I have commons 2.6

jwilde’s picture

No, this was never fixed.

ezra-g’s picture

If folks are still having this issue with Commons, please re-open with *specific steps to reproduce the problem on a fresh install of Drupal Commons*.

If it's not reproducible on a fresh install, please file a *support request* so that we can help you track down the issue with your Commons implementation.

WorldFallz’s picture

Issue summary: View changes

edit