Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Тема закрыта
Хочу изменить значки возле тем (заменить на другие), не нашел вообще где находяться значки темы. НЕ подскажите как это сделать?
Поконкретнее, что за тема (ссылка)
Не правильно написал название - Sulfur - Хочу поменять на своем форуме www.phpforum.ru
style/Sulfure.css
селектор DIV.icon
Убери из него стили бордера и добавь размеры, соответсвующие иконке, должно быть примерно так:
DIV.icon {
FLOAT: left;
MARGIN-TOP: 0.1em;
MARGIN-right: 0.2em;
DISPLAY: block;
HEIGHT: 16px;
WIDTH: 16px;
}
дальше, style/imports/Sulfure_cs.css
смотри раздел /* 5. POST STATUS INDICATORS */
селектор DIV.icon - отвечает за неактивную тему
DIV.inew - за новую.
Убираешь оттуда стили бордера и вставляешь бэкграундом урлы требуемых иконок, вроде этого:
DIV.icon {BACKGROUND: url(inactive.gif) }
DIV.inew {BACKGROUND: url(active.gif) }
TR.iredirect {BACKGROUND: url(redirect.gif) }
Спасибо, сделал только есть маленькая проблема - а как сделать чтобы картинка была по середине относительно теста названия темы форума? Заранее спасибо
убрать FLOAT:LEFT и пошаманить с ALIGN.
На вскидку не скажу
hcs, воспользовался вашим методом.
Oxygen_cs.css вот такие изменения:
DIV.icon {BACKGROUND-IMAGE: url(../../../fgraf/old.gif)}
DIV.inew {BACKGROUND-IMAGE: url(../../../fgraf/new.gif)}
TR.iredirect DIV.iredirect {BACKGROUND: url(../../../fgraf/redir.gif)}
DIV.iclosed {BACKGROUND-IMAGE: url(../../../fgraf/clos.gif)}
DIV.isticky {BACKGROUND-IMAGE: url(../../../fgraf/stick.gif)}
Oxygen.css вот такие изменения:
DIV.icon {
FLOAT: left;
MARGIN-TOP: 0.1em;
MARGIN-LEFT: 0.2em;
DISPLAY: block;
HEIGHT: 16px;
WIDTH: 16px
}
DIV.inew {
FLOAT: left;
MARGIN-TOP: 0.1em;
MARGIN-LEFT: 0.2em;
DISPLAY: block;
HEIGHT: 16px;
WIDTH: 16px
}
DIV.iredirect {
FLOAT: left;
MARGIN-TOP: 0.1em;
MARGIN-LEFT: 0.2em;
DISPLAY: block;
HEIGHT: 16px;
WIDTH: 16px
}
DIV.iclosed {
FLOAT: left;
MARGIN-TOP: 0.1em;
MARGIN-LEFT: 0.2em;
DISPLAY: block;
HEIGHT: 16px;
WIDTH: 16px
}
DIV.isticky {
FLOAT: left;
MARGIN-TOP: 0.1em;
MARGIN-LEFT: 0.2em;
DISPLAY: block;
HEIGHT: 16px;
WIDTH: 16px
}
В результате работают индикаторы только новых и старых тем. Прикрепленные, закрытые и перенесенные темы отображаются как старые, если в них нет новых сообщений. Если в теме есть новые сообщения, как новые.
Редактировался coordinator (2006-09-15 22:51:31)
Oxygen_cs.css
DIV.icon {BACKGROUND: url(../../../fgraf/old.gif);}
DIV.inew {BACKGROUND: url(../../../fgraf/new.gif);}
TR.isticky DIV.icon {background:url(../../../fgraf/stick.gif)}
TR.isticky DIV.inew {background:url(<<<---Тут иконка для новых сообщений в прикрепленной теме -->)}
TR.iclosed DIV.icon {background:url(../../../fgraf/clos.gif)
DIV.iredirect {background:url(../../../fgraf/redir.gif)}
Oxygen.css
DIV.icon {
FLOAT: left;
MARGIN-TOP: 0.1em;
MARGIN-LEFT: 0.2em;
DISPLAY: block;
HEIGHT: 16px;
WIDTH: 16px
}
hcsПолучилось, спасибо.
Только в Oxygen.css пришлось прописать все параметры DIV (.inew, .isticky...). Иначе картинки вообще не отображаются.
И еще:
DIV.icon {BACKGROUND: url(../../../fgraf/old.gif);}
DIV.inew {BACKGROUND: url(../../../fgraf/new.gif);}
TR.isticky DIV.icon {background:url(../../../fgraf/stick.gif)}
TR.isticky DIV.inew {background:url(<<<---Тут иконка для новых сообщений в прикрепленной теме -->)}
TR.iclosed DIV.icon {background:url(../../../fgraf/clos.gif)}
DIV.iredirect {background:url(../../../fgraf/redir.gif)}
Если кто будет копировать, чтобы синтаксис не нарушался.
Теперь возник интересный момент. Если тема одновременно закрыта и прикреплена, то она определяется как закрытая но находится, как и положено, наверху. У меня прикрепленная тема - синяя стрелка вверх, а закрытая серая - вниз. Поэтому нелогично получается.
Я так понимаю, это невозможно изменить с помощью стиля?
Скрипт подцепляет только два параметра: .icon и .inew. Если прописывать в ***_cs.css другие, он их не читает, а если все кроме новых привязывать к .icon и ставить ссылки на другие картинки, он всеравно покажет только одну.
Редактировался coordinator (2006-09-16 11:02:21)
Страницы 1
Тема закрыта