Brell, так стандартные же шаблоны нормально отображаются. Значит дело именно в скачанном шаблоне.
Вы когда в Notepad++ кодировку меняли точно нажимали "Преобразовать в UTF-8 без BOM"? Не "Кодировать", а именно "Преобразовать"
Откройте main.tpl и найдите тег {content}. Скорее всего он у вас закрыт в теги: [not-aviable=main]{content}[/not-aviable] - уберите то, что помечено синим, после этого закомментируйте указанный в первом посте код <!--[aviable=main] {custom ... [/aviable]-->.
Перед изменением кода скопируйте оригинальный файл!
Вывод через {custom} не имеет страниц пагинации. Поставили limit="15" - значит будет одна страница с 15-ю последними новостями.
Постраничная навигация появится, если новости на главной выводить через {content}.
В <head> тоже utf-8 стоит?
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
А при чем здесь БД? На скрине ж видно, что из нее данные корректно отображаются (заголовки статей). Проблема в самих .tpl файлах движка - открыть их в Notepad++ и поменять кодировку "Кодировки - Преобразовать в UTF-8 без BOM"
К примеру поменять кодировку файлов скачанных шаблонов, в том же Notepad++, с ANSI на utf-8
Если категорий много и хочется сделать по умному, посмотрите пост hYPER-ok.
Если категорий до 10-15, я обычно такую конструкцию использую для каждой категории, в которой нужен вывод последних новостей:
[category=1]
{custom category="1" template="last" aviable="global" from="0" limit="5" cache="yes"}
[/category]
Главное не забыть создать файл last.tpl
Здесь все расписано.
И ЭТУ тему гляньте, там hYPER-ok подробней все расписал.
Чем обычный {custom} не устраивает?
Как в пословице: "Вор у вора дубинку украл" :)
Зато одна.
Если делать по правильному, то надо просто переделать шапку, что бы было уместно отображение нескольких картинок одновременно.