From bc184315aec2f54c2da20dbea2d80761b29504d5 Mon Sep 17 00:00:00 2001 From: Dieter Hametner Date: Thu, 17 Apr 2008 01:02:33 +0200 Subject: Added dynamic screenshot functionality. The new page in german is now functionaly complete. A content review needs to be done now. --- doc/web/homepage/de/download.php | 5 ++- doc/web/homepage/de/index.php | 6 +++- doc/web/homepage/de/install_0-1-0.inc | 12 +++---- doc/web/homepage/de/install_0-2-0.inc | 12 +++---- doc/web/homepage/de/install_devel.inc | 12 +++---- doc/web/homepage/de/news.php | 5 ++- doc/web/homepage/de/screenshots.php | 16 +++++++-- doc/web/homepage/de/settings-de.inc | 43 ++++++++++++----------- doc/web/homepage/page-php-classes.inc | 64 +++++++++++++++++++++++++++++++++++ 9 files changed, 130 insertions(+), 45 deletions(-) create mode 100644 doc/web/homepage/page-php-classes.inc (limited to 'doc/web') diff --git a/doc/web/homepage/de/download.php b/doc/web/homepage/de/download.php index f87450c..0a8ade1 100644 --- a/doc/web/homepage/de/download.php +++ b/doc/web/homepage/de/download.php @@ -5,7 +5,10 @@ - + diff --git a/doc/web/homepage/de/index.php b/doc/web/homepage/de/index.php index 03aecd7..f58d202 100644 --- a/doc/web/homepage/de/index.php +++ b/doc/web/homepage/de/index.php @@ -5,7 +5,10 @@ - + @@ -19,6 +22,7 @@
Über LIVE
+
RandomImg(); ?>

LIVE, das LIVE Interactive VDR Environment, ermöglicht die komfortable Bedienung des VDR und mancher seiner Plugins diff --git a/doc/web/homepage/de/install_0-1-0.inc b/doc/web/homepage/de/install_0-1-0.inc index 389c8dd..04cef78 100644 --- a/doc/web/homepage/de/install_0-1-0.inc +++ b/doc/web/homepage/de/install_0-1-0.inc @@ -6,6 +6,12 @@

Empfohlenen
URL
+ +
VDR +
1.4.3 +
<= 1.5.7 + +
Tntnet
1.5.3
@@ -18,12 +24,6 @@
>= 1.4.3
- -
VDR -
1.4.3 -
>= 1.4.7 - -
boost
1.32.0
diff --git a/doc/web/homepage/de/install_0-2-0.inc b/doc/web/homepage/de/install_0-2-0.inc index 083bb8b..eeb997c 100644 --- a/doc/web/homepage/de/install_0-2-0.inc +++ b/doc/web/homepage/de/install_0-2-0.inc @@ -6,6 +6,12 @@
Empfohlenen
URL
+ +
VDR +
1.4.0 +
>= 1.4.7 + +
Tntnet
1.5.3
@@ -18,12 +24,6 @@
>= 1.4.7
- -
VDR -
1.4.0 -
>= 1.4.7 - - diff --git a/doc/web/homepage/de/install_devel.inc b/doc/web/homepage/de/install_devel.inc index 083bb8b..eeb997c 100644 --- a/doc/web/homepage/de/install_devel.inc +++ b/doc/web/homepage/de/install_devel.inc @@ -6,6 +6,12 @@
Empfohlenen
URL
+ +
VDR +
1.4.0 +
>= 1.4.7 + +
Tntnet
1.5.3
@@ -18,12 +24,6 @@
>= 1.4.7
- -
VDR -
1.4.0 -
>= 1.4.7 - - diff --git a/doc/web/homepage/de/news.php b/doc/web/homepage/de/news.php index 9ee2a2e..3c96aef 100644 --- a/doc/web/homepage/de/news.php +++ b/doc/web/homepage/de/news.php @@ -5,7 +5,10 @@ - + diff --git a/doc/web/homepage/de/screenshots.php b/doc/web/homepage/de/screenshots.php index 154daa5..2c1dac2 100644 --- a/doc/web/homepage/de/screenshots.php +++ b/doc/web/homepage/de/screenshots.php @@ -5,7 +5,10 @@ - + @@ -16,9 +19,17 @@
-
Screenshots
+ FullImage($_GET["img"]); + } + else { + $screenshots->AllImg(); + } + ?> +
diff --git a/doc/web/homepage/de/settings-de.inc b/doc/web/homepage/de/settings-de.inc index 67e6440..eb1c606 100644 --- a/doc/web/homepage/de/settings-de.inc +++ b/doc/web/homepage/de/settings-de.inc @@ -1,24 +1,23 @@ - "Über Live", + "news.php" => "Neuerungen", + "download.php" => "Download", + "screenshots.php" => "Screenshots", + "index.php#links" => "Links und Kontakt" + )); -class Menu { - var $urls = array( - "index.php" => "Über Live", - "news.php" => "Neuerungen", - "download.php" => "Download", - "screenshots.php" => "Screenshots", - "index.php#links" => "Links und Kontakt" - ); -} - -$menu = new Menu; - - ?> +$screenshots = new Screenshots(array("whatson", + "schedule", + "timers", + "searchepg", + "edit_searchtimer", + "recordings", + "remote", + "setup")); +?> diff --git a/doc/web/homepage/page-php-classes.inc b/doc/web/homepage/page-php-classes.inc new file mode 100644 index 0000000..7ad2341 --- /dev/null +++ b/doc/web/homepage/page-php-classes.inc @@ -0,0 +1,64 @@ +title = $title; + $this->vers_string = $vname; + $this->vers_number = $vnum; + $this->datefmt = $datefmt; + } +} + + +class Menu +{ + var $urls; + + function Menu($entries) + { + $this->urls = $entries; + } +} + + +class Screenshots +{ + var $images; + + function Screenshots($imgNames) + { + $this->images = $imgNames; + } + + function RandomImg() + { + $idx = array_rand($this->images); + $this->MakeAnchor($this->images[$idx]); + } + + + function AllImg() + { + foreach($this->images as $img) { + $this->MakeAnchor($img); + } + } + + function MakeAnchor($img) + { + echo "\"$img\"/\n"; + } + + function FullImage($img) + { + $img = basename($img); + echo "\"img/${img}.jpg\"/\n"; + } +} +?> -- cgit v1.2.3