$report_user = '******' . ProfileUrl($get_user['id'], $get_user['seo_url']) . '">' . $get_user['username'] . '</a>';
        $user_id = $get_user['id'];
    }
    if ($report['type'] == 4) {
        $get_post = mysql_fetch_array(mysql_query("SELECT * FROM ava_posts WHERE id=" . $report['link_id']));
        $get_topic = mysql_fetch_array(mysql_query("SELECT * FROM ava_topics WHERE id=" . $get_post['topic']));
        $name = '<a href="' . TopicUrl($get_topic['id'], $get_topic['seo_url'], $get_topic['forum_id'], 1) . '#' . $get_post['id'] . '"/>' . $get_topic['title'] . '</a>';
        $get_post_user = mysql_fetch_array(mysql_query("SELECT * FROM ava_users WHERE id=" . $get_post['user_id']));
    } elseif ($report['type'] == 1) {
        $get_game = mysql_fetch_array(mysql_query("SELECT * FROM ava_games WHERE id=" . $report['link_id']));
        $game_url = GameUrl($get_game['id'], $get_game['seo_url'], $get_game['category_id']);
    } elseif ($report['type'] == 2 || $report['type'] == 3) {
        if ($report['type'] == 2) {
            $get_comment = mysql_fetch_array(mysql_query("SELECT * FROM ava_comments WHERE id=" . $report['link_id']));
            $get_game = mysql_fetch_array(mysql_query("SELECT * FROM ava_games WHERE id=" . $get_comment['link_id']));
            $name = '<a href="' . GameUrl($get_game['id'], $get_game['seo_url'], $get_game['category_id']) . '#comment' . $get_comment['id'] . '"/>' . $get_game['name'] . '</a>';
        } else {
            $get_comment = mysql_fetch_array(mysql_query("SELECT * FROM ava_news_comments WHERE id=" . $report['link_id']));
            $get_news = mysql_fetch_array(mysql_query("SELECT * FROM ava_news WHERE id=" . $get_comment['link_id']));
            $name = '<a href="' . NewsUrl($get_news['id'], $get_news['seo_url']) . '#comment' . $get_comment['id'] . '"/>' . $get_news['title'] . '</a>';
        }
        $get_comment_user = mysql_fetch_array(mysql_query("SELECT * FROM ava_users WHERE id=" . $get_comment['user']));
    } elseif ($report['type'] == 5) {
        $get_reported_user = mysql_fetch_array(mysql_query("SELECT * FROM ava_users WHERE id=" . $report['link_id']));
        $reported_user_url = ProfileUrl($get_reported_user['id'], $get_reported_user['seo_url']);
    } elseif ($report['type'] == 6) {
        $get_pm = mysql_fetch_array(mysql_query("SELECT * FROM ava_messages WHERE id=" . $report['link_id']));
        $get_pm_user = mysql_fetch_array(mysql_query("SELECT * FROM ava_users WHERE id=" . $get_pm['sender_id']));
    }
    include 'report_item.php';
}
Beispiel #2
0
	font-family:Verdana, Geneva, sans-serif;
}
.site_name a {
	color:#FFF;
}
.site_name a:visited {
	color:#FFF;
}
-->
</style>
</head>
<?php 
require_once '../../config.php';
include '../../includes/core.php';
include '../../language/' . $setting['language'] . '.php';
$id = intval($_GET['id']);
$sql = mysql_query("SELECT * FROM ava_games WHERE id='" . $id . "'") or die(mysql_error());
$row = mysql_fetch_assoc($sql);
$url = GameUrl($id, $row['seo_url'], $row['category_id']);
?>
<body>
<p class="site_name"><?php 
echo $setting['site_name'];
?>
 | <a target="_parent" href="<?php 
echo $url;
?>
">&lt; Return to game page</a></p>
</body>
</html>
$count = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_highscores WHERE user = {$id}"), 0);
if ($count >= 1) {
    $query = mysql_query("SELECT * FROM ava_highscores WHERE user = {$id} ORDER BY score desc LIMIT 10");
    echo '<ul class="user_highscore_list">
	<li>
	<div id="user_highscore_header">
		<div class="user_highscore_name">' . GAME . '</div>
		<div class="user_highscore_score">' . HIGHSCORE_SCORE . '</div>
	</div>
	</li>';
    while ($highscore = mysql_fetch_array($query)) {
        $game_query = mysql_query("SELECT * FROM ava_games WHERE id = {$highscore['game']}");
        $highscore_game = mysql_fetch_array($game_query);
        $date = FormatDate($highscore['date'], 'short');
        $game_url = GameUrl($highscore_game['id'], $highscore_game['seo_url'], $highscore_game['category_id']);
        $game_thumbnail = GameImageUrl($highscore_game['image'], $highscore_game['import'], $highscore_game['url']);
        echo '<li>
	<div class="user_highscore_container">
		<div class="user_highscore_avatar">
			<a href="' . $game_url . '"><img src="' . $game_thumbnail . '" width="30" height="30"/></a>
		</div>
		<div class="user_highscore_name"><a href="' . $game_url . '">' . shortenStr($highscore_game['name'], 15) . '</a></div>
		<div class="user_highscore_score">' . $highscore['score'] . '</div>
	</div>
	</li>';
    }
    echo '</ul>';
} else {
    echo '<div class="user_no_highscores">' . HIGHSCORE_NONE . '</div>';
}
if (!isset($_GET['page'])) {
    $page = 1;
} else {
    if ($_GET['page'] == '') {
        $page = 1;
    } else {
        $page = $_GET['page'];
    }
}
$max_results = 30;
$from = $page * $max_results - $max_results;
$query = mysql_query("SELECT * FROM ava_leaderboards LIMIT {$from}, {$max_results}");
while ($go = mysql_fetch_array($query)) {
    $lb_game = mysql_fetch_array(mysql_query("SELECT * FROM ava_games WHERE id= {$go['game_id']}"));
    $score_count = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_highscores WHERE game = {$go['game_id']} AND leaderboard = '{$go['leaderboard_id']}'"), 0);
    $url = GameUrl($lb_game['id'], $lb_game['seo_url'], $lb_game['category_id']);
    echo '
<div id="leaderboard-' . $go['id'] . '" class="manage_item"><div class="manage_column0">' . $go['id'] . '</div><div id="tgame_name' . $go['id'] . '" class="manage_lb_column_gamename"><a href="' . $url . '" class="manage_link">' . $lb_game['name'] . '</a></div><div id="tcategory_name' . $go['id'] . '" class="manage_lb_column2">' . $go['leaderboard_name'] . '</div>
<div id="tdate' . $go['id'] . '" class="manage_lb_column_date">' . $score_count . '</div>
<div class="manage_column3" id="edit-image-' . $go['id'] . '"><img src="images/edit.png" width="24" height="24" onclick="gotourl(\'?task=manage_highscores&id=' . $go['game_id'] . '#page=1&leaderboard=' . $go['leaderboard_id'] . '&game=' . $go['game_id'] . '\')"></div>
<div class="manage_column3"  id="delete-image-' . $go['id'] . '"><img src="images/delete.png" width="24" height="24" onclick="DeleteAsk(' . $go['id'] . ');"></div>';
    echo '<div id="edit-leaderboard-' . $go['id'] . '" class="edit_game_container"></div>

	</div>';
}
$total_results = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_leaderboards"), 0);
$total_pages = ceil($total_results / $max_results);
echo '<form id="form1" name="form1" method="get" action="manage_games_ajax.php">';
if ($total_pages > 1) {
    echo '<label>
 	<select name="page" id="page"';
<?php

defined('AVARCADE_') or die('');
$comment = array();
$total_results = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_comments WHERE user='******'"), 0);
if ($total_results <= 0) {
    echo "{$profile['name']} " . PROFILE_NO_COMMENTS;
} else {
    if ($_GET['task'] == 'profile') {
        $sql = mysql_query("SELECT * FROM ava_comments WHERE user="******" ORDER BY id DESC LIMIT 8");
    } else {
        $sql = mysql_query("SELECT * FROM ava_comments WHERE user="******" ORDER BY id DESC");
    }
    while ($row = mysql_fetch_array($sql)) {
        $game_exists = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_games WHERE id={$row['link_id']}"), 0);
        if ($game_exists == 1) {
            $sql2 = mysql_query("SELECT * FROM ava_games WHERE id=" . $row['link_id'] . " LIMIT 1");
            $row2 = mysql_fetch_array($sql2);
            $comment['the_comment'] = nl2br(htmlspecialchars($row['comment']));
            $comment['game_name'] = $row2['name'];
            $comment['game_url'] = GameUrl($row2['id'], $row2['seo_url'], $row2['category_id']);
            if ($user['admin'] == 1) {
                $comment['admin_options'] = ' <a href=' . $setting['site_url'] . '/admin/index.php?action=delete_comment&amp;id=' . $row['id'] . '&link_id=' . $row2['id'] . '><img src="' . $setting['site_url'] . '/admin/delete.png" align="absmiddle" /></a>';
            }
            include '.' . $setting['template_url'] . '/' . $template['users_comments'];
        }
    }
}
Beispiel #6
0
        echo ' - ' . PAGE . ' ' . $page;
    }
    echo ' - ';
} elseif (isset($_GET['task']) && isset($page) && $page > 1 && $_GET['task'] != 'view_page') {
    include './includes/modules/content_title.php';
    echo ' - ' . PAGE . ' ' . $page . " - ";
} elseif (isset($_GET['task'])) {
    include './includes/modules/content_title.php';
    echo ' - ';
}
echo $setting['site_name'] . '</title>';
if (isset($_GET['task']) && $_GET['task'] == 'view') {
    echo '<meta name="description" content="' . shortenStr(strip_tags($game['description']), 157) . '" />
	<meta name="keywords" content="' . $game_keywords . '" />
	<meta property="og:image" content="' . $game['image_url'] . '" />';
    $can_url = GameUrl($game['id'], $game['seo_url'], $game['category']);
    echo '<link rel="canonical" href="' . $can_url . '" />';
} else {
    if (isset($_GET['task']) && $_GET['task'] == 'category') {
        $page_info = '';
        $sort_info = '';
        if (isset($page) && $page > 1) {
            $page_info = PAGE . ' ' . $page . ' - ';
        }
        if (isset($_GET['sortby'])) {
            $sort = secure($_GET['sortby']);
            $sort_info = $sort_options[$sort] . ' - ';
        }
        echo '<meta name="description" content="' . $cat_info['name'] . ' ' . $sort_info . $page_info . shortenStr(strip_tags($cat_info['description']), 157) . '" />
	<meta name="keywords" content="' . $cat_info['keywords'] . '" />';
    } else {
<!-- 
Social buttons for AV Arcade 

Icon images copyright komodomedia.com

-->

<?php 
$long_url = htmlspecialchars(GameUrl($game['id'], $game['seo_url'], $row2['category_id']));
$short_url = htmlspecialchars(ShortUrl($game['id']));
?>
<div class="social_icons">
	<div class="social_text">
	<?php 
if (defined("SHARE_INFO")) {
    echo SHARE_INFO;
    $share_message = SHARE_MESSAGE;
    $your_url_title = YOUR_URL_TITLE;
} else {
    echo 'Share on social sites and earn points';
    $share_message = 'I have been playing this great game';
    $your_url_title = 'Your unique referral url';
}
?>
	</div>
	<!- Twitter ->
	<a href="http://twitter.com/home?status=<?php 
echo $share_message;
?>
: <?php 
echo $short_url;
Beispiel #8
0
function GameData($raw_data, $type)
{
    global $setting, $template, $user;
    $game = array('id' => $raw_data['id'], 'instructions' => nl2br($raw_data['instructions']), 'plays' => $raw_data['hits'], 'highscores' => $raw_data['highscores'], 'seo_url' => $raw_data['seo_url'], 'category' => $raw_data['category_id'], 'submitter' => $raw_data['submitter']);
    if ($type != 'view_game') {
        $description_stripped = htmlspecialchars(strip_tags($raw_data['description']));
    }
    if (isset($template[$type . '_game_chars'])) {
        $game['name'] = shortenStr($raw_data['name'], $template[$type . '_game_chars']);
    } else {
        $game['name'] = $raw_data['name'];
    }
    if (isset($template[$type . '_game_desc_chars'])) {
        $game['description'] = shortenStr($description_stripped, $template[$type . '_game_desc_chars']);
    } else {
        $game['description'] = $raw_data['description'];
    }
    $game['url'] = GameUrl($raw_data['id'], $raw_data['seo_url'], $raw_data['category_id']);
    $game['image_url'] = GameImageUrl($raw_data['image'], $raw_data['import'], $raw_data['url']);
    if ($raw_data['highscores'] == 1) {
        $game['highscore_image'] = $template['highscore_image'];
    } else {
        $game['highscore_image'] = '';
    }
    if ($user['admin'] == 1) {
        $game['admin_edit'] = '<a href="' . $setting['site_url'] . '/admin/?task=manage_games#id=' . $raw_data['id'] . '">Edit</a>';
    } else {
        $game['admin_edit'] = '';
    }
    $game['date_added'] = FormatDate($raw_data['date_added'], 'date');
    // Define the overall rating for use in the template
    $game['rating'] = $game['rating_image'] = GenerateRating($raw_data['rating'], $type);
    $game['rating_value'] = $raw_data['rating'];
    // Get the submitter name and URL
    if ($raw_data['submitter'] != 0) {
        $submitter = mysql_fetch_array(mysql_query("SELECT * FROM ava_users WHERE id = {$raw_data['submitter']}"));
        $game['submitter_name'] = $submitter['username'];
        $game['submitter_url'] = ProfileUrl($submitter['id'], $submitter['seo_url']);
    }
    return $game;
}
Beispiel #9
0
<?php

if (!defined('AVARCADE_')) {
    include '../../config.php';
    include '../core.php';
}
$cat_numb = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_games WHERE published=1"), 0);
if (isset($_POST["lastid"]) && $_POST["lastid"] != "0") {
    if ($cat_numb > 0) {
        $lastid = $_POST["lastid"];
        $sort = 'id DESC';
        $sql = mysql_query("SELECT * FROM ava_games WHERE id < {$lastid} AND published=1 ORDER BY {$sort} LIMIT 30");
        $row = mysql_fetch_array($sql);
        while ($row = mysql_fetch_array($sql)) {
            $gameurl = GameUrl($row['id'], $row['seo_url'], $row['category_id']);
            $image_url = GameImageUrl($row['image'], $row['import'], $row['url']);
            //$size = getimagesize($image_url);
            ?>

<div class="post" id="<?php 
            echo $row['id'];
            ?>
" style="margin-left: 0px;">
    <a href="<?php 
            echo $gameurl;
            ?>
">
        <img src="<?php 
            echo $setting['site_url'] . $setting['template_url'];
            ?>
/images/samples/dragon_age_legends_remix_01_1379835624_image_lx.png" width="133" height="148" alt="<?php 
}
$name = escape($_POST['game_name']);
$category = mysql_fetch_array(mysql_query("SELECT parent_id FROM ava_cats WHERE id = {$_POST['game_category']}"));
// If the id is 0 that means we are adding a new game instead of editing
if ($_POST['id'] == 0) {
    $date = date("Y-m-d H:i:s");
    $seo_url = create_seoname($name, 0, 'game');
    mysql_query("INSERT INTO ava_games (name, description, url, category_id, category_parent, width, height, image, published, filetype, instructions, date_added, advert_id, highscores, mochi_id, seo_url, submitter, html_code)\n\tVALUES ('" . escape($_POST['game_name']) . "', '" . escape($_POST['game_description']) . "', '{$url}', {$_POST['game_category']}, {$category['parent_id']}, '{$_POST['width']}', '{$_POST['height']}', '{$img}', {$_POST['published']}, '{$ext}', '" . escape($_POST['game_instructions']) . "', '{$date}', {$_POST['game_advert']}, {$_POST['highscores']}, '{$_POST['mochi_id']}', '{$seo_url}', '{$_POST['submitter']}', '{$code}')") or die('There was a MySql error when adding the game: ' . mysql_error());
    $newid = mysql_insert_id();
    $category = mysql_query("SELECT * FROM ava_cats WHERE id=" . $_POST['game_category'] . "");
    $category = mysql_fetch_array($category);
    if (isset($_POST['homepage'])) {
        echo 'Game added successfully';
    } else {
        // Send back the newly added game container if not submitted from homepage
        $url = GameUrl($newid, $seo_url, $category['id']);
        echo '
<div id="game-' . $newid . '" class="manage_item_new"><div class="manage_column0">' . $newid . '</div><div id="tgame_name' . $newid . '" class="' . $link_class . '"><a href="' . $url . '" class="manage_link">' . stripslashes($_POST['game_name']) . '</a></div><div id="tcategory_name' . $newid . '" class="manage_column2">' . $category['name'] . '</div><div class="manage_column3" id="edit-image-' . $newid . '"><img src="images/edit.png" width="24" height="24" onclick="edit_game(' . $newid . ');"></div><div class="manage_column3" id="delete-image-' . $newid . '"><img src="images/delete.png" width="24" height="24" onclick="DeleteAsk(' . $newid . ');"></div><div class="manage_column3" id="feature_icon' . $newid . '"><img src="images/feature.png" width="24" height="24" onclick="FeatureGame(' . $newid . ', 1);"></div>';
        if ($_POST['published'] == 1) {
            echo '<div class="manage_column3" id="published-image-' . $newid . '"><img src="images/published.png" width="24" height="24" onclick="TogglePublished(' . $newid . ', 0);"></div>';
        } else {
            echo '<div class="manage_column3" id="published-image-' . $newid . '"><img src="images/unpublished.png" width="24" height="24" onclick="TogglePublished(' . $newid . ', 1);"></div>';
        }
        echo '<div class="manage_column4"  id="comments-image-' . $newid . '"><img src="images/comments.gif" width="24" height="24" onclick="gotourl(\'index.php?task=manage_comments#page=1&id=' . $newid . '\')"></div>';
        if ($_POST['highscores'] == 1) {
            echo '<div class="manage_column3"  id="delete-image-' . $newid . '"><img src="images/highscores.png" width="22" height="23" onclick="gotourl(\'?task=manage_highscores&id=' . $newid . '#page=1&leaderboard=default&game=' . $newid . '\')"></div>';
        }
        echo '<div id="edit-game-' . $newid . '" class="edit_game_container"></div></div>';
    }
} else {
    $seo_url = create_seoname($name, $_POST['id'], 'game');
if ($user['password'] == $code && $user['banned'] == 0 && $are_friends == 1) {
    if ($leaderboard_id == 'latest') {
        $score = mysql_query("SELECT * FROM ava_highscores WHERE user = {$user['id']} AND game = {$game_id} ORDER BY id DESC LIMIT 1");
        $highscore = mysql_fetch_array($score);
        $leaderboard = mysql_fetch_array(mysql_query("SELECT * FROM ava_leaderboards WHERE leaderboard_id = '{$highscore['leaderboard']}' AND game_id = {$game_id}"));
    } else {
        $leaderboard = mysql_fetch_array(mysql_query("SELECT * FROM ava_leaderboards WHERE leaderboard_id = '{$leaderboard_id}' AND game_id = {$game_id}"));
        $score = mysql_query("SELECT * FROM ava_highscores WHERE user = {$user['id']} AND game = {$game_id} AND leaderboard = '{$leaderboard_id}' ORDER BY score {$leaderboard['order_by']} LIMIT 1");
        $highscore = mysql_fetch_array($score);
    }
    $already_challenged = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_messages WHERE highscore_game_id = {$highscore['game']}"), 0);
    if ($already_challenged == 0) {
        $game = mysql_fetch_array(mysql_query("SELECT * FROM ava_games WHERE id = {$game_id}"));
        $subject = CHALLENGE_PM_SUBJECT1 . " {$highscore['score']} " . CHALLENGE_PM_SUBJECT2 . " {$game['name']}";
        $game_thumbnail = GameImageUrl($game['image'], $game['import'], $game['url']);
        $game_url = GameUrl($game['id'], $game['seo_url'], $game['category_id']);
        $get_to_user = mysql_query("SELECT * FROM ava_users WHERE id= {$friend_id}");
        $to_user = mysql_fetch_array($get_to_user);
        $message = CHALLENGE_PM_GREETING1 . ' ' . $to_user['username'] . ', ' . $user['username'] . ' ' . CHALLENGE_PM_GREETING2 . '
		<div class="challenge_pm_container">
			<div class="challenge_pm_image"><img src="' . $game_thumbnail . '" width="80" height="80"/></div>
			<div class="challenge_pm_info"><b>' . GAME . '</b>: <a href="' . $game_url . '">' . $game['name'] . '</a><br /><b>' . LEADERBOARD . '</b>: ' . $leaderboard['leaderboard_name'] . '<br /><b>' . HIGHSCORE_SCORE . '</b>: ' . $highscore['score'] . '</div>
		</div>';
        SendPM($subject, $message, $friend_id, $game['id']);
        mysql_query("UPDATE ava_users SET points = points + {$setting['points_challenge']} WHERE id = {$user['id']}");
        $data = array('to_username' => $to_user['username'], 'email_address' => $to_user['email'], 'from_username' => $user['username'], 'from_avatar' => $user['avatar'], 'subject' => $user['username'] . ' ' . CHALLENGE_PM_GREETING2, 'send_email' => $to_user['email_new_message'], 'game_name' => $game['name'], 'game_url' => $game_url, 'game_image' => $game_thumbnail, 'leaderboard_name' => $leaderboard['leaderboard_name'], 'score' => $highscore['score']);
        SendEmail($data, 'highscore_challenge');
        echo "({success: 1, message: '" . addslashes(N_POINTS_EARNED1) . " <span style=\"font-weight:bold;\">{$setting['points_challenge']} " . addslashes(N_POINTS_EARNED2) . "</span> " . addslashes(N_POINTS_EARNED_CHALLENGE) . "', points: {$setting['points_challenge']}})";
    } else {
        echo "({success: 0, message: 'You have already challenged that friend'})";
    }