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

Popup Layer on New PMs / Всплывающий слой при новых ЛС

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
romeo_piter
phpBB 2.0.21
Сообщения: 1301
Стаж: 14 лет 11 месяцев
Благодарил (а): 245 раз
Поблагодарили: 31 раз

Всплыващий слой при ЛС и Mootools

Сообщение romeo_piter »

Проблема такая, при подключении mootols перестала работать ссылка "Закрыть окно" у всплыващего слоя ЛС.
Код ссылки закрытия такой:

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

	
<p class="small"><a href="#" onclick="setOpacity('main-block',1);document.getElementById('pm-popup').style.display='none';return false;">{L_CLOSE_WINDOW}</a></p>
Про NoConflict() читал, но не понял как это прописать.

Как правильно прописать NoConflict или, возможно, можно как то изменить событие onclick у всплывающего окна, чтобы обойти эту проблему?
Последний раз редактировалось FEAR93 16.07.2011 20:15, всего редактировалось 1 раз.
Причина: Подклеено к существующей теме
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Всплыващий слой при ЛС и Mootools

Сообщение Nekstati »

Это оттого, что в Мутулзе есть своя функция setOpacity().

1. Выкинуть файл opacity.js и его подключение в хедере.

2. Строчку в хедере переделать так:

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

<p class="small"><a href="#" onclick="$('main-block').setOpacity(1); $('pm-popup').style.display='none'; return false;">{L_CLOSE_WINDOW}</a></p>
3. В футере:

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

$('main-block').setOpacity(0.3);
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

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

В гугле держится всего 2 секунды..в ФФ,ишаке и Опере - нормально...НО!! до первого простого шевеления на форуме..потом - бжик и тоже само исчезло...
Аватара пользователя
kutlyewa
phpBB 1.2.0
Сообщения: 19
Стаж: 13 лет 9 месяцев
Откуда: Саратов
Благодарил (а): 9 раз
Контактная информация:

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение kutlyewa »

Nekstati писал(а):Строчки нашли верно.
Окно не должно пропадать, проверяйте установку мода… С phpBB 3.0.9 он вполне совместим. Какой у вас браузер?
У меня Internet Explorer 8
Пчёлкин, скажите, что надо пошевелить, чтобы исчезло?
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 14 лет
Благодарил (а): 80 раз
Поблагодарили: 16 раз

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение Альтаир Бергадлер »

Народ, что там с этим
Popup Layer on New PMs / Всплывающий слой при новых ЛС
ответа так и не последовало, где именно искать проблему? и не %s ли там выставлен неверно?
Аватара пользователя
dimitri
phpBB 1.4.2
Сообщения: 63
Стаж: 13 лет
Благодарил (а): 20 раз

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение dimitri »

Пожалуйста, подскажите, как сделать, чтобы окно не пропадало после шевеления мышкой...
спасибо
Аватара пользователя
kutlyewa
phpBB 1.2.0
Сообщения: 19
Стаж: 13 лет 9 месяцев
Откуда: Саратов
Благодарил (а): 9 раз
Контактная информация:

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение kutlyewa »

Со временем действительно всё нормализовалось само по себе.
Аватара пользователя
m-31
phpBB 1.4.4
Сообщения: 196
Стаж: 12 лет 3 месяца
Благодарил (а): 38 раз

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение m-31 »

Посоветуйте пожалуйста
Всплывающий слой при новых ЛС
для phpBB 3.0.9
В инструкции Popup Layer on New PMs для prosilver в overall_footer.html нет фрагментов кода согласно инструкции
install.xml
. Может дынная версия 3.0.9 не поддерживается ?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

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

Чего там нет?

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

Открыть: styles/prosilver/template/overall_footer.html
Найти
Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.

Код:Выделить все
</body>
Добавить перед
Подсказка: Добавьте эти строки на новой строке перед ранее найденными строками.

Код:Выделить все
</div>

<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
<script type="text/javascript">
setOpacity('main-block', 0.3);
</script>
<!--[if lt IE 7]>

Аватара пользователя
m-31
phpBB 1.4.4
Сообщения: 196
Стаж: 12 лет 3 месяца
Благодарил (а): 38 раз

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение m-31 »

Извините
Пчелкин
заработался.
Все разобрался
Спасибо
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 13 лет 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение demon201984 »

Подскажите, что лучше выбрать данный мод описанный в этой теме или то что описано здесь: Всплывающее сообщение при новых ЛС [Highslide]?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

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

Этот с инфой...много инфы
Тот просто так..новое и все..и тому нужен установленный плагин Highslide
Есть Highslide? Ставьте тот...он заметней...млин...
Аватара пользователя
Romnik
phpBB 2.0.2
Сообщения: 338
Стаж: 13 лет 1 месяц
Откуда: Москва/Выдропужск
Благодарил (а): 39 раз
Поблагодарили: 64 раза
Контактная информация:

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение Romnik »

kutlyewa писал(а):Со временем действительно всё нормализовалось само по себе.
Интересно как?
Аватара пользователя
kutlyewa
phpBB 1.2.0
Сообщения: 19
Стаж: 13 лет 9 месяцев
Откуда: Саратов
Благодарил (а): 9 раз
Контактная информация:

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение kutlyewa »

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

Re: Popup Layer on New PMs / Всплывающий слой при новых ЛС

Сообщение evrus01 »

Подскажите пожалуйста, где-то я видел доработку. Суть — в окне присутствует дополнительно информация от кого пришло ЛС.
Что-то никак не могу найти.
Закрыто

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