Пропустить

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

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

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

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

Сообщение Oleg NT » 24.11.2008 3:28

А, так оно у вас пропадает? Я думал, вам надо задержку перед появлением. Вышеприведенный код делает эту самую задержку. Вообще-то ничего пропадать не должно.
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

Сообщение ko_tav » 24.11.2008 3:31

:lol: не знаю, сейчас не пропадает, ни в лисе, ни в опере, может глюк какой был
Спасибо большое за мод

Добавлено спустя 1 минуту 13 секунд:
единственно если не перейти в папку , а нажать закрыть окно, все остается под "прозрачным" фоном, пока не обновить страницу

ko_tav
phpBB 1.2.0
 
Сообщения: 19
Зарегистрирован: 13.11.2008 13:24
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Oleg NT » 24.11.2008 3:41

Да, спасибо.
В файле overall_header.html
ищем ntagil
заменяем на main-block

Обновил инструкцию по установке.
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

Сообщение ko_tav » 24.11.2008 4:07

Исправил, сейчас все, как надо, спасибо огромное

ko_tav
phpBB 1.2.0
 
Сообщения: 19
Зарегистрирован: 13.11.2008 13:24
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Oleg NT » 02.12.2008 5:52

Второй бета-релиз: (v.0.2.0)
[Добавлено] Поддержка стиля subsilver2;
[Исправлено] IE не применял прозрачность к содержимому страницы (хотя до сих пор остаются некоторые проблемы в стиле prosilver в обозревателе IE: не все элементы наследуют прозрачность);
[Исправлено] При перемещении к якорю или при прокрутке страницы вниз всплывающий слой оставался наверху («position: absolute» заменено на «position: fixed»; в IE6 для стиля prosilver позиционирование достигается при помощи JavaSctipt, поэтому слой «прыгает» при прокрутке, вместо того чтобы оставаться неподвижным).

Кроме того, в IE6 наблюдается баг, когда всплывающее окно находится над раскрывающимся списком — в таком случае список перекрывает уведомление. Это баг IE6. Решение возможно осуществить, но считаю это нецелесообразным из-за излишней громоздкости решения. Пора обновляться до IE7 ;)

Обновление с 0.1.0 происходит следующим образом: удаляется старая версия при помощи старой инструкции по установке (достижение официального кода phpBB); проверяется работоспособность официального кода (удостоверяемся, что откат произошел успешно); и затем устанавливается новая версия.

Ссылка на установщик — в первом сообщении темы.
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

Сообщение !((( ALEX )))! » 02.12.2008 13:24

что-то у меня во всех браузерах:
Ie8, Opera, Google Chrome окошко о личном сообщении отображается над шапкой сайта.

Изображение

Это мой косяк?

!((( ALEX )))!
phpBB 2.0.1
 
Сообщения: 136
Зарегистрирован: 19.05.2008 19:08
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

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

Сообщение !((( ALEX )))! » 02.12.2008 18:22

!((( ALEX )))! писал(а):Ie8, Opera, Google Chrome окошко о личном сообщении отображается над шапкой сайта.

Очень странно но через некоторое время все стало отображаться как надо....

!((( ALEX )))!
phpBB 2.0.1
 
Сообщения: 136
Зарегистрирован: 19.05.2008 19:08
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

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

Сообщение Oleg NT » 13.12.2008 10:37

!((( ALEX )))!
Вы точно ничего не делали перед тем, как «все стало отображаться как надо»? Просто товарысчи с phpbb.com говорят, что у них та же проблема. Я ее воспроизвести не смог.
Вспомните, может, Вы кеш тем стиля обновляли?
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

Сообщение !((( ALEX )))! » 13.12.2008 12:04

Oleg NT писал(а):!((( ALEX )))!
Вы точно ничего не делали перед тем, как «все стало отображаться как надо»? Просто товарысчи с phpbb.com говорят, что у них та же проблема. Я ее воспроизвести не смог.
Вспомните, может, Вы кеш тем стиля обновляли

Абсолютно ничего, просто через некоторое время все заработало вдруг. И до сих пор все работает без проблем.

!((( ALEX )))!
phpBB 2.0.1
 
Сообщения: 136
Зарегистрирован: 19.05.2008 19:08
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

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

Сообщение Mr.Ghost » 15.12.2008 21:36

!((( ALEX )))! писал(а):что-то у меня во всех браузерах:
Ie8, Opera, Google Chrome окошко о личном сообщении отображается над шапкой сайта.

Это мой косяк?


Аналогичная проблема. Три раза переделывал по инструкции, результат тот же. Ставил вторую бету.

Mr.Ghost
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 29.03.2008 14:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Oleg NT » 15.12.2008 21:49

А стиль какой?
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

Сообщение sl1m » 15.12.2008 22:37

Мод не встает. Хотя делал по инструкции.
Вопрос, в файле styles/prosilver/template/overall_footer.html вставляю
</div>

<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
<script type="text/javascript">
setOpacity('main-block', 0.3);
</script>
<!--[if lt IE 7]>
<script type="text/javascript">
var pmPopupDiv = document.getElementById('pm-popup');
function pmPopup()
{
	if (pmPopupDiv.style.display != 'none')
	{
		pmPopupDiv.style.top = (document.documentElement.scrollTop + parseInt(document.documentElement.clientHeight / 2)) + 'px';
	}
}
window.onscroll = pmPopup;
</script>
<![endif]-->
<!-- ENDIF -->

и у меня получается два </div> подряд
<div>
	<a id="bottom" name="bottom" accesskey="z"></a>
	<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->
</div>
</div>

<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
<script type="text/javascript">
setOpacity('main-block', 0.3);
Так должно быть?
Аватара пользователя
sl1m
phpBB 1.4.1
 
Сообщения: 49
Зарегистрирован: 25.11.2008 1:03
Откуда: Астрахань
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Oleg NT » 15.12.2008 22:38

Да, так и должно быть.

Добавлено спустя 15 секунд:
sl1m писал(а):Мод не встает. Хотя делал по инструкции.

В чем это проявляется?
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

Сообщение sl1m » 15.12.2008 22:42

Дело в том что я тоже не смог найти
'A_COOKIE_SETTINGS'		=> addslashes('; path=' . $config['cookie_path'] . ((!$config['cookie_domain'] || $config['cookie_domain'] == 'localhost' || $config['cookie_domain'] == '127.0.0.1') ? '' : '; domain=' . $config['cookie_domain']) . ((!$config['cookie_secure']) ? '' : '; secure')),
и сделал как Вы говорили на 1 странице. Все установил. Очистил кеш. Но всплывающее окно так и не появляется. Тестил в Mozila, Opera, Explorer.
Аватара пользователя
sl1m
phpBB 1.4.1
 
Сообщения: 49
Зарегистрирован: 25.11.2008 1:03
Откуда: Астрахань
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Oleg NT » 15.12.2008 22:49

А в личном разделе включили уведомления о новых ЛС?
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 12:36
Откуда: Нижний Тагил
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

Пред.След.

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

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

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

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