welcome/charge/confirm copy changes, send email confirmation token before welcome

This commit is contained in:
Kyle Drake 2025-03-24 15:29:00 -05:00
parent e00f991c4c
commit fcc9f66076
4 changed files with 10 additions and 8 deletions

View file

@ -141,12 +141,12 @@ post '/create' do
end end
unless education_whitelisted? unless education_whitelisted?
send_confirmation_email @site
@site.send_email( @site.send_email(
subject: "[Neocities] Welcome to Neocities!", subject: "[Neocities] Welcome to Neocities!",
body: Tilt.new('./views/templates/email/welcome.erb', pretty: true).render(self) body: Tilt.new('./views/templates/email/welcome.erb', pretty: true).render(self)
) )
send_confirmation_email @site
end end
session[:id] = @site.id session[:id] = @site.id

View file

@ -4,7 +4,8 @@ We're writing to let you know that Neocities has had an issue charging your card
We will retry over the next few weeks. If we can't make a successful charge, we will automatically switch your account over to the free plan. We will retry over the next few weeks. If we can't make a successful charge, we will automatically switch your account over to the free plan.
If you need to change the card on file, you can do so on your account settings page. If you run into any issues, please contact us at https://neocities.org/contact. If you need to change the card on file, you can do so on your account settings page.
Regards, Thank you!
- The Neocities Team
The Neocities Team

View file

@ -8,7 +8,6 @@ You can also confirm your email address using the link below:
https://neocities.org/site/<%= site.username %>/confirm_email/<%= site.email_confirmation_token %> https://neocities.org/site/<%= site.username %>/confirm_email/<%= site.email_confirmation_token %>
Thank you! Thank you!
- The Neocities Team The Neocities Team

View file

@ -6,7 +6,9 @@ Making your first (or your latest) web site is a powerful thing. Unlike traditio
Since you're new, we've put together a basic "hello world" page for you. Now all you need to do is login and edit your "index.html" file, and you're on your way to being a webmaster of your own site on the World Wide Web! Since you're new, we've put together a basic "hello world" page for you. Now all you need to do is login and edit your "index.html" file, and you're on your way to being a webmaster of your own site on the World Wide Web!
If you have any questions or comments, or just want to say hi, feel free to contact us at https://neocities.org/contact. You can also reach us on Bluesky at @neocities.org. We're super busy, so we can't help you with everything, but if you have a problem or bug to report, we'll try our best to look into it. If you have any questions or comments, or just want to say hi, feel free to contact us at https://neocities.org/contact. You can also reach us on Bluesky at @neocities.org. We're super busy, so we can't always help with everything, but if you have a problem with the site or a bug to report, we'll try our best to look into it.
Neocities doesn't have investors, doesn't put ads on your site, and doesn't sell your data to marketing companies. Instead, all of our funding comes directly from Neocities users just like you. If you would like to help withs our mission to save the creative web from the smoldering tire fire that is modern social media, please consider becoming a supporter. You can do so at any time at https://neocities.org/supporter
From Penelope (the Neocities cat), the Neocities Team, and on behalf of all our sites, our very best wishes for you (and your awesome web site). We can't wait to see what it looks like! From Penelope (the Neocities cat), the Neocities Team, and on behalf of all our sites, our very best wishes for you (and your awesome web site). We can't wait to see what it looks like!