Dark Theme
Install it from Greasy Fork . . . https://greasyfork.org/en/scripts/1024-whutbbcode
Check out the source . . . https://github.com/hateradio/wbb
As of version 3.0, "WhutBBCode?" has been renamed, so you might have to uninstall previous versions of "WhutBBCode? for What.CD and Waffles.fm" from your user scripts in Greasemonkey/Tampermonkey.
Most Gazelle sites are also compatible; however, they have to be included manually. If you want me to add a site, please send me a message or pull request!
- Waffles
- Indietorrents
- Cinemageddon
- PTP
- RED, GG, nWCD, BS, bs, and more . . .
ApolloWhat(Archived in the code)
Note that you have to save your settings on every site.
- Firefox 4+
- Opera 11+
- Chrome 10+
- Safari 5+
The script is known to work with the Tampermonkey extension.
Shortcut keys were only tested in the above-mentioned browsers.
Ctrl + b = [b][/b]
(Bold)Ctrl + i = [i][/i]
(Italic)Ctrl + u = [u][/u]
(Underline)Ctrl + s = [s][/s]
(Strike)Ctrl + k = [#]
(Ordered List Item - What.CD only)Ctrl + l = [*]
(List Item)Ctrl + h = [url=][/url]
(Link)Ctrl + m = [img][/img]
(Image)Ctrl + d = {Delete}
(Erases your message!)
There are several more depending on the site.
- -.ch . . . +.sh
- SVG icon fix
- Adds dark theme support
- Replace className and set/getAttribute with classList and dataset
- Fix a margin issue for some stylesheets
- Add support for torrentday.com, passthepopcorn.me, myanonamouse.net, broadcasthe.net
- Enhancement: Edit button now re-creates the WhutBBCode instance instead of overwriting it
- New Bootstrap icons
- New button layouts
- New button text (for option with no icons)
- Use icon names from Bootstrap
- New blueprint for orph
- removes IE code
- fixes icons for
[hr]
and[pad]
- replaces
keypress
withkeydown
in Firefox
- fixes preview in inbox
- adds
hr
8000 button
- removes apl, adds orph
- adds new BB code tags for RED (
[pad]
,[php]
) - adds a line break before list item tags
- makes sure to only add unique emoticons
- changes JSON version from string to int
- checks that site configuration exists
- adds grunt and node package files
- removes unnecessary site configurations
- simplifies Gazelle site inclusion, only requires to use @include
- adds support for secret-cinema.pw, fixes efectodoppler
- adds support for efectodoppler.pw
- adds support for reportsv2.php
- adds update check with github json link (cors support)
- fix width when in sidebar
- adds tehconnection, oppaitime, morethan.tv, alpharatio
- remove update check
- remove bwtm, nostream
- force button container width and text centering
- shortcut information on button title
- mac shortcut keys
- red <=> pth
- code and emoticon refactor
- pth emoticon
- adds hidra.zone support
- edit boxes should now work in Chrome
- adds support for PTH, GG, nWCD, Nostream, BWTM, BS, bs
- changes some styling for shortcut information
- adds apollo support
- enabled all possible BBCode tags, thanks inverness
- fixes emoticons, thanks toy
- Replaces Waffles.fm for ch
- Fixes Waffles emoticons
- Fixes .gz with .gazelle property
- Resolves Chrome errors
- Removes extraneous gray text CSS
- Adds mature tag
- Brand new, completely rewritten code base
- Brand new Glyph icons from the Bootstrap source
- More customizable, just read the source comments!
- Same great functionality
- WhutBBCode? 2.0 looks a bit different for What.CD because of some new buttons. Overall, the align button has been separated for each individual type.
- Use
[code][/code]
when you want to make an item within a line mono-spaced, like I did just now. Use it for functions, (X)HTML, or any other code snippets. - Use
[important][/important]
to mark something urgent. - Use
[#]
to make ordered lists.
For reference, the list above is an unordered list; the list below is an ordered list. You don't use 1, 2, 3. They are included automatically.
- This is the first item.
- This is the second item.
- This is the third item.
Note: If you add "noWhutBB" to the class attribute of a textarea, WhutBBCode? will not do anything to to that text box. It will get ignored.
<textarea class="noWhutBB"></textarea>