0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
webcalendar
/
1.2.3-0
/
standard
/
htdocs
/
themes
/
[
Home
]
File: theme_inc.php
<?php // $Id: theme_inc.php,v 1.6.2.3 2008/09/30 13:32:48 bbannon Exp $ // Displays a screenshot if called directly // and a file exists that matches this script name. // Include this file in all themes. if ( empty ( $PHP_SELF ) && ! empty ( $_SERVER ) && ! empty ( $_SERVER['PHP_SELF'] ) ) $PHP_SELF = $_SERVER['PHP_SELF']; $no_preview = 'NO PREVIEW AVAILABLE'; if ( function_exists ( 'translate' ) ) $no_preview = translate ( 'NO PREVIEW AVAILABLE' ); if ( ! empty ( $PHP_SELF ) && preg_match ( '/\/themes\//', $PHP_SELF ) ) { $filename = basename ( $PHP_SELF, '.php' ) . '.gif'; echo <<<EOT <?xml version="1.0" encoding="iso-8859-1"\?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml xml:lang="en" lang="en"> <head></head> <body> EOT; echo ( file_exists ( $filename ) ? '<img src="' . $filename . '" />' : '<h2>' . $no_preview. '</h2>' ) . ' </body> </html>'; } ?>