Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Описание подфорума во всплывающей подсказке

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Описание подфорума во всплывающей подсказке

Сообщение Татьяна5 »

Не соображу, как вывести описание подфорумов во всплывающей подсказке (вместо "нет непрочитанных сообщений")

Код, формирующий ссылку, в includes/functions_display.php нашла, только что туда вставить?

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

foreach ($subforums_list as $subforum)
		{
			$s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['UNREAD_POSTS'] : $user->lang['NO_UNREAD_POSTS']) . '">' . $subforum['name'] . '</a>';
		}
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение Палыч »

Всплывающая подсказка просто берется из языкового файла language/ru/common.php

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

	'NO_UNREAD_POSTS'			=> 'Нет непрочитанных сообщений',
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение Татьяна5 »

Палыч
Понимаю. Но как вместо нее вывести описание подфорумов (те, что задаются в админке)?
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение evrus01 »

Татьяна5, прямо в шаблоне.

forumlist_body.html
к

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

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
добавить «тайтл»

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

title="{forumrow.FORUM_DESC}"
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение Татьяна5 »

evrus01
Сделала, на подфорумах это никак не отразилось:

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

<a href="{forumrow.U_VIEWFORUM}" title="{forumrow.FORUM_DESC}" class="forumtitle<!-- IF forumrow.S_UNREAD_FORUM --> link-new<!-- ENDIF -->">{forumrow.FORUM_NAME}</a><br />
Строка в шаблоне, отвечающая за подфорумы:

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

<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><!-- <br /><strong>{forumrow.L_SUBFORUM_STR}</strong> --> {forumrow.SUBFORUMS}<!-- ENDIF -->
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 13 лет
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение evrus01 »

Татьяна5, не обратил внимание, что речь про подфорумы :)

У меня получилось вот так:

functions_display.php

Найти:

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

$subforums[$parent_id][$forum_id]['name'] = $row['forum_name'];
Добавить после:

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

$subforums[$parent_id][$forum_id]['desc'] = $row['forum_desc'];
Найти:

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

'unread'	=> $subforum_unread,
Добавить после:

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

'desc'		=> $subforum_row['desc'],
Найти:

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

$s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['UNREAD_POSTS'] : $user->lang['NO_UNREAD_POSTS']) . '">' . $subforum['name'] . '</a>';
Заменить на:

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

$s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . $subforum['desc'] . '">' . $subforum['name'] . '</a>';
Отпишитесь по результатам пожалуйста.
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 12 лет 9 месяцев
Благодарил (а): 182 раза
Поблагодарили: 18 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение TyMaH »

Извините что слегка не в тему, но где можно найти инструкцию, по видоизменению title, на красивую всплывашку, типа Qtip
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение Татьяна5 »

TyMaH,
у меня стоит мод Topic Text in Mouse Over, можно из него взять инструкцию
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Описание подфорума во всплывающей подсказке

Сообщение slavapril »

А как бы убрать всплывающие подсказки о прочитанных и непрочитанных сообщениях подфорума. А то они вместе с описанием накладываются. Правда, если мышкой пошевелить, подсказка о прочитанности исчезнет. Но всё же... Где-то здесь?

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

. (($subforum['unread']) ? 'unread' : 'read') . '" title="'
0001.png
0001.png (46.39 КБ) 12206 просмотров
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение Татьяна5 »

slavapril, всплывающие подсказки для подфорумов убраны по инструкции

Для родительского форума -
styles/prosilver/template/forumlist_body.html
Найти и удалить

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

title="{forumrow.FORUM_FOLDER_IMG_ALT}"
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Описание подфорума во всплывающей подсказке

Сообщение slavapril »

Татьяна5 писал(а):всплывающие подсказки для подфорумов убраны по инструкции
не нашел, где об этом говорится
Теперь нормально. Спасибо
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение Татьяна5 »

slavapril писал(а):не нашел
Это код $user->lang['UNREAD_POSTS'] : $user->lang['NO_UNREAD_POSTS']
Аватара пользователя
Bortmehanik
phpBB 1.4.2
Сообщения: 56
Стаж: 9 лет 11 месяцев
Откуда: Торонто
Благодарил (а): 16 раз
Поблагодарили: 5 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение Bortmehanik »

evrus01 писал(а):Найти:

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

$s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['UNREAD_POSTS'] : $user->lang['NO_UNREAD_POSTS']) . '">' . $subforum['name'] . '</a>';
Заменить на:

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

$s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . $subforum['desc'] . '">' . $subforum['name'] . '</a>';
Я сделал так ("Заменить на") - вместо всплывашки описание показывается пользователю, но серым цветом:

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

$s_subforums_list[] = '&bull;&nbsp;<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['UNREAD_POSTS'] : $user->lang['NO_UNREAD_POSTS']) . '">' . $subforum['name'] . '</a>.&nbsp;<font color="grey">' .  $subforum['desc'] . '</font>';
Вот как выглядит результат:

Изображение
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: Описание подфорума во всплывающей подсказке

Сообщение apollion »

А как сделать всплывающие описания при наведении мышью у разделов и форумов? (Не подфорумов). phpbb 3.0.12 subsilver2.
Закрыто

Вернуться в «Запросы модов для phpBB 3.0.x»