@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux phosweb009 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.mthassubcategories.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.mthassubcategories.php 1174 2008-01-08 21:02:50Z bchoate $ function smarty_block_mthassubcategories($args, $content, &$ctx, &$repeat) { if (!isset($content)) { $class = 'category'; if (isset($args['class'])){ $class = $args['class']; } $has_sub_cats = _has_sub_categories($ctx, $class); return $ctx->_hdlr_if($args, $content, $ctx, $repeat, $has_sub_cats); } else { return $ctx->_hdlr_if($args, $content, $ctx, $repeat); } } function _has_sub_categories(&$ctx, $class = 'category') { require_once("MTUtil.php"); $cat = get_category_context($ctx); $has_sub_cats = 0; if (isset($cat['_children'])) { $has_sub_cats = count($cat['_children']) > 0; } else { $cats =& $ctx->mt->db->fetch_categories(array('blog_id' => $ctx->stash('blog_id'), 'category_id' => $cat['category_id'], 'children' => 1, 'show_empty' => 1, 'class' => $class)); if (isset($cats)) { $cat['_children'] = $cats; $has_sub_cats = count($cats) > 0; } } return $has_sub_cats; } ?>