Popup Layer on New PMs / Всплывающий слой при новых ЛС
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
А, так оно у вас пропадает? Я думал, вам надо задержку перед появлением. Вышеприведенный код делает эту самую задержку. Вообще-то ничего пропадать не должно.
-
ko_tav
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 17 лет 10 месяцев
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
:lol: не знаю, сейчас не пропадает, ни в лисе, ни в опере, может глюк какой был
Спасибо большое за мод
Добавлено спустя 1 минуту 13 секунд:
единственно если не перейти в папку , а нажать закрыть окно, все остается под "прозрачным" фоном, пока не обновить страницу
Спасибо большое за мод
Добавлено спустя 1 минуту 13 секунд:
единственно если не перейти в папку , а нажать закрыть окно, все остается под "прозрачным" фоном, пока не обновить страницу
-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Да, спасибо.
В файле overall_header.html
ищем ntagil
заменяем на main-block
Обновил инструкцию по установке.
В файле overall_header.html
ищем ntagil
заменяем на main-block
Обновил инструкцию по установке.
-
ko_tav
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 17 лет 10 месяцев
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Исправил, сейчас все, как надо, спасибо огромное
-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Второй бета-релиз: (v.0.2.0)
[Добавлено] Поддержка стиля subsilver2;
[Исправлено] IE не применял прозрачность к содержимому страницы (хотя до сих пор остаются некоторые проблемы в стиле prosilver в обозревателе IE: не все элементы наследуют прозрачность);
[Исправлено] При перемещении к якорю или при прокрутке страницы вниз всплывающий слой оставался наверху («position: absolute» заменено на «position: fixed»; в IE6 для стиля prosilver позиционирование достигается при помощи JavaSctipt, поэтому слой «прыгает» при прокрутке, вместо того чтобы оставаться неподвижным).
Кроме того, в IE6 наблюдается баг, когда всплывающее окно находится над раскрывающимся списком — в таком случае список перекрывает уведомление. Это баг IE6. Решение возможно осуществить, но считаю это нецелесообразным из-за излишней громоздкости решения. Пора обновляться до IE7
Обновление с 0.1.0 происходит следующим образом: удаляется старая версия при помощи старой инструкции по установке (достижение официального кода phpBB); проверяется работоспособность официального кода (удостоверяемся, что откат произошел успешно); и затем устанавливается новая версия.
Ссылка на установщик — в первом сообщении темы.
[Добавлено] Поддержка стиля subsilver2;
[Исправлено] IE не применял прозрачность к содержимому страницы (хотя до сих пор остаются некоторые проблемы в стиле prosilver в обозревателе IE: не все элементы наследуют прозрачность);
[Исправлено] При перемещении к якорю или при прокрутке страницы вниз всплывающий слой оставался наверху («position: absolute» заменено на «position: fixed»; в IE6 для стиля prosilver позиционирование достигается при помощи JavaSctipt, поэтому слой «прыгает» при прокрутке, вместо того чтобы оставаться неподвижным).
Кроме того, в IE6 наблюдается баг, когда всплывающее окно находится над раскрывающимся списком — в таком случае список перекрывает уведомление. Это баг IE6. Решение возможно осуществить, но считаю это нецелесообразным из-за излишней громоздкости решения. Пора обновляться до IE7
Обновление с 0.1.0 происходит следующим образом: удаляется старая версия при помощи старой инструкции по установке (достижение официального кода phpBB); проверяется работоспособность официального кода (удостоверяемся, что откат произошел успешно); и затем устанавливается новая версия.
Ссылка на установщик — в первом сообщении темы.
-
!((( ALEX )))!
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 18 лет 4 месяца
- Поблагодарили: 2 раза
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
что-то у меня во всех браузерах:
Ie8, Opera, Google Chrome окошко о личном сообщении отображается над шапкой сайта.

Это мой косяк?
Ie8, Opera, Google Chrome окошко о личном сообщении отображается над шапкой сайта.
Это мой косяк?
-
!((( ALEX )))!
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 18 лет 4 месяца
- Поблагодарили: 2 раза
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Очень странно но через некоторое время все стало отображаться как надо....!((( ALEX )))! писал(а): Ie8, Opera, Google Chrome окошко о личном сообщении отображается над шапкой сайта.
-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
!((( ALEX )))!
Вы точно ничего не делали перед тем, как «все стало отображаться как надо»? Просто товарысчи с phpbb.com говорят, что у них та же проблема. Я ее воспроизвести не смог.
Вспомните, может, Вы кеш тем стиля обновляли?
Вы точно ничего не делали перед тем, как «все стало отображаться как надо»? Просто товарысчи с phpbb.com говорят, что у них та же проблема. Я ее воспроизвести не смог.
Вспомните, может, Вы кеш тем стиля обновляли?
-
!((( ALEX )))!
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 18 лет 4 месяца
- Поблагодарили: 2 раза
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Абсолютно ничего, просто через некоторое время все заработало вдруг. И до сих пор все работает без проблем.Oleg NT писал(а):!((( ALEX )))!
Вы точно ничего не делали перед тем, как «все стало отображаться как надо»? Просто товарысчи с phpbb.com говорят, что у них та же проблема. Я ее воспроизвести не смог.
Вспомните, может, Вы кеш тем стиля обновляли
-
Mr.Ghost
- phpBB 1.2.1
- Сообщения: 25
- Стаж: 18 лет 5 месяцев
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Аналогичная проблема. Три раза переделывал по инструкции, результат тот же. Ставил вторую бету.!((( ALEX )))! писал(а):что-то у меня во всех браузерах:
Ie8, Opera, Google Chrome окошко о личном сообщении отображается над шапкой сайта.
Это мой косяк?
-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
-
sl1m
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 17 лет 9 месяцев
- Откуда: Астрахань
- Поблагодарили: 1 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Мод не встает. Хотя делал по инструкции.
Вопрос, в файле styles/prosilver/template/overall_footer.html вставляю
и у меня получается два </div> подряд
Так должно быть?
Вопрос, в файле 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>
<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);-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Да, так и должно быть.
Добавлено спустя 15 секунд:
Добавлено спустя 15 секунд:
В чем это проявляется?sl1m писал(а):Мод не встает. Хотя делал по инструкции.
-
sl1m
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 17 лет 9 месяцев
- Откуда: Астрахань
- Поблагодарили: 1 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
Дело в том что я тоже не смог найти и сделал как Вы говорили на 1 странице. Все установил. Очистил кеш. Но всплывающее окно так и не появляется. Тестил в Mozila, Opera, Explorer.
Код: Выделить всё
'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')),-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: [Beta] Popup Layer on New PMs/Всплывающий слой при новых ЛС
А в личном разделе включили уведомления о новых ЛС?

