docbrown/app/views/moderations/index.html.erb
Ridhwana 5e93d3a25e
Add a contact email address to the /admin/customization/config (#16497)
* feat: remove the default email and cobine the periodic digest and the contact email under the Email section

* refactor: rename  the email_link to contact link and use the contact_email as a default and fallback to the ForemInstance.email

* chore: alignment

* feat: use the contact_email helper

* feat: move the contact_email to the ForemInstance model

* feat: use ForemInstance.contact_email instead of the application helper method

* removed the application Helper

* feat: set the dafault on the contact_email

* fix: cypress tests

* Update app/lib/constants/settings/general.rb

Co-authored-by: Michael Kohl <me@citizen428.net>

Co-authored-by: Michael Kohl <me@citizen428.net>
2022-02-15 17:37:08 +02:00

47 lines
2.1 KiB
Text

<% title t("views.moderations.heading") %>
<%= javascript_packs_with_chunks_tag "modCenter", defer: true %>
<div id="moderation-page" aria-hidden="true"></div>
<% if current_user&.trusted? %>
<div class="crayons-layout crayons-layout--2-cols" id="mod-center">
<%= render "moderations/mod_sidebar_left" %>
<main class="mod-index-container articles-list crayons-layout__content">
<header class="mod-index-header hidden m:block">
<h2 class="crayons-subtitle-1">
<%= @tag ? "##{@tag.name}" : t("views.moderations.all") %>
</h2>
</header>
<section class="mod-index-body">
<div class="mod-index-list-header lh-tight hidden m:grid">
<h2 class="mod-index-list-header__label"><%= t("views.moderations.post") %></h2>
<h2 class="mod-index-list-header__label"><%= t("views.moderations.author") %></h2>
<h2 class="mod-index-list-header__label align-center"><%= t("views.moderations.date") %></h2>
</div>
<div class="mod-index-list" id="mod-index-list" data-articles="<%= @articles %>">
</div>
</section>
</div>
<div data-testid="flag-user-modal-container" class="flag-user-modal-container hidden">
</div>
</main>
<% else %>
<div class="container" style="margin-top: 90px;">
<h1 class="pt-5" style="text-align: center"><%= t("views.moderations.notice.subtitle", community: community_name) %></h1>
<div class="body">
<p><%= t("views.moderations.notice.desc1_html", community: community_name) %></p>
<p>
<%= t("views.moderations.notice.desc2_html", code: link_to(t("views.moderations.notice.code_of_conduct"), code_of_conduct_path), trusted: link_to(t("views.moderations.notice.trusted"), community_moderation_path),
tag: link_to(t("views.moderations.notice.tag"), tag_moderation_path)) %>
</p>
<p><%= t("views.moderations.notice.desc3_html", email: mail_to(contact_link, contact_link)) %></p>
<% unless user_signed_in? %>
<p><em><%= t("views.moderations.notice.desc4") %></em></p>
<% end %>
</div>
</div>
<% end %>