diff --git a/plugins/nsfw/init.php b/plugins/nsfw/init.php index 0d876c423c80525d973009d16967b6a9ac8111f6..fc38fef71a3076ab7be3e82eec5a6e3520e8c27f 100644 --- a/plugins/nsfw/init.php +++ b/plugins/nsfw/init.php @@ -36,12 +36,20 @@ class NSFW extends Plugin { $article_tags = $article["tags"]; if (count(array_intersect($tags, $article_tags)) > 0) { - $article["content"] = "<details><summary>" . __("Not safe for work (click to toggle)") . "</summary>" . $article["content"] . "</details>"; + $article["content"] = "<details class='nsfw'><summary>" . __("Not safe for work (click to toggle)") . "</summary>" . $article["content"] . "</details>"; } return $article; } + function get_css() { + return + 'details.nsfw { + cursor : pointer; + user-select : none; + }'; + } + function hook_render_article_api($row) { $article = isset($row['headline']) ? $row['headline'] : $row['article']; return $this->rewrite_contents($article);