summaryrefslogtreecommitdiff
path: root/src/bbcode.cpp
diff options
context:
space:
mode:
authorAl <gabriel.cortesi@outlook.com>2019-07-14 01:55:08 +0200
committerAl <gabriel.cortesi@outlook.com>2019-07-14 01:55:08 +0200
commita2aa4270e9d8516ece2a6e013ff6a13918dd1efc (patch)
treea5cdf6a2dda202f577abfcc2ebec4407376a920e /src/bbcode.cpp
parent23b71ca21f15288f9d2e7e04a37de95b8ae8ca18 (diff)
Added full Spoiler support to the nexus Description viewer.
Diffstat (limited to 'src/bbcode.cpp')
-rw-r--r--src/bbcode.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bbcode.cpp b/src/bbcode.cpp
index 3d7b2ba2..51c461e6 100644
--- a/src/bbcode.cpp
+++ b/src/bbcode.cpp
@@ -140,6 +140,8 @@ private:
"<figure class=\"quote\"><blockquote>\\1</blockquote></figure>");
m_TagMap["quote="] = std::make_pair(QRegExp("\\[quote=([^\\]]*)\\](.*)\\[/quote\\]"),
"<figure class=\"quote\"><blockquote>\\2</blockquote></figure>");
+ m_TagMap["spoiler"] = std::make_pair(QRegExp("\\[spoiler\\](.*)\\[/spoiler\\]"),
+ "<details><summary>Spoiler: <div class=\"bbc_spoiler_show\">Show</div></summary><div class=\"spoiler_content\">\\1</div></details>");
m_TagMap["code"] = std::make_pair(QRegExp("\\[code\\](.*)\\[/code\\]"),
"<code>\\1</code>");
m_TagMap["heading"]= std::make_pair(QRegExp("\\[heading\\](.*)\\[/heading\\]"),