diff options
Diffstat (limited to 'lib/VNDB/Func.pm')
-rw-r--r-- | lib/VNDB/Func.pm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/VNDB/Func.pm b/lib/VNDB/Func.pm index 7549207f..6af8f5bf 100644 --- a/lib/VNDB/Func.pm +++ b/lib/VNDB/Func.pm @@ -11,7 +11,7 @@ use VNDBUtil; our @EXPORT = (@VNDBUtil::EXPORT, qw| clearfloat cssicon tagscore mt minage fil_parse fil_serialize parenttags childtags charspoil imgpath imgurl - fmtvote fmtmedia fmtvnlen fmtage fmtdatestr fmtdate fmtuser fmtrating + fmtvote fmtmedia fmtvnlen fmtage fmtdatestr fmtdate fmtuser fmtrating fmtspoil json_encode json_decode script_json form_compare |); @@ -287,6 +287,14 @@ sub fmtrating { 'masterpiece']->[shift()-1]; } +# Turn a spoiler level into a string +sub fmtspoil { + ['neutral', + 'no spoiler', + 'minor spoiler', + 'major spoiler']->[shift()+1]; +} + # JSON::XS::encode_json converts input to utf8, whereas the below functions |