# I made a SDMB-improving Greasemonkey script. Looking for feedback/beta testers

**URL:** <https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973>\
**Category:** About This Message Board\
**Created:** [September 14, 2009, 12:11am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973 "2009-09-14T00:11:45Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [September 15, 2009, 12:35am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/61 "2009-09-15T00:35:52Z")

</div>

Okay, then I want “Quaker”.

Just ribbing Guin a bit. She’s a good sport.

---

<div class="post-metadata">

**Author:** ![Trepa\_Mayfield](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@Trepa\_Mayfield](https://boards.straightdope.com/u/Trepa_Mayfield)\
**Post date:** [September 15, 2009, 12:50am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/62 "2009-09-15T00:50:50Z")

</div>

FTR, wieerdaron, I am male.

---

<div class="post-metadata">

**Author:** ![Green\_Cymbeline](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/green_cymbeline/32/9244_2.png) [@Green\_Cymbeline](https://boards.straightdope.com/u/Green_Cymbeline)\
**Post date:** [September 15, 2009, 12:58am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/63 "2009-09-15T00:58:11Z")

</div>

Just got it installed. Just wondering, can we edit the Google spreadsheet? I can probably find the link in the .js file.

Awesome!

Edit: I couldn’t figure out how to find the spreadsheet… can we access and/or edit it? I’d like to add info on myself. Also is there an agnostic icon yet?

---

<div class="post-metadata">

**Author:** ![Idle\_Thoughts](https://avatars.discourse-cdn.com/v4/letter/i/838e76/32.png) [@Idle\_Thoughts](https://boards.straightdope.com/u/Idle_Thoughts)\
**Post date:** [September 15, 2009, 1:03am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/64 "2009-09-15T01:03:59Z")

</div>

Not bad! Working great, so far.

---

<div class="post-metadata">

**Author:** ![Green\_Cymbeline](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/green_cymbeline/32/9244_2.png) [@Green\_Cymbeline](https://boards.straightdope.com/u/Green_Cymbeline)\
**Post date:** [September 15, 2009, 1:22am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/65 "2009-09-15T01:22:03Z")

</div>

Here’s an agnostic symbol you could use, re-sized: [http://brookenelson.com/agnostic.gif](http://brookenelson.com/agnostic.gif)

You can add that symbol for me, as well as female and Democrat 😉

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [September 15, 2009, 2:00am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/66 "2009-09-15T02:00:34Z")

</div>

My badges are no longer working. I even went and tried the older version. No dice. Is that the server problem mentioned earlier?

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [September 15, 2009, 2:07am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/67 "2009-09-15T02:07:43Z")

</div>

> [@wierdaaron](#):
>
> I’d like to get some feedback on this:
> 
> Regarding the “flag this user’s posts” feature, I plan to add a color selector so that you can flag several people with different colors to track the back-and-forth within a tread.
> 
> I was thinking, though, that people might like to flag people on a semi-permanent basis, rather than just on a single-page basis. Like make it so a few people’s posts are always flagged red, a few always green, so you can spot some friends/enemies’ posts wherever they may be.
> 
> The problem is, I can’t think of a clear way to differentiate between “flag only on this page” and “flag always”, so the easiest would be to just make the flag button always be “always.”
> 
> Would you want this, or would you prefer for it to be on a page-by-page basis?
> 
> (I’ll be adding an “unflag” button as well, naturally)

Some progress: I’ve figured out how to effectively set/read cookies with Greasemonkey (trivia: this is my first gm script), so it’s now possible to have this “flagging” feature be cookie-based (meaning it can have an expiration date), instead of being all or nothing.

So, by default, is everybody OK with the “flag this user’s posts” button applying until you leave the website? That is, for as long as your session lasts, their posts will be flagged. Once you close the window/tab, the cookie will go away, so no more flagging.

Alternatively, it could be date-based; lasting for 24 hours or 24 years.

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [September 15, 2009, 2:14am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/68 "2009-09-15T02:14:00Z")

</div>

> [@BigT](#):
>
> My badges are no longer working. I even went and tried the older version. No dice. Is that the server problem mentioned earlier?

You’re saying you don’t get no stinking badges?

Sometimes that can happen the first time you load the script, but it should fix itself the next time you load the page.

If not, do you at least get the badges in text form? (like [republican] [female] etc)

---

<div class="post-metadata">

**Author:** ![Guinastasia](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/guinastasia/32/5751_2.png) [@Guinastasia](https://boards.straightdope.com/u/Guinastasia)\
**Post date:** [September 15, 2009, 2:24am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/69 "2009-09-15T02:24:22Z")

</div>

> [@Liberal](#):
>
> Okay, then I want “Quaker”.
> 
> Just ribbing Guin a bit. She’s a good sport.

I don’t get it.  
What about gender? I’d say that’s the big one.

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [September 15, 2009, 2:27am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/70 "2009-09-15T02:27:07Z")

</div>

I’ve added basic male/female symbols for gender identification. That one I’ll keep strictly voluntary (someone will have to ask me/whoever to add it, I wont add it just because someone mentions their gender in passing elsewhere)

---

<div class="post-metadata">

**Author:** ![Green\_Cymbeline](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/green_cymbeline/32/9244_2.png) [@Green\_Cymbeline](https://boards.straightdope.com/u/Green_Cymbeline)\
**Post date:** [September 15, 2009, 2:29am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/71 "2009-09-15T02:29:19Z")

</div>

Thanks Aaron - for some reason the agnostic icon isn’t showing up yet…

Also I am a cat lover, if you want to add that too. 😉

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [September 15, 2009, 2:35am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/72 "2009-09-15T02:35:15Z")

</div>

> [@nyctea scandiaca](#):
>
> Thanks Aaron - for some reason the agnostic icon isn’t showing up yet…
> 
> Also I am a cat lover, if you want to add that too. 😉

Since icons are updated every 24 hours, the agnostic one wont show up for a while unless you reset the cache timer manually (which involves going into about:config and clearing/resetting ‘SDMB Optifixer.icon\_loaded\_time’)

Also of note, I replaced the atheism symbol for now to [this one](http://upload.wikimedia.org/wikipedia/commons/7/7d/Atom_of_Atheism_%28lowres%29-Zanaq.png). It’s not thematically different from the other one, but it’s better looking, at least.

---

<div class="post-metadata">

**Author:** ![Savannah](https://avatars.discourse-cdn.com/v4/letter/s/b3f665/32.png) [@Savannah](https://boards.straightdope.com/u/Savannah)\
**Post date:** [September 15, 2009, 5:15am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/73 "2009-09-15T05:15:11Z")

</div>

Image Link Hover-Preview Thingies is all kinds of awesome.

---

<div class="post-metadata">

**Author:** ![Captain\_Awesome](https://avatars.discourse-cdn.com/v4/letter/c/a698b9/32.png) [@Captain\_Awesome](https://boards.straightdope.com/u/Captain_Awesome)\
**Post date:** [September 15, 2009, 6:17am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/74 "2009-09-15T06:17:19Z")

</div>

If you are interested, I had a mess around and came up with [this](http://img198.imageshack.us/img198/771/caty.gif) as a slightly less scary cat icon, and a more universal [medical symbol](http://img5.imageshack.us/img5/8236/doctori.gif). [This](http://img43.imageshack.us/img43/1419/athiest.gif) atheism symbol could be an alternative to the stylised atom, though is less widely known.

---

<div class="post-metadata">

**Author:** ![Elyanna](https://avatars.discourse-cdn.com/v4/letter/e/b5ac83/32.png) [@Elyanna](https://boards.straightdope.com/u/Elyanna)\
**Post date:** [September 15, 2009, 10:05am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/75 "2009-09-15T10:05:13Z")

</div>

Holy shit, this is amazing. I hardly read the SDMB anymore, but I would probably come back just to look at the badges.

---

<div class="post-metadata">

**Author:** ![Trepa\_Mayfield](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@Trepa\_Mayfield](https://boards.straightdope.com/u/Trepa_Mayfield)\
**Post date:** [September 15, 2009, 4:39pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/76 "2009-09-15T16:39:18Z")

</div>

> [@wierdaaron](#):
>
> I’ve added basic male/female symbols for gender identification. That one I’ll keep strictly voluntary (someone will have to ask me/whoever to add it, I wont add it just because someone mentions their gender in passing elsewhere)

Yo dude, I am totally a guy, like fo’ shizzle.

---

<div class="post-metadata">

**Author:** ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)\
**Post date:** [September 15, 2009, 4:47pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/77 "2009-09-15T16:47:59Z")

</div>

> [@wierdaaron](#):
>
> Some progress: I’ve figured out how to effectively set/read cookies with Greasemonkey (trivia: this is my first gm script), so it’s now possible to have this “flagging” feature be cookie-based (meaning it can have an expiration date), instead of being all or nothing.
> 
> So, by default, is everybody OK with the “flag this user’s posts” button applying until you leave the website? That is, for as long as your session lasts, their posts will be flagged. Once you close the window/tab, the cookie will go away, so no more flagging.
> 
> Alternatively, it could be date-based; lasting for 24 hours or 24 years.

My vote is for session cookies (if you’re still reading my posts).

@Guin

The gentle ribbing was just silliness. You know how a child goes, “He got one. I want one TOO!” You had said make the atheist symbol the word “Atheist” itself, whereupon I responding jokingly, “I want ‘Quaker’!” I know, I know. Explaining the joke kills it. But there ya go. 😃

---

<div class="post-metadata">

**Author:** ![TWDuke](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@TWDuke](https://boards.straightdope.com/u/TWDuke)\
**Post date:** [September 15, 2009, 5:52pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/78 "2009-09-15T17:52:31Z")

</div>

> [@wierdaaron](#):
>
> I’ve added basic male/female symbols for gender identification. That one I’ll keep strictly voluntary (someone will have to ask me/whoever to add it, I wont add it just because someone mentions their gender in passing elsewhere)

They should _all_ be voluntary. I’d prefer to see the whole concept buried at the crossroads with a stake through its heart - the whole idea of putting posters into categories so that others can evaluate their posts by scanning the labels assigned to them is distasteful to me - but a strict opt-in system would at least be a decent compromise.

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [September 15, 2009, 8:22pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/79 "2009-09-15T20:22:25Z")

</div>

> [@TWDuke](#):
>
> They should _all_ be voluntary. I’d prefer to see the whole concept buried at the crossroads with a stake through its heart - the whole idea of putting posters into categories so that others can evaluate their posts by scanning the labels assigned to them is distasteful to me - but a strict opt-in system would at least be a decent compromise.

I’m thinking about forking it off into a separate script from the UI-improver script, so people who don’t like the badge thing can still get the more benign tweaks.

Anyway, I’ve added a new feature:

**Youtube Link Previewing/Awesomeing**

The same way the script adds an icon to image links and allow hover-previewing, it adds a little icon to any youtube link. [Like this.](http://www.aarondunlap.com/forumstuff/sdmb/screenshots/Screenshot%202009-09-15%2016h%2014m%2050s.png)

When you hover over the icon, [you get a thumbnail preview of that video](http://www.aarondunlap.com/forumstuff/sdmb/screenshots/Screenshot%202009-09-15%2016h%2016m%2002s.png).

When you click the icon, instead of taking you to youtube[it launches the video inside of your current window](http://www.aarondunlap.com/forumstuff/sdmb/screenshots/Screenshot%202009-09-15%2016h%2016m%2016s.png). That way, you don’t have to leave the page and be bombarded with the stupidness of youtube comments.

---

<div class="post-metadata">

**Author:** ![Gary\_Robson](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/gary_robson/32/3448_2.png) [@Gary\_Robson](https://boards.straightdope.com/u/Gary_Robson)\
**Post date:** [September 15, 2009, 9:01pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/80 "2009-09-15T21:01:51Z")

</div>

> [@Liberal](#):
>
> God, I’m an idiot. Very sorry I misunderstood you. (In all fairness, though, your modifier was dangling.)

_Zip_ Okay. Fixed it.

> [@Liberal](#):
>
> For pseudo-sciences, like biology…

I read your later post, and I understand what you’re thinking, but… NO!

Pseudo-sciences are things like astrology and crystal therapy and stuff that has no scientific method, no scientific basis, and no scientific evidence. Even “soft” sciences like psychology follow proper method and rigor, and don’t deserve the “pseudo” label.

> [@Liberal](#):
>
> Since atheists typically describe themselves as lacking belief in God (as opposed to having a belief in NoGod)

I know this is a hijack, but did this change recently? I always thought the difference between an atheist and an agnostic was that agnostics believe they don’t have enough information to make a decision regarding the existence of God, but atheists (as the name implies) _have_ made that decision and believe there is no God.

Is that incorrect? If so, has it always been wrong, or is that what the words meant back in the 70s when I studied such things?

[Previous page](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973.md?page=3)

[Next page](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973.md?page=5)
