Skip Navigation

How to put hidden 'spoiler' text in a post

Im doing some education material on a nodebb forum, where want the answer hidden until its clicked. I think its possible in HTML, as saw spolier somewhere before?

So to have something like Why did the chicken cross the road Answer When Answer is clicked it changes to To get to the other side

How to enter this?

11 comments
  • Is the word Spoiler hardcoded? How to change if I want it to say Answer, for example?

    Also if my spoiler has 2 lines how to put page break in E.g. >! Line1 Line2

    To come out Line1 Line2

  • In Federated messages, the !> doesnt work even between nodebb instances that have the plugin. Not a big issue but its actually interesting that it doesnt work. For example here a mastodon site sends that code in a post to a nobebb site that has spoilers installed, when it displays the post why isnt the Functionality triggered?

  • Not sure why it doesn't trigger for fediverse posts. At the very least it should have turned into a blockquote. @julian will have to take a look at the fedi issue.

    • @eeeee Mastodon posts are interpreted as-is, so that symbol combination is meaningless for Mastodon, and that is reflected in NodeBB

      Will have to test between NodeBB

      • @julian yes I never expected it so function on Mastodon, of course not. but when putting that symbol combination into Mastodon post, and sending it to nodebb you would think it would trigger nodebb side. Actally its hard to understand how it doesnt activate spoiler on nodebb side, given its the same 2 characters. Im more perplexed, than bothered, that it doesnt!

11 comments