Busted user script help May 31, 2013 3:06 PM Subscribe
It looks like a recent change to the markup of the site might have broken the "Metafilter favorites browser" greasemonkey script. Is it also busted for other folks? Are there any javascript-savvy folks willing to try and fix it?
I just installed it for the first time and I'm trying it out. I see that it puts a table at the top of thread pages and lets you filter the comments by number of favorites.
It seems to be working ok for me. I don't see it breaking anywhere. Can you describe how it's breaking for you?
We haven't made any HTML or CSS changes recently so I'm wondering if something else might be going on. Have you installed any browser add-ons recently that could be interfering with it?
posted by pb (staff) at 3:43 PM on May 31, 2013 [6 favorites]
It seems to be working ok for me. I don't see it breaking anywhere. Can you describe how it's breaking for you?
We haven't made any HTML or CSS changes recently so I'm wondering if something else might be going on. Have you installed any browser add-ons recently that could be interfering with it?
posted by pb (staff) at 3:43 PM on May 31, 2013 [6 favorites]
We need to give pb's comment 5 or more favorites so that popechunk can see it.
posted by double block and bleed at 4:05 PM on May 31, 2013 [1 favorite]
posted by double block and bleed at 4:05 PM on May 31, 2013 [1 favorite]
I *really* hope this hasn't disrupted the awesome GraphFi script I was planning on using to power through a couple dozen hundred thousand posts I have in my soon-to-be-murdered Google Reader inbox the next few off-days.
posted by Rhaomi at 4:23 PM on May 31, 2013
posted by Rhaomi at 4:23 PM on May 31, 2013
I *really* hope this hasn't disrupted...
There's no this! We haven't updated anything recently.
posted by pb (staff) at 4:24 PM on May 31, 2013 [1 favorite]
There's no this! We haven't updated anything recently.
posted by pb (staff) at 4:24 PM on May 31, 2013 [1 favorite]
MetaFilter has changed the markups?! THIS IT THE LAST STRAW! DEATH TO THE TYRANTS! TO THE BARRICADES!
♫♩ Do you hear the people sing? Singing the song of angry men... doo doodoo doodoo doodoo be slaves again! ♫♩
posted by Kattullus at 4:38 PM on May 31, 2013 [5 favorites]
♫♩ Do you hear the people sing? Singing the song of angry men... doo doodoo doodoo doodoo be slaves again! ♫♩
posted by Kattullus at 4:38 PM on May 31, 2013 [5 favorites]
I just tried both the GraphFi and MeFi Best Comments plug-in on the pop-culture crush post and they worked fine in Chrome 27.0.1453.94 so it probably doesn't have anything to do with all those changes pb was going on about.
posted by klarck at 4:58 PM on May 31, 2013 [2 favorites]
posted by klarck at 4:58 PM on May 31, 2013 [2 favorites]
I liked the old MeFi better!
posted by Packed Lunch at 6:06 PM on May 31, 2013 [9 favorites]
posted by Packed Lunch at 6:06 PM on May 31, 2013 [9 favorites]
*headdesk*
posted by pb (staff) at 6:08 PM on May 31, 2013 [15 favorites]
posted by pb (staff) at 6:08 PM on May 31, 2013 [15 favorites]
Honestly, all these changes pushed out without any notice or warning, reaching out and breaking scripts right and left... MeFi moderation is out of control! They've all gone power-mad!
Kidding. Very much appreciate what you do around here, pb.
posted by Lexica at 6:11 PM on May 31, 2013 [4 favorites]
Kidding. Very much appreciate what you do around here, pb.
posted by Lexica at 6:11 PM on May 31, 2013 [4 favorites]
Is a change log too much to ask for?
posted by cjorgensen at 6:26 PM on May 31, 2013 [1 favorite]
posted by cjorgensen at 6:26 PM on May 31, 2013 [1 favorite]
Oops, sorry for not responding, I just missed you before life derailed me for a bit.
By broken, I mean it basically stopped showing the table at the top, and it scrunched all of the comments together.
I don't remember any correlated changes to my browser, although I'm a Very Busy Man Doing Important Shit, so who knows?
posted by popechunk at 7:36 PM on May 31, 2013
By broken, I mean it basically stopped showing the table at the top, and it scrunched all of the comments together.
I don't remember any correlated changes to my browser, although I'm a Very Busy Man Doing Important Shit, so who knows?
posted by popechunk at 7:36 PM on May 31, 2013
> We need to give pb's comment 5 or more favorites so that popechunk can see it.
Okay, that was genius.
posted by popechunk at 7:38 PM on May 31, 2013
Okay, that was genius.
posted by popechunk at 7:38 PM on May 31, 2013
Also, pb, if it works for you, you can stop bothering with this, it must clearly be something on my side. Thanks for answering.
posted by popechunk at 7:39 PM on May 31, 2013
posted by popechunk at 7:39 PM on May 31, 2013
Maybe a "MetaFilter has gone 143 days without a script-breaking markup change." banner across the top of the page?
posted by Rock Steady at 7:43 PM on May 31, 2013
posted by Rock Steady at 7:43 PM on May 31, 2013
But it hasn't been 143 days. Haven't you been paying attention?
posted by cjorgensen at 8:38 PM on May 31, 2013
posted by cjorgensen at 8:38 PM on May 31, 2013
MetaFilter has gone 0 days without a script-breaking markup change.
posted by Rock Steady at 8:40 PM on May 31, 2013
posted by Rock Steady at 8:40 PM on May 31, 2013
I suppose it depends on the time zone. It's 5 o'clock somewhere.
posted by arcticseal at 8:47 PM on May 31, 2013
posted by arcticseal at 8:47 PM on May 31, 2013
Since metafilter is constantly breaking scripts, I think the banner should read "Metafilter has gone NaN days without a script-breaking markup change."
posted by nightwood at 8:56 PM on May 31, 2013 [1 favorite]
posted by nightwood at 8:56 PM on May 31, 2013 [1 favorite]
It's been busted for me as well for the past week or so. I'm running Chrome Version 27.0.1453.93 on OSX 10.8.3.
Separately, several months ago I also modified the script to run on a different website and at the same time it stopped working on Metafilter, it broke there as well, so perhaps Google did something that affects the Greasemonkey API in Chrome.
posted by funkiwan at 12:53 AM on June 1, 2013
Separately, several months ago I also modified the script to run on a different website and at the same time it stopped working on Metafilter, it broke there as well, so perhaps Google did something that affects the Greasemonkey API in Chrome.
posted by funkiwan at 12:53 AM on June 1, 2013
pb, if it works for you, you can stop bothering with this
Yeah, just roll all that stuff back.
posted by flabdablet at 3:49 AM on June 1, 2013 [2 favorites]
Yeah, just roll all that stuff back.
posted by flabdablet at 3:49 AM on June 1, 2013 [2 favorites]
If we're complaining about busted user scripts, the Mefi deleted posts script behaves poorly now that titles have been added. It shows title of post X, body of deleted post X+1, then body of post X. It looks very strange. Example.
posted by Green With You at 5:08 AM on June 1, 2013
posted by Green With You at 5:08 AM on June 1, 2013
Plutor fixed the deleted posts script to play nicely with titles. Seriously, between pb's instant MeFi responses and talented users sharing nice scripts, user experience here is pretty darn fine.
posted by klarck at 5:53 AM on June 1, 2013
posted by klarck at 5:53 AM on June 1, 2013
It doesn't appear to be fixed to me. The last update was April 2011 and since then I've reinstalled that script from scratch with no change in behavior on my end.
posted by Green With You at 6:28 AM on June 1, 2013
posted by Green With You at 6:28 AM on June 1, 2013
> It's been busted for me as well for the past week or so. I'm running Chrome Version 27.0.1453.93 on OSX 10.8.3.
Ahh, that must be it, then. Thanks so much for the helpful response.
posted by popechunk at 7:11 AM on June 1, 2013
Ahh, that must be it, then. Thanks so much for the helpful response.
posted by popechunk at 7:11 AM on June 1, 2013
For funkiwan and anyone else having this problem with Chrome 27.0.1453.93, it looks like there is a fix on the way.
posted by popechunk at 7:45 AM on June 1, 2013
posted by popechunk at 7:45 AM on June 1, 2013
There's really a Chrome 27.0.1453.93? I thought that was a joke.
posted by cjorgensen at 8:05 AM on June 1, 2013
posted by cjorgensen at 8:05 AM on June 1, 2013
I have that same version of Chrome and it's working for me. I think that's because I'm running user scripts with Tampermonkey instead of the built-in Chrome features. They've been making it harder and harder to use the built in script features and I'm assuming they'll just go away at some point. So if you don't want to wait for a fix, try out Tampermonkey.
posted by pb (staff) at 8:11 AM on June 1, 2013
posted by pb (staff) at 8:11 AM on June 1, 2013
The "Metafilter Favorite Posts Filter" is a terrible thing and people using it is bad for the site.
posted by Justinian at 10:45 AM on June 1, 2013
posted by Justinian at 10:45 AM on June 1, 2013
You are not logged in, either login or create an account to post comments
posted by popechunk at 3:07 PM on May 31, 2013