Introduction: Rate Comments on Instructables -- Greasemonkey Script

Picture of Rate Comments on Instructables -- Greasemonkey Script

Sometimes, someone post a particularly helpful comment that you'd like to acknowledge. Other times, people post rather idiotic ones that you wish weren't there.

Like digg, this Greasemonkey script allows you to rate comments.

As of now, the userbase is enough for ratings to have some meaning. However, the more people that use the script, the better & more useful the ratings, and thus the script, become.

Step 1: Install Greasemonkey

Picture of Install Greasemonkey

Although Greasemonkey was originally for Firefox, several browsers now have equivalents. Follow the directions for whichever browser you use.

Firefox: Install this extension and restart Firefox.
Safari: Follow steps 1-4 of this tutorial.
Epiphany: Install epiphany-extensions using your package manager or via the link. Enable Greasemonkey under Tools > Extensions.
Opera: Nothing!

If you have instructions of another browser, let me know!

Step 2: Signup

Picture of Signup

In order to prevent people from voting multiple times, I had to tie each script to an instructables account. This means you have to go through a small authentication procedure that hopefully isn't too long/hard.

First,go here. Enter your instructables username, case-sensitive.

Next you'll have to post a comment to your orangeboard. While you do this, keep the other page open! After you've made the post, you can refresh the page. There will be a link to your unique version of the script (see next step for installation help).

For security, you should delete the comment you made on your orangeboard once you have installed the script.

Step 3: Install Script

To install the script...

Firefox: Click the link. A dialog should appear. After accepting, the script will be installed.
Safari: (see above)
Epiphany: Right-click the link, and select "Install User Script..."
Opera: See this tutorial

If you have instructions of another browser, let me know!

Step 4: Use!

Picture of Use!

Using the script is incredibly easy. You can see ratings in stars next to usernames. Unless specified otherwise, sub-average comments will start to fade and awesome comments might get highlighted.

Once you find a comment you feel like rating, set the number of stars like rating an instructable.

Later, if you decide to, you can choose to remove your rating by clicking the [[]x] next to the set of stars.

You are not allowed to rate your own comments. If you try, your username will flash.

You can set preferences, such as removing fading & setting levels for highlights by going to http://ibles.appspot.com/prefs or clicking the preferences link at the bottom of any page.

(I've changed the script quite a bit, and thus the picture below is not representative of its current state)

Step 5: Receiving Updates

Updates? Ha!

Luckily for you, most of the time this script will automagically start using updates immediately. No need to do anything!

However, on rare occasions, I may need to tweak something that I normally can't get to, and it requires you to re-install the script. When this happens, you will be notified of an update, and be taken to a page where you can reinstall the script.

Comments

Renn645 (author)2013-01-23

09df6e43 --'' [http://ibles.appspot.com/ For Comment Rater Script] ''
Seeing if it works.

muhahaha (author)2010-08-16

a950699c --'' [http://ibles.appspot.com/ For Comment Rater Script] ''

kcls (author)2010-07-09
Just tried it... doesn't seem to work.
  1. Installed the greasemonkey add-on
  2. Clicked on the link in step 2 (firefox)
  3. Entered in kcls
  4. Clicked continue
  5. Copied and pasted the link into my OB
  6. Refreshed my OB, and nothing happened.
Any suggestions? Anyone?
Lithium Rain (author)kcls2010-07-31

Script is outdated. Sad but true. :(

kcls (author)2010-04-17

With all the new instructables stuff going on, will this still work?

ReCreate (author)2009-07-08

Firefox: Click the link. A dialog should appear. After accepting, the script will be installed.
What link?!

dombeef (author)ReCreate2009-07-12

Yeah!

ReCreate (author)dombeef2009-07-12

It is so frustrating when they do that. XD

dombeef (author)ReCreate2009-07-15

It is because that instructables uses a redirection thing now!

zachninme (author)dombeef2009-07-24

No they don't...?

dombeef (author)zachninme2009-07-24

Yeah they do

ReCreate (author)dombeef2009-07-15

What?

ReCreate (author)dombeef2009-07-21

Who? And Why?

dombeef (author)ReCreate2009-07-23

Instructables uses it because... I dont really know

ReCreate (author)dombeef2009-07-23

oh wow that helped allot XD

dombeef (author)ReCreate2009-07-23

Yeah

ReCreate (author)dombeef2009-07-23

i was being sarcastic XD

dombeef (author)ReCreate2009-07-13

Yeah it is

ReCreate (author)dombeef2009-07-13

yeah, XD

zachninme (author)ReCreate2009-07-22

http://ibles.appspot.com/signup -- you need to follow step 2 to get the link.

ReCreate (author)zachninme2009-07-22

Ok, I just did that And there is no link anywhere...this is sick

ReCreate (author)ReCreate2009-07-22

Even after i refreshed, For like 10 times...

zachninme (author)ReCreate2009-07-22

Okay, I think I figured it out

Instructables has a delay between when you post a comment and when it appears. So, you'll have to make that comment again (so that it is your most recent comment) and wait until it appears here. Then, you should be able to continue & post more comments. Sorry it has to work this way. With the new pro benefits, I might be able to work something out via PMs.

ReCreate (author)zachninme2009-07-22

New pro benefits on orangeboards? Also, I can't post a comment on my orangeboard...

zachninme (author)ReCreate2009-07-22

Not sure what you mean? But it doesn't matter where you post it, just as long as it's a comment. You could post it here if you'd like.

ReCreate (author)zachninme2009-07-23

Hmm ok then...

dombeef (author)ReCreate2009-07-23

Did it work

ReCreate (author)dombeef2009-07-23

Yes it worked now, I had to wait about an hour before it would give me my script

dombeef (author)ReCreate2009-07-24

YAY mine works now too

ReCreate (author)dombeef2009-07-24

:)

zachninme (author)ReCreate2009-07-24

I'm sorry it's such a pain... it seems instructables has changed. I'm trying to work on a new method that uses PMs. Hopefully it will make the process easier. In the meantime, I'm sorry it's such a pain.

ReCreate (author)zachninme2009-07-24

Its ok, But just warn the users in the instructable that you have to wait that long...

ReCreate (author)dombeef2009-07-23

I haven't had time to do it yet...

dombeef (author)2009-04-13

Since I dont have it can you tell me what I am rated

Derin (author)dombeef2009-07-08

3 stars,not rated yet

dombeef (author)Derin2009-07-08

So is it not rated or is it rated 3 stars

dombeef (author)dombeef2009-07-24

Nevermind

ReCreate (author)dombeef2009-07-23

2 and 1/2 stars

bumpus (author)2008-10-13

Yay! I love this script. :D

ReCreate (author)bumpus2009-07-23

Wow you sure are rated high :D

ReCreate (author)bumpus2009-07-13

What Script???

kelseymh (author)ReCreate2009-07-15

Did you even bother to read the steps in order? Try starting with Step 1.

ReCreate (author)kelseymh2009-07-16

Exactly what i did, Still no script in sight.

bumpus (author)ReCreate2009-07-15

Are you kidding?

kelseymh (author)bumpus2009-07-15

No, he's not kidding. This is perfectly consistent with his commentary elsewhere.

ReCreate (author)kelseymh2009-07-16

Was anyone talking to you, No.

ReCreate (author)bumpus2009-07-15

No i am not
To install the script...

Is this a joke, There is nothing in there, Blank, Nothing,zippo, nada.

zachninme (author)bumpus2008-10-13

Thanks :D

ReCreate (author)2009-07-23

Finally, It worked!

About This Instructable

1,309views

4favorites

Bio: I decided a long time ago to change this text. Now, it still says this.
More by zachninme:Rate Comments on Instructables -- Greasemonkey ScriptRetrieving all the images from a Slideshow to save for laterBlock K'nex Instructables/Forum Topics/Groups! Now with Allsteps! Version 1.0.0.1
Add instructable to: