This theme component occupies the bottom right corner of Composer. If you have other plugins or theme components that occupy that location, it may not be compatible with it.
Sometimes, for topics marked by certain tags, you may wish to have something visually indicate to you what rules your replies should follow.
The theme component allows you to do just that. It provides a description of specific tagged topics in composer.
It also provides a concise and easy-to-understand json_schema edit box, making it very easy to modify settings.
At the same time, it provides two modes, I call them Details Mode and Modal Mode
As you saw above, since I am developing for my forum, the component names and configuration examples provided by default are in Chinese. You may need to change them yourself. I apologize for any inconvenience caused to you.
Would it be possible to have this theme component also work for categories? That seems nicer than adding template text as instructions.
I would be satisfied with simply the option to configure categories in the same way as tags in your existing theme component — but it’d be even more useful to be able to have it work in all of these ways:
for a tag, regardless of category
for a category, regardless of tag
specifically for a given tag and category together
And, in the third case, it’d be nice if that overrode any of the first and second. (That is, there could be general text for a category, but if you pick a certain tag, you’d get something else. Or, general text for a tag, except when used in a given category.)
Ahhh, I think maybe because I am not a native English speaker, I have a problem understanding the vocabulary?
These two setting items respectively refer to “Whether visible to whom posted post_number = 1” and “Do not display to those who have already replied once”
I re-tested this on my test forum and it seems to work fine
I’ve pushed a fix for this, thanks for the suggestion!
(Note: The setting JSON items has been modified, and the old setting item needs to be filled in again)
Ah, I see what you mean, it’s by design, because I originally designed it so that the respondent could tell at a glance what norms a reply should follow, but the OP doesn’t need to know - because they are the ones who choose the norm
Oh — so “Hide for OP” means that they don’t see the message on replies to their own posts? I misunderstood! (But I also see the use of this setting now!)
Here is the use case I have in mind. If someone chooses something like #bug or #help, there could be a link to a guide to writing good problem reports — for the first post. (This would be nice per-category in addition to a tag-based approach.)
And, perhaps replies to that (by other people, not the OP) could give a link to helpful resources for writing good answers. (But for this use case, it is the first post that is more important.)
Or, a different use case: if the topic is a news story or blog post, the text in replies could remind people to comment on the substance of the text, giving links for reporting typos or other errors (and therefore hopefully keeping the replies more helpful while reducing moderator load).
This is pretty cool. Would you consider as asked making this work on first post? Can yoy use Align left to wrap. text? as I use plugin chars required and it disolays in the right.
You would likely need to target them with css much like your targetting your element here.
In UX category there is a neat idea code that moves the composer menu on mobile to bottom with rhe gear having Options replace composer icons scrolling left to right. It would also have a placement issue with your component and chars requirement plugin.