HOME | DD

electricjonny — Click Menus by-nc-sa

#click
Published: 2010-04-22 09:32:57 +0000 UTC; Views: 6970; Favourites: 34; Downloads: 34
Redirect to original
Description I don't know about anyone else, but for me personally, I find the menus here popping open in version 7 very annoying

It's especially annoying because in Firefox, when I want to change to another tab, I hover over the menus and then they fly open. It's just a bit annoying to me, so I thought I would make a Greasemonkey script to fix that (this also works in Chrome, as of May 19th 2011).

So, if you would like to have the menus open when you click on them instead of hovering over them, then you can install this script.

Just to make it clear, clicking on the menu items at the top of the page used to take you somewhere, but now they open the menu up. But you can still get to those locations on each menu when you open them up. All except the dA home page when you click the far left menu. But I didn't find a good way to get that working (I wrote this script in just a few hours).

But you can just put the dA home page (Browse Art) in your dA main menu and that will work. By the way, I'm loving how I can stick that menu to the page now

To Install
You can install this by copying this to a new tab: http://electricjonny.com/code/click_menus.user.js

To Use
After installing this script, you shouldn't notice any changes other than the menus no longer open up when you hover over them. You'll just see the background change on whatever menu area you're hovering over.

To get the menu to open, simply click on the menu area at the top of the page. If you slide your mouse off the menu, it will go away. And if you slide your menu from one menu area at the top to another menu area, the menu will also go away. Simply click again to open another menu up.

And as always, feel free to modify this to suit your own needs, and report any bugs or oddities if you find them
Related content
Comments: 97

electricjonny In reply to ??? [2011-07-19 01:04:28 +0000 UTC]

Hehe, no problem. Just be warned, it gets annoying if you get used to clicking and you suddenly have to use a browser without the script. You'll be clicking on the menus by accent all the time

👍: 0 ⏩: 1

ravynsfaery In reply to electricjonny [2011-07-19 17:59:19 +0000 UTC]

Yeah, I bounce back and forth between FF and Safari. used to it.

👍: 0 ⏩: 1

electricjonny In reply to ravynsfaery [2011-07-19 18:00:46 +0000 UTC]

Haha, well I hope you like it

👍: 0 ⏩: 0

admx [2011-06-13 20:28:44 +0000 UTC]

Thanks for this!

👍: 0 ⏩: 1

electricjonny In reply to admx [2011-06-14 01:43:02 +0000 UTC]

No problem

👍: 0 ⏩: 0

Helen-Baq [2010-09-11 02:03:58 +0000 UTC]

Wow, I could have sworn I'd 'd this already! Thanks so much for making this, I was about to go out and kill in frustration!

👍: 0 ⏩: 1

electricjonny In reply to Helen-Baq [2010-09-11 02:06:49 +0000 UTC]

Haha thanks, I'm glad you like it

👍: 0 ⏩: 0

Jim-DA [2010-07-29 16:31:56 +0000 UTC]

Works like a charm, now I won't be opening up a new window when I mean to switch chat tabs when in the chat rooms. Epic script

👍: 0 ⏩: 1

electricjonny In reply to Jim-DA [2010-07-29 16:41:33 +0000 UTC]

Thanks, I'm glad you like it

👍: 0 ⏩: 1

Jim-DA In reply to electricjonny [2010-07-29 16:45:03 +0000 UTC]

I've already made mention of it in a journal...[link]

👍: 0 ⏩: 1

electricjonny In reply to Jim-DA [2010-07-29 16:49:17 +0000 UTC]

Awesome, thanks

👍: 0 ⏩: 0

bread-doh [2010-05-28 13:58:40 +0000 UTC]

I still don't get about what this script do.
but i noticed something.

uh... the log out hippie symbol doesn't appear on the log out button. and drop down thingies,

👍: 0 ⏩: 1

electricjonny In reply to bread-doh [2010-05-28 20:07:42 +0000 UTC]

All this script does is make it so you have to click on the top menu items, rather than hover, to get them to open up

And the logout peace symbol doesn't appear? Hmm... Can you see this here? ☮ Or do you just see a box?

👍: 0 ⏩: 1

bread-doh In reply to electricjonny [2010-05-29 01:09:08 +0000 UTC]

i can see it there on your pic, but not on me.

the other buttons might also losing its symbol sometimes, but i never seen the peace one since v7 came out.

👍: 0 ⏩: 1

electricjonny In reply to bread-doh [2010-05-29 01:12:50 +0000 UTC]

It seems they're using the character ☮ rather than an image. Although they might have an image for people that can't see that character. Might be a bug, but I don't really know

👍: 0 ⏩: 0

SunlightIncarnate [2010-05-28 01:07:06 +0000 UTC]

Excuse me while I go squee like a little girl. One week into v7 and I was ready to stab a baby. You just saved a baby's life, how does it feel?

👍: 0 ⏩: 1

electricjonny In reply to SunlightIncarnate [2010-05-28 04:55:42 +0000 UTC]

Thanks!

I'm really glad you like this

👍: 0 ⏩: 1

SunlightIncarnate In reply to electricjonny [2010-05-28 12:03:46 +0000 UTC]

Like is an understatement.

👍: 0 ⏩: 1

electricjonny In reply to SunlightIncarnate [2010-05-28 20:08:47 +0000 UTC]

Thanks!

I'm really liking this script too. When I don't have it enabled, I get really annoyed when things start popping up

👍: 0 ⏩: 1

SunlightIncarnate In reply to electricjonny [2010-05-28 21:02:41 +0000 UTC]

👍: 0 ⏩: 0

Uncle-Keeps [2010-05-25 21:39:30 +0000 UTC]

Oooo I wish those greasemonkey developers would get it going for seamonkey!

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 SeaMonkey/2.0.4 - Build ID: 20100317120533

Should be minimal alterations to get it running on the current seamonkey.

as to menus that open of their OWN accord, they are right up there with blinking text and scrolling words.

👍: 0 ⏩: 1

electricjonny In reply to Uncle-Keeps [2010-05-25 21:59:38 +0000 UTC]

I only really code for Firefox, but I can try to see how it would work in SeaMonkey (or Chrome).

And yeah, the way they developed the menus and how they pop open on hover is just more distracting and annoying than it is useful.

👍: 0 ⏩: 1

Uncle-Keeps In reply to electricjonny [2010-05-25 22:24:57 +0000 UTC]

Thank you

Seamonkey, when Mozilla put the Gecko into it, was supposed to almost seamlessly be extension compatible with Firefox, I think they had some issues LOL

You should pop over to eBay, same issue with popping menus there. The number of times I have now searched for AUTOMOBILES you would think I was Jay Leno or something

👍: 0 ⏩: 1

electricjonny In reply to Uncle-Keeps [2010-05-26 00:16:46 +0000 UTC]

👍: 0 ⏩: 0

Synfull [2010-05-24 21:43:49 +0000 UTC]

When trying out the new splintered message option i found i was having issues that i couldn't click on the buttons as javascript:void(0); was replacing the link. After messing with some setting i tried diabling the script and it appears to fix the issue

Just thought you may want to know/try and fix >.>

👍: 0 ⏩: 2

electricjonny In reply to Synfull [2010-05-24 23:59:16 +0000 UTC]

Actually, I just got this working

You should be able to reinstall this from the link listed in the artists comments. I just hope it didn't cache the link. So if you click the install link on my page, and then view the source of the Greasemonkey script, make sure you see the text:$('.oh-l:not([href*="\\#view\\="]):not([href*="\\/notes\\/"])').attr('href', 'javascript:void(0);');Somewhere in the script. If you do, then you can install it and it will work right. You can now click on the splitered messages links to get right to your message centre, and everything else will be like before

👍: 0 ⏩: 0

electricjonny In reply to Synfull [2010-05-24 23:10:49 +0000 UTC]

I noticed that after I spintered my menu. I spent a short time trying to fix it, but I didn't get very far

I'll try to fix this, but for now you're stuck just clicking on the arrow. Sorry about that That's why I don't like making scripts while the site is still changing.

👍: 0 ⏩: 0

ReyvinVinnex [2010-05-24 14:05:10 +0000 UTC]

👍: 0 ⏩: 1

electricjonny In reply to ReyvinVinnex [2010-05-24 14:07:25 +0000 UTC]

Thanks

👍: 0 ⏩: 0

whoatheresara [2010-05-23 03:55:34 +0000 UTC]

Oh man, thank you so much for this. I don't have too many complaints about v7, but the overeager dropdown menus kind of irked me.

👍: 0 ⏩: 1

electricjonny In reply to whoatheresara [2010-05-23 04:27:21 +0000 UTC]

Yeah, I just find them more intrusive than useful.

I'm glad you like it

👍: 0 ⏩: 0

GinkgoWerkstatt [2010-05-21 18:29:51 +0000 UTC]

Hm, just installed this. There is a slight issue with the username. You can't click that anymore when you are using this - is there any way to fix that?
Otherwise this is a really nice thing - like always

👍: 0 ⏩: 1

electricjonny In reply to GinkgoWerkstatt [2010-05-21 19:20:15 +0000 UTC]

I had to make the URL of the links at the top not do anything, since a user needs to click on those menu areas to open up the menu. But in the menus, you can still get to where the link would have taken you. So you can click your username and then select Profile at the top. The same with the Messages link (click View All Messages), Submit (click Submit Art) and Shop (click one of the Buy options). The only odd part is if you stick the main menu at the far left (stick it to pages so you don't need to hover to open), there's no easy way to get to the dA main page. But you can fix that if you put Browse Art in your menu. That will take you to the main page, same as if you clicked on the dA logo at the far left.

Unless you can't even click on your username to open that menu? If so, that's a strange bug

👍: 0 ⏩: 1

GinkgoWerkstatt In reply to electricjonny [2010-05-26 14:24:47 +0000 UTC]

I totally missed that "Profile" link at the top before, as i was only clicking on my name


It was not really a bug, i was more confused, but now that i think about it, it has to be this way to actually work. So just ignore me

👍: 0 ⏩: 1

electricjonny In reply to GinkgoWerkstatt [2010-05-26 20:09:45 +0000 UTC]

Haha yeah, you sort of have to get used to this way of navigating. I might have been able to make it so when you click to open the menu, those top links work again, but this seemed like the easiest, most logical way to do it. It's a tad more work, and the home page menu is a bit odd, but it works

👍: 0 ⏩: 1

GinkgoWerkstatt In reply to electricjonny [2010-05-27 16:16:44 +0000 UTC]

As long as it works somehow it is all fine

👍: 0 ⏩: 1

electricjonny In reply to GinkgoWerkstatt [2010-05-27 16:50:39 +0000 UTC]

Haha, my thoughts exactly

👍: 0 ⏩: 0

XBleedingHatredX [2010-05-20 21:21:43 +0000 UTC]

THAT IS MY BIGGEST PROBLEM IN CHATS OH THANKYOUTHANKYOUTHANKYOU!!!!!!!!!

👍: 0 ⏩: 1

electricjonny In reply to XBleedingHatredX [2010-05-20 21:50:55 +0000 UTC]

Haha, I'm happy you like it

👍: 0 ⏩: 0

giantp [2010-05-20 02:10:19 +0000 UTC]

This is what I've been looking for.

👍: 0 ⏩: 1

electricjonny In reply to giantp [2010-05-20 06:53:34 +0000 UTC]

I'm glad you like it

👍: 0 ⏩: 0

UrnesAshTree [2010-05-19 11:51:04 +0000 UTC]

thank you so much for writing this, and while the menus haven't annoyed me yet I'm sure they will in a few hours and you've saved so much frustration.

👍: 0 ⏩: 1

electricjonny In reply to UrnesAshTree [2010-05-19 12:06:40 +0000 UTC]

I'm glad you like it

You might go for a while with the script off and see how you like things. Me personally, I just find it really annoying in the chat rooms, and when I go to change my Firefox tabs.

👍: 0 ⏩: 0

Yveske [2010-05-19 04:15:06 +0000 UTC]

Brilliant, thank you. The pop up menus were annoying in chat. Who the hell comes up with that without thinking of these things

👍: 0 ⏩: 1

electricjonny In reply to Yveske [2010-05-19 04:37:20 +0000 UTC]

You're welcome. I'm glad you like it

And yeah, the hover menus in the chats is pretty annoying. They did add in a small delay (so it opens a few milliseconds after you hover over them), but it really doesn't help anything in the chat rooms.

👍: 0 ⏩: 1

Yveske In reply to electricjonny [2010-05-19 05:43:20 +0000 UTC]

A few milliseconds... like I can react that fast at 4 AM, or when I get home after a few beers, pff

👍: 0 ⏩: 1

electricjonny In reply to Yveske [2010-05-19 06:25:36 +0000 UTC]

Haha, exactly.

👍: 0 ⏩: 0

mackattack23 [2010-05-19 01:06:44 +0000 UTC]

I love you...

👍: 0 ⏩: 1

electricjonny In reply to mackattack23 [2010-05-19 02:11:22 +0000 UTC]

Haha, I'm glad you like it

👍: 0 ⏩: 0

Acumenous-Ignorance [2010-05-19 00:44:20 +0000 UTC]

Featured this in my journal. Works wonderfully for me.

👍: 0 ⏩: 1


| Next =>