diff --git a/app/views/tags/show.html.erb b/app/views/tags/show.html.erb index 26ce3b49e18456c2a7da0b1f23fed04b64ee695c..0deb485160059106b922b1186556d49283d73d09 100644 --- a/app/views/tags/show.html.erb +++ b/app/views/tags/show.html.erb @@ -1 +1,31 @@ -<h1>Tag: <span class="<%= @classes %> is-large"><%= @tag.name %></span></h1> \ No newline at end of file +<h1> + Posts tagged <span class="<%= @classes %> is-large"><%= @tag.name %></span> +</h1> + +<div class="widget"> + <div class="widget--body"> + <%= raw(sanitize(@tag.excerpt, scrubber: scrubber)) %> + <% unless @tag.excerpt.present? %> + <p class="has-font-size-caption"> + <em> + This tag doesn't have any usage information yet. + <% if current_user&.has_privilege?('EditTag') %> + <%= link_to 'Help us create it', edit_tag_path(id: @category.id, tag_id: @tag.id) %>. + <% end %> + </em> + </p> + <% end %> + <hr/> + <%= raw(sanitize(@tag.wiki, scrubber: scrubber)) %> + <% unless @tag.wiki.present? %> + <p class="has-font-size-caption"> + <em> + This tag doesn't have a detailed wiki yet. + <% if current_user&.has_privilege?('EditTag') %> + <%= link_to 'Help us create it', edit_tag_path(id: @category.id, tag_id: @tag.id) %>. + <% end %> + </em> + </p> + <% end %> + </div> +</div> diff --git a/db/seeds/privileges.yml b/db/seeds/privileges.yml index 1dab7a8b3d4a77cd6ce21dbfb03743c91918ca22..e017b48d9c267114c48948c1ce7f524f4c62e0a0 100644 --- a/db/seeds/privileges.yml +++ b/db/seeds/privileges.yml @@ -10,3 +10,5 @@ threshold: 500 - name: SeeTools threshold: 500 +- name: EditTag + threshold: 750