0byt3m1n1
Path:
/
data
/
0
/
0
/
6
/
46
/
6861
/
user
/
7034
/
cgi-bin
/
php
/
lib
/
[
Home
]
File: function.MTEntryExcerpt.php
<?php function smarty_function_MTEntryExcerpt($args, &$ctx) { // todo: needs work $e = $ctx->stash('entry'); if ($excerpt = $e['entry_excerpt']) { if ((!isset($args['convert_breaks'])) || (!$args['convert_breaks'])) { return $excerpt; } #$filters = $e['entry_text_filters']; #push @$filters, '__default__' unless @$filters; #return MT->apply_text_filters($excerpt, $filters, $ctx); } elseif ($args['no_generate']) { return ''; } $blog = $ctx->stash('blog'); $words = $blog['blog_words_in_excerpt']; if (!isset($words) or empty($words)) { $words = 40; } $args['words'] = $words; $excerpt = $ctx->tag('MTEntryBody', $args); if (!$excerpt) { return ''; } return $excerpt . '...'; } /* $cb = $entry['entry_convert_breaks']; if ($cb) { if (($cb == '1') || ($cb == '__default__')) { # alter EntryBody, EntryMore in the event that # we're doing convert breaks $cb = 'convert_breaks'; } if ($cb) { # invoke modifier to format $ctx->load_modifier($cb); $mod = 'smarty_modifier_'.$cb; $text = $mod($text); } } */ ?>