I've taken it upon myself to recompile/update the list of all the requested BBCodes I could find/think of.[color=gold][h1]BBCode Requests and Bugs Master List[/h1][/color] [quote]Helpful links for people who want help with BBCodes and wound up here: [url=https://www.roleplayerguild.com/posts/3960466]Art and Beauty of BBCode[/url] [url=https://www.roleplayerguild.com/posts/3886367]Symbols, characters, bobs and bits, useful for creating titles and pretty stuff.[/url][/quote] Sidenote for Mahz: if there's any way we could help with BBCodes, please say so. [hr] [h2][color=orchid]Unimplemented/Requested BBCodes That We Want to Become BBCodes:[/color][/h2] [hider][color=orchid][i][noparse][@everyone][/noparse][/i][/color] [indent]Notifies everyone (that's posted in? subscribed to?) a thread. -Followup: @lurkers - notifies everyone currently viewing the thread[/indent] [color=orchid][i][noparse][border=color][/noparse][/i][/color] [indent]adds a colored border around text[/indent] [color=orchid][i][noparse][list][1][a][_][/noparse][/i][/color] [indent][_]Creates an unbulleted list, for formatting purposes. The others create an ordered list, where 1 creates a numbered list and a creates a lettered list. Not needed to be the final implementation[/indent] [color=orchid][i][size][/i][/color] [indent][size=int x] X specifies a text size (in percentage? by an arbitrary number system? It's up to you!). I'd also request that, either way, decimal sizes are acceptable, just for the hilariousness of 3.1, 0.0002, or 5000.1 sized font.[/indent] [color=orchid][i][tab][/i][/color] This existed for a short while, and Mahz stated his intention to bring it back at one point. I'm still trawling through his devjournal; there might be a good reason to not do this. [url=https://www.roleplayerguild.com/posts/2400162]Ah.[/url] [color=orchid][i][font][/i][/color] [indent][font=String x]Displays the text in the font specified by x if user has font installed. Defaults to Times New Roman, or Georgia. I like Georgia (be different, choose Georgia!). Should default to a different font than forum default, so that way at least users know that something happened.[/indent] [color=orchid][i][left][/i][/color] [indent]Displays text so that it's left-aligned.[/indent] [color=orchid][i][noparse][justify][/noparse][/i][/color] [indent]Displays text so that each line takes up an entire post-width by messing with the number of spaces between words. I'm certain there's code floating around somewhere on how to make that happen.[/indent] [color=orchid][i][glow][/i][/color] [indent][glow=String color] Displays a glow around the text in a specified color. I'm not certain how it works, but it ends up looking like this: [img]https://www.phpbb.com/customise/db/download/id_94351[/img] [glow=#hexhexhex] Functions identically to [glow=String color]. [glow=String color, short strength] Displays a glow around the text in a specified color at a specified strength. Strength affects both the size of the glow and how intense the glow color is. [glow=#hexhexhex, short strength] Functions identically to [glow=String color, short strength].[/indent] [color=orchid][i][bgcolour][/i][/color] [indent]Functions identicially to [bgcolor].[/indent] [color=orchid][i][bgcolor][/i][/color] (possibly [color=orchid][i][highlight][/i][/color]) [indent][bgcolor=String color] Changes the background color in a square around the selected text to the specified color. Useful for making pixel art, if so incliined. [bgcolor=#hexhexhex] Functions identically to [bgcolor=String color]. Possibly co-opt [noparse][mark][/noparse]?[/indent] [color=orchid][i][column] and [|][/i][/color] [indent](I've never seen this done before, but it would be fabulous!) Divides the post into equally spaced columns. Inserts a new line before and after said columns. Examples: [column][|]This would be no different.[/|][/column] [column][|]This is in column 1[/|][|]This is in column 2.[/|][/column][/indent] [color=orchid][i][noparse][table], [tr], and [td][/noparse][/i][/color] [indent][noparse][table] is simply for parsing purposes. It indicates the start and end of a table. [tr] creates a new row for the table. [td] creates a new cell (or column, if you want to look at it that way) for the table. This can result in asymetrical tables. Example: [table][tr][tc]Row 1, Col 1[/tc][tc]Row 1, Col 2[/tc][/tr][tr][tc]Row 2, Col 1[/tc][tc]Row 2, Col 2[/tc][tc]Row 2, Col 3[/tc][/tr][/table] Would create a 2 row by 3 column table with cell r1,c3 left blank.[/noparse][/indent] [color=orchid][i][float][/i][/color] [indent]Easier to demonstrate with a picture. [hider=Example][img]http://css-tricks.com/wp-content/csstricks-uploads/web-text-wrap.png[/img][/hider] [float] Floats text to the right of an image. [float=short x] ...x=0: Floats text to the right. ...x=1: Floats text to the left. ...x=2: Floats text on top of the image.[/indent] [color=orchid][i][soundcloud][/i][/color] [indent]links to soundcloud, much like youtube embeds youtube.[/indent] [color=orchid][i][roll=xdy][/i][/color] [indent]random number generator for dicerolling/tabletop purposes. x = number of repeats, y = number of sides; autolinks to current dice rolling system? How does the dicerolling system even work, anyway? Maybe just fully-implement/polish that, first. -Perhaps display the diceroll on hover, like abbr[/indent] [/hider] [hr] [color=coral][h2]Bugs in the current BBCode System and Feature Extension Requests:[/h2][/color] [color=coral][b]Bugs:[/b][/color] [url=https://www.roleplayerguild.com/posts/4670871]See here for testing[/url] [hider][s]-hiders disappear when you use ' or " (and possibly a few others)[/s] Apparently this has been fixed? -Can't change the color of text inside hider titles -Multiple line breaks register as one line break. Example: ^that was three lines -[noparse][url][/noparse] overrides [noparse][code][/noparse] -[noparse][hr ][/noparse] overrides [noparse][code][/noparse] -[noparse][indent][/noparse] inside [noparse][sub][/noparse] does this: [sub][indent]does this: d oes this: does this: does this: does this: does this : does this: d oes th is: does t his: does this: does this: doe s this: does this: does this: does this: does t his: s this: does this: does this: does this: does this: does this: does this : does this: does this: do es this: does this: does this: does this: does this: does this: does this: does this: [/indent][/sub] -new @ mentions don't work when editing; but you also have to avoid re-sending old @ mentions every time you edit. Hmm. -[s]headers, hiders, hr, and indent (and others?) should eat the first linebreak that follows; make the spacing following tags consistent[/s] Fixed except for before headers and after tables -space eating in successive [noparse][url][/noparse] tags - [s]I think there are a few other non "block-level" (eg quote, hider) tags in which this behavior happens.[/s] -h1 should revert to headings with built-in horizontal rules. If people want size, they should use [size]. Using [noparse][h1][/noparse] tags to hack size in is neither accessibility-favored nor search engine optimized; basically, header tags should be used for headers, as [i]the entire rest of the internet[/i] expects. [/hider] [color=coral][b]Feature Requests[/b][/color] [hider]+is it possible to center hiders but have the text inside not-centered? [color=coral][i][noparse][img][/noparse][/i][/color][indent]-Image resizing from BBCode (ex: [noparse][img=200x100]url[/img] -Unpaired img tags (ex: [img=url][/noparse])[/indent] [color=coral][i][noparse][quote][/noparse][/i][/color] [indent]+Quotes should link to the post you quoted from -add post numbers into the quote button -have the snipped quote text have a link to the snipped post[/indent] [color=coral][i][noparse][color][/noparse][/i][/color] Alpha channel? [indent][noparse][color=x][/noparse] ...x="random" : displays a random color ...x="background" or x="invisible" : displays forum background color[/indent][/hider] [hr] [color=yellow][h2]Regarding the Text Editor:[/h2][/color] [color=yellow][b]Requests:[/b][/color] [hider]+More gui buttons for bbcode![indent]-indent, sub, sup, hider, alignment, lists, headings[/indent]+Keyboard Shortcuts for underline, strikethrough, color, hider, and @ mention, as well as for the above new gui buttons +Hover text for color +Line numbers for BBCode errors +More and fully comprehensive validation errors (invalid url, broken hider tags, idk) +@ mentions creates a suggested usernames popup [/hider] [color=yellow][b]Bugs:[/b][/color] [hider]-Persistent color palettes on edit color then save without manually exiting the palette[/hider] [hr] [color=cyan][h2]Things Missing from the BBCode Cheatsheet:[/h2][/color] [hider]Point out that only the topicID matters when linking to a forum post [noparse][table] [pre] [code] [/noparse][color=2e2e2c][noparse]and also [abbr] > [mark] [justify] and [bbcode], but I think some of these should remain secret, just for fun[/noparse][/color][/hider] [hr] Please suggest others if you think of them!