$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) {
<?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>
<?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';
$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()
<?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(); ?>