WhutBBCode?

This is a cross-browser BBCode helper. It works with Gazelle and other sites . . . CDs and waffles, mmm.

Author
hateradio
Daily installs
0
Total installs
2,571
Ratings
19 0 0
Version
8.3.1
Created
2014-05-16
Updated
2023-07-15
License
N/A
Applies to

WhutBBCode? Overview

WhutBBCode? Screenshot

Dark Theme

WhutBBCode? Screenshot

Install and Source

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.

Compatibility

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!

Sites

  • Waffles
  • Indietorrents
  • Cinemageddon
  • PTP
  • RED, GG, nWCD, BS, bs, and more . . .
  • Apollo
  • What (Archived in the code)

Note that you have to save your settings on every site.

Browsers

  • Firefox 4+
  • Opera 11+
  • Chrome 10+
  • Safari 5+

The script is known to work with the Tampermonkey extension.

Shortcut Keys

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.

Updates

8.3.1

  • SVG icon fix

8.3

  • Adds dark theme support

8.2

  • Replace className and set/getAttribute with classList and dataset
  • Fix a margin issue for some stylesheets

8.1.1

  • Add support for torrentday.com, passthepopcorn.me, myanonamouse.net, broadcasthe.net

8.1

  • Enhancement: Edit button now re-creates the WhutBBCode instance instead of overwriting it

8

  • New Bootstrap icons
  • New button layouts
  • New button text (for option with no icons)
  • Use icon names from Bootstrap
  • New blueprint for orph

7

  • removes IE code
  • fixes icons for [hr] and [pad]

6.6

  • replaces keypress with keydown in Firefox

6.5

  • fixes preview in inbox
  • adds hr button

6

  • removes apl, adds orph

5.3

  • adds new BB code tags for RED ([pad], [php])
  • adds a line break before list item tags
  • makes sure to only add unique emoticons

5.2

  • changes JSON version from string to int

5.1.1

  • checks that site configuration exists
  • adds grunt and node package files

5.1

  • removes unnecessary site configurations

5

  • simplifies Gazelle site inclusion, only requires to use @include

4.9.4

  • adds support for secret-cinema.pw, fixes efectodoppler

4.9.3

  • adds support for efectodoppler.pw

4.9.2

  • adds support for reportsv2.php

4.9.1

  • adds update check with github json link (cors support)

4.9

  • fix width when in sidebar
  • adds tehconnection, oppaitime, morethan.tv, alpharatio
  • remove update check
  • remove bwtm, nostream

4.8

  • force button container width and text centering
  • shortcut information on button title
  • mac shortcut keys
  • red <=> pth

4.7

  • code and emoticon refactor
  • pth emoticon
  • adds hidra.zone support

4.6

  • edit boxes should now work in Chrome

4.5

  • adds support for PTH, GG, nWCD, Nostream, BWTM, BS, bs
  • changes some styling for shortcut information

4

  • adds apollo support
  • enabled all possible BBCode tags, thanks inverness
  • fixes emoticons, thanks toy

3.1

  • Replaces Waffles.fm for ch
  • Fixes Waffles emoticons
  • Fixes .gz with .gazelle property

3.0.1 - 3.0.2

  • Resolves Chrome errors
  • Removes extraneous gray text CSS
  • Adds mature tag

3

  • Brand new, completely rewritten code base
  • Brand new Glyph icons from the Bootstrap source
  • More customizable, just read the source comments!
  • Same great functionality

2

  • 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.

Newer Gazelle Versions

  • 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.

  1. This is the first item.
  2. This is the second item.
  3. This is the third item.

Excluding Textareas from WhutBBCode?

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.

Example

<textarea class="noWhutBB"></textarea>