In this dialog interface, as I type, I see a ‘Quote,’ ‘Bold,’ ‘Italicized,’ ‘Link,’ ‘Blockquote,’ ‘Code,’ ‘Upload’ quick-blocks, and a few more at the top of the box. Why no “spoiler,” “underline” or other formatting tags? Could we add some of the more commonly used ones?
There was a list of commonly used tags, for hard (type-it-in-yerself) code, but I can’t seem to find it.
Tripler
I suspect spoilers would be the first to be added and used.
SPOILER: This post may contain some “First World Problems” you can identify with. . .
@What_Exit, you bring up a good point–at some point, there was a thread with all of the BB tags referenced, with examples. I couldn’t find that thread, but if someone does, could it be pinned to the top?
Here’s the crux of my point: I get into some serious flow sometimes here on the SDMB, to where my muse takes over my fingers, separating my brain assuming I have one from the process, and I just write. Part of this textual flow uses the formatting for emphasis to help covey feelings/meaning my text otherwise wouldn’t. It’s a serious benefit to be able to go back, after writing a paragraph, to highlight text in the editor box, and click a button for the bold or italics. It’s a royal PITA to try to “hardcode” in some tags, either during composition or after, especially when trying to remember if something is square bracketed ("[ ]") or pointy bracketed ("< >").
I can’t be the only guy that wants a small assortment of additional buttons. @pjd , that DigiKey reference is solid. . . thank you! The formatting still requires the hardcoding. I think @RitterSport is picking up what I’m laying down.
I’m just calling it as I see it. Formatting is awesome! Hardcoding the more commonly-used ones is inefficient. Buttons’d help. . . even if it were a combo-dropdown like the “Settings” button w/multiple options.
Don’t get me wrong, I would love to have a lot more formatting buttons also. But as I have no control over that, I keep a cheat sheet handy and am happy to share what I know.
I think maybe the full-size editor should come with all formatting as an additional tool bar.
There are plugins that add more buttons. I have looked into trying to find a way to make a plugin run as userscript (i.e. locally on each users machine) but to no avail. (I don’t really get how to handle modules with userscripts, other than converting them to straight JS. Plus there’s code I’d need to import that I can’t seem to find.)
I did design the code for a working underline button (which can be easily modified with any tag or markup). But I’ve not yet found the optimal way to put the button into the box. Discourse uses a framework which loads pages differently, making it where traditional JavaScript techniques don’t work.
That said, I do think I could figure it out. I did figure out how to modify the preferences page to add new options. I’ve just not been able to work on my userscript since before Christmas, due to personal stuff.
@codinghorror Is there by any chance a way to detect when the post text box is activated, so I could easily inject the buttons at that point? YouTube helpfully fires events when it adds things to a page.