]> git.mjollnir.org Git - s9y.git/commitdiff
media directory
authorPenny Leach <penny@catalyst.net.nz>
Mon, 7 Apr 2008 23:00:01 +0000 (11:00 +1200)
committerPenny Leach <penny@catalyst.net.nz>
Mon, 7 Apr 2008 23:00:01 +0000 (11:00 +1200)
42 files changed:
media/catalyst/bucketfountain.jpg [new file with mode: 0644]
media/catalyst/dixon.jpg [new file with mode: 0644]
media/catalyst/fridge.jpg [new file with mode: 0644]
media/catalyst/grant.jpg [new file with mode: 0644]
media/catalyst/matterhorn.jpg [new file with mode: 0644]
media/catalyst/monitors.jpg [new file with mode: 0644]
media/catalyst/vice.jpg [new file with mode: 0644]
media/silly/brenny_grump_and_penny.jpg [new file with mode: 0644]
media/silly/caaat.jpg [new file with mode: 0644]
media/silly/dev_blanket_cat.jpg [new file with mode: 0644]
media/silly/haireverywhere.jpg [new file with mode: 0644]
media/silly/i_heart_farm.jpg [new file with mode: 0644]
media/silly/inasuitcase.jpg [new file with mode: 0644]
media/silly/index.php [new file with mode: 0644]
media/silly/largethinginear.jpg [new file with mode: 0644]
media/silly/mmm_beer.jpg [new file with mode: 0644]
media/silly/mooooo.jpg [new file with mode: 0644]
media/silly/mr_blobby.jpg [new file with mode: 0644]
media/silly/new_haircut.jpg [new file with mode: 0644]
media/silly/new_haircut2.jpg [new file with mode: 0644]
media/silly/new_haircut3.jpg [new file with mode: 0644]
media/silly/on_four_wheeler.jpg [new file with mode: 0644]
media/silly/outside_willis.jpg [new file with mode: 0644]
media/silly/pen_and_em2.jpg [new file with mode: 0644]
media/silly/pennyandbrenny.jpg [new file with mode: 0644]
media/silly/poseyangsty.jpg [new file with mode: 0644]
media/silly/random.jpg [new file with mode: 0644]
media/silly/recentlyshaved.jpg [new file with mode: 0644]
media/silly/red_glasses.jpg [new file with mode: 0644]
media/silly/scary_face.jpg [new file with mode: 0644]
media/silly/scary_hair.jpg [new file with mode: 0644]
media/silly/shorthaired.jpg [new file with mode: 0644]
media/silly/spikey.jpg [new file with mode: 0644]
media/silly/suave_wankers.jpg [new file with mode: 0644]
media/silly/threeyearold.jpg [new file with mode: 0644]
media/silly/thumb.php [new file with mode: 0644]
media/silly/trainspotting.jpg [new file with mode: 0644]
media/silly/treeindomain.jpg [new file with mode: 0644]
media/silly/trippertree.jpg [new file with mode: 0644]
media/silly/verygothy.jpg [new file with mode: 0644]
media/silly/withwadda.jpg [new file with mode: 0644]
media/simon.mp4 [new file with mode: 0644]

diff --git a/media/catalyst/bucketfountain.jpg b/media/catalyst/bucketfountain.jpg
new file mode 100644 (file)
index 0000000..c5f2a34
Binary files /dev/null and b/media/catalyst/bucketfountain.jpg differ
diff --git a/media/catalyst/dixon.jpg b/media/catalyst/dixon.jpg
new file mode 100644 (file)
index 0000000..0dd8dd1
Binary files /dev/null and b/media/catalyst/dixon.jpg differ
diff --git a/media/catalyst/fridge.jpg b/media/catalyst/fridge.jpg
new file mode 100644 (file)
index 0000000..2d1a4b1
Binary files /dev/null and b/media/catalyst/fridge.jpg differ
diff --git a/media/catalyst/grant.jpg b/media/catalyst/grant.jpg
new file mode 100644 (file)
index 0000000..1b53f83
Binary files /dev/null and b/media/catalyst/grant.jpg differ
diff --git a/media/catalyst/matterhorn.jpg b/media/catalyst/matterhorn.jpg
new file mode 100644 (file)
index 0000000..c90784f
Binary files /dev/null and b/media/catalyst/matterhorn.jpg differ
diff --git a/media/catalyst/monitors.jpg b/media/catalyst/monitors.jpg
new file mode 100644 (file)
index 0000000..c7ac7d3
Binary files /dev/null and b/media/catalyst/monitors.jpg differ
diff --git a/media/catalyst/vice.jpg b/media/catalyst/vice.jpg
new file mode 100644 (file)
index 0000000..02d7583
Binary files /dev/null and b/media/catalyst/vice.jpg differ
diff --git a/media/silly/brenny_grump_and_penny.jpg b/media/silly/brenny_grump_and_penny.jpg
new file mode 100644 (file)
index 0000000..6bf2e75
Binary files /dev/null and b/media/silly/brenny_grump_and_penny.jpg differ
diff --git a/media/silly/caaat.jpg b/media/silly/caaat.jpg
new file mode 100644 (file)
index 0000000..31a2af3
Binary files /dev/null and b/media/silly/caaat.jpg differ
diff --git a/media/silly/dev_blanket_cat.jpg b/media/silly/dev_blanket_cat.jpg
new file mode 100644 (file)
index 0000000..d4fd416
Binary files /dev/null and b/media/silly/dev_blanket_cat.jpg differ
diff --git a/media/silly/haireverywhere.jpg b/media/silly/haireverywhere.jpg
new file mode 100644 (file)
index 0000000..02babcf
Binary files /dev/null and b/media/silly/haireverywhere.jpg differ
diff --git a/media/silly/i_heart_farm.jpg b/media/silly/i_heart_farm.jpg
new file mode 100644 (file)
index 0000000..e74fcac
Binary files /dev/null and b/media/silly/i_heart_farm.jpg differ
diff --git a/media/silly/inasuitcase.jpg b/media/silly/inasuitcase.jpg
new file mode 100644 (file)
index 0000000..220e99c
Binary files /dev/null and b/media/silly/inasuitcase.jpg differ
diff --git a/media/silly/index.php b/media/silly/index.php
new file mode 100644 (file)
index 0000000..5206b58
--- /dev/null
@@ -0,0 +1,114 @@
+<?
+
+function fixFileSize($size) {
+  if (substr($size/1000,0,1) == '0') {
+    return $size.' bytes';
+  }
+  else {
+    return round($size/1000,2).' K';
+  }
+}
+
+
+$dirinfo = pathinfo(__FILE__);
+$dir = $dirinfo[dirname];
+$topdir = explode("/",$dir);
+$topdir = $topdir[count($topdir)-1];
+
+
+$handle = opendir($dir);
+while (false !== ($file = readdir($handle))) {
+  $files[] = $file;
+}
+sort($files);
+if (!isset($image)) {
+  srand((double)microtime()*1000000);
+  for ($i = 0; $i <= 10; $i++) {
+    $random = rand(0,10);
+    $image = $files[$random];
+    if (file_exists($image) && substr($image,-4) == '.jpg' || substr($image,-4) == '.png' || substr($image,-4) == '.gif') {
+      $good = 1;
+      break;
+    }
+  }
+}
+else {
+  if (file_exists($image)  && substr($image,-4) == '.jpg' || substr($image,-4) == '.png' || substr($image,-4) == '.gif') {
+    $good = 1;
+  }
+}
+
+$output = '<head>
+<title>'.strtoupper('Index of /'.$topdir . (($good) ? " :: ". $image : "")).'</title>
+<style type="text/css">
+body {
+       margin:10px;
+       padding:10px;
+       vertical-align:top;
+       font-family:verdana,arial,helvetica,sans-serif;
+       font-size:9px;
+       color:black;
+}
+td {
+       vertical-align:top;
+       font-family:verdana,arial,helvetica,sans-serif;
+       font-size:9px;
+       color:black;
+       height:100%;
+       background-color:white;
+}
+a {
+       font-family:verdana,arial,helvetica,sans-serif;
+       font-size:9px;
+       color:#999999;
+       text-decoration:none;
+}
+a:hover {
+       font-family:verdana,arial,helvetica,sans-serif;
+       font-size:9px;
+       color:black;
+       text-decoration:underline;
+}
+h2 {
+       font-family:verdana,arial,helvetica,sans-serif;
+       font-size:12px;
+       color:black;
+       font-weight:bold;
+}
+</style>
+</head>
+<body style="padding-top:20px;padding-left:20px;">';
+
+$output .= '<h2>'.strtoupper('Index of /'.$topdir . (($good) ? " :: ". $image : "")).'</h2>';
+if ($good) {
+  $output .= '<p><img src="'.$image.'" /></p>';
+}
+$output .= '<table><tr><td>';
+foreach($files as $file) {
+  $firstchar = substr($file,0,1);
+  $extn = substr($file,-3);
+  $lastchar = substr($file,-1);
+  if ($firstchar != '.' && $firstchar != '~' && $firstchar != '#' && $lastchar != '~' && $lastchar != '#' && $extn != 'php'){
+    $usablefiles[] = $file;
+  }
+}
+
+$c = 1;
+$total = count($usablefiles);
+$max = round($total / 4);
+
+foreach($usablefiles as $file) {
+  $output .= '<a href="'.$PHP_SELF.'?image='.$file.'">'.$file.'</a>&nbsp; ('
+    .fixFileSize(filesize($file))
+    .')<br />'
+    ."\n";
+  if ($c == $max) {
+    $output .= '</td><td>';
+    $c = 0;
+  }
+  $c++;
+}
+$output .= '</td></tr></table>';
+
+echo $output;
+?>
\ No newline at end of file
diff --git a/media/silly/largethinginear.jpg b/media/silly/largethinginear.jpg
new file mode 100644 (file)
index 0000000..3672779
Binary files /dev/null and b/media/silly/largethinginear.jpg differ
diff --git a/media/silly/mmm_beer.jpg b/media/silly/mmm_beer.jpg
new file mode 100644 (file)
index 0000000..746871f
Binary files /dev/null and b/media/silly/mmm_beer.jpg differ
diff --git a/media/silly/mooooo.jpg b/media/silly/mooooo.jpg
new file mode 100644 (file)
index 0000000..392e17e
Binary files /dev/null and b/media/silly/mooooo.jpg differ
diff --git a/media/silly/mr_blobby.jpg b/media/silly/mr_blobby.jpg
new file mode 100644 (file)
index 0000000..49ceaf1
Binary files /dev/null and b/media/silly/mr_blobby.jpg differ
diff --git a/media/silly/new_haircut.jpg b/media/silly/new_haircut.jpg
new file mode 100644 (file)
index 0000000..04bb8d3
Binary files /dev/null and b/media/silly/new_haircut.jpg differ
diff --git a/media/silly/new_haircut2.jpg b/media/silly/new_haircut2.jpg
new file mode 100644 (file)
index 0000000..cb5b026
Binary files /dev/null and b/media/silly/new_haircut2.jpg differ
diff --git a/media/silly/new_haircut3.jpg b/media/silly/new_haircut3.jpg
new file mode 100644 (file)
index 0000000..ef17f8a
Binary files /dev/null and b/media/silly/new_haircut3.jpg differ
diff --git a/media/silly/on_four_wheeler.jpg b/media/silly/on_four_wheeler.jpg
new file mode 100644 (file)
index 0000000..33af7c3
Binary files /dev/null and b/media/silly/on_four_wheeler.jpg differ
diff --git a/media/silly/outside_willis.jpg b/media/silly/outside_willis.jpg
new file mode 100644 (file)
index 0000000..1ea180c
Binary files /dev/null and b/media/silly/outside_willis.jpg differ
diff --git a/media/silly/pen_and_em2.jpg b/media/silly/pen_and_em2.jpg
new file mode 100644 (file)
index 0000000..0c54231
Binary files /dev/null and b/media/silly/pen_and_em2.jpg differ
diff --git a/media/silly/pennyandbrenny.jpg b/media/silly/pennyandbrenny.jpg
new file mode 100644 (file)
index 0000000..7f3a3af
Binary files /dev/null and b/media/silly/pennyandbrenny.jpg differ
diff --git a/media/silly/poseyangsty.jpg b/media/silly/poseyangsty.jpg
new file mode 100644 (file)
index 0000000..1be8b43
Binary files /dev/null and b/media/silly/poseyangsty.jpg differ
diff --git a/media/silly/random.jpg b/media/silly/random.jpg
new file mode 100644 (file)
index 0000000..8732dc0
Binary files /dev/null and b/media/silly/random.jpg differ
diff --git a/media/silly/recentlyshaved.jpg b/media/silly/recentlyshaved.jpg
new file mode 100644 (file)
index 0000000..10b0c52
Binary files /dev/null and b/media/silly/recentlyshaved.jpg differ
diff --git a/media/silly/red_glasses.jpg b/media/silly/red_glasses.jpg
new file mode 100644 (file)
index 0000000..20e3f5c
Binary files /dev/null and b/media/silly/red_glasses.jpg differ
diff --git a/media/silly/scary_face.jpg b/media/silly/scary_face.jpg
new file mode 100644 (file)
index 0000000..3b58505
Binary files /dev/null and b/media/silly/scary_face.jpg differ
diff --git a/media/silly/scary_hair.jpg b/media/silly/scary_hair.jpg
new file mode 100644 (file)
index 0000000..c62fd72
Binary files /dev/null and b/media/silly/scary_hair.jpg differ
diff --git a/media/silly/shorthaired.jpg b/media/silly/shorthaired.jpg
new file mode 100644 (file)
index 0000000..295167a
Binary files /dev/null and b/media/silly/shorthaired.jpg differ
diff --git a/media/silly/spikey.jpg b/media/silly/spikey.jpg
new file mode 100644 (file)
index 0000000..2d249b7
Binary files /dev/null and b/media/silly/spikey.jpg differ
diff --git a/media/silly/suave_wankers.jpg b/media/silly/suave_wankers.jpg
new file mode 100644 (file)
index 0000000..fb3335c
Binary files /dev/null and b/media/silly/suave_wankers.jpg differ
diff --git a/media/silly/threeyearold.jpg b/media/silly/threeyearold.jpg
new file mode 100644 (file)
index 0000000..49439f2
Binary files /dev/null and b/media/silly/threeyearold.jpg differ
diff --git a/media/silly/thumb.php b/media/silly/thumb.php
new file mode 100644 (file)
index 0000000..a74313f
--- /dev/null
@@ -0,0 +1,51 @@
+<?php
+
+// thumb.php - generates a thumbnail of an image. if no image exists, spits out a default.
+// $view - pathname to image to thumbnail.
+
+// set up some config variables
+if (empty($width)) $width = 72;                // max width of thumb
+if (empty($height)) $height = 72;              // max height of thumb
+
+// send the PNG header
+header('Content-type: image/png');
+// get old photo
+$extn = substr($view, -3);
+$view = '/var/www/wadda.org/htdocs/images/images/'.$view;
+switch($extn) {
+case 'jpg':
+$old = @ImageCreateFromJPEG($view);
+break;
+
+case 'png':
+$old = @ImageCreateFromPNG($view);
+break;
+}
+
+// check for no file
+if (!$old) {
+       $new = ImageCreate (80, 80); // Create a blank image
+       $bgc = ImageColorAllocate ($new, 216, 216, 216);
+       $tc = ImageColorAllocate ($new, 16, 16, 16);
+       ImageFilledRectangle ($new, 0, 0, 80, 80, $bgc);
+       /* Output an errmsg */
+       ImageString ($new, 1, 25, 30, "eek!", $tc);
+} else {
+       $old_x = ImageSX($old);
+       $old_y = ImageSY($old);
+
+       // make new thumbnail
+       if ($old_y > $old_x) {
+               $new_y = $height;                           // max height of thumb
+               $new_x = ($old_x * $new_y)/$old_y;      // retain aspect ratio
+       } else {
+               $new_x = $width;                           // max width of thumb
+               $new_y = ($old_y * $new_x)/$old_x;      // retain aspect ratio  
+       }
+       $new = ImageCreateTrueColor($new_x, $new_y);
+       @ImageCopyResized($new, $old, 0, 0, 0, 0, $new_x, $new_y, $old_x, $old_y);
+}
+ImageInterlace($new);
+
+ImagePNG($new);
+?>
\ No newline at end of file
diff --git a/media/silly/trainspotting.jpg b/media/silly/trainspotting.jpg
new file mode 100644 (file)
index 0000000..344fe20
Binary files /dev/null and b/media/silly/trainspotting.jpg differ
diff --git a/media/silly/treeindomain.jpg b/media/silly/treeindomain.jpg
new file mode 100644 (file)
index 0000000..1796baf
Binary files /dev/null and b/media/silly/treeindomain.jpg differ
diff --git a/media/silly/trippertree.jpg b/media/silly/trippertree.jpg
new file mode 100644 (file)
index 0000000..d381392
Binary files /dev/null and b/media/silly/trippertree.jpg differ
diff --git a/media/silly/verygothy.jpg b/media/silly/verygothy.jpg
new file mode 100644 (file)
index 0000000..0c54231
Binary files /dev/null and b/media/silly/verygothy.jpg differ
diff --git a/media/silly/withwadda.jpg b/media/silly/withwadda.jpg
new file mode 100644 (file)
index 0000000..071ebd2
Binary files /dev/null and b/media/silly/withwadda.jpg differ
diff --git a/media/simon.mp4 b/media/simon.mp4
new file mode 100644 (file)
index 0000000..77296c1
Binary files /dev/null and b/media/simon.mp4 differ