@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux phosweb012 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64
Current Path :
/
homepage
/
v-mt
/
php
/
lib
/
Path :
Upload File :
New :
File
Dir
//homepage/v-mt/php/lib/block.mtentryprevious.php
<?php # Movable Type (r) (C) 2001-2008 Six Apart, Ltd. All Rights Reserved. # This code cannot be redistributed without permission from www.sixapart.com. # For more information, consult your Movable Type license. # # $Id: block.mtentryprevious.php 1174 2008-01-08 21:02:50Z bchoate $ function smarty_block_mtentryprevious($args, $content, &$ctx, &$repeat) { static $_prev_cache = array(); if (!isset($content)) { $ctx->localize(array('entry', 'conditional', 'else_content')); $entry = $ctx->stash('entry'); if ($entry) { $entry_id = $entry['entry_id']; if (isset($_prev_cache[$entry_id])) { $prev_entry = $_prev_cache[$entry_id]; } else { $ts = $entry['entry_authored_on']; $blog_id = $entry['entry_blog_id']; if (isset($args['class'])) { $class = $args['class']; } else { $class = 'entry'; } $args = array('not_entry_id' => $entry_id, 'current_timestamp_end' => $ts, 'lastn' => 1, 'blog_id' => $blog_id, 'class' => $class); list($prev_entry) = $ctx->mt->db->fetch_entries($args); if ($prev_entry) $_prev_cache[$entry_id] = $prev_entry; } $ctx->stash('entry', $prev_entry); } $ctx->stash('conditional', isset($prev_entry)); $ctx->stash('else_content', null); } else { if (!$ctx->stash('conditional')) { $content = $ctx->stash('else_content'); } $ctx->restore(array('entry', 'conditional', 'else_content')); } return $content; } ?>