@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux phosweb007 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.mtauthors.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$ function smarty_block_mtauthors($args, $content, &$ctx, &$repeat) { $localvars = array('authors', 'authors_counter', 'blog_id'); if (!isset($content)) { $ctx->localize($localvars); $args['blog_id'] = $ctx->stash('blog_id'); if (isset($args['display_name'])) { $args['author_nickname'] = $args['display_name']; } if (isset($args['sort_by'])) { if ($args['sort_by'] == 'display_name') { $args['sort_by'] = 'nickname'; } if ($args['sort_by'] != 'score' && $args['sort_by'] != 'rate') { $args['sort_by'] = 'author_'.$args['sort_by']; } } else { $args['sort_by'] = 'author_created_on'; } if (!isset($args['status'])) { $args['status'] = 'enabled'; } if (!isset($args['need_entry'])) { $args['need_entry'] = 1; } $authors = $ctx->mt->db->fetch_authors($args); $ctx->stash('authors', $authors); $counter = 0; } else { $authors = $ctx->stash('authors'); $counter = $ctx->stash('authors_counter'); } if ($counter < count($authors)) { $author = $authors[$counter]; $ctx->stash('author', $author); $ctx->stash('authors_counter', $counter + 1); $repeat = true; } else { $ctx->restore($localvars); $repeat = false; } return $content; } ?>