Safelist Plus is an alternate blacklist handler for Danbooru with UI enhancements. It was designed primarily to have multiple blacklists for multiple occasions, whether it be at work, at home with others, or by oneself. It supports user awareness and quick reaction in addition to better censorship and functional obfuscation.
Installation
- Chrome/Firefox: Install Tampermonkey
Project page
Main script
Main features
- Multiple blacklists
- With two constant lists all and none
- Customizable names
- Makes them easier to remember
- Can obfuscate the functionality of Safelist
- Customizable CSS styles
- Visual cue for the active list
- Instant feedback that a list has changed
- Customizable hotkeys
- Quick switching of lists
Controls
Safelist controls are available wherever there are blacklist controls, and are located in the sidebar or at the top of the content depending on the page.
The enable/disable links are used to turn Safelist on/off, and each list link (or hotkey) will activate the effects for that list.
The constant lists are always bolded, and the active list is in italics. If no lists are active when Safelist is enabled, then it will default to showing no posts.
Settings
The program settings for Safelist Plus are located with Danbooru settings (My Account >> Settings >> Userscript Menus).
Level settings are located on the post index page.
CSS examples
The following are several examples of how the CSS function can be used to better indicate the current level
Alternate use cases
In addition to being an alternative blacklist handler, Safelist can be used for a number of alternative purposes.
Caveats
Danbooru's blacklist will always process no matter what! Therefore, having a ginormous Danbooru blacklist could potentially cause a lengthy delay in page loading in addition to Safelist processing.
Also, there is no Danbooru setting to turn blacklists off. Danbooru's "disable all blacklists" is actually a misnomer since it will first process the blacklist as if it was enabled before hiding them again (multiple times). This extra work was observed to take at least twice as long than enabled blacklists.
Final
Any suggestions or feedback are appreciated.
Latest edits
- (2019-12-23)
- Version 4 Updated library version
- Several additions/improvements on settings menu
- Added CSS examples to OP to change the site header
Versions
Updated