diff --git a/app/contact.rb b/app/contact.rb index 989ae1dd..907965f5 100644 --- a/app/contact.rb +++ b/app/contact.rb @@ -9,6 +9,10 @@ post '/contact' do @errors << 'Please fill out all fields' end + if params[:faq_check] == 'no' + @errors << 'Please check Frequently Asked Questions before sending a contact message' + end + unless hcaptcha_valid? @errors << 'Captcha was not filled out (or was filled out incorrectly)' end diff --git a/views/contact.erb b/views/contact.erb index 54628f16..bda13a7d 100644 --- a/views/contact.erb +++ b/views/contact.erb @@ -13,15 +13,43 @@ <% end %> -

Contact

-

- Please note that we can only respond to english inquiries. + Please note that we can only respond to messages in english and klingon. Thank you!

-

- Frequently asked questions: -

+

Frequently Asked Questions

+ +

Sites / Editing

+ +
+
+ + I didn't receive my password reset email. + +
+
+
+

+ This is almost always because you used a different email address to create the site (check all your email addresses), or because the email has somehow been put in the spam folder of your email client. +

+
+
+
+ +
+
+ + I lost my email address, can you reset the password? + +
+
+
+

+ For security reasons, we cannot reset your password if you don't have control of your email address, because there is no way to know if you're the legitimate owner or an attacker. You will have to make a new site (don’t worry, it’s free!). If you didn’t get an email from the password reset form, check your spam folder. +

+
+
+
@@ -75,15 +103,17 @@
-
+

- For security reasons, we cannot reset your password if you did not enter an email for your site. You will have to make a new site (don’t worry, it’s free!). If you didn’t get an email from the password reset form, you didn’t enter an email (or it’s in your spam folder). Again you will have to make a new site; we cannot help you for security reasons. + Hits are number of requests for any file on a site, views count for one unique IP address per hour. Views provide better insight into how many individuals (or search engines, etc) are looking at your site. There is no such thing as perfectly accurate stats, so this doesn't necessarily reflect how many actual people are viewing your site, but it does provide a rough way to see how popular your site is becoming. If you put a hit counter on your site, it may give a different number than what Neocities records and that is expected.

+ +

We don't provide a way to look at individual visitor records on Neocities, the main reason being that the information isn't very useful anymore, since most sources block HTTP Referer headers, making it difficult to determine origin.

@@ -97,7 +127,7 @@

- We don't support FTP, sorry! Aside from security problems with FTP, it isn't used by many people anymore. We need to stay focused on what we work on, so we only support ways to upload content that most people use these days. + We don't support FTP, apologies! Aside from security problems with FTP, it isn't used by many people anymore. We need to stay focused on what we work on, so we only support ways to upload content that most people use these days.

@@ -126,6 +156,73 @@

+
+ +
+
+

+ For security reasons, we can't. But you can delete your own site by logging in and going to the settings page! +

+ +

+ For safety reasons, if you have more than one site, you'll need to delete all sites before deleting the main account. Click on "Manage Site Settings" to delete each site individually. +

+
+
+
+ + +
+ +
+
+

+ Neocities does not have a policy of transferring inactive sites to different owners and can't make manual exceptions at the moment. This is a tricky subject because we don't have a way to be sure if a user has actually abandoned their site, even if it's just the default "new site" template. We may have a different policy in the future regarding this. +

+
+
+
+ +
+ +
+
+

+ We don't currently support certain types of files, particularly multimedia files and WebASM with free sites because of persistent issues with abuse (piracy, bitcoin mining, excessive bandwidth usage). In general, these files are not conducive to Neocities' mission of bringing back personal home pages vs being a piracy and webapp hosting platform. You can embed audio and videos through other providers like YouTube, which is preferred because they will automatically provide the streaming media in formats that work better for your specific users' devices (such as mobile phones). +

+
+
+
+
+ +
+
+

+ We recommend using an "old web browser" proxy server like WebOne or WRP. These translate between modern browser + standards and old browser standards, allowing for us to provide the speed and security of the new web without compromising the ability to use old browsers. +

+
+
+
+ +

Legal / Abuse

+
@@ -150,10 +247,7 @@

- Cool. -

-

- Please consult our legal guide for Neocities for more information. + Cool! Please consult our legal guide for Neocities for more information on why this is a really bad idea.

@@ -213,42 +307,6 @@
- -
- -
-
-

- For security reasons, we can't. But you can delete your own site by logging in and going to the settings page! -

- -

- For safety reasons, if you have more than one site, you'll need to delete all sites before deleting the main account. Click on "Manage Site Settings" to delete each site individually. -

-
-
-
- -
- -
-
-

- We recommend using an "old web browser" proxy server like WebOne or WRP. These translate between modern browser - standards and old browser standards, allowing for us to provide the speed and security of the new web without compromising the ability to use old browsers. -

-
-
-
-

Contact Form

@@ -265,6 +323,14 @@ + +
+ +
+ <%== hcaptcha_input %> diff --git a/views/legal.erb b/views/legal.erb index c593ca50..d4f348d4 100644 --- a/views/legal.erb +++ b/views/legal.erb @@ -98,7 +98,7 @@

Legal Threats

- Baseless legal threats are not welcome at Neocities, and will be considered an attack on our protections under the law that all online service providers have a strong interest in defending. As per our Open Company principles, we reserve the right to publish and expose any and all legal threats made against Neocities. Baseless legal threats will be considered an attempt to harm Neocities by abusing the legal system, and we will respond accordingly. We will additionally invite other major social networks and service providers to join us in defending against baseless legal claims if we conclude it is in their best interests. Think very carefully before sending Neocities legal threats. + Baseless legal threats are not welcome at Neocities, and will be considered an attack on our protections under the law that all online service providers have a strong interest in defending. We reserve the right to publish and expose any and all legal threats made against Neocities. Baseless legal threats will be considered an attempt to harm Neocities by abusing the legal system, and we will respond accordingly. We will additionally invite other major social networks and service providers to join us in defending against baseless legal claims if we conclude it is in their best interests. Think very carefully before sending Neocities legal threats.

It is strongly recommended that you consider the consequences of sending us legal threats or filing a lawsuit against Neocities before doing so. We are intimately familiar with our rights under the law, we have access to legal representation, and we can afford it. You will very likely lose your (embarassing and public) court case, and you will very likely be required to compensate us for legal fees.