chriket wrote:- can we add our own button icons for added bbcodes, and how?
Yes, just drop GIF icons named the same as the bbcode into the images folder.
- the command for align should offer separate buttons for center / left / right / justified so there is no code editing required: the purpose of BBcodes and of such a nice extension is to save time when making posts
- the lack of a BBcode for tables is terrible: it's one of the most wanted functions for any community needing to present clear data: technical and scientific forums but as well games forums or anything that requires to organize data layouts: a simple list of hotels with city and prices is much better in a table.
(IMHO a forum that would be able to natively manage tables would be a winner for many many groups of users).).
- in my opinion and the opinion of the 20ish people who tried my beta install to decide what we'll do with our various forums, this extension should focus first on layout, document organization, and typographical features before adding fancy stuff. I like NFO ASCII art... but is that really essential? And glowing text is fun but is it more important than having separate buttons for alignment?
- the font menu: it's based on the fonts installed on the system of the user so it could be very confusing because what a user does will actually not be visible/understood by other users who don't have the same fonts. Wouldn't it be better to only offer the basic fonts available everywhere (or easily replaced)?
As for all that, a couple things:
1. This is a port of an existing MOD with 80,000 downloads, so it has been a pretty successful MOD offering the BBCodes you see here.
2. A handful of those BBCodes (like tables) had to be removed because the whole point of this version is to be compliant with the core BBCode system. The old MOD essentially bulldozed the core BBCode system with its own more hacky system. For future-proofing this version, we have to use the same BBCode system as phpBB, which meant dropping all the "mal-formed" bbcodes of the old MOD that do not work as custom bbcodes, which included the table bbcode. That's not to say board admin's can't create their own table bbcodes, but this extension is only going to be released with BBCodes that are backwards compatible with the previous MOD versions BBCodes, so no table bbcode is included.
3. So the main point of this extension is to both add a nice facelift and a bunch of new BBCodes, and also be a survival kit for users of the old MOD version. Because when a board updates from 3.0 to 3.1, the old MOD version will not update, and that will be devastating for all existing posts that used its bbcodes. THis extension allows those old bbcodes in posts to work in phpBB 3.1. But also future proofs them as best as possible for when phpBB updates to a WYSIWYG type editor.