Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
kolhoznik
phpBB 1.4.4
Сообщения: 120
Зарегистрирован: 03.05.2012 8:14
Благодарил (а): 7 раз
Поблагодарили: 3 раза

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

Сообщение kolhoznik »

Добрый день. это снова я со своими проблемами!
Подскажите где можно покопать чтоб исправить следующую проблему (смотри скрин).
1. Кнопка "новая тема" сдвинулась вниз .
2. При наведении мышки на "старое" место кнопки - выводится текст сообщения из последней темы подфорума (в моем случае "трансплантация эмбрионов"), который располагается в этом форуме. В форумах, в которых нет подфорумов, проблем нет - кнопка на своем месте , подсказки не вылезают!!
Вложения
scrin1-6.JPG

Аватара пользователя
МайскийЖук
phpBB 3.0.6
Сообщения: 2388
Зарегистрирован: 28.09.2009 16:07
Благодарил (а): 17 раз
Поблагодарили: 304 раза

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

Сообщение МайскийЖук »

Ну где копать? В шаблоне виевфорум_боды.хтмл.
Любовь и боль, покой и бой я как любой несу с собой…

kolhoznik
phpBB 1.4.4
Сообщения: 120
Зарегистрирован: 03.05.2012 8:14
Благодарил (а): 7 раз
Поблагодарили: 3 раза

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

Сообщение kolhoznik »

косяк был в forumlist_body.html. Поставил forumlist_body.html который стоял до изменения (откатил). Все работает. чем чревато?

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10147
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1351 раз
Поблагодарили: 1304 раза

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

Сообщение Пчелкин »

Содержимое файла tooltip.css .....

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

/**
 * @package styles
 * @version $Id: tooltip.css,v 1.1 2008/12/09 22:26:52 rmcgirr83 Exp $
 * @copyright (c) 2008 Richard McGirr (RMcGirr83) - http://rmcgirr83.org
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 ---------------------------------------- */

#tooltip{
	position: absolute;
	z-index: -2;
	right: 30px;
	margin-top: -3px;
	padding: 5px 5px 2px;
	background: #ECF3F7;
	line-height: 1.8em;
	box-shadow: 0px 2px 12px;
	-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 2px 12px; -khtml-box-shadow: 0px 2px 12px; -webkit-box-shadow: 0px 2px 12px #555;
	padding: 10px;
	border: solid 3px #000000;
	border-radius: 8px;[icode][/icode]
	display: none; /*white-space: nowrap;*/
	color: #000066;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	left: 5;
	z-index: 1000;
	filter: alpha(opacity=90);
	opacity: .90;
}
И получаем вот такую стильную всплывающую подсказку...
snap1243.jpg
При приближении к краям окна браузера - легко складывается...
snap1242.jpg
Прозрачность background настраивается в строке - opacity: .90;

Аватара пользователя
angst66
phpBB 2.0.21
Сообщения: 1300
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 117 раз

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

Сообщение angst66 »

Вообщем так и не понял как победить одновременного показа стандартного титла и тултипа мода.
Безымянный.png
Безымянный.png (1.67 КБ) 871 просмотр

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10147
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1351 раз
Поблагодарили: 1304 раза

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

Сообщение Пчелкин »

Я тултиповскую всплывашку при наведении на названия подфорумов убрал совсем...Вот там она точно лишняя и мешает кликать на названия подфорумов...Выводится только стандартная всплывашка с функцией "Есть не прочитанные", "Нет не прочитанных" ...

В includes/functions_display.php есть такая строка -

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

$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>';
Удали из нее эту часть -

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

title="' . (($subforum['unread']) ? $user->lang['UNREAD_POSTS'] : $user->lang['NO_UNREAD_POSTS']) . '"
Всплывашка стандартная - "Есть не прочитанные", "Нет не прочитанных" действовать продолжает, а всплывашка от мода не подхватывает...что есть айс..

А у меня другая проблема, бьюсь уже часа три, пока ничего вразумительного не получилось...
Короче :
В viewforum_body.html строка:

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

<div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->post-icon<!-- ENDIF -->" title="<!-- IF S_IS_LOCKED -->{L_FORUM_LOCKED}<!-- ELSE -->{L_POST_TOPIC}<!-- ENDIF -->"><a href="{U_POST_NEW_TOPIC}"><span></span><!-- IF S_IS_LOCKED -->{L_FORUM_LOCKED}<!-- ELSE -->{L_POST_TOPIC}<!-- ENDIF --></a></div>
Дает почему-то такую обычную подсказку...
0924.jpg
А следующая конструкция другой кнопки -

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

<div class="light-viewtopic-icon"><a href="#" title="{L_LIGHT_VIEWTOPIC}" onclick="light_viewtopic_type(); return false;"><span name="light-viewtopic-span"></span></a></div>
Дает нормальную подсказку в красивом окне...титла внутренняя игнорируется...что айс...
0925.jpg
Можно в первом коде отказаться от стандартной и вывести подсказку от мода? Как ее обхитрить?

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10147
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1351 раз
Поблагодарили: 1304 раза

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

Сообщение Пчелкин »

Содержимое файла tooltip.css ..... C пунктирами не получилось...млин...
Малость упростил и сделал мохнатой...

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

/**
 * @package styles
 * @version $Id: tooltip.css,v 1.1 2008/12/09 22:26:52 rmcgirr83 Exp $
 * @copyright (c) 2008 Richard McGirr (RMcGirr83) - http://rmcgirr83.org
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 ---------------------------------------- */

#tooltip{
    /*bloc padingi*/
	position: absolute;
	z-index: -2;
	right: 30px;
	margin-top: -3px;
	padding: 5px 5px 5px;
	background: #ECF3F7;
	line-height: 5.8em;
	box-shadow: 0px 0px 32px;
	padding: 10px;
	filter: alpha(opacity=90);
	opacity: .90;	
    /*bloc border*/	
	border: solid 3px #000000;
	border-radius: 8px;
	display: none; /*white-space: nowrap;*/
	color: #000066;
    /*font texs*/	
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	left: 5;
	z-index: 100;
}
Кто знает: как по горизонту сделать автомат ? Если подсказка в одно слово - 400 px все равно держится...
ХТМЛбук не помог ... min и max - тож...

Аватара пользователя
angst66
phpBB 2.0.21
Сообщения: 1300
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 117 раз

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

Сообщение angst66 »

В tooltip.js нужно наверно править часть

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

tooltip.show = function (text) {
	if (!this.tip) return;
	text = text.replace(/n/g, "<br />");
	this.tip.innerHTML = text;
	this.tip.style.visibility = "visible";
	this.tip.style.display = "block";
	if (this.tip.offsetWidth > 400)
    this.tip.style.width = "400px";
};
Добавлено спустя 46 минут 46 секунд:
Пчелкин писал(а):Если подсказка в одно слово - 400 px
Кстати, не подтвержаю.

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10147
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1351 раз
Поблагодарили: 1304 раза

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

Сообщение Пчелкин »

Я про мой стиль в tooltip.css ...

Аватара пользователя
angst66
phpBB 2.0.21
Сообщения: 1300
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 117 раз

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

Сообщение angst66 »

line-height: 5.8em;Межстрочный интервал, тут вроде или в процентах или просто цыфры.

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10147
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1351 раз
Поблагодарили: 1304 раза

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

Сообщение Пчелкин »

тут вроде или в процентах или просто цыфры.
Интервал в таком случае воще не нужен
В tooltip.js нужно наверно править часть
Все оказалось проще...
Позицирование по right просто не нужно
В итоге: всплывашка, мохнатая, с бордюром черного цвета, с прозрачностью почти 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; /* Полупрозрачность элемента */
}
Млин...тонну в ХТМЛбуке перевернул...

Аватара пользователя
angst66
phpBB 2.0.21
Сообщения: 1300
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 117 раз

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

Сообщение angst66 »

Красота. Ну я опять к вопросу об двойной всплывашке. Вроде нигде больше не дублируется, кроме как на значке переноска профиля в один клик Перенос профилей налево/направо в один клик (Prosilver) , и то появляется после первого шелчка по иконке.

Добавлено спустя 1 час 14 минут 47 секунд:
Да, и информация куда переносить профиль меняется только в стандартной всплывашке.
Безымянный.png
Безымянный.png (7.03 КБ) 807 просмотров

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10147
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1351 раз
Поблагодарили: 1304 раза

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

Сообщение Пчелкин »

angst66 писал(а):Вроде нигде больше не дублируется,
Topic Text Hover [Всплывающие подсказки сообщений]
Да ну? На картинках галереи и здесь (вторая часть топика) -
Topic Text Hover [Всплывающие подсказки сообщений]

Аватара пользователя
angst66
phpBB 2.0.21
Сообщения: 1300
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 117 раз

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

Сообщение angst66 »

Эти правки я делал. Хочется чтобы всплывашка работала на главной странице форума, при условии <!-- IF SCRIPT_NAME == "index" --> она и на индексной странице галереи подключается.(

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9851
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 176 раз
Поблагодарили: 2743 раза

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

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

angst66 писал(а):на главной странице форума
index.php
Найти

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

// Assign index specific vars
$template->assign_vars(array(
Вставить после

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

'S_INDEX'       => true,
В шаблон - условие:

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

<!-- IF S_INDEX --><!-- ENDIF -->

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