Forums / National / Russian / Модули и плагины / [Release] Rcnt Comments Plugin 0.0.3 beta (Siena)

Recent Comments support for Siena

Dayver
#33432 2012-03-03 10:57

Кстати для того что б работало не только в хедере и индексе кроме поправок вышеуказаных нужно поправить в файле rcntcomments.setup.php строки

[BEGIN_COT_EXT_CONFIG]
part=10:select:index,header:index:Part where recent comments should be called
....
[END_COT_EXT_CONFIG]

до

[BEGIN_COT_EXT_CONFIG]
part=10:select:index,header,page.list,page.main,footer:index:Part where recent comments should be called
 ....
 [END_COT_EXT_CONFIG]

Добавлено 1 час спустя:

Да, указаный, в двух постах выше, код для исправления плагина скачаного в первом посте этой темы, на чистой сиене 097(проверял ... но думаю и на рабочих сайтах будет работать) делает возможным показ блока последних комментариев на выбор в одном (но только одном) из таких шаблонов header.tpl;index.tpl;page.tpl;page.list.tpl;footer.tpl (тоесть одновременно например в index.tpl page.tpl работать не будет).

 

Для того что бы выводило одновременно во все шаблоны достаточно превратить основной код файла rcntcomments.index.php в такой:

//if (cot_get_caller() == $cfg['plugin']['rcntcomments']['part'])
//{
	require_once cot_incfile('rcntcomments', 'plug');
	if (cot_module_active('page') && cot_plugin_active('comments'))
	{
		$res = cot_build_rcntcomments('rcntcomments', 'recent', $cfg['plugin']['rcntcomments']['maxcomments'], 0, $cfg['plugin']['rcntcomments']['maxcommenttext'], $cfg['plugin']['rcntcomments']['maxparenttitletext'], 0);
		$t->assign('RCNT_COMMENTS', $res);
	}
//}

тоесть по сути заккоментировать проверку if (cot_get_caller() == $cfg['plugin']['rcntcomments']['part'])

Добавлено 4 минуты спустя:

Вот архив плагина со всеми исправлениями описаными выше

Pavlo Tkachenko aka Dayver

Dit bericht is bewerkt door Dayver (2012-03-03 12:44, 12 jaren ago)