Replaces references to Donald Trump with more accurate descriptions.
This extension cleanses some of your web pages of the words "Donald Trump" and replaces them with funnier, more apt descriptors.
*** Now with built-in (optional) conversion of Trump images to kittens!
*** Now with built-in (optional) Mike Pence and Alt-Right modes! ***
Detrumpify lets you choose among clean or NSFW insults, or a combination. You can even create your own config file and replace anything you like. You can also choose how often you want the insults to change, how long they can be, and if any styling should be applied to them.
Props for the initial list of replacement names goes to Jezebel.com, which compiled a list of 70 such names for DT's birthday:
http://theslot.jezebel.com/in-honor-of-donald-trumps-70th-birthday-here-are-70-wa-1781899319. They continue to expand their list: http://theslot.jezebel.com/every-description-jezebel-used-for-donald-trump-during-1772372244. I have gathered more names from around the web, and will add new ones as I find them.
I'm open to new insults, too! If you know of a new sick burn, please suggest it here: goo.gl/2izY88
The idea of presenting kitten pictures where we can positively ID a Trump picture came from "Trump Kittens" Chrome extension (https://chrome.google.com/webstore/detail/trump-kittens/ccghcnenefcpjjikaalmfkafenlhagpn)
I thought I would happily abandon this project in November 2016, but in service to my country, I will continue to enhance the tool and add insults as long as our national nightmare persists.
*** NOTE *** If you are wondering why it doesn't work by default on site X:
Detrumpify was designed not to interfere with you. To minimize any potential for incompatibilities, my config files will only allow the plugin to run on a specific list of media sites that I have tested. If you think there is a site crying out for the treatment which isn't getting it, let me know. In general, I have excluded sites that routinely criticize or mock Trump because my insults can interfere with their insults. If you want Detrumpify to run anywhere, there's an option for that in the options screen!
1.1.40 - new experimental "scan on change" mode which will capture asynchronous page updates
1.1.39 - bug with saving "run_anywhere", fix to allow trump replacements to include "trump"
1.1.38 - allow user to set fraction of T mentions that get replaced
1.1.37 - basic mock-o-matic and bugfixes to options
1.1.36 - use defaults for enabled actions if user has not set preferece
1.1.35 - added steve bannon (optional as always)
1.1.33 - add link for submitting new insults
1.1.32 - more kittens mode has more aggressive T image detection
1.1.31 - add option to run on *any* site (ignore whitelist)
1.1.30 - make options more compact
1.1.29 - optionally replace images with divs
1.1.28 - separate regex for much improved trump images replacement
1.1.27 - bug
1.1.26 - kittens or blank or off
1.1.24 - kittens in pictures
1.1.23 - code cleanup
1.1.22 - bug
1.1.21 - moves most common configuration out of config file, into options ui
1.1.20 - allow users to enable only parts of config
1.1.19 - skipped, never uploaded
1.1.18 - add UI to allow user to set insult styles
1.1.17 - new icons
1.1.16 - config UI cleanup
1.1.15 - access options page from icon
1.1.14 - fix minor bug with too frequent insult update checking
1.1.13 - add Pence, fix minor formatting problem
1.1.12 - rename so so that people searching for Detrumpify get the current version
1.1.11 - revert default configs from dropbox back to toolsofourtools.org
1.1.10 - clean up config page
1.1.9 - changed name
1.1.8 - added "Drumpf-mode"
1.1.7 - move actual fetching of config to event page to avoid content security policy restrictions
1.1.6 - change config format and content code to allow multiple search/replace combinations in one file
1.1.5 - fix trump regex to avoid converting trump-based neologisms
- rewrite replace section to allow formatting of new replacement chunk
- add ability for arbitrary quoted
- manifest changes to help stop XHR / CSP problems (still not resolved)
1.1.4 - had to move config files to https because new rules do not let chrome access http from https websites. I don't want to pay for SSL cert, so using dropbox.
1.1.3 - allow user to edit json in plugin and not use external resource
1.1.2 - configs, force no cache config, configs can very change freq
1.1.1 - bug fixes
1.1.0 - initial upload
This is an open-source project. Code can be found at https://github.com/djacobow/detrumpify/tree/master/v2