From d5783dd6df8c4c0248a2837133d932bed30fe67b Mon Sep 17 00:00:00 2001 From: Dieter Hametner Date: Mon, 21 Apr 2008 00:21:29 +0200 Subject: Updated screenshot functionality on the LIVE homepage for the next release. --- doc/web/homepage/page-php-classes.inc | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) (limited to 'doc/web/homepage/page-php-classes.inc') diff --git a/doc/web/homepage/page-php-classes.inc b/doc/web/homepage/page-php-classes.inc index 7ad2341..17d03ab 100644 --- a/doc/web/homepage/page-php-classes.inc +++ b/doc/web/homepage/page-php-classes.inc @@ -5,13 +5,15 @@ class Status var $vers_string; var $vers_number; var $datefmt; + var $language; - function Status($title, $vname, $vnum, $datefmt) + function Status($title, $vname, $vnum, $datefmt, $lang) { $this->title = $title; $this->vers_string = $vname; $this->vers_number = $vnum; $this->datefmt = $datefmt; + $this->language = $lang; } } @@ -39,14 +41,14 @@ class Screenshots function RandomImg() { $idx = array_rand($this->images); - $this->MakeAnchor($this->images[$idx]); + $this->MakeAnchor($idx); } function AllImg() { - foreach($this->images as $img) { - $this->MakeAnchor($img); + foreach($this->images as $idx => $descr) { + $this->MakeAnchor($idx); } } @@ -58,7 +60,16 @@ class Screenshots function FullImage($img) { $img = basename($img); - echo "\"img/${img}.jpg\"/\n"; + echo "\"img/${img}.jpg\"/\n"; + } + + function ImageDescr($img, $error) + { + $img = basename($img); + if (isset($this->images[$img])) + return $this->images[$img]; + else + return $error; } } ?> -- cgit v1.2.3