From 7466d3bfe29751ce20e4e19093941a188c43e7dc Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Wed, 31 Aug 2016 21:24:53 +0200 Subject: Hide uninteresting numbers --- init.lua | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index d342efe..ca3c412 100644 --- a/init.lua +++ b/init.lua @@ -497,8 +497,17 @@ function doc.formspec_category(id, playername) local viewed = doc.get_viewed_count(playername, id) local hidden = total - revealed local new = total - viewed - hidden - formstring = formstring .. "New entries: "..new.."\n" - formstring = formstring .. "Hidden entries: "..hidden.."]" + if viewed < total then + formstring = formstring .. "New entries: "..new + if hidden > 0 then + formstring = formstring .. "\n" + formstring = formstring .. "Hidden entries: "..hidden.."]" + else + formstring = formstring .. "]" + end + else + formstring = formstring .. "All entries read.]" + end else formstring = formstring .. "label[0,0.5;This category is empty.]" formstring = formstring .. "button[0,1.5;3,1;doc_button_goto_main;Go to category list]" -- cgit v1.2.3