From 5d4652e6bc0009b32bfe1b1a4fc9b7431cd8fe88 Mon Sep 17 00:00:00 2001 From: Jonas Kohl Date: Wed, 4 Sep 2024 20:10:41 +0200 Subject: Initial commit --- .gitignore | 2 + .htaccess | 6 +++ cgi/.htaccess | 2 + cgi/imagemap.cgi | 55 ++++++++++++++++++++++++++++ cgi/printenv.pl | 14 +++++++ favicon.ico | Bin 0 -> 318 bytes frames.html | 27 ++++++++++++++ images/BIG1200.png | Bin 0 -> 44437 bytes images/TITEL.png | Bin 0 -> 94598 bytes images/TITEL2.jpg | Bin 0 -> 76788 bytes images/gkugel1.gif | Bin 0 -> 148 bytes images/gkugel2.gif | Bin 0 -> 112 bytes images/house.gif | Bin 0 -> 1803 bytes images/leather.gif | Bin 0 -> 3065 bytes images/mhfs.gif | Bin 0 -> 2375 bytes images/musik.gif | Bin 0 -> 765 bytes images/nav.gif | Bin 0 -> 16477 bytes images/paper.gif | Bin 0 -> 54 bytes images/titel.jpg | Bin 0 -> 40317 bytes images/top.gif | Bin 0 -> 22826 bytes images/toptile.gif | Bin 0 -> 3245 bytes images/warn16.gif | Bin 0 -> 123 bytes images/woodtile.gif | Bin 0 -> 2448 bytes includes/.htaccess | 1 + includes/template_end.html | 2 + includes/template_head_end.html | 18 +++++++++ includes/template_head_start.html | 13 +++++++ includes/template_start.html | 2 + index.html | 17 +++++++++ music.html | 21 +++++++++++ music/HOUSE.MID | Bin 0 -> 36256 bytes music/house.mp3 | Bin 0 -> 2367363 bytes music/house.ogg | Bin 0 -> 2431346 bytes navside.html | 35 ++++++++++++++++++ navtop.html | 7 ++++ nomusic.html | 11 ++++++ pages/about.html | 36 ++++++++++++++++++ pages/loesung.html | 75 ++++++++++++++++++++++++++++++++++++++ pages/start.html | 18 +++++++++ 39 files changed, 362 insertions(+) create mode 100644 .gitignore create mode 100644 .htaccess create mode 100644 cgi/.htaccess create mode 100755 cgi/imagemap.cgi create mode 100755 cgi/printenv.pl create mode 100644 favicon.ico create mode 100644 frames.html create mode 100644 images/BIG1200.png create mode 100644 images/TITEL.png create mode 100644 images/TITEL2.jpg create mode 100644 images/gkugel1.gif create mode 100644 images/gkugel2.gif create mode 100644 images/house.gif create mode 100644 images/leather.gif create mode 100644 images/mhfs.gif create mode 100644 images/musik.gif create mode 100644 images/nav.gif create mode 100644 images/paper.gif create mode 100644 images/titel.jpg create mode 100644 images/top.gif create mode 100644 images/toptile.gif create mode 100644 images/warn16.gif create mode 100644 images/woodtile.gif create mode 100644 includes/.htaccess create mode 100644 includes/template_end.html create mode 100644 includes/template_head_end.html create mode 100644 includes/template_head_start.html create mode 100644 includes/template_start.html create mode 100644 index.html create mode 100644 music.html create mode 100755 music/HOUSE.MID create mode 100644 music/house.mp3 create mode 100644 music/house.ogg create mode 100644 navside.html create mode 100644 navtop.html create mode 100644 nomusic.html create mode 100644 pages/about.html create mode 100644 pages/loesung.html create mode 100644 pages/start.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8b978ac --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.DS_Store +*.DS_Store diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..eeff7bb --- /dev/null +++ b/.htaccess @@ -0,0 +1,6 @@ +Options +Includes + +AddType text/html .html +AddOutputFilter INCLUDES .html + +DirectoryIndex index.html diff --git a/cgi/.htaccess b/cgi/.htaccess new file mode 100644 index 0000000..2597ddc --- /dev/null +++ b/cgi/.htaccess @@ -0,0 +1,2 @@ +Options +ExecCGI +AddHandler cgi-script .cgi .pl diff --git a/cgi/imagemap.cgi b/cgi/imagemap.cgi new file mode 100755 index 0000000..156836f --- /dev/null +++ b/cgi/imagemap.cgi @@ -0,0 +1,55 @@ +#!/usr/bin/perl + +$x_start = 7; +$y_start = 6; +$y_space = 6; +$width = 106; +$height = 34; + +@images = ( + { + label => "Startseite", + link => "pages/start.html" + }, + { + label => "Trivia", + link => "pages/trivia.html" + }, + { + label => "Exklusiv", + link => "pages/exklusiv.html" + }, + { + label => "Dekomp", + link => "pages/dekomp.html" + }, + { + label => "Lösung", + link => "pages/loesung.html" + }, + { + label => "Über", + link => "pages/about.html" + } +); + +print "content-type: text/plain\n\n"; + +foreach $im (@images) { + print ''; + print "\n"; + + $y_start += $height + $y_space; +} diff --git a/cgi/printenv.pl b/cgi/printenv.pl new file mode 100755 index 0000000..9686c88 --- /dev/null +++ b/cgi/printenv.pl @@ -0,0 +1,14 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +print "Status: 403\r\n"; +print "Content-Type: text/plain\r\n\r\n"; + +# foreach my $var (sort(keys(%ENV))) { +# my $val = $ENV{$var}; +# $val =~ s|\n|\\n|g; +# $val =~ s|"|\\"|g; +# print "${var}=\"${val}\"\n"; +# } diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..b10ebc3 Binary files /dev/null and b/favicon.ico differ diff --git a/frames.html b/frames.html new file mode 100644 index 0000000..04d3f54 --- /dev/null +++ b/frames.html @@ -0,0 +1,27 @@ + + +
+ + +