IceCreamYou,
Hope all is well. I noticed this when using IE today. I've been using Mozilla for most of my admin work. When I click on the status box, it expands out to show the input text box. However, that seems to disappear....then shows up again after "nth" seconds. The issue seems to occur in IE7 and does not occur in Mozilla.
Regards,
James
Comments
Comment #1
icecreamyou commentedI'm fairly sure that's just an IE javascript bug. If I remember correctly Safari does it too. But I'll check when I get home - I only have access to Macs ATM.
Comment #2
jjoves commentedOh, didn't know that. This is the first time I've noticed it. Will test it later. Thanks, James
Comment #3
icecreamyou commentedAlright, just looked at your site, and it's definitely not the behavior I was expecting. I can't duplicate that behavior either, so I'm not sure how to approach this. The JavaScript for this module is extremely simple; the line in question is basically
$('div.facebook_status_form').slideToggle();- and that shouldn't be causing problems. I suspect that something else on your page is interfering, but I don't know how or why.Try turning off the JavaScript slide effect to make sure the form actually shows up normally. (The settings form might not be working right now. If it's not, run the command
variable_set('facebook_status_ajax', 0);)Comment #4
jjoves commentedhmmm....Something is going on. Not sure what. I can't save my configuration for that change. e.g., I uncheck the box, click "save", returns, "configuration saved", but box is still checked.
Comment #5
jjoves commentedThe "save" function seems to work on other Site configuration items.
Comment #6
icecreamyou commentedI know. See the last section of my last comment (in this issue) for how to change the setting anyway. The issue for this particular problem is #301767.
Comment #7
jjoves commentedGot it. I'll make the changes later tonight. Let me know if you want me to test anything.
Regards,
James
Comment #8
icecreamyou commentedI have no idea what's going on with this - sorry; I don't even know what to ask you to test. Let me know what version of JQuery you have at least, and what OS you're on. As a temporary fix, you can wrap the contents of
facebook_status.jsin this JavaScript, which will disable the sliding toggle for IE:Comment #9
jjoves commentedSorry, IceCreamYou. This might be TMI. I'll try out the changes tonight/tomorrow. Regards,James
General
OS: Windows XP Professional (at Home and at Work)
Browsers: IE 7.0.5730, Mozilla Firefox 2.0.0.16
Drupal
Drupal 6.4
Access to update.php Protected
CCK - No Views integration
CCK fields integration with Views module is not compatible with the version of Views you are running.
Configuration file Protected
Cron maintenance tasks Last run 3 hours 53 min ago
Database updates
Drupal core update status
File system Writable (public download method)
Image gallery Galleries defined
Image import Import directory sites/default/files/images/import exists
Image module directories Exists (sites/default/files/images)
Image toolkit The imagemagick toolkit is installed
Module and theme update status Out of date
- Foliage Theme and CCK Views
MySQL database 5.0.45
MySQL database for event module 5.0.45
PHP 5.2.2
PHP memory limit 100M
PHP register globals Disabled
Unicode library PHP Mbstring Extension
Update notifications Enabled
Web server Apache
Gallery 2.3rc Integration
Gallery URL = http://www.seaandsnow.org/main/gallery2/main.php
Gallery version = 2.3-RC1 core 1.2.36
API = Core 7.54, Module 3.9, Theme 2.6, Embed 1.5
PHP version = 5.2.2 cgi
Webserver = Apache
Database = mysqli 5.0.45-log, lock.system=flock
Toolkits = Dcraw, Exif, Getid3, jpegtran, LinkItemToolkit, NetPBM, SquareThumb, Thumbnail, Gd
Acceleration = none, none
Operating system = Linux cgi0103.int.bizland.net 2.6.24.7 #1 SMP Wed May 14 19:55:18 PDT 2008 i686
Default theme = siriux
gettext = enabled
Locale = en_US
Browser = Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16
Modules
Advanced help 6.x-1.0
Community Tags 6.x-1.0-beta1
Content Construction Kit (CCK) 6.x-2.0-rc7
Content Profile 6.x-1.0-beta2
Embedded Media Field 6.x-1.0-alpha2
Event 6.x-2.x-dev (2008-Sep-07)
Facebook-style Statuses 6.x-1.x-dev (2008-Sep-03)
Fivestar 6.x-1.13
Flash Node 6.x-2.1
Friend 6.x-1.x-dev (2008-Jul-18)
Gallery 6.x-1.x-dev (2008-Aug-04)
Gallery Addon 6.x-1.x-dev (2008-Jun-09)
Image 6.x-1.0-alpha3
Image FUpload 6.x-1.1-rc1
Image Assist 6.x-2.x-dev (2008-Aug-16)
Notice Feed 6.x-1.x-dev (2008-Jul-14)
Private 6.x-1.x-dev (2008-Jul-26)
SWF Tools 6.x-1.1
Tagadelic 6.x-1.0
User Points 6.x-1.x-dev (2008-Aug-07)
User Points Top Contributors 6.x-1.2
Video Filter (YouTube, Google Video, Godtube and more...) 6.x-2.4
Update availableViews 6.x-2.0-rc1
Recommended version: 6.x-2.0-rc2 (2008-Sep-11) Download Release notes
Voting API 6.x-2.0-beta6
Weather 6.x-4.1
XML Sitemap 6.x-0.x-dev (2008-Jun-09)
Comment #10
icecreamyou commentedMmph. None of that helps me much, although I appreciate the effort.
Perhaps the problem has to do with CSS. It may be that a stylesheet you have defines a positioning or display property for form items that conflicts with JQuery's slideToggle effect. There are a few IE addons out there that let you mess with the CSS in real time - not as good as FireBug, but similar; try using one of those to see if you can fix the issue there. If you can, we can figure out the best way to implement that change. If not... just go with the hack I suggested above I guess.
Comment #11
jjoves commentedThanks, IceCreamYou.
there seems to be an error w/ the Image Assist module. When removed, javascripting seems to work when it didn't before. (Image Assist underwent a release recently). This might have affected other issues I was having as well (http://drupal.org/node/307214). Nevertheless, I kept the javascript wrapper. All seems well!!!
Thanks a bunch!
James
Comment #12
icecreamyou commentedOkay, then. Since it's not an error with facebook_status, I'm closing this one. Thanks for looking into it.
Comment #13
AppleBag commentedI'm having the same issue with the latest dev version of 5.x. With the slide effect enabled, when I click my user name, the box slides open, and my page reloads, causing the box to disappear.
When I disable the slide effect the box appears fine. I'm using the Garland theme. Any ideas?
Also, it looks nothing like the screenshot. Is that screenshot only for the 6.x version?
Comment #14
icecreamyou commentedThe 5.x branch is barely supported, but what you're experiencing is expected. The username is a link; when you click a link you go to that page. If you click the status text instead, the box will slide open.
Also, 6.2.x is an entirely different code base than 5.1.x and a lot has changed. The slide feature no longer exists, for instance. At this point, there's really no reason to still be on D5 anyway, since pretty much all modules are upgraded to D6 and D7 isn't far away. It's also much easier to upgrade most sites (and even custom code, thanks to modules like Coder and Deadwood) from D5 to D6 than you'd think.
Comment #15
AppleBag commentedAha! I should've noticed that. lol
I made a small change to hopefully not confuse people with it (other members were reporting the same thing to me thinking it was a bug), by removing the link to the profile when showing in the Status block.
Changed this: $fbs_name = theme('username', $account2);
To this: $fbs_name = $account2->name;
I also made the status block only show up on profiles by setting the Visibility to only show when PHP returns true, and adding this code (in case anyone else wants to do the same thing):
I'm holding off on upgrading Drupal until D7 comes out. Seems too close to a D7 release to go through any hassles of a D6 upgrade.