Hidden 10 yrs ago 6 yrs ago Post by Queen Raidne
Raw
OP
Avatar of Queen Raidne

Queen Raidne Raspberry Diva

Member Seen 4 yrs ago

BBCode Requests Master List

(MCodes for Mahz, since it's not bbcode any more.)

Sidenote for Mahz: if there's any way we could help with MCodes, please say so.


Unimplemented/Requested bbcodes That We Want to Become MCodes:

[size]
[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.


[color]
[color=x]
...x="random" : displays a random color
...x="background" or x="invisible" : displays forum background color


[font]
[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.


[left]
Displays text so that it's left-aligned.


[justify]
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.


[glow]
[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:
[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].


[bgcolour]
Functions identicially to [bgcolor].


[bgcolor] (possibly [highlight])
[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].


[column] and [|]
(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]


[table], [tr], and [td]
[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.


[float]
Easier to demonstrate with a picture.

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


[soundcloud] - links to soundcloud, much like youtube embeds youtube.

[roll=xdy] - random number generator for dicerolling/tabletop purposes. x = number of repeats, y = number of sides




Bugs in the current BBCode System:

-Can't change the color of text inside hiders
-[url] overrides [code]
-[hr ] overrides [code]
-[indent] inside [sub] does this:
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:

-@ mentions don't work when editing
-is it possible to center hiders but have the text inside not-centered?


Regarding the Text Editor:

Requests:
+More buttons for bbcode!

Bugs:
-Persistent color palettes on edit color then save without manually exiting the palette


Please suggest others if you think of them!
Hidden 10 yrs ago Post by Captain Jordan
Raw
Avatar of Captain Jordan

Captain Jordan My other rocket is a car

Member Seen 10 mos ago

Table cells are called with td for Table Datacell. Changing the nomenclature would throw of anyone who understands HTML.

Another request I had on the dev site was for BBCode that could float something left or right. Align is great, but floating allows for text to flow around a floated object, such as an image or table, and makes for a pleasant presentation.
Hidden 10 yrs ago Post by Holmishire
Raw

Holmishire Ghost with no home.

Member Seen 2 yrs ago

Don't forget [indent]!
Hidden 10 yrs ago Post by Ellri
Raw
Avatar of Ellri

Ellri Lord of Eat / Relic

Member Seen 11 mos ago

would not the simplest solution for colors be to have it utilize a basic hexadecimal color code system, rather than having a list of just a few, pre-programmed colors?
Hidden 10 yrs ago Post by Jorick
Raw
Avatar of Jorick

Jorick Magnificent Bastard

Member Seen 5 yrs ago

Ellri said
would not the simplest solution for colors be to have it utilize a basic hexadecimal color code system, rather than having a list of just a few, pre-programmed colors?


Ideally it'd be similar to how it worked on old RPG, with maybe a better interface. It had a list of colors you could pick from for ease of use, like you could do [color=blue] and get a default shade of blue, but you could do the hexadecimal thing as well if you wanted to get specific with it. That's an ideal mix between intuitive use and allowing users freedom to do as they wish, imo.
Hidden 10 yrs ago Post by Ellri
Raw
Avatar of Ellri

Ellri Lord of Eat / Relic

Member Seen 11 mos ago

yes, Jorick. that is ideal. Basics for those that want it easy, with advanced coding available for those that want more than basics.
Hidden 10 yrs ago Post by Captain Jordan
Raw
Avatar of Captain Jordan

Captain Jordan My other rocket is a car

Member Seen 10 mos ago

As long as Mahz is able to code BBCode as a direct analogue to CSS, which I think he is, it should be simple enough to utilize the basic CSS property for color. It doesn't matter if your CSS says:
color: blue;

or
color: rgb(0, 0, 255);

or
color: #0000FF;


It'll all show up the same. Likewise, whatever BBCode format is devised, it'll likely be capable of the same range of inputs.
Hidden 10 yrs ago Post by Queen Raidne
Raw
OP
Avatar of Queen Raidne

Queen Raidne Raspberry Diva

Member Seen 4 yrs ago

Jorick said
Ideally it'd be similar to how it worked on old RPG, with maybe a better interface. It had a list of colors you could pick from for ease of use, like you could do [color=blue] and get a default shade of blue, but you could do the hexadecimal thing as well if you wanted to get specific with it. That's an ideal mix between intuitive use and allowing users freedom to do as they wish, imo.


As I was attempting to suggest.
Hidden 10 yrs ago Post by Queen Raidne
Raw
OP
Avatar of Queen Raidne

Queen Raidne Raspberry Diva

Member Seen 4 yrs ago

Random Bump, so that way I know from when to comb the forum for more suggestions.
Hidden 10 yrs ago Post by Doctor Belasco
Raw

Doctor Belasco

Member Offline since relaunch

Please let me preface this suggestion with I know nothing about coding and have no idea if this is even possible or massively copyright infringey - would it be possible to upload soundfiles to the board? Some people put theme music to their characters and an unrelated Youtube video that happens to have the song you want seems egregious. Ideal world: a little play/pause button you could click to play whatever the soundfile is.

Yes, I know it's a long shot.
Hidden 10 yrs ago Post by Ellri
Raw
Avatar of Ellri

Ellri Lord of Eat / Relic

Member Seen 11 mos ago

The problem we see with uploading sound files is that it could be used by nefarious people overload the server. Besides, unless the music you want is really obscure, there's probably some version that ain't extremely far off from your use, or at least is obvious in being different.
Hidden 10 yrs ago Post by Greatmar2
Raw
Avatar of Greatmar2

Greatmar2 Gamer, roleplayer, writer, coder and dragon lover.

Member Seen 4 yrs ago

I would think it would be easier for Mahz if he were to just find a BBcode template on the internet and use that and possibly modify it, instead of having to create a whole new system from scratch.
Hidden 10 yrs ago Post by Captain Jordan
Raw
Avatar of Captain Jordan

Captain Jordan My other rocket is a car

Member Seen 10 mos ago

Greatmar2 said
I would think it would be easier for Mahz if he were to just find a BBcode template on the internet and use that and possibly modify it, instead of having to create a whole new system from scratch.


He mentioned on the Dev site that he tried that, and it worked miserably. The ones out there are either not compatible or had problems.
Hidden 10 yrs ago Post by Ellri
Raw
Avatar of Ellri

Ellri Lord of Eat / Relic

Member Seen 11 mos ago

Most BBcode templates aren't coded in the language Mahz needs. they're typically coded to be implemented into the framework established by some forum software (phpBB, vBulletin, etc...), not to be used in custom arrays like the guild.
Hidden 10 yrs ago Post by Greatmar2
Raw
Avatar of Greatmar2

Greatmar2 Gamer, roleplayer, writer, coder and dragon lover.

Member Seen 4 yrs ago

Oh, ok. That makes sense.
Hidden 10 yrs ago Post by Queen Raidne
Raw
OP
Avatar of Queen Raidne

Queen Raidne Raspberry Diva

Member Seen 4 yrs ago

Bump, so that way I know from when to comb the forum for more suggestions.
Hidden 10 yrs ago Post by Ellri
Raw
Avatar of Ellri

Ellri Lord of Eat / Relic

Member Seen 11 mos ago

*looks shiftily at Mahz from seventeen different directions*

Mahz, any chance of getting text color Mcode added in? Even a simple one?
Hidden 10 yrs ago Post by Alfhedil
Raw
Avatar of Alfhedil

Alfhedil What do you see Kaneda?

Member Seen 18 hrs ago

Personally in favor of a shift towards CSS or HTML styled coding for the purposes of posting, though at this point anything is better than QQcode. The plus side for HTML based coding is that there are numerous databases that tell you what tags do what, and how to properly use them, so you don't have to have taken classes in order to understand them. It does help though =/
Hidden 9 yrs ago Post by Queen Raidne
Raw
OP
Avatar of Queen Raidne

Queen Raidne Raspberry Diva

Member Seen 4 yrs ago

Going to bump this, now that there's more possibility of work on these.
Hidden 9 yrs ago Post by Hank
Raw
Avatar of Hank

Hank Dionysian Mystery

Moderator Seen 7 hrs ago

Mahz has included his own cheat sheet of BBCode in the website's layout (you can find it in the bar at the top of the page, next to the Staff list and the PM count).
↑ Top
© 2007-2024
BBCode Cheatsheet