Пропустить

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

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

Сообщение romeo_piter » 15.07.2011 23:04

Проблема такая, при подключении 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 раз.
Причина: Подклеено к существующей теме

romeo_piter
phpBB 2.0.15
 
Сообщения: 477
Зарегистрирован: 02.04.2009 17:28
Благодарил (а): 63 раз.
Поблагодарили: 8 раз.

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

Сообщение Nekstati » 15.07.2011 23:47

Это оттого, что в Мутулзе есть своя функция 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);
За это сообщение автора Nekstati поблагодарил:
romeo_piter (16.07.2011 0:28)
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

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

Сообщение Пчелкин » 16.07.2011 3:01

В гугле держится всего 2 секунды..в ФФ,ишаке и Опере - нормально...НО!! до первого простого шевеления на форуме..потом - бжик и тоже само исчезло...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

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

Сообщение kutlyewa » 16.07.2011 7:06

Nekstati писал(а):Строчки нашли верно.
Окно не должно пропадать, проверяйте установку мода… С phpBB 3.0.9 он вполне совместим. Какой у вас браузер?

У меня Internet Explorer 8
Пчёлкин, скажите, что надо пошевелить, чтобы исчезло?
Аватара пользователя
kutlyewa
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 17.06.2010 22:31
Откуда: Саратов
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

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

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

Народ, что там с этим
Popup Layer on New PMs / Всплывающий слой при новых ЛС
ответа так и не последовало, где именно искать проблему? и не %s ли там выставлен неверно?

Альтаир Бергадлер
phpBB 2.0.18
 
Сообщения: 551
Зарегистрирован: 26.03.2010 3:11
Благодарил (а): 79 раз.
Поблагодарили: 16 раз.

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

Сообщение dimitri » 11.02.2012 1:12

Пожалуйста, подскажите, как сделать, чтобы окно не пропадало после шевеления мышкой...
спасибо
Аватара пользователя
dimitri
phpBB 1.4.3
 
Сообщения: 63
Зарегистрирован: 11.03.2011 11:21
Благодарил (а): 20 раз.
Поблагодарили: 0 раз.

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

Сообщение kutlyewa » 11.02.2012 11:03

Со временем действительно всё нормализовалось само по себе.
Аватара пользователя
kutlyewa
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 17.06.2010 22:31
Откуда: Саратов
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

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

Сообщение m-31 » 21.02.2012 16:23

Посоветуйте пожалуйста
Всплывающий слой при новых ЛС
для phpBB 3.0.9
В инструкции Popup Layer on New PMs для prosilver в overall_footer.html нет фрагментов кода согласно инструкции
install.xml
. Может дынная версия 3.0.9 не поддерживается ?
Аватара пользователя
m-31
phpBB 2.0.2
 
Сообщения: 165
Зарегистрирован: 08.12.2011 23:21
Благодарил (а): 34 раз.
Поблагодарили: 0 раз.

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

Сообщение Пчелкин » 21.02.2012 16:32

Чего там нет?
Открыть: 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]>

Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

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

Сообщение m-31 » 21.02.2012 17:19

Извините
Пчелкин
заработался.
Все разобрался
Спасибо
Аватара пользователя
m-31
phpBB 2.0.2
 
Сообщения: 165
Зарегистрирован: 08.12.2011 23:21
Благодарил (а): 34 раз.
Поблагодарили: 0 раз.

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

Сообщение demon201984 » 27.04.2012 21:31

Подскажите, что лучше выбрать данный мод описанный в этой теме или то что описано здесь: Всплывающее сообщение при новых ЛС [Highslide]?

demon201984
phpBB 1.4.4
 
Сообщения: 80
Зарегистрирован: 06.02.2011 19:54
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

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

Сообщение Пчелкин » 28.04.2012 6:44

Этот с инфой...много инфы
Тот просто так..новое и все..и тому нужен установленный плагин Highslide
Есть Highslide? Ставьте тот...он заметней...млин...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

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

Сообщение Romnik » 28.04.2012 21:52

kutlyewa писал(а):Со временем действительно всё нормализовалось само по себе.

Интересно как?
Разочарование от низкого качества длится дольше, чем радость от низкой цены...
Аватара пользователя
Romnik
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 30.01.2011 10:24
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

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

Сообщение kutlyewa » 28.04.2012 22:16

Не могу точно сказать, но всплывающий слой не сразу, но появился, и с тех пор ни разу не пропадал.
Аватара пользователя
kutlyewa
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 17.06.2010 22:31
Откуда: Саратов
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

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

Сообщение evrus01 » 01.05.2012 16:12

Подскажите пожалуйста, где-то я видел доработку. Суть — в окне присутствует дополнительно информация от кого пришло ЛС.
Что-то никак не могу найти.
Аватара пользователя
evrus01
phpBB 2.0.13
 
Сообщения: 444
Зарегистрирован: 24.03.2011 14:59
Откуда: Москва
Благодарил (а): 52 раз.
Поблагодарили: 52 раз.

Пред.След.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы