Add 18 USC 2257 disclaimer.
Add a 2257 disclaimer and link to it in the site footer.
This commit is contained in:
@@ -183,6 +183,7 @@
|
||||
<span class="page-footer-app-name"><%= Danbooru.config.app_name %></span>
|
||||
/ <%= link_to "Rules", terms_of_service_path %>
|
||||
/ <%= link_to "Privacy", privacy_policy_path %>
|
||||
/ <%= link_to "2257", usc_2257_path %>
|
||||
/ <%= link_to "Upgrade", new_user_upgrade_path %>
|
||||
/ <%= link_to "Contact", contact_path %>
|
||||
/
|
||||
|
||||
47
app/views/static/2257.html.erb
Normal file
47
app/views/static/2257.html.erb
Normal file
@@ -0,0 +1,47 @@
|
||||
<% page_title "18 U.S.C. §2257 Compliance Statement" %>
|
||||
|
||||
<% @app_name = Danbooru.config.canonical_app_name %>
|
||||
|
||||
<div id="c-static">
|
||||
<div id="a-2257" class="prose fixed-width-container">
|
||||
<h1>18 U.S.C. §2257 Compliance Statement</h1>
|
||||
|
||||
<p><%= @app_name %> is an image hosting website which allows for the
|
||||
uploading, sharing, and viewing of illustrations, drawings, and
|
||||
computer-generated artwork.</p>
|
||||
|
||||
<p><%= @app_name %> is exempt from the record keeping requirements of 18
|
||||
U.S.C. §2257 because the site does not publish sexually explicit
|
||||
photographs or videos of real people. Any photographs or videos of any real
|
||||
people that may be published on this website are not sexually explicit (as
|
||||
defined in 18 U.S.C section 2256) or totally non-nude.</p>
|
||||
|
||||
<p><%= @app_name %> is not a producer (whether primary or secondary as
|
||||
defined in 18 U.S.C. § 2257) of any of the content found on this website.
|
||||
The website's activities, with respect to such content, are limited to the
|
||||
transmission, storage, retrieval, and/or hosting of content on behalf of
|
||||
third party users.</p>
|
||||
|
||||
<p>Please direct any requests you may have regarding §2257 records in
|
||||
relation to any content found on <%= @app_name %> directly to the
|
||||
respective uploader, artist, or producer of said content.</p>
|
||||
|
||||
<p><%= @app_name %> abides by the following procedures regarding uploaded content to ensure compliance:</p>
|
||||
|
||||
<ul>
|
||||
<li>Requiring all users to be over 18 years old to use the site, register an account, or upload content.</li>
|
||||
<li>Requiring all uploaded content to be drawn or computer generated artwork.</li>
|
||||
<li>Prohibiting the upload of any nude or sexually-explicit photographs or videos of any real person.</li>
|
||||
<li>Prohibiting the upload of any photographs or videos of any real person who is or appears to be under the age of 18.</li>
|
||||
<li>Moderating all uploaded content and expeditiously removing any content found to be in violation of these policies.</li>
|
||||
</ul>
|
||||
|
||||
<p><%= @app_name %> allows content to be flagged as inappropriate by users.
|
||||
Should any content be flagged as illegal or in violation of these policies,
|
||||
it shall be removed from the site without delay.</p>
|
||||
|
||||
<p>For further assistance in contacting the uploader or producer of any
|
||||
content, in removing content from the site, or for any questions regarding
|
||||
this notice, please <%= link_to "contact us", contact_path %>.
|
||||
</div>
|
||||
</div>
|
||||
@@ -135,6 +135,7 @@
|
||||
<li><%= link_to("Bans", bans_path) %></li>
|
||||
<li><%= link_to("Feedback", user_feedbacks_path) %></li>
|
||||
<li><%= link_to("Terms of Service", terms_of_service_path) %></li>
|
||||
<li><%= link_to("2257 Statement", usc_2257_path) %></li>
|
||||
<li><%= link_to("Privacy Policy", privacy_policy_path) %></li>
|
||||
</ul>
|
||||
<ul>
|
||||
|
||||
@@ -332,6 +332,7 @@ Rails.application.routes.draw do
|
||||
get "/privacy" => "static#privacy_policy", :as => "privacy_policy"
|
||||
get "/terms_of_service" => "static#terms_of_service", :as => "terms_of_service"
|
||||
get "/404" => "static#not_found", :as => "not_found"
|
||||
get "/2257" => "static#2257", :as => "usc_2257"
|
||||
get "/static/keyboard_shortcuts" => "static#keyboard_shortcuts", :as => "keyboard_shortcuts"
|
||||
get "/static/bookmarklet" => "static#bookmarklet", :as => "bookmarklet"
|
||||
get "/static/site_map" => "static#site_map", :as => "site_map"
|
||||
|
||||
@@ -46,6 +46,13 @@ class StaticControllerTest < ActionDispatch::IntegrationTest
|
||||
end
|
||||
end
|
||||
|
||||
context "2257 action" do
|
||||
should "work" do
|
||||
get usc_2257_path
|
||||
assert_response :success
|
||||
end
|
||||
end
|
||||
|
||||
context "not_found action" do
|
||||
should "return the 404 page for GET requests" do
|
||||
get "/qwoiqogieqg"
|
||||
|
||||
Reference in New Issue
Block a user