@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.mtentryadditionalcategories.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_mtentryadditionalcategories($args, $content, &$ctx, &$repeat) { $localvars = array('_categories', 'category', '_categories_counter'); if (!isset($content)) { $ctx->localize($localvars); $entry = $ctx->stash('entry'); $args['entry_id'] = $entry['entry_id']; $primary_category_id = $entry['placement_category_id']; $categories = $ctx->mt->db->fetch_categories($args); if ($categories && $primary_category_id) { $list = array(); foreach ($categories as $cat) { if ($cat['category_id'] != $primary_category_id) $list[] = $cat; } $categories = $list; } $ctx->stash('_categories', $categories); $counter = 0; } else { $categories = $ctx->stash('_categories'); $counter = $ctx->stash('_categories_counter'); } if ($counter < count($categories)) { $category = $categories[$counter]; $ctx->stash('category', $category); $ctx->stash('_categories_counter', $counter + 1); $repeat = true; if (($counter > 0) && isset($args['glue'])) { $content = $content . $args['glue']; } } else { $ctx->restore($localvars); $repeat = false; } return $content; } ?>