[FAQ] Шаблон форума, CSS и html, где что "ковырять"

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Sergiocharm
phpBB 2.0.7
Сообщения: 593
Стаж: 16 лет
Благодарил (а): 57 раз
Поблагодарили: 5 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Sergiocharm »

Движок 3.1.3 стиль соответствующий. Я выделил жирным названия тем в спискее тем, как сделать чтобы если страница темы была просмотрена чтобы в списке эта тема была не жирнойй? т.е. визитед
Вот это почему то не работает:

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

a.topictitle {font-weight: bold;}
a.topictitle:visited {font-weight: normal;}
xaocZ
phpBB 1.4.2
Сообщения: 72
Стаж: 13 лет 4 месяца
Благодарил (а): 7 раз
Поблагодарили: 30 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение xaocZ »

Вот почему
Псевдокласс :visited применяется к ссылкам, уже посещённым пользователем, и задаёт для них стилевое оформление.

Тогда уж так, добавить свой класс для непрочитанных тем, к class="topictitle":

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

<!-- IF topicrow.S_UNREAD_TOPIC --> unread-topictitle<!-- ENDIF -->
и в тему:

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

a.unread-topictitle {
 	font-weight: bold;
}
phpbb 3.3
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Booker »

Как прикрутить всплывающую подсказку при наведении на картинку звания пользователя? Не пойму, куда title вставлять надо.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Sheer »

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

<img src="./images/ranks/Support_Team.gif" alt="Поддержка" title="Поддержка">
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Booker »

Это понятно, если бы так определялся адрес картинки. Но во viewtopic.php это выглядит так:

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

'RANK_IMG_SRC'		=> $user_cache[$poster_id]['rank_image_src'],
, а в includes/functions_display.php так

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

$rank_img_src = (!empty($rank['rank_image'])) ? $phpbb_root_path . $config['ranks_path'] . '/' . $rank['rank_image'] : '';
И куда здесь title? Или вообще не сюда?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Sheer »

Booker, Версия phpBB и какой стиль?
Ибо в стандарте во viewtopic_body.html все это выглядит так

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

<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->
и ничего переделывать не надо.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Booker »

3.0.13 Стиль на основе просильвера. Всё именно так, но хочется титл всплывающей подсказки прописать отдельно. Потому что у меня от званий висят только картинки, само текстовое название удалено.
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 5 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Anvar »

Booker, А что мешает title прикрутить к родительскому тегу?

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

<dd title="{postrow.RANK_TITLE}">{postrow.RANK_IMG}</dd>
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Booker »

Потому что нет родительского титла, картинки только висят (специально так). То есть надо, чтобы родительского не было, но одновременно всплывающая появлялась.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение владимир1983 »

Booker писал(а): Потому что нет родительского титла
Как это нет? title иконки формируется из заголовка звания без которого ты не можешь создать звание.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 3 месяца
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Booker »

Создать нельзя, но можно потом его удалить: Ранги (звания)
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение владимир1983 »

Удалять вывод текстового заголовка надо было кодом а не из базы.
Возвращай в поле rank_title значения, и чтобы снести вывод заголовков рангов из темы смотри functions_display.php
для специальных званий

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

$rank_title = (isset($ranks['special'][$user_rank]['rank_title'])) ? $ranks['special'][$user_rank]['rank_title'] : '';
и не специальных

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

$rank_title = $rank['rank_title'];
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 218
Стаж: 16 лет 11 месяцев
Благодарил (а): 160 раз
Поблагодарили: 69 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Джим »

xaocZ писал(а): Вот почему
Псевдокласс :visited применяется к ссылкам, уже посещённым пользователем, и задаёт для них стилевое оформление.
А всё-таки, как в 3.1.3 сделать выделение посещённых тем? Не тех, что уже прочитаны, а именно посещенных, без зависимости от наличия в них новых сообщений. В 3.0 в стиле Subsilver это работало по умолчанию, а после перехода на 3.1.3 с Prosilver пользователи страдают без этой наглядности. Не хотят заходить в темы, которые уже однажды посетили.
Как я понимаю, тут нужно именно псевдокласс visited использовать, но где и как? Буду благодарен за любые советы!
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение владимир1983 »

styles/prosilver/theme/links.css
Найти

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

a.topictitle {
	font-family: "Trebuchet MS", Helvetica, Arial, Sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
Добавить после

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

a.topictitle:visited {
	color: #8198AD;
}
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 218
Стаж: 16 лет 11 месяцев
Благодарил (а): 160 раз
Поблагодарили: 69 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Джим »

Большое спасибо! Работает!
Последний раз редактировалось Джим 04.05.2015 15:48, всего редактировалось 1 раз.

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