Example #1
0
        $status->PrintAsHTML('');
    }
    $data = ob_get_clean();
    if ($data === false) {
        JSONDie('No data returned', 204);
    }
    JSONAnswer(array('result' => $data, 'amount' => count($statuses->data)));
} elseif ($request_type == 'list') {
    // Either requires the SESSION to be loggedin OR gives a correct api key (will be worked on).
    if (!$_loggedin) {
        JSONDie('Not loggedin', 401);
    }
    RetrieveInputGET('lastpost', 'mode');
    $P['lastpost'] = intval($P['lastpost']);
    $statuses = new Statuses();
    $statuses->Load(($P['lastpost'] == -1 ? '' : " s.timestamp " . ($P['mode'] == 'back' ? '<' : '>') . " FROM_UNIXTIME(" . $P['lastpost'] . ") AND") . "\r\n\t(\r\n\t\ts.override = 1 AND s.blog = 0 OR \r\n\t\ts.account_id = " . $_loginaccount->GetID() . " AND s.blog = 0 OR \r\n\t\tFriendStatus(account_id, " . $_loginaccount->GetID() . ") = 'FRIENDS' AND s.blog = 0\r\n\t)", '15');
    $lastid = -1;
    $firstid = -1;
    // Buffer all results
    ob_start();
    foreach ($statuses->data as $status) {
        if ($lastid == -1) {
            $lastid = $__server_time - $status->seconds_since;
        }
        //$status->id;
        $firstid = $__server_time - $status->seconds_since;
        //$status->id;
        $status->PrintAsHTML('');
    }
    $data = ob_get_clean();
    if ($data === false) {
Example #2
0
<?php

require_once __DIR__ . '/inc/header.php';
if ($_loggedin) {
    ?>
<meta http-equiv="refresh" content="0;URL='/stream/'" />
<?php 
    die;
}
$s = $__database->query("\nSELECT\n\t(SELECT COUNT(*) FROM accounts),\n\t(SELECT COUNT(*) FROM " . DB_GMS . ".characters) + (SELECT COUNT(*) FROM " . DB_EMS . ".characters),\n\t(SELECT COUNT(*) FROM " . DB_GMS . ".items) + (SELECT COUNT(*) FROM " . DB_EMS . ".items)\n");
$tmp = $s->fetch_row();
$s->free();
$statuses = new Statuses();
$statuses->Load("s.blog = 0", "5");
?>
<style>
.woah {
	font-size:40px;
	line-height: 40px;
	margin-top: 20px;
}

.container {
    background: transparent;
}

</style>
<div class="row">
	<div class="span12 status">
		<center>
		<p class="lead woah">Start the next chapter of your Maple 'Story'!</p>
Example #3
0
<?php

require_once __DIR__ . '/../inc/header.php';
$statuses = new Statuses();
$statuses->Load('blog = 0', '30');
foreach ($statuses->data as $status) {
    $status->PrintAsHTML('');
}
require_once __DIR__ . '/../inc/footer.php';
Example #4
0
        $sss = new Statuses();
        $sss->Load("s.id = " . $curid);
        if ($sss->Count() == 0) {
            break;
        }
        $status_tmp = $sss->data[0];
        array_unshift($prestatuses, $status_tmp);
        $curid = $status_tmp->reply_to;
    }
    foreach ($prestatuses as $tmp) {
        $tmp->PrintAsHTML(' span8');
    }
    $status->PrintAsHTML(' span12 selected-status');
    // Get replies
    $statuses = new Statuses();
    $statuses->Load('s.reply_to = ' . $statusid);
    if ($statuses->Count() !== 0) {
        foreach ($statuses->data as $tmp) {
            $tmp->PrintAsHTML(' span8');
        }
    }
}
?>
	</div>
<script>
$('body').ready(function() {
	$('html, body').animate({
		scrollTop: $('div[status-id="<?php 
echo $status->id;
?>
"]').offset().top - $('.sticky-nav').height()
Example #5
0
<?php

require_once __DIR__ . '/../inc/header.php';
if (!$_loggedin) {
    ?>
<meta http-equiv="refresh" content="0;URL='/'" />
<?php 
} else {
    $mentioned = '@' . $_loginaccount->GetUsername();
    $statuses = new Statuses();
    $statuses->Load("s.content LIKE '%" . $__database->real_escape_string($mentioned) . "%'", "35");
    require_once __DIR__ . '/../inc/templates/stream.sidebar.template.php';
    ?>

<?php 
    if ($_loginaccount->GetConfigurationOption('last_status_sent') == '') {
        ?>
<p class="lead alert alert-info">Hello, it seems you're new! Get started with Mapler.me and <a href="//<?php 
        echo $domain;
        ?>
/about?guide">view our guide! F2</a></p>
<p>This will disappear once you've successfully sent a status!</p>
<?php 
    }
    ?>

<div class="stream_display row">
<div class="span8">
		<p class="lead alert alert-info"><i class="icon-comments"></i> Mentions <small>Any statuses that mention you, @<?php 
    echo $_loginaccount->GetUsername();
    ?>