InTheTrip, остались ошибки в виде материалов (незакрытые теги, выше писал - смотреть страницу через CTRL+U) - видимо, из-за подрезки текста материала.
Скрипты на жалобу и повышения репутации: нужно задать <?else?> и $LOGIN_LINK$ - чтобы гостям вместо функции отправки жалобы и повышения репутации была ссылка на вход, чтобы эти кнопки не просто так без дела были.
Поле поиска, к сожалению, так и не видно в моём случае... нужно еще убрать из меню нерабочее
<li><a href="/" title="Раздел статей">Архив статей</a></li>, а в стилях
.h_menu { min-width: 1200px; } - это нужно ставить под условия @media или вовсе убрать (оно не дает видеть поле поиска, у кого скрин менее чем 1200).
В меню еще можно это
<a class="drop" href="#">Категории модов ETS 2<span class="down"></span></a> заменить на
<a class="drop" href="/load/euro_truck_simulator_2/2">Категории модов ETS 2<span class="down"></span></a>. Вот так сделать лучше всего:
Код
<!--<li><a href="/" title="Раздел новостей">Игровые новости</a></li>-->
<li><a href="/load" title="Раздел файлов">Архив игровых модификаций</a></li>
<!--<li><a href="/" title="Раздел статей">Архив статей</a></li>-->
<li><a class="drop" href="/load/euro_truck_simulator_2/2">Категории модов ETS 2<span class="down"></span></a>
Чтобы не было лишнего (ибо нет новостей и статей у вас еще).
На странице материала есть в контейнере "Рубрики материалов" - нужно доработать стили при наводке на пункты, там где счётчик материалов. Еще можно скрипт поставить после $CATEGORIES$:
Код
<script type="text/javascript"> //Счётчики материалов
$('.catNumData').each(function(){
$(this).html($(this).html().replace(/\[|\]/g, ''));
});
</script>
Чтобы больше на меню походить стало. Также и сам блок нужно ставить под условный оператор на $CATEGORIES$ (чтобы не выводило там, где их нет, например, вот тут /index/0-3 и /search).
Еще получаются довески, считай мусор, когда выводит:
Код
<ul>
<li><a href="" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><div class="v_th_dop_img_h"></div><img src="" alt=""></a></li>
<li><a href="" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><div class="v_th_dop_img_h"></div><img src="" alt=""></a></li>
<li><a href="" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><div class="v_th_dop_img_h"></div><img src="" alt=""></a></li>
<li><a href="" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><div class="v_th_dop_img_h"></div><img src="" alt=""></a></li>
</ul>
Это вывод дополнительных изображений, так вот когда их нет - получаются ненужные анкоры и изображения. Этот участок нужно переписать, расставив условные операторы, чтобы лишнее не выводилось, когда нет изображений дополнительных (
пример) - лучше всего на стилях сделать, не прибегая к множеству тегов html (под оператор прописать всё то, что должно выводиться при наличии залитого изображения дополнительного, а через else - выводить стилем элемент "нет изображения", чтобы не было всяких ненужных a, highslide, img, alt и т.д.). Грамотно если условия прописать, то есть смысл вообще на странице не выводить это всё, когда не залито не одного из дополнительных изображений (то есть выводить лишь тогда эти 4 блока, когда залито хотя бы одно из дополнительных изображений). 4 пустых блока выводить не стоит, разве что выводить по условию на ник добавившего материал (чтобы автору было напоминание, что еще можно\нужно залить изображения), а простому посетителю - это видеть не к чему, когда залитого там нет.