Pony with care Remember to tag images of/about the latest episode with spoiler:s09e20.
Pony with extreme care Tag images of/about the latest early episodes with spoiler:s09e22, spoiler:s09e23, ..., or spoiler:s09e26 and don't post spoilers about those episodes in other image threads.

Namize Background Ponies! No to boring hex values! (js userscript)

Started by Background Pony #9BB6
Posted
30 replies
Login to subscribe to responses
Background Pony #9BB6
Title:
Namize Background Ponies! No to boring hex values! (js userscript)

Description

You’re tired from boring hex-fingerprints? You want funny pony names instead of Background Pony #F0FA? You want colors? No probrem!

This script replaces hex anon fingerprint with pony names. For example, "Background Pony #4BEF" will become "Dim Times (Background Pony)". Easy, funny, and not confusing numbers.

Also, you can colorize Background Ponies. Either with small marker or fully.

Tested on Firefox, Opera, Edge and Chrome. Theoretically, script can work with other browsers too.

Screenshots
Before:

After:


After (with fullNameColor = true):
[link]

After (with addBackgroundPony = false and colored = false):
[link]

After (with colored = false):
[link]

How to install script

1) Install greasemonkey/tampermonkey/violentmonkey

For Firefox users, go to
[link]
And install greasemonkey.

For Chrome users, go to
[link]
And install tampermonkey.

For Opera users, go to
[link]
And install Violent monkey.

For Microsoft Edge users, go to
[link]
And install tampermonkey.

For other browsers exists similar plugins/extensions.

2) Go to
[link]
and click "Install" button.

How to change script options
Open script "Namize Background Ponies!" for edit in your script manager extension.

You can see this:

var colored = true; //change this to false if you don’t like colors
var fullNameColor = false; //true – full name will be coloured
//false – only marker will be coloured
var addBackgroundPony = true;//change this to false if you don’t wish add " (Background Pony)" to the end of anon’s "names"


Edit true to false, or false to true.

Credits

>50% pony names is from Pony Me 7.2 by 8-BitSpider

Script icon is Derpy Vector by TheShadowArtist100

Used jQuery and WaitForKeyElements (versions 1.0-1.033 only).

Used node-creation-observer (versions 1.034+)

Script by me.

Afterword

Sorry for my bad English.
Background Pony #C9B7
You may want to add https includes, unless that would be an automatic thing and it simply doesn’t work for me for some reason. Other than that little issue problem, neat!
Posted Report
Background Pony #C9B7
I love this simply for the occasional funny sights; thank you for it.

Unrelated, but I can’t help but wonder if the forums will wind up getting a similar ID thing going.
Posted Report
VcSaJen's avatar
Posts: 311
VcSaJen
Artist
Responsible Disclosure
Not a Llama - Happy April Fools Day!
Thread Starter - derpibooru's badges

Updated.
Changes for v1.02:
Forum support.

Changes for v1.021:
Previews support for comments and forum.

Edit:
Updated.
Changes for v1.022:
Added tooltips.
Posted Report
Background Pony #F4BA
Any chance of further development? Current version shuts down all other derpi scripts (voting, previews, etc)
Posted Report
VcSaJen's avatar
Posts: 311
VcSaJen
Artist
Responsible Disclosure
Not a Llama - Happy April Fools Day!
Thread Starter - derpibooru's badges

Script updated for today’s site changes. It works now, but please report if you notice any hex BPs.

Also, included onion derpibooru URLs.

Link is same: [link]

EDIT: Deleted Greasyfork link. It will be no longer maintained on Greasyfork due to decision of admins to hide it from unregistered users due to non-existent "adult content". Please use OpenUserJS link from now on, it will be maintained there.
P.S. Warning! Make sure to turn off auto-update.
Background Pony #9BB6
Script is updated for today’s site changes. It was a quick fix, so please report if you notice any hex BPs anywhere.

Link is same:
https://openuserjs.org/scripts/VcSaJen/Namize_Background_Ponies!
Posted Report
Background Pony #9BB6
@Mildgyth
Somebody deleted "wait-for-key-elements" script from Greasyfork, and my userscript depended on it.

Replaced with "node-creation-observer" from OpenUserJS, and removed jQuery stuff. Should work better in theory (eat a lot less CPU and it will not ’flash’ hex BPs when reloading comments). It was a quick fix, so tell me if there’s any glitches.

Install link (same): [link]
Posted Report
Interested in advertising on Derpibooru? Click here for information!
Lunar Shine Store

Derpibooru costs over $25 a day to operate - help support us financially!

Syntax quick reference: *bold* _italic_ [spoiler]hide text[/spoiler] @code@ +underline+ -strike- ^sup^ ~sub~