Хорошее расширение, многим удобно и гораздо виднее когда всплывает такое окно, но как бы сделать чуть по другому, чтобы окно было квадратным и по средине экрана, для ЛС просто с переходом на страницу прочтения, а вот для гостей с формой входа или регистрации прямо во всплывающем окне
Ссылка на само расширение https://www.phpbb.com/community/viewtop ... 6&start=15
Ссылка на само расширение https://www.phpbb.com/community/viewtop ... 6&start=15
Комментарии: 12
Надо посмотреть.
Я правильно понял - когда гость заходит на форум, ему во всплывающем окне посередине экрана показывается просьба о регистрации? И такое же окно появляется при появлении новых лс?
Просто многих людей, как и меня, отталкивает такая навязчивость. Я, например, очень не люблю когда я зашёл на какой либо сайт на информацией и вместо неё получаю всплывающее окно посередине экрана с просьбой зарегистрироваться. Я обычно просто закрываю вкладку и стараюсь больше туда не возвращаться...
Я правильно понял - когда гость заходит на форум, ему во всплывающем окне посередине экрана показывается просьба о регистрации? И такое же окно появляется при появлении новых лс?
Просто многих людей, как и меня, отталкивает такая навязчивость. Я, например, очень не люблю когда я зашёл на какой либо сайт на информацией и вместо неё получаю всплывающее окно посередине экрана с просьбой зарегистрироваться. Я обычно просто закрываю вкладку и стараюсь больше туда не возвращаться...
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Посмотрел что к чему.
Такой вариант. Открываете файл pmregbar.css и меняете всё содержимое на:
В папке
Всё.
Выглядеть окно будет точно так же как и все остальные всплывающие на форуме окна (как при очистке кеша, например).
Такой вариант. Открываете файл pmregbar.css и меняете всё содержимое на:
Код: Выделить всё
#info {
position: fixed;
background: rgba(0, 0, 0, 0.5);
top: 0;
left: 0;
min-width: 100%;
min-height: 100%;
width: 100%;
height: 100%;
z-index: 49;
}
#infobar {
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: #fff;
position: fixed;
margin: 0 auto;
padding: 35px 25px;
width: 380px;
top: 25%;
left: 0;
right: 0;
z-index: 50;
}
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
display: block;
font-size: 1.2em;
clear: both;
text-align: center;
text-decoration: none;
width: 100%;
}
@media only screen and (max-width: 700px), only screen and (max-device-width: 700px)
{
#infobar {
width: 320px;
}
}
@media only screen and (max-width: 360px), only screen and (max-device-width: 360px)
{
#infobar {
width: auto;
}
}
template/event/
создаёте новый файл overall_footer_after.html
со следующим содержимым:
Код: Выделить всё
<script>
(function($) {
$(document).ready(function() {
var close_bg = '#info',
close_panel = '#infobar';
$(close_bg).click(function () {
$(close_bg + ', ' + close_panel).fadeOut(300);
})
});
})(jQuery);
</script>
Выглядеть окно будет точно так же как и все остальные всплывающие на форуме окна (как при очистке кеша, например).
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Спасибо. Вот бы еще это расширение научить для регистрации делать так,чтобы когда заходит гость ему показывалось сообщение и предлагалось или войти или зарегистрироваться или закрыть, но закрытие работало бы в течении суток, на следующий день снова появлялось.
А насчет ЛС сразу бы открывалось непрочитанное сообщение
А насчет ЛС сразу бы открывалось непрочитанное сообщение
Нет при клике на ссылку, а то получается кликаешь и тебя переносит в ЛС в общий раздел.
Ну да что то типо того, но не наващивая что-ли. В общем чтобы были просто ссылки так, типо войти, зарегистрировать, закрыть или напомнить позже, что то типо того, но если выбрано закрыть, то баннер появлялся бы снова через сутки.
Имхо, я бы всё таки на вашем месте отказался от окна для гостей, ну или по крайней мере сделал его менее навязчивым, хотя бы не посередине экрана с затемнением страницы, а где нибудь с краю, в правом нижнем углу например.
А вот тем чтобы раз в сутки показывать, это немного сложно.... Вернее не сложно, а... Просто ради такой мелочи придётся подгружать целую библиотеку, как бы малость не разумно.
А вот тем чтобы раз в сутки показывать, это немного сложно.... Вернее не сложно, а... Просто ради такой мелочи придётся подгружать целую библиотеку, как бы малость не разумно.
Там используется стандартная ссылка.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Доверюсь вашему мнению.
Ну тогда чтобы закрыть его и все, чтобы оно не открывалось при каждом переходе по страницам.
Просто это ну очень раздражает, так как всплыло окно, перешел по ссылке в ЛС, оно опять всплыло, и только нажав на ЛС оно пропаде=ает. Вот бы его сделать как в стиле CA Vintage для 3,0 где всплывашка в стиль была встроена и если закрыл окно о ЛС, оно пропало, но в самом верху всех форумом появляется блок все же о напоминании.
Просто в новой версии немного изменили условия и сделать как это было раньше не получается.igorbond писал(а): Ну тогда чтобы закрыть его и все, чтобы оно не открывалось при каждом переходе по страницам.
...
Вот бы его сделать как в стиле CA Vintage для 3,0 где всплывашка в стиль была встроена и если закрыл окно о ЛС, оно пропало, но в самом верху всех форумом появляется блок все же о напоминании.
Есть такой вариант - приходит лс, на странице появляется окно, чтобы оно исчезло можно его просто закрыть или просто обновить страницу, ну или перейти по ссылке. Т.е. после обновления страницы окно больше не появится, но появится рамка сверху о наличии непрочитанного лс.
Завтра попробую набросать, выложу сразу архивом, достаточно будет закинуть в стили расширения.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!