From 6b6b75b0f7e4892b298991770bf8cb70d4bc0b88 Mon Sep 17 00:00:00 2001 From: Sky Johnson Date: Sat, 29 Jun 2024 08:53:27 -0500 Subject: [PATCH] Update meta stuff --- .gitignore | 2 +- LICENSE | 4 +- README.md | 26 +- app/templates/privacy.php | 28 +-- test.html | 495 -------------------------------------- 5 files changed, 41 insertions(+), 514 deletions(-) delete mode 100755 test.html diff --git a/.gitignore b/.gitignore index 9bea433..3323b34 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ - +.env .DS_Store diff --git a/LICENSE b/LICENSE index d365867..db0cd52 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2018 Skylear +Copyright (c) 2018 Skylear Johnson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file +SOFTWARE. diff --git a/README.md b/README.md index e91b368..201f900 100644 --- a/README.md +++ b/README.md @@ -1 +1,25 @@ -# madsplash-tropical +# Mad Splash - Tropical +Aloha! This is a historical archive of Mad Splash in it's last Tropical iteration. The code is bad, there's no +framework, and there's very little convention. The `master` branch will remain an untouched record of the past, +and the `update` branch is being working on as a functional version of the site so you can interact with a +piece of history. 😁 + +## History +At the time a lot of people inspired me to make Mad Splash, and this site. This site is how I learned to code +and it was a project that took me a lot of time. I'm happy I'm able to preserve it and keep it going today. + +## Known Issues +These are the known issues at the moment; +- Password hashing uses non-cryptographic salts and MD5 for hashing. It's a freakin' nightmare. This will +be updated to use argon2 going forward. +- No controllers! The site was made before I fully understood the MVC website model; there's a lot of weird +ways of handling requests and data that aren't normalized. +- Redundant code; I reimplemented a lot of default behaviors by mistake as I was following various books +and tutorials. This code will be cleaned up over time. + +## Hosting +The `master` branch was built on early versions of PHP; I believe the primary being PHP 5.4 and then PHP 7.0 +later on. Simply point your web server to the root folder and let it rip. + +The `update` branch is being built on PHP 8.4 at the time of writing, and any deprecated code is being replaced +and I'm putting in gradual typing. Point your web server to the `public/` folder and you're good to go! diff --git a/app/templates/privacy.php b/app/templates/privacy.php index eabc3ba..b4e7f74 100755 --- a/app/templates/privacy.php +++ b/app/templates/privacy.php @@ -8,44 +8,42 @@
 
- +

Your privacy is very important to us. Accordingly, we have developed this Policy in order for you to understand how we collect, use, communicate and disclose and make use of personal information. The following outlines our privacy policy.

- +
- -
    + +
    • Before or at the time of collecting personal information, we will identify the purposes for which information is being collected.
    • - We will collect and use of personal information solely with the objective of fulfilling those purposes specified by us and for other compatible purposes, unless we obtain the consent of the individual concerned or as required by law. + We will collect and use of personal information solely with the objective of fulfilling those purposes specified by us and for other compatible purposes, unless we obtain the consent of the individual concerned or as required by law.
    • - We will only retain personal information as long as necessary for the fulfillment of those purposes. + We will only retain personal information as long as necessary for the fulfillment of those purposes.
    • - We will collect personal information by lawful and fair means and, where appropriate, with the knowledge or consent of the individual concerned. + We will collect personal information by lawful and fair means and, where appropriate, with the knowledge or consent of the individual concerned.
    • - Personal data should be relevant to the purposes for which it is to be used, and, to the extent necessary for those purposes, should be accurate, complete, and up-to-date. + Personal data should be relevant to the purposes for which it is to be used, and, to the extent necessary for those purposes, should be accurate, complete, and up-to-date.
    • We will protect personal information by reasonable security safeguards against loss or theft, as well as unauthorized access, disclosure, copying, use or modification.
    • - We will make readily available to customers information about our policies and practices relating to the management of personal information. + We will make readily available to customers information about our policies and practices relating to the management of personal information.
    - +
    - +

    - We are committed to conducting our business in accordance with these principles in order to ensure that the confidentiality of personal information is protected and maintained. + We are committed to conducting our business in accordance with these principles in order to ensure that the confidentiality of personal information is protected and maintained.

- -
-
\ No newline at end of file + diff --git a/test.html b/test.html deleted file mode 100755 index e151a6d..0000000 --- a/test.html +++ /dev/null @@ -1,495 +0,0 @@ - - -
-
-
- -
-
 
- -

Set's Tic-Tac-Toe

- -
-
- - -
- - -
- - - -
-
-