diff --git a/views/dashboard.erb b/views/dashboard.erb
index c925734f..437ff38c 100644
--- a/views/dashboard.erb
+++ b/views/dashboard.erb
@@ -38,7 +38,7 @@
<% end %>
Using <%= current_site.space_percentage_used %>% (<%= current_site.total_space_used.to_space_pretty %>) of your <%= current_site.maximum_space.to_space_pretty %>.
- <% unless current_site.is_education || current_site.supporter? %>Need more space? Become a Supporter!<% end %>
+ <% unless current_site.is_education || current_site.supporter? %>Need more space? Become a Supporter!<% end %>
Neocities is funded directly by our community through supporter plans and donations. We will never sell users' personal data or embed advertising on member sites. Your support allows us to pay for server costs and continue working on Neocities full-time. You can support us by making a one-time donation or by subscribing for $5/month.
+
Neocities is funded directly by our community through supporter plans and donations. We will never sell users' personal data or embed advertising on member sites. Your support allows us to pay for server costs and continue working on Neocities full-time. You can support us by making a one-time donation or by subscribing for $5/month.
@@ -202,7 +202,7 @@
Support Us
- Neocities is funded by supporters and donations. If you’d like to contribute, you can help us pay our server costs using credit card, Bitcoin, or PayPal.
+ Neocities is funded by supporters and donations. If you’d like to contribute, you can help us pay our server costs using credit card, Bitcoin, or PayPal.
You aren't following any websites yet! Once you do, updates will show up here and you can like and comment on them. Here are some website suggestions based on your tags, or check out all the sites on Neocities!
Your site is amazing. Very helpful information. Would love to see more updates if you have time. Your site is amazing. Very helpful information. Would love to see more updates if you have time.
diff --git a/views/index.erb b/views/index.erb
index 958509c9..8e68058b 100644
--- a/views/index.erb
+++ b/views/index.erb
@@ -228,21 +228,21 @@
Zero advertising
- Neocities will never sell your personal data or embed advertising on your site. Instead, we are funded directly by our community through supporter plans and donations. This allows us to base all our decisions on making the best possible web building experience for you, rather than on appeasing ad companies.
+ Neocities will never sell your personal data or embed advertising on your site. Instead, we are funded directly by our community through supporters and donations. This allows us to base all our decisions on making the best possible web building experience for you, rather than on appeasing ad companies.
More space, speed, and security
-
Neocities now uses distributed, globally-cached web servers in datacenters all over the world to serve your site. Whether it’s your personal home page or a busy professional site, your site loads fast. And if you need more space, we've got you covered. We also provide Snowden-grade SSL cryptography on all sites, preventing snoops from seeing what you browse.
+
Neocities now uses distributed, globally-cached web servers in datacenters all over the world to serve your site. Whether it’s your personal home page or a busy professional site, your site loads fast. And if you need more space, we've got you covered. We also provide Snowden-grade SSL cryptography on all sites, preventing snoops from seeing what you browse.
Developer tools
-
Our fast static hosting comes with a great in-browser HTML editor, easy file uploading, RSS feeds for every site, powerful APIs for building developer applications, and much more! Upgrade to a supporter plan to get support for custom domains and WebDAV publishing.
+
Our fast static hosting comes with a great in-browser HTML editor, easy file uploading, RSS feeds for every site, powerful APIs for building developer applications, and much more! Upgrade to a supporter plan to get support for custom domains and WebDAV publishing.
@@ -296,7 +296,7 @@
Support Us
- Neocities is funded by supporters and donations. If you’d like to contribute, you can help us pay our server costs using credit card, Bitcoin, or PayPal.
+ Neocities is funded by supporters and donations. If you’d like to contribute, you can help us pay our server costs using credit card, Bitcoin, or PayPal.
- <% if request.path == '/' %>
- Need more space? We’ve got you covered.
-
- Upgrading gives you more space, bandwidth, features, and helps us stay independent and keep the free sites free.
- <% elsif request.path.match /\/welcome/ %>
- Welcome to Neocities!
- <% else %>
- Support Us
- <% end %>
-
-
- <% if request.path.match /\/plan/ %>
-
-
-
- The Neocities Supporter Plan is a way to help sustain the site. When you become a supporter, you are directly helping our quest to bring back the creative, independent web, and to continue to improve Neocities for everyone.
-
-
-
- <% elsif request.path.match /\/welcome/ %>
-
-
-
- Welcome, and thanks for signing up! We can't wait to see your web site!
-
- Neocities does not put advertising on your site, and we never will.
-
- Instead, Neocities is powered by supporters like you. If you'd like to help us out, we'd love your support. Thank you!
-
You signed up for the Supporter Plan. Thank you for your support!
-
-
- Your support allows Neocities to continue our project to bring back the creative web. We will do our best to ensure that the site remains a great place for people to express themselves - one web page at a time.
-
-
-
- If you need anything, please don't hesitate to contact us!
-
-
-
- On behalf of Penelope (the Neocities' cat) and everyone else at Neocities, thank you.
-
Your site is amazing. Very helpful information. Would love to see more updates if you have time. Your site is amazing. Very helpful information. Would love to see more updates if you have time.
\ No newline at end of file
diff --git a/views/settings/account.erb b/views/settings/account.erb
index 0558abe2..5b93074a 100644
--- a/views/settings/account.erb
+++ b/views/settings/account.erb
@@ -23,21 +23,22 @@
- <%== plan_pricing_button :supporter %>
- <% end %>
- <% end %>
diff --git a/views/plan/_signupcode.erb b/views/supporter/_signupcode.erb
similarity index 100%
rename from views/plan/_signupcode.erb
rename to views/supporter/_signupcode.erb
diff --git a/views/plan/bitcoin.erb b/views/supporter/bitcoin.erb
similarity index 73%
rename from views/plan/bitcoin.erb
rename to views/supporter/bitcoin.erb
index 4a1fa8c1..81639fa0 100644
--- a/views/plan/bitcoin.erb
+++ b/views/supporter/bitcoin.erb
@@ -15,7 +15,7 @@
The Bitcoin Lifer Plan
- We don't have a good way to charge recurring with Bitcoin (that adheres to Bitcoin's decentralized principles). So instead, we've put together a special Bitcoin Lifer Plan. Basically, if you send us $100 worth of BTC at current market price, we'll never charge you again for the supporter upgrade, and you'll basically get it forever!
+ We don't have a good way to charge recurring with Bitcoin (that adheres to Bitcoin's distributed principles). So instead, we've put together a special Bitcoin Lifer Plan. Basically, if you send us $100 worth of BTC at current market price, we'll never charge you again for the supporter upgrade, and you'll basically get it forever!
Be sure to contact us after sending with the transaction ID so we can confirm and upgrade your account.
diff --git a/views/plan/index.erb b/views/supporter/index.erb
similarity index 100%
rename from views/plan/index.erb
rename to views/supporter/index.erb
diff --git a/views/plan/thanks.erb b/views/supporter/thanks.erb
similarity index 84%
rename from views/plan/thanks.erb
rename to views/supporter/thanks.erb
index 4eb1778d..43c2b30e 100644
--- a/views/plan/thanks.erb
+++ b/views/supporter/thanks.erb
@@ -9,7 +9,7 @@
-
You now have the <%= Site::PLAN_FEATURES[parent_site.plan_type.to_sym][:name] %> plan. Thank you for your support!
+
You have become a Neocities Supporter. Thank you for your support!
Your support allows Neocities to continue our project to bring back the web. We will do our best to ensure that the site remains a great place for people to express themselves - one web page at a time.
@@ -28,4 +28,4 @@
<%== erb :'_team', layout: false %>
-
\ No newline at end of file
+
diff --git a/views/templates/email/supporter_upgrade.erb b/views/templates/email/supporter_upgrade.erb
index 2d257019..8ba6114a 100644
--- a/views/templates/email/supporter_upgrade.erb
+++ b/views/templates/email/supporter_upgrade.erb
@@ -1,8 +1,6 @@
Hi there!
-A Neocities administrator has upgraded your account to supporter! You can see some of the new features you can use by visiting our supporter page at https://neocities.org/plan
-
-We're looking forward to seeing the awesome things you will do with it.
+A Neocities administrator has upgraded your account to supporter! We're looking forward to seeing the awesome things you will do with it.
Thank you very, very much for supporting Neocities. It means a lot to us. We'll try our hardest to keep improving the site and stick to our core values (NO MARKETING OR ADVERTISING, EVER).
diff --git a/views/tutorial_mockup_c1p2.erb b/views/tutorial_mockup_c1p2.erb
deleted file mode 100644
index bda3d8dd..00000000
--- a/views/tutorial_mockup_c1p2.erb
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
Chapter 1
-
Page 2/10
-
-
- All you need to build your first site is a computer language called HTML.
-
-
- And here's some HTML, right in this box! Let's make a change. Replace Hello World with Victoria's Website, and click save!
-
-
- You'll see the results of your site here.
-
-
- Make sure to check the green boxes below for important bonus info!
-
-
-
-
-
Opening and Closing Tags
-
HTML is just a bunch of tags. There's usually an opening tag and a closing tag, with content between them like this:
-
-
tag Content visible on your site /tag
-
-
Don't worry if this seems confusing - you'll get the hang of it after a few more examples! If you ever get stuck, click the Help link below.
-
-
-
-
-
-
HTML
-
-
-
Site Preview
-
-
-
-
-
\ No newline at end of file
diff --git a/views/welcome.erb b/views/welcome.erb
index 831dbc1a..41b9bdc9 100644
--- a/views/welcome.erb
+++ b/views/welcome.erb
@@ -1,105 +1,128 @@
-
Welcome to Neocities, <%= current_site.username %>!
+ <% if flash.keys.length > 0 %>
+
+ <% flash.keys.each do |key| %>
+ <%== flash[key] %>
+ <% end %>
+
+ <% end %>
+
+ <% if request.path == '/welcome' %>
+
Welcome to Neocities, <%= current_site.username %>!
+ <% elsif parent_site.supporter? %>
+
+
Thank you for being a supporter!
+ <% else %>
+
Become a Supporter
+ <% end %>
- Neocities will never put advertising on your site. Instead, Neocities is powered by you.
- Help us bring back creative personal websites by becoming a supporter.
+ Neocities will never put advertising on your site. Instead, Neocities is powered by you.
+ <% if !parent_site.supporter? %>
+ Help us bring back creative web sites by becoming a supporter.
+ <% end %>
You can downgrade back to a free account at any time on the Support Us page. If you do, we’ll refund the amount you didn’t use.
-
-
We use Stripe and PayPal for payments, and never store your credit card information directly.
+
You can downgrade back to a free account at any time. If you do, we’ll refund the amount you didn’t use. We use Stripe and PayPal for payments, and never store your credit card information directly.
@@ -120,25 +141,25 @@
Making a better web
- When you become a supporter, you are directly helping our quest to bring back the creative, independent web. With your help we’ll be able to work on Neocities full-time to continue improving the site and adding more features.
+ When you become a supporter, you are directly helping our quest to bring back the creative, independent web. With your help, we'll be able to continue improving the site and adding more features.
Giving back
- Neocities is used by educators all over the world to teach thousands of students how to program. And as an Open Company, our site is completely open source and we share all our code with the community.
+ Neocities is used by educators all over the world to teach thousands of students how to program and create web sites.