Advanced BBCode Permissions

ŽivaAkcija

Well-known member
I think Xenforo need this option

When you add or edit a custom BBCode, you will be able to set permissions for:

Forums it can be used in.
Forums it can't be used in.
Groups it can be used by.
Groups it can't be used by.
Groups that it can be viewed by.
Separate replacement for groups that cannot view it.

If the user must be a moderator to use it.
If the user must moderate the forum they are posting it in to use it.
If the user must be an administrator.

This will allow you to create BBCodes for moderators, administrators, and some for certain forums only.
 
Upvote 52
I really like the idea of being able to restrict BBCodes to certain groups.

To keep the suggestion small, just allowing us to restrict it to certain subforums or certain groups would do the trick. Many of the other options would be simulatable by allowing us to restrict it certain groups.
 
Any developer intersted to develop this one, i am not offer any money, but if any developer release this one like paid i purchase it!!
 
24611_1281677886_Picture_1.png
 
I +1 it, but my only concern is:

Forums it can be used in.
Forums it can't be used in.
Groups it can be used by.
Groups it can't be used by.

Forums it can be used in. Since it stays as BB code, what happens when and if the thread is moved to another node? Likewise for groups, what happens when and if they're removed from the group? What if they were a paid member at one time and had the right to use it in that group, but then their subscription lapsed?

As it is now, it should render to plain text if any of those things happen.

I don't know of a logical way to still render the BB code if the permissions to use it are removed from that user, group, or node after it's been used. Search all posts and remove the BB code? Save what BB code can be used by that user in the post at that time and render it? Then you have the issue of moving nodes. If the BB code isn't applicable to be used in the new node, then it should be removed.

For these reasons, that's why I create custom BB code with random strings that I know what they do such as:
Code:
[frrggytstgrtfdutdcbiyr55e=option]text[/frrggytstgrtfdutdcbiyr55e]

After that, I make sure the custom BB code doesn't show up on the help pages so it's not publicly known and I can control what little group that knows about it and explain how to use it correctly, like in a moderator only forum with a "help page".

Surely the developers can come up with something to address this, but it seems challenging with so many variables addressed.
 
Back
Top Bottom