Версия укороченная - не показывает есть в разделе новые посты или нет, а просто заменят картинку на каждый раздел. Полная будет попозже немного, но хочу обрадовать, что она уже есть и работает в принциппе потестю и выложу. Пока вот:
Прежде, сохраняйте шаблоны, которые редактируете.
Сначала заходим в макросы, находим там макросы картинок разделов, у меня эти макросы называются так: C_ON_CAT, C_ON, C_ON_RES, C_OFF_RES, C_OFF_CAT, C_OFF, C_LOCKED
В каждом макросе из всего набора символов вы увидите такой набор:
"<img src='....................."
п.с. если они ранее не были изменены.
Так вот, вы превращаете этот набор вот в такой:
"<img id='ForumImg' src='....................."
п.с. в этот набор вставлено дополнительно id='ForumImg'
И так для каждого макроса картинок разделов, другим не надо.
Далее, сохраняя шаблоны:
Заходим в Board Index Sections - Board Index Page Top
вставляем это:
<script language=JavaScript1.2 type=text/javascript>
function changeForumImg(Id) {
if (Id == "FXimg") {
document.getElementById(Id).src = "Ссылка на картинку";
}
<!-- Другие разделы -->
}
</script>
Дейсвтие 1, в вышенаписанный скрипт вместо X вставляем номер форума, его можно узнать в ссылке на сам форум, например ссылка на форум https://creos.1bb.ru/index.php?showforum=2
Действие 2, в скрипт вместо синиго вставляем ссылку на картинку этого раздела.
Действи 3 если у вас разделов больше чем 1.... Тогда дописываете место того, что выделено серым на каждый раздел вот этот скрипт
<!-- Название раздела -->
else if (Id == "FXimg") {
document.getElementById(Id).src = "Ссылка на картинку";
}
Опять же... Красное - номер раздела, Синие ссылка....
Далее
Заходим в Board Index Sections -> +-- Board Index Forum Row
Находим
{$info['img_new_post']}
И после этого вставляем это:
<script>
var NewId = "F{$info['id']}img";
document.getElementById("ForumImg").id = NewId;
changeForumImg(NewId);
</script>
Всё.
Пробуйте, новый скрипт выложу чуть позже, как уточню некоторые ньюансы и разбирусь с другими делами.
Если какие-то ошибки, пишите сюда.
Отредактировано ExperT (2006-01-19 01:00:24)