Script doesn't work at all
![]() ![]() |
YouTube has just updated, and every effect of the script is gone, including the menu. |
![]() ![]() |
what version of firefox, i have 3.0.11 and the latest version of the script and it works flawlessly. chances are if you updated firefox to the latest beta it may not work which might very well be the plugin that runs the script than the script its self as like i said, its working for me atm. |
![]() ![]() |
It's working fine now, because YouTube just reverted back to their old format for some reason. I have a feeling it won't last long, though, and it'll stop working again. I use the same version as you, by the way. |
![]() ![]() |
Youtube still didn't revert back for me. The script is still broken :( Is there any fix yet? |
![]() ![]() |
sure you did not do something on your own, youtueb can not just revert for some and not all, you obviously either broke it on your own doing something to firefox or you made a change on your youtube account yourself, i honestly do not even know what you both are referring to as to youtube changing something, mine is the same for the most part and works flawlessly. |
![]() ![]() |
YouTube switched to their ugly new homepage again, and now the script no longer works, AGAIN. |
![]() ![]() |
Can you make a screenshot of how the new version looks? I still have the old YouTube layout. |
![]() ![]() |
youtube looks the same for me, so idk what you are talking about in regards to youtube changing their layout, sure you are not doing it some how? and script still works fine. |
![]() ![]() |
I never changed a thing, YouTube changed their layout, and I don't know why it doesn't look different for you guys because it sure as heck looks different for me: New Homepage
New Video Page
youtube HD ultimate is installed, greasemonkey is on, and I use firefox 3.0.13 Oh hey, and can I make a suggestion for the update? I'd like to have an option to disable the "Click the video to play/pause" thing. It really causes problems if you're trying to edit annotations or sort through related videos that appear at the end of the video. |
![]() ![]() |
Looks like the normal layout I have as well. The script's working fine here. You can change if ((x >= 100 && x <= 125 && y >= 25 && y <= 90) || y <= 25) return;to if ((x>=100 && x<=125 && y<=90) || (y>=230 && y<=300 && (x<=25 && x>=0 || x>=829 && x<=854) || y<=25))to use http://i42.tinypic.com/2j1v0yc.png (assuming you're not using the fit to window option) |
![]() ![]() |
YouTube reverted to this
|
![]() ![]() |
Oh, I see the difference now. No idea why it's changing for you. |
![]() ![]() |
I updated Firefox and it happened again :facepalm:
EDIT: Fellow Firefox users, do NOT download Firefox 3.5.1, it disabled half my toolbars, didn't have a clear data option on exit, and I think it was the cause of YouTube switching again. I re-installed 3.0.13 and now it works fine again. |
![]() ![]() |
I've been using 3.5.1 and now 3.5.2 without problems, though. |
![]() ![]() |
For those who love this script as much as me I might have found a work around. Go to Tools -> Greasemonkey -> Manage Scripts Under "Include pages" add the following links http://youtube.tld/*
It works for me after doing this. I use the latest version of firefox (3.5) |
![]() ![]() |
I am using version 3.0.13 and this version of the script and it is not working for me. Greasemonkey says it is enabled and it is showing as active but the Youtube page remains unchanged for some reason. |
![]() ![]() |
Yeah, it seems like it is broken. It was working only hours ago. |
![]() ![]() |
Hey, I'm new here, but I did some sleuthing regarding the bug with new layout, and it appears that this block is responsible for breaking the code.
$("util-links").appendChild(create("span", {
className : "util-item"
}, new Array(
toggler=create("a", {
href : "#",
className : "hLink",
textContent : "Show Ultimate Options",
onclick : function(E) {
E.preventDefault();
if(optionBox.style.display=="none") {
this.textContent="Hide Ultimate Options";
optionBox.style.display="inline";
} else {
this.textContent="Show Ultimate Options";
optionBox.style.display="none";
}
}
})
)));
Commenting it out makes the script work again =), although I'm not sure what to replace it with |
![]() ![]() |
Oh, I think it's because "util-links" doesn't exist anymore. Replacing it with the id of another element ("watch-main-area" is a good place to put it) fixes things too |
![]() ![]() |
That works nicely, Thanks! |
![]() ![]() |
i been able to get the options area and the video resize to work but how do i fix loop, hotkeys, and collapse options? |
![]() ![]() |
@swatgod: not sure, I think pausing and playing by clicking the video is also broken. Edit: oh, and Youtube changed their video URLs, dammit. Edit2: nvm, it's back now...? |
![]() ![]() |
I got collapse working now; replace the block that starts with
if(opts.collapse) {
var panels = document.evaluate("//div[contains(@class,'yt-uix-expander')]", document, null, 6, null), panel, i=panels.snapshotLength;
while(panel=panels.snapshotItem(--i))
panel.className=panel.className.replace("yt-uix-expander expander-small", "yt-uix-expander expander-small yt-uix-expander-collapsed").replace("watch-discoverbox-wrapper yt-uix-expander", "watch-discoverbox-wrapper yt-uix-expander yt-uix-expander-collapsed");
}
|
![]() ![]() |
I'm pretty sure every problem left (Loop, Pausing, Hotkeys) are because JSAPI is acting strangely (works some of the time) |
![]() ![]() |
Looks like youtube finalized their new layout today, which breaks the script for everyone now. Thanks to JYC for the fix, works great. I substituted "masthead-nav-user" in place of "util-links" to get the options link back to where it was before. |

