Пропустить

смена цвета линий

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!

смена цвета линий

Сообщение Felit » 22.01.2007 0:50

смена цвета линий межфорумных и межтоповых.
меняю соответствующие строки в overall_header , но меняется еще и фон всего сообщения (при просмотре темы)
а мне нужно сменить только линии.
вижу 2 выхода:
1) прописать отдельно както для форумных линий, чтобы не затрагивало фон
2) прописать отдельно фон, а форумные лини изменятся глобально

но предполагаю это надо трогать пхп файло :?: незнаю чо да как. кто сталкивался с этим?

Felit
phpBB 1.4.2
 
Сообщения: 50
Зарегистрирован: 21.01.2007 22:03
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 22.01.2007 16:29

Felit писал(а):но предполагаю это надо трогать пхп файло
не надо

Дайте лучше скриншот с тем что вы называете "форумные линии".
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.

Сообщение Felit » 22.01.2007 17:48

ну вот представьте себе viewforum.php в браузере....
ну вот темы вссякие темы...так вот между темами линии...как для них прописать независимый класс чтобы цвет сменить....ато если меняю глобально .forumline то затрагивается и цвет некоторых таблиц....например как в viewtopic.php фоновые цвета постов

Felit
phpBB 1.4.2
 
Сообщения: 50
Зарегистрирован: 21.01.2007 22:03
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 23.01.2007 12:14

viewforum_body.tpl пишем в нужном месте нужный класс и описываем его в css, в чем проблема?
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.

Сообщение Felit » 23.01.2007 20:01

VVVas да я понимаю..а какой именно клас..код пожалуйста :roll:

Felit
phpBB 1.4.2
 
Сообщения: 50
Зарегистрирован: 21.01.2007 22:03
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение SpeAker » 23.01.2007 22:14

я настраивал стил сабсервер и теперь линия, которая идет после кнопок " цитировать, правка" в одном сообщении видна, а вдругом сливается с цветом строки, не подскажите где ее цвет?
... Обеспечение Вт и АС чушь, не ходите туда

SpeAker
phpBB 1.4.3
 
Сообщения: 67
Зарегистрирован: 10.11.2006 20:52
Откуда: cs-spec.net.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 24.01.2007 10:36

Felit
Вам дать урок css?

SpeAker
смотрите стиль для тега hr
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.

Сообщение Felit » 24.01.2007 16:50

VVVas
я дурак)))спросил то о чем не подумал и что впринципе знаю...странно) с ума чтоли схожу
весь утонул в разработках

Felit
phpBB 1.4.2
 
Сообщения: 50
Зарегистрирован: 21.01.2007 22:03
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение dnk » 22.03.2007 20:37

VVVas писал(а):viewforum_body.tpl пишем в нужном месте нужный класс и описываем его в css, в чем проблема?

И приэтом ничего вообще не меняется.
Сейчас присутствует вот это - скрин 1 (1.jpg)
Требуется следующее: - скрин 2 (2.jpg)
Причем не поймешь, изменяю вроде и в Subsilver.css и все равно ничего не меняется.

Добавлено спустя 2 минуты 24 секунды:

Ну, т.е. требуется, чтобы цвет линий разделения был ну как у Вас на форуме
Вложения
2.jpg
1.jpg

dnk
phpBB 2.0.10
 
Сообщения: 350
Зарегистрирован: 23.08.2006 19:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 23.03.2007 10:00

dnk
Нцу так у вас же не hr, а границы таблиц и ячеек. Вот и задайте цвет границ для нужной вам таблицы.
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.

Сообщение dnk » 23.03.2007 15:40

VVVas писал(а):dnk
Ну так у вас же не hr, а границы таблиц и ячеек. Вот и задайте цвет границ для нужной вам таблицы.

У меня установлен Extreme styles mod
Если менять в Subsilver.css , то, задавая новые цвета, например, здесь
.forumline	{ background-color: #FFFFFF; border: 2px #006699 solid; }
, т.е., чтобы было вот так:
.forumline	{ background-color: #ADBAC6; border: 1px #ADBAC6 solid; }
- приэтом вообще ничего не меняется и это подтверждает исходный код страницы в браузере, так как не изменилось вот это вот #006699 на вот это вот #ADBAC6 непосредственно в базе данных.
И только, когда я изменил это значение через меню Extrem styles mod в админке
Цвет заголовка таблицы 2:
, то только тогда наконец-таки соизволила изменить цвет оконтовка главной страницы.
Однако я вот точно не в курсе, какой именно код меняет цвет именно вот той таблицы, что я показал на рисунке.
Вот какой именно код из этой портянки:

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #ADBAC6; border: 1px #ADBAC6 solid; }


/* Main table cell colours and backgrounds */
.row1	{ background-color: #EFEFEF; }
.row2	{ background-color: #DEE3E7; }
.row3	{ background-color: #D1D7DC; }

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
		background-image: url(images/cellpic2.jpg);
		background-repeat: repeat-x;
}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #D5E4EC; font-size: 11px; font-weight : bold;
	background-color: #006699; height: 28px;
	background-image: url(images/cellpic3.gif);
	background-repeat: repeat-x;
/* 	background-color: #3A95C2; */
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background-image: url(images/cellpic1.gif);
	background-color: #E0E5E9; height: 28px;
	background-repeat: repeat-x;
}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 28px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; height: 28px; }
td.row3Right,td.spaceRow {
	background-color: #D1D7DC; }

th.thHead,td.catHead { font-size: 12px; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}


Не нашел, как без проблем изменить размер, цвет, шрифт того или иного элемента движка - ну нету такого.
И не поймешь, то ли достаточно произвести изменения в Subsilver.css, то ли нало еще лезть в overall_header.trl то ли еще в базе чтото менять...

dnk
phpBB 2.0.10
 
Сообщения: 350
Зарегистрирован: 23.08.2006 19:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 23.03.2007 18:34

dnk писал(а): задавая новые цвета, например, здесь

Место верное. Только сначала вырежьте css из overall_header.tpl и активируйте внешний css.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 23.03.2007 18:41

dnk
Вы что приоритетов использования css не знаете? www.citforum.ru и читать.
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.

Сообщение dnk » 23.03.2007 19:07

VVVas писал(а):dnk
Вы что приоритетов использования css не знаете? www.citforum.ru и читать.

Xpert VVAs Спасибо, сработало.
Ниче себе, пришлось вычистисть папку cache, кеш браузера, открыть Subsilver.css :
Найти:

.forumline	{ background-color: #FFFFFF; border: 2px #006699 solid; }


Заменить на:

.forumline	{ background-color: #ADBAC6; border: 1px #ADBAC6 solid; }


Открыть Overall_header.tpl
Найти:

.forumline	{ background-color: {T_TD_COLOR2}; border: 2px {T_TH_COLOR2} solid; }


Заменить на:

.forumline	{ background-color: #ADBAC6; border: 1px #ADBAC6 solid; }


И что интересно эти манипуляции заменяют цвет линий разделения не только на индексной странице, но и во viewforum viewtopic и пр., т.е. работает глобально.

VVVas

Нет о таких вещах, как приоритеты CSS никогда не слышал.
Странно в движке, однако, сделано overall_header.tpl наплывает на Subsilver.css
Значит, получается, как я и предполагал, в БД в таблице phpbb_themes находятся базовые установки (глобальные константы) по всем параметрам: цвета, типы линий, ячеек, таблиц, шрифтов, размеры и пр., что распространяется на абсолютно все коды в css и tpl файлах и кеше, а сами вот эти параметры: цвета, типы линий, ячеек, таблиц, шрифтов, размеры и пр., изменяются в Subsilver.css и overall_header.tpl , а, если применять к конретному элементу (например в viewforum_body.tpl ? то соответственно регулировать вот этим хозяйством типа
<td class="row1" align="center" valign="middle" height="30" style="padding: 4px 0px 4px 0px;">

т.е. вот эти тд тп валийнами и пр.

dnk
phpBB 2.0.10
 
Сообщения: 350
Зарегистрирован: 23.08.2006 19:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Стили для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы
cron