From 4ace83da3951c37f18fbb9676542239be4d051ee Mon Sep 17 00:00:00 2001 From: Hannah Isopod Date: Fri, 13 Jun 2025 01:13:52 -0600 Subject: various minor changes + blog post a bunch of minor alterations, of particular import is the new blog post and the IP banning function I added to the guestbook --- about/images/cheddar03.gif | Bin 0 -> 2315 bytes about/index.php | 7 ++- bg.jpg | Bin 0 -> 303826 bytes bg.jxl | Bin 0 -> 130798 bytes blog/blog.atom | 16 ++++- blog/posts/blog_questions/index.md | 55 ++++++++++++++++ blog/posts/blog_questions/index.php | 1 + blog/posts/how_my_blog_works/index.md | 0 blog/posts/how_my_blog_works/index.php | 1 - blog/posts/post.php | 5 +- blog/posts/renting_an_unremarkable_server/index.md | 16 ++--- common.php | 9 ++- etc/bg.jpg | Bin 419224 -> 619596 bytes etc/bg.jxl | Bin 164764 -> 588579 bytes etc/quotes/images/greensmile.png | Bin 0 -> 57525 bytes etc/quotes/index.php | 41 +++++++----- guestbook/index.php | 2 +- guestbook/submit.php | 28 ++++++++- images/bg.jpg | Bin 303826 -> 0 bytes images/bg.jxl | Bin 130798 -> 0 bytes index.php | 2 +- nav.php | 70 +++++++++------------ style.css | 5 +- 23 files changed, 177 insertions(+), 81 deletions(-) create mode 100644 about/images/cheddar03.gif create mode 100644 bg.jpg create mode 100644 bg.jxl create mode 100644 blog/posts/blog_questions/index.md create mode 100644 blog/posts/blog_questions/index.php delete mode 100644 blog/posts/how_my_blog_works/index.md delete mode 100644 blog/posts/how_my_blog_works/index.php create mode 100644 etc/quotes/images/greensmile.png delete mode 100644 images/bg.jpg delete mode 100644 images/bg.jxl diff --git a/about/images/cheddar03.gif b/about/images/cheddar03.gif new file mode 100644 index 0000000..ead9066 Binary files /dev/null and b/about/images/cheddar03.gif differ diff --git a/about/index.php b/about/index.php index 6abad48..52730b1 100644 --- a/about/index.php +++ b/about/index.php @@ -24,7 +24,7 @@ - + @@ -99,7 +99,7 @@

What's a "deep twisty"?

"deep twisty" is a pseudonym I came up with to post my music and such things under. At this point it exists largely as a way to compartmentalize my online identity such that I can link my art to people who I might not want seeing all this. It comes from some tweets from an official Subnautica twitter account where they referred to the then-work-in-progress Deep Twisty Bridges biome as just "deep twisty". I thought it sounded funny. Funny enough to brand myself based on, apparently.

About the site

-

This website is written in pure HTML, CSS, and a tiny bit of Javascript with the server-side stuff done in PHP. It (and everything else I host) is hosted using Caddy on a OVH dedicated server running Ubuntu Server, with domains registered with Porkbun. You can read about its history here.

+

This website is written in pure HTML, CSS, and a tiny bit of Javascript with the (at this point rather extensive) server-side stuff done in PHP. It, and everything else I host, is hosted using Caddy on a OVH dedicated server running Ubuntu Server, with domains registered with Porkbun. You can read about its history here.

I was helped immensely in building this thing by W3Schools, the MDN Web Docs, the official PHP manual, LandChad.net, Stack Overflow, and whatever disgusting bottom-feeding SEO leech sites came up first in the search results.

Quiz results

@@ -108,11 +108,12 @@ + I am cheddar cheese!

Testimonials

- Most of it goes over my head, but it's still fun to read and look at, and I am not immune to isopods. + I am not immune to isopods.
— Kalechips diff --git a/bg.jpg b/bg.jpg new file mode 100644 index 0000000..79a70ec Binary files /dev/null and b/bg.jpg differ diff --git a/bg.jxl b/bg.jxl new file mode 100644 index 0000000..3110cfb Binary files /dev/null and b/bg.jxl differ diff --git a/blog/blog.atom b/blog/blog.atom index 7951ab6..6c13af0 100644 --- a/blog/blog.atom +++ b/blog/blog.atom @@ -3,7 +3,7 @@ isopod.cool blog https://isopod.cool/blog/ - 2025-06-11T00:00:00+00:00 + 2025-06-12T00:00:00+00:00 Hannah Isopod https://isopod.cool/ @@ -22,6 +22,16 @@ + + Revealing All My Deepest Blogging Secrets (Blog questions challenge) + blog_questions + + 2025-06-12T00:00:00+00:00 + 2025-06-12T00:00:00+00:00 + In probably the least challenging challenge I've ever been challenged with, I answer a list of blog-centric question prompts that's been making the rounds in the blog-o-sphere. + + + Revisiting "AI" ai2 @@ -49,10 +59,11 @@ renting_an_unremarkable_server 2025-04-29T00:00:00+00:00 - 2025-04-29T00:00:00+00:00 + 2025-06-12T00:00:00+00:00 I've just migrated all my self-hosted stuff onto a new type of hosting solution with a new provider, and apparently I had a lot more to say about it than I thought. I promise my next post will be about something other than a computer. + Holiday Special: My First Computer @@ -253,6 +264,7 @@ 2024-09-10T00:00:00+00:00 An abridged history of my presence on the World Wide Web, from my first customized Tumblr pages to now. + @@ -11,7 +11,7 @@ error_reporting(E_ALL); "; break; - case 'Kind of dragon free!': - $cap = 'Kind of dragon free!'; - break; - case 'UPSIDEDOWN': - $cap = 'Upside Down!'; - break; - case 'RGB': - $cap = 'RGB Gaming Webpage'; - break; - case '@BEAT': - $cap = '@'.date("B").''; - break; - case 'HALO': - $cap = 'coke and fries halo'; - break; - case 'LIKECARPET': - $cap = 'Check it out, I\'m in the house like carpet'; - break; } } } @@ -216,21 +202,21 @@ function echolink($url, $name) { "); + if($_SERVER["DOCUMENT_ROOT"] !== getcwd()) { + echo "home "; + } else { + echo("deep twisty"); + } + echolink("about", "about"); + echolink("uses", "uses"); + echolink("music", "music"); + echolink("blog", "blog"); + echolink("links", "links"); + echolink("stuff", "stuff"); + echolink("guestbook", "guestbook"); + echolink("stats", "stats"); + echolink("greenhouse", "greenhouse"); + echolink("etc", "etc"); ?> + \ No newline at end of file diff --git a/style.css b/style.css index a481424..cad5980 100644 --- a/style.css +++ b/style.css @@ -91,6 +91,7 @@ header { position: absolute; top: 0; width: fit-content; + min-width: var(--bodywidth); height: var(--navbarheight); padding-top: 0.5rem; left: 50%; @@ -140,8 +141,8 @@ body > a { /* Background image type beat */ #leftsidebg, #rightsidebg { - --bgimg: url(images/bg.jxl), url(images/bg.jpg); - background-image: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06)), var(--bgimg), url(images/bg.jxl), url(images/bg.jpg); + --bgimg: url(/bg.jxl), url(/bg.jpg); + background-image: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06)), var(--bgimg); background-size: 100% 2px, 3px 100%, cover, cover, cover, cover; background-repeat: repeat; background-position: center; -- cgit v1.2.3
Known aliasesdeep twisty, isopod gaming, bathynomus, Hannah, Dawndeep twisty, isopod gaming, bathynomus, Hannah
Pronouns