From 2f931dece84c0f3f974cbf0d8863046b9268277d Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Mon, 28 Jun 2021 20:56:50 +0200 Subject: KB66 Add editor role. Change-Id: Ibcf94b6532ccb1602bf169ffb434b75557767598 --- src/main/resources/db/changeLog-1.8.xml | 7 +++++++ src/main/resources/templates/tags/navbar.html | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'src/main/resources') diff --git a/src/main/resources/db/changeLog-1.8.xml b/src/main/resources/db/changeLog-1.8.xml index 2359001..05948b0 100644 --- a/src/main/resources/db/changeLog-1.8.xml +++ b/src/main/resources/db/changeLog-1.8.xml @@ -55,4 +55,11 @@ + + + ALTER TABLE benki.role_tags DROP CONSTRAINT role_tags_tag_check; + ALTER TABLE benki.role_tags ADD CONSTRAINT role_tags_tag_check CHECK (tag = ANY(ARRAY['admin', 'everyone', 'world', 'editor'])); + + + diff --git a/src/main/resources/templates/tags/navbar.html b/src/main/resources/templates/tags/navbar.html index 17a25dd..750d3e1 100644 --- a/src/main/resources/templates/tags/navbar.html +++ b/src/main/resources/templates/tags/navbar.html @@ -10,7 +10,7 @@ - {#if inject:LoginStatus.loggedIn} + {#if inject:LoginStatus.isEditor}
  • Wiki
  • {/if} -- cgit v1.2.3