diff --git a/include/functions_smarty.inc.php b/include/functions_smarty.inc.php index 01721c80..a9e87486 100644 --- a/include/functions_smarty.inc.php +++ b/include/functions_smarty.inc.php @@ -70,7 +70,12 @@ function &serendipity_printTrackbacks(&$trackbacks) { function &serendipity_smarty_fetch($block, $file, $echo = false) { global $serendipity; - $output =& $serendipity['smarty']->fetch('file:'. serendipity_getTemplateFile($file, 'serendipityPath'), null, null, ($echo === true && $serendipity['smarty_raw_mode'])); + if (strpos($serendipity['smarty']->_version, '2', 1)) { + $output =& $serendipity['smarty']->fetch('file:'. serendipity_getTemplateFile($file, 'serendipityPath'), null, null, ($echo === true && $serendipity['smarty_raw_mode'])); + } else { + $output =& $serendipity['smarty']->fetch('file:'. serendipity_getTemplateFile($file, 'serendipityPath'), null, null, null, ($echo === true && $serendipity['smarty_raw_mode'])); + } + $serendipity['smarty']->assign_by_ref($block, $output); return $output; diff --git a/templates/carl_contest/entries_summary.tpl b/templates/carl_contest/entries_summary.tpl index cbeac8cb..949a6647 100644 --- a/templates/carl_contest/entries_summary.tpl +++ b/templates/carl_contest/entries_summary.tpl @@ -2,8 +2,8 @@
{$CONST.TOPICS_OF} {$dateRange.0|@formatTime:"%B, %Y"}
- {foreach from=$entries item="entries"} - {foreach from=$entries.entries item="entry"} + {foreach from=$entries item="sentries"} + {foreach from=$sentries.entries item="entry"}

{$entry.id} - {$entry.title|truncate:80:" ..."}

{$entry.timestamp|@formatTime:DATE_FORMAT_ENTRY}. {$CONST.POSTED_BY} {$entry.author} {if $entry.categories} {$CONST.IN} {foreach from=$entry.categories item="entry_category" name="categories"}{$entry_category.category_name|@escape}{/foreach}{/if}
{/foreach} diff --git a/templates/default-php/entries_summary.tpl b/templates/default-php/entries_summary.tpl index 584c47f9..1ab3b9fa 100644 --- a/templates/default-php/entries_summary.tpl +++ b/templates/default-php/entries_summary.tpl @@ -3,8 +3,8 @@