From e0406f8c60a05887c2670d633d1d8eb58c7332c1 Mon Sep 17 00:00:00 2001 From: Ada Isopods Date: Thu, 5 Dec 2024 20:26:58 -0700 Subject: overhauled the entire site basically --- art/index.php | 146 ---------------------------------------------------------- 1 file changed, 146 deletions(-) delete mode 100644 art/index.php (limited to 'art/index.php') diff --git a/art/index.php b/art/index.php deleted file mode 100644 index 4e5735b..0000000 --- a/art/index.php +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - deep twisty official NFTs'; - } elseif($siteurl == "isopod.cool") { - echo 'niceopod official NFTs'; - } - ?> - - - -
- 0 or strpos($name, ".gif") > 0); - } - - function imagetime($file) { // This needs to return a Unix timestamp. - global $imagetimes; - if(!$imagetimes[$file]) { - $imagetimes[$file] = filemtime($file); - } - return $imagetimes[$file]; - } - - $images = array_filter(scandir("."), "test_image"); // Generate array of every image in the directory by filename - - usort($images, function($a, $b) { // Sort images by modification date of the files - return imagetime("$b") - imagetime("$a"); - }); - - $datecounts = array(); - foreach($images as $im) { // Generate list of dates and how many images have them - $mt = date("Y-m-d", imagetime("$im")); // File modification date in ISO format - if($datecounts[$mt]) { - $datecounts[$mt]++; - } else { - $datecounts[$mt] = 1; - } - } - - $pmt = $mt; - foreach($images as $im) { // Loops through each image and echoes it to the page - - $no = substr($im, 0, strpos($im, ".")); // Filename with extension stripped - $mt = date("Y-m-d", imagetime("$im")); // File modification date in ISO format - $is = getimagesize("$im"); - $ist = $is[0] . "×" . $is[1] . "px"; // Image size formatted as X×Ypx - - $cl = ""; - if($datecounts[$mt] > 1) { // If there's more than one image published on the same date, merge them into a single thumbnail that can be clicked to reveal the full set. Would have done this based on names, but that would have been much harder. Might do that later. - if($pmt != $mt) { - echo ""; - $tn = $no; - if(file_exists("thumbs/$mt.jpg")) { // Use the same image for the group thumbnail as the first image in the group. If there's a thumbnail named with the date in question, use that instead. - $tn = $mt; - } - echo ""; - $pmt = $mt; - } - $cl = " class='d$mt'"; - } - - echo "$im
$mt • $ist
"; - } - ?> -
- - -- cgit v1.2.3