Настройки конференции. Отключение форума.

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Настройки конференции. Отключение форума.

Сообщение apollion »

Настройки конференции. Отключение форума.


Версия форума: 3.0.12
Стиль: subsilver2

Подскажите, где появляется текст при действии "Отключить конференцию:"?

Хочу изменить параметры появляющего текста: жирность, шрифт, размер, цвет. Может рамку добавить.

Поиск тут и фаербагом у себя не нашел.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Настройки конференции. Отключение форума.

Сообщение LavIgor »

Ищите блок, обёрнутый в S_BOARD_DISABLED.

Отправлено спустя 10 минут 11 секунд:
Для гостей и обычных пользователей сообщение выводится в этом файле: https://github.com/phpbb/phpbb/blob/3.0 ... _body.html.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройки конференции. Отключение форума.

Сообщение apollion »

Забыл сказать. Я про сообщение об отключении форума, которое видят юзеры и гости.


в subsilver2 содержимое файла message_body.html такое:

Код: Выделить всё

<!-- INCLUDE overall_header.html -->

<table class="tablebg" width="100%" cellspacing="1">
<tr>
	<th>{MESSAGE_TITLE}</th>
</tr>
<tr> 
	<td class="row1" align="center"><br /><p class="gen">{MESSAGE_TEXT}</p><br /></td>
</tr>
</table>

<br clear="all" />

<!-- INCLUDE breadcrumbs.html -->

<!-- INCLUDE overall_footer.html -->
Значит можно изменять параметры вот этого куска кода?

Код: Выделить всё

{MESSAGE_TEXT}
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Настройки конференции. Отключение форума.

Сообщение LavIgor »

apollion, ну сам TEXT - это, собственно, сообщение.
Можно заменить class="tablebg" на class="tablebg<!-- IF S_BOARD_DISABLED --> disabled_board_notice<!-- ENDIF -->", после чего в файле стиля задать желаемые правила для класса disabled_board_notice.
Это позволит настроить стиль конкретно для блока информации о том, что конференция отключена, не затрагивая другие информационные сообщения.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройки конференции. Отключение форума.

Сообщение apollion »

LavIgor, или я не так понял или не то делаю.

Ничего не получается. Не могли бы вы подсказать код, который надо вставить в message_body.html

После строк

Код: Выделить всё

<table class="tablebg" width="100%" cellspacing="1">
<tr>
   <th>{MESSAGE_TITLE}</th>
</tr>
<tr>
   <td class="row1" align="center"><br /><p class="gen">{MESSAGE_TEXT}</p><br /></td>
</tr>
</table>
Чтобы не затронуть работу {MESSAGE_TEXT}
Чтобы сообщение появилось, и характеристики сообщения для посетителей можно было настроить в css.

Какой класс править? Правка tablebg ничего не дает или перекашивает таблицу.
Наверно надо создать новый класс? Только не пойму какой:
p class или span class
Последний раз редактировалось apollion 02.03.2016 0:19, всего редактировалось 1 раз.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Настройки конференции. Отключение форума.

Сообщение LavIgor »

apollion, меняете <table class="tablebg" width="100%" cellspacing="1"> на <table class="tablebg<!-- IF S_BOARD_DISABLED --> disabled_board_notice<!-- ENDIF -->" width="100%" cellspacing="1"> в этих самых строчках.
Далее в CSS добавляете любые правила к таблице или самому тексту, пользуясь соответствующими селекторами.
Например, чтобы покрасить текст сообщения в красный цвет, а текст заголовка в зелёный:

Код: Выделить всё

.disabled_board_notice th {
	color: green;
}

.disabled_board_notice td p {
	color: red;
}
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройки конференции. Отключение форума.

Сообщение apollion »

Сделал, как вы сказали. И отдельно создал в CSS для заголовка ссообщения и текста сообщения при отключении - 2 куска кода внизу файла.

Все как я и хотел. Кроме одного. Когда конференция отключена, при отправке сообщений на появляющейся странице с информацией "Сообщение успешно отправлено." и т. д. Заголовок и текст приобрели те же характеристики как и у сообщения, что форум отключен. Т. е. красный цвет, жирность и размер. Вместо цвета как и остального текста, нормального шрифта и размера, того как было раньше у этого сообщения.

Как бы разнести два вида этих сообщений, чтобы у стандартных сообщений с заголовком "Информация" ничего не менялось. У сообщений об отключении форума был красный цвет и другие нужные характеристики.

В CSS у меня так:

Код: Выделить всё

.disabled_board_notice th {
    color: #FFFFFF;
}

.disabled_board_notice td p {
    color: #FF0000;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
	background-color: #ECECEC;
}

Вернуться в «Поддержка phpBB 3.0.х»