Помогите сделать свой стиль...
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Ну вот и я решился просильвер перекрасить ...
Градиенты рисовал сам, фоны менял в colours.css, кнопки в большинстве взял с AeroBlue, часть сам рисовал, прописывая потом их значения и размер в imageset.cfg.
Сделал еще далеко не всё, недоделок куча, но вижу их только я , пользователи не замечают. Посмотреть что получилось можно по ссылке под моим мини профилем.
А теперь вопрос. Сергей, понимаю, что тебя замучил уже , но прошу подсказать.
Не могу найти где прописать бордюр в "теле" поста. Красивостей не нужно, просто чтоб он был выделен рамкой, можно такой-же как цитата выделяется.
Вот скрин, чтоб понять, что именно я имею ввиду:
В colours.css вроде пробовал поиском по слову "border" искать, но там их слишком много, и подозреваю, что он вообще там может быть не прописан.
Спасибо .
Градиенты рисовал сам, фоны менял в colours.css, кнопки в большинстве взял с AeroBlue, часть сам рисовал, прописывая потом их значения и размер в imageset.cfg.
Сделал еще далеко не всё, недоделок куча, но вижу их только я , пользователи не замечают. Посмотреть что получилось можно по ссылке под моим мини профилем.
А теперь вопрос. Сергей, понимаю, что тебя замучил уже , но прошу подсказать.
Не могу найти где прописать бордюр в "теле" поста. Красивостей не нужно, просто чтоб он был выделен рамкой, можно такой-же как цитата выделяется.
Вот скрин, чтоб понять, что именно я имею ввиду:
В colours.css вроде пробовал поиском по слову "border" искать, но там их слишком много, и подозреваю, что он вообще там может быть не прописан.
Спасибо .
нуевонафигэтотавтомод
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Помогите сделать свой стиль...
Вообщем то за тело одного сообщения отвечает класс , попробуйте ему прописать бордюр
Код: Выделить всё
class="post
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Серег, вот уж послал, дак послал ...DeaDRoMeO писал(а):Вообщем то за тело одного сообщения отвечает класс Код: Выделить всеclass="post, попробуйте ему прописать бордюр
Наверное ты переоцениваешь меня))).
Если серьезно, то в styles\prosilver\template\viewtopic_body.html попробовал вставить
Код: Выделить всё
<div class="postbody">
<div class="border-color">
нуевонафигэтотавтомод
- St_roy
- Завсегдатай Форума
- Сообщения: 873
- Стаж: 12 лет 4 месяца
- Откуда: Москва
- Контактная информация:
Помогите сделать свой стиль...
Наверное имеется ввиду в файле /styles/Ваш_стиль/theme/common.php прописать бордюр в этом месте
Код: Выделить всё
.post {
padding: 0 10px 0 10px;
margin-bottom: 4px;
background-repeat: no-repeat;
background-position: 100% 0;
}
Зри в корень
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Парни, спасбо огромное!!!
Андрей, сделал как ты подсказал, в итоге вот такой код вcommon.php :
Единственный вопросик остался, как покрасить ту полоску, что отделяет минипрофиль от "тела" поста?
Андрей, сделал как ты подсказал, в итоге вот такой код в
Код: Выделить всё
.post {
padding: 0 10px;
margin-bottom: 4px;
background-repeat: no-repeat;
background-position: 100% 0;
border-bottom: 1px solid #2b3f58;
border-left: 1px solid #2b3f58;
border-top: 1px solid #2b3f58;
border-right: 1px solid #2b3f58;
нуевонафигэтотавтомод
- St_roy
- Завсегдатай Форума
- Сообщения: 873
- Стаж: 12 лет 4 месяца
- Откуда: Москва
- Контактная информация:
Помогите сделать свой стиль...
Файл colours.css
Код: Выделить всё
.postprofile {
color: #666666;
border-left-color: #E2E0B7;
}
Зри в корень
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
Помогите сделать свой стиль...
Я её просто удалила.St_roy писал(а):border-left-color: #E2E0B7;
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Ну не могу понять...
Туплю... Пробовал всяко-разно.
В colours.css со словом postprofile у меня есть только
цвет уже везде здесь заменил...
Туплю... Пробовал всяко-разно.
В colours.css со словом postprofile у меня есть только
Код: Выделить всё
/* Poster profile block
----------------------------------------*/
.postprofile {
color: #2b3f58;
border-left-color: #2b3f58;
}
.rtl .postprofile {
border-right-color: #2b3f58;
}
.pm .postprofile {
border-left-color: #2b3f58;
}
.rtl .pm .postprofile {
border-right-color: #2b3f58;
}
.postprofile strong {
color: #000000;
}
Серёг, при предпросмотре блок со смайликами некорректно отображается
нуевонафигэтотавтомод
- St_roy
- Завсегдатай Форума
- Сообщения: 873
- Стаж: 12 лет 4 месяца
- Откуда: Москва
- Контактная информация:
Помогите сделать свой стиль...
dqdmitry, так вроде всё получилось.. У тебя сейчас белая полоска
Зри в корень
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Андрей, утро вечера мудренее, оказалось), у меня вчера уже поздно было, а утром сообразил, что имеешь ввиду.St_roy писал(а):dqdmitry, так вроде всё получилось.. У тебя сейчас белая полоска
Поставил отображение профиля справа - и полоска покрасилась в #2b3f58 (это тёмно-синий), а если профиль слева, то да, она белая (так и была).
Сейчас попробую доковырять чтоб при любом отображении профиля отображалась...
нуевонафигэтотавтомод
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Может быть подскажите, как прописать картинку "online/ofline", чтобы она всегда в один ряд была с кнопками "ЛС", почтой... Вот так примерно:
Саму картинку нарисую тоже не большую, но по цвету сразу будет видно в сети пользователь, или нет.
Дело в том, что при отображении минипрофиля справа, надпись "online" у многих почему-то наезжает на аватару, я её уже вертикальной сделал.
А при минипрофиле слева она получается за кнопкой "спасибо". Хотелось-бы привязать ее к минипрофилю при любом его отображении.
Спасибо.
Саму картинку нарисую тоже не большую, но по цвету сразу будет видно в сети пользователь, или нет.
Дело в том, что при отображении минипрофиля справа, надпись "online" у многих почему-то наезжает на аватару, я её уже вертикальной сделал.
А при минипрофиле слева она получается за кнопкой "спасибо". Хотелось-бы привязать ее к минипрофилю при любом его отображении.
Спасибо.
нуевонафигэтотавтомод
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Помогите сделать свой стиль...
У вас же просильвер ?? Так вот в просильвере малехо дебильно прописано условие онлайна
По идее можно просто удалить этот кусок, а в блок
Добавить такое условие
Код: Выделить всё
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->
Код: Выделить всё
<ul class="profile-icons">
<!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
</ul>
Код: Выделить всё
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --><li> <img src="адрес картинки если пользователь онлайн"></li><!-- ELSE --><li><img src="адрес картинки если пользователь оффлайн"></li><!-- ENDIF -->
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Спасибо, Сергей.DeaDRoMeO писал(а):У вас же просильвер ?? Так вот в просильвере малехо дебильно прописано условие онлайна
Буду пробовать как ты написал.
А пока лазил в сети, нашел (не сам конечно) еще вот такое решение, может кому пригодится. Затемнение аватар тех кто offline.
viewtopic_body.html найти:
Код: Выделить всё
{postrow.POSTER_AVATAR}
Код: Выделить всё
<!-- IF postrow.S_ONLINE -->
{postrow.POSTER_AVATAR}
<!-- ELSE -->
<style type="text/css">
a.avatar {
cursor:default;
}
a.avatar img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
a.avatar:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
</style>
<a class="avatar" href="javascript:void(0)">{postrow.POSTER_AVATAR}</a>
<!-- ENDIF -->
нуевонафигэтотавтомод
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Помогите сделать свой стиль...
Хорошо смотрится, была бы фантазия так на основе КСС + ШТМЛ+ условия = можно было бы такие вещи делать))dqdmitry писал(а):Поставил, вроде все работает пока, посмотрим что пользователи скажут.
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Народу тоже вроде понравилось).DeaDRoMeO писал(а):Хорошо смотрится...
Серёг, а какие именно, например? Если не секрет, конечно)).DeaDRoMeO писал(а):...была бы фантазия так на основе КСС + ШТМЛ+ условия = можно было бы такие вещи делать))
нуевонафигэтотавтомод
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
Помогите сделать свой стиль...
Я тебя уже третий раз прошу помочь создать условие, когда юзер он-лайн, то чтобы минипрофиль окрашивался в зелёный цвет. У меня на одном форуме такое скриптом сделано.DeaDRoMeO писал(а):была бы фантазия так на основе КСС + ШТМЛ+ условия = можно было бы такие вещи делать))
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Помогите сделать свой стиль...
Хммм тогда вот тебе условие, прописать надо внутрь нужного тега, допустим есть класс, который присваивается если пользователь не в сети, и класс для пользователя в сети. Первый, к примеру, row1 , второй row2 . Тогда наше условие будет выглядеть так
В конечном виде, если прописать допустим это в див, будет так
dqdmitry, я бы с радостью, но вот фантазии мне как раз таки не хватает))
Код: Выделить всё
<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> row2 <!-- ELSE -->row1<!-- ENDIF -->
Код: Выделить всё
<div class="<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> row2 <!-- ELSE -->row1<!-- ENDIF -->">
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- Lorem Ipsum
- Прописался тут надолго
- Сообщения: 1974
- Стаж: 11 лет 8 месяцев
- Контактная информация:
Помогите сделать свой стиль...
Поняла примерно 25%.DeaDRoMeO писал(а):Хммм тогда вот тебе условие, прописать надо внутрь нужного тега, допустим есть класс, который присваивается если пользователь не в сети, и класс для пользователя в сети. Первый, к примеру, row1, второй row2. Тогда наше условие будет выглядеть так
Насчет классов - они уже есть или их нужно создавать?
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Помогите сделать свой стиль...
Ну блин((
Вообщем сейчас у тебя пост любого участника, независимо от онлайна, окрашивается в определенный цвет. За это отвечает какой то класс. Определи его имя. НАйди в CSS, создай точно такой же класс, только с другим именем и цветовой раскраской. И потом уже используя условия реализуй задуманное
Вообщем сейчас у тебя пост любого участника, независимо от онлайна, окрашивается в определенный цвет. За это отвечает какой то класс. Определи его имя. НАйди в CSS, создай точно такой же класс, только с другим именем и цветовой раскраской. И потом уже используя условия реализуй задуманное
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- dqdmitry
- Самый Любознательный
- Сообщения: 377
- Стаж: 11 лет 6 месяцев
- Откуда: Ангарск
- Контактная информация:
Помогите сделать свой стиль...
Подскажите, можно-ли в просильвере вместо бордюров вокруг сообщения использовать рисунки? Имею ввиду градиенты, по аналогии как в colours.css прописано, например background-image: url("{T_THEME_PATH}/images/bg_header_01.gif"); ?
Спасибо.
Спасибо.
нуевонафигэтотавтомод