| 1 |
<?php |
<?php |
| 2 |
// $Id: switchtheme.module,v 1.2.2.6 2008/11/02 12:44:50 sun Exp $ |
// $Id: switchtheme.module,v 1.2.2.7 2008/11/02 13:33:07 sun Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 109 |
shuffle($themes); |
shuffle($themes); |
| 110 |
foreach ($themes as $key => $theme) { |
foreach ($themes as $key => $theme) { |
| 111 |
$theme->screenshot = dirname($theme->filename) .'/screenshot.png'; |
$theme->screenshot = dirname($theme->filename) .'/screenshot.png'; |
| 112 |
if (file_exists($theme->screenshot)) { |
if ($theme->status && file_exists($theme->screenshot)) { |
| 113 |
// Return the first theme with a screenshot. |
// Return the first theme with a screenshot. |
| 114 |
$output = l("<img src=\"". base_path() ."$theme->screenshot\" alt=\"preview of $theme->name\" />", $_GET['q'], NULL, 'theme='.$theme->name, NULL, FALSE, TRUE); |
$output = l("<img src=\"". base_path() ."$theme->screenshot\" alt=\"preview of $theme->name\" />", $_GET['q'], NULL, 'theme='.$theme->name, NULL, FALSE, TRUE); |
| 115 |
return $output; |
return $output; |