Правим файл blog_item.php

Если в настройках указать не выводить иконки печати и e-mail, то все равно в блоге категории выводится пустой блок <i class="icons">

Причем только в блоге. На главной все в порядке.

Причина: не задано условие вывода/не вывода блока

Что делаем: копируем условие из "избранного" и добавляем в вид блога.

<?php if ($params->get('show_print_icon') || $params->get('show_email_icon') || $canEdit) : ?>
    <?php echo JLayoutHelper::render('joomla.content.icons', array('params' => $params, 
    'item' => $this->item, 'print' => false)); ?>
<?php endif; ?>

Аналологично - вывод пустого блока <dl class="item-info">, если не заданы вывод даты, категории и т.д.
Т.к. вывод блока, в зависимости от настроек, дублируется в конце материала, то, соответсвтенно в начале или в конце он выводится пустой.

Лечим так же. Копируем условие из избранного и добавляем в блог (вывод в конце материла)

<?php if ($useDefList &amp;&amp; ($info == 1 || $info == 2)) : // My edition! ?>
   <?php if ($useDefList) : ?>
   <?php echo JLayoutHelper::render('joomla.content.info_block.block', 
    array('item' => $this->item, 'params' => $params, 'position' => 'below')); ?>
 <?php endif; ?>
<?php endif; ?>

В начале материала - тоже самое, только в условиях

<?php if ($useDefList &amp;&amp; ($info == 0 ||  $info == 2)) : ?>