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

Topic Text Hover [Всплывающие подсказки сообщений]

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение angst66 »

<!-- IF SCRIPT_NAME == "viewforum" or SCRIPT_NAME == "viewtopic" or SCRIPT_NAME =="s_index"-->
И так будет работать?

Добавлено спустя 4 минуты 26 секунд:
Нет, не будет.
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение angst66 »

Татьяна5
Теперь да, то что нужно. Осталось подружить с модом перенос минипрофиля в один клик. Topic Text Hover [Всплывающие подсказки сообщений]
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение Алг »

Пчелкин писал(а): всплывашка, мохнатая, с бордюром черного цвета, с прозрачностью почти 100 (90), спокойным фоном, синим шрифтом:

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

#tooltip{
 	position: absolute;	/* Абсолютное позиционирование */
	padding: 5px; /* Поля вокруг текста */
	border: solid 3px #000000; /* Параметры рамки */
	display: none; /*white-space: nowrap;*/	
	background: #ECF3F7; /* Цвет фона */
	color: #000066;	/* Цвет текста */
    -moz-box-shadow: 0 0 32px; /* Для Firefox */
    -webkit-box-shadow: 0 0 32px; /* Для Safari и Chrome */
	box-shadow: 0 0 32px; /* Параметры тени */
	border-radius: 8px;  /* Радиус скругления */
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	text-align: left; /* Позиция текста */
 	z-index: 1000;  /* Приоритер наложения */
	filter: alpha(opacity=90); /* Костыль для ИЕ */
	opacity: 0.9; /* Полупрозрачность элемента */
}
красиво смотрится, спасибо!

но, длинные подсказки обрезаются справа ( выходят за размеры окна)
пришлось вносить изменения в tooltip.js
Решение с использованием jquery(кроссбраузерное)
в файле tooltip.js
найти

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

 this.tip.style.left = (x + this.offsetX) + "px";
вставить перед

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

var l = x + this.offsetX;
найти

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

this.tip.style.top = (y + this.offsetY) + "px";
вставить после

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

    var all = jQuery(window).width();
    var left = jQuery(this.tip).offset().left;
    var width = jQuery(this.tip).outerWidth(true);
    var offset = all - (left + width);
    if (offset < 0)  this.tip.style.left = (l + offset) + "px";
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Galaxy
phpBB 1.4.3
Сообщения: 77
Стаж: 10 лет 8 месяцев
Благодарил (а): 16 раз

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение Galaxy »

Мод интересный,но,почитал при его установке потом много исправлений требуется?
Последний раз редактировалось Galaxy 23.08.2013 23:26, всего редактировалось 1 раз.
Прошу быть снисходительным ко мне,я начинающий.Мой сайт http://fishclub73.ru/forum/index.php
Аватара пользователя
clubforum
phpBB 2.0.0
Сообщения: 216
Стаж: 12 лет 5 месяцев
Благодарил (а): 57 раз
Поблагодарили: 3 раза

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение clubforum »

Алг писал(а):но, длинные подсказки обрезаются справа ( выходят за размеры окна)
пришлось вносить изменения в tooltip.js
Ой, а я в ксс файле просто вставила max-width: 200px;. Или это не то?
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение Алг »

не то.
Но если у вас не выходят за правый край экрана то и не надо правки
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
clubforum
phpBB 2.0.0
Сообщения: 216
Стаж: 12 лет 5 месяцев
Благодарил (а): 57 раз
Поблагодарили: 3 раза

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение clubforum »

До этого вылазило, после максимальной ширины перестало.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение Алг »

оставляйте так. решение через стили всегда элегантнее, чем через скрипт
Только в ИЕ этот стиль не поддерживается
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: Topic Text Hover [Всплывающие подсказки сообщений]

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

Алг ты имеешь в виду ie ниже 8?
Проблема кривого отображения в старых версиях ie есть. Но эта проблема пользователя который используют древние браузеры.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение Алг »

ие 8 ещё очень распространён, это не всегда проблема пользователя, ещё и проблема операционки. В корпоративном секторе сплошь и рядом windows server 2003 и выше 8-ки не поставишь.
А ИЕ10 - это вообще жуткая головная боль для старых проектов:(
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Nailbuster
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 6 месяцев
Контактная информация:

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение Nailbuster »

Хотелось бы подружить этот мод с модом Latest Topic Title. Где и что нужно изменить, чтобы подсказки корректно отображались на главной?
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 7 месяцев
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 305 раз
Контактная информация:

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение Алг »

У меня, наверное, другой мод стоит, но подсказки на Latest Topic Title я сделала.
Вы можете скинуть сюда SQL-запрос, который выводит вам последние темы? Если да, я покажу, где что надо добавить
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: Topic Text Hover [Всплывающие подсказки сообщений]

Сообщение angst66 »

Почему вышеописанная красивая всплывающая подсказка не работает в <acronym>? Там ведь тоже title
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Topic Text Hover && ( Similar || Recent || BB3Topics )

Сообщение Anvar »

Не знаю делал ли кто всплывашки на similar, recent, bb3 топики.
Поделюсь своим творением. (Возможно есть где-то различия из-за модификаций, смотрите по аналогии..)

Для similar.

Open functions_similar_topics.php

Находим

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

$sql = $db->sql_build_query('SELECT', $sql_array);
Вставляем перед

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

		// BEGIN Topic Text Hover Mod
		if ($config['hover_active'] && !$user->data['user_text_hover'])
		{
			include($phpbb_root_path . 'includes/topic_text_hover.' . $phpEx);
			if($config['hover_show'] == TOPIC_TEXT_HOVER_FIRST || $config['hover_show'] == TOPIC_TEXT_HOVER_BOTH)
			{
				$sql_array['LEFT_JOIN'][] = array(
					'FROM'	=> array(POSTS_TABLE => 'p'),
					'ON'	=> "p.post_id = t.topic_first_post_id"
				);
				$sql_array['SELECT'] .= ', p.post_text AS first_text_hover';
			}
		}
		// END Topic Text Hover Mod
Находим

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

$template->assign_block_vars('similar', array(
Вставляем перед

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

// BEGIN Topic Text Hover Mod
				$forum_rows[$parent_id]['first_text_hover'] = (isset($similar['first_text_hover'])) ? $similar['first_text_hover'] : '';
				if(!empty($similar['first_text_hover']))
				{
					// strip all bbcode
					include($phpbb_root_path . 'includes/topic_text_hover.' . $phpEx);
					$first_text_hover = bbcode_strip($similar['first_text_hover']);
					if (utf8_strlen($first_text_hover) >= $config['hover_char_limit'])
					{
						$first_text_hover = (utf8_strlen($first_text_hover) > $config['hover_char_limit'] + 3) ? utf8_substr($first_text_hover, 0, $config['hover_char_limit']) . '...' : $first_text_hover;
					}
				}
				else
				{
					$first_text_hover = '';
				}
				// END Topic Text Hover MOD
Находим

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

'LAST_POST_TIME'		=> $user->format_date($similar['topic_last_post_time']),
Вставляе после

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

// BEGIN Topic Text Hover MOD
					'FIRST_TEXT_HOVER'		=> (isset($first_text_hover)) ? censor_text($first_text_hover) : '',					// END Topic Text Hover Mod
Открываем similar_topics.html
Находим

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

<a href="{similar.U_VIEW_TOPIC}" class="topictitle"
и добавляем

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

<!-- IF similar.FIRST_TEXT_HOVER --> title="{similar.FIRST_TEXT_HOVER}"<!-- ENDIF -->
Для Recent и bb3Topics варианты уже готовые в архивах.
Вырезанием что-бы потом врезали обратно, лень заниматься))
Вложения
BB3 Topics.zip
Topic Text Hover and BB3 Topics
(4.03 КБ) 324 скачивания
Recent Topic.zip
Topic Text Hover and Recent Topics
(3.26 КБ) 288 скачиваний
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Закрыто

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