Выпадающая форма входа (Dropdown login box)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Выпадающая форма входа (Dropdown login box)
Быстрая авторизация с любой страницы конференции. При наведении курсора на ссылку «Вход» появляется мини-форма входа.
Версия мода: 1.0.1.
Версия phpBB: 3.0.7-PL1 (минимум — 3.0.6).
Поддерживаемые стили: Prosilver, Subsilver2.
Бонус для пользователей браузера Opera: кнопка-ключ и комбинация Ctrl+Enter будут активны на всех страницах конференции, а не только на главной.
Примечание. В IE < 9, Opera < 10.50 и некоторых других устаревших браузерах форма входа будет отображаться без тени и скруглённых углов, т. к. эти браузеры не поддерживают соответствующие спецификации CSS3. Во всех прочих современных браузерах (Firefox > 3.5, Opera ≥ 10.50, Safari, Chrome) внешний вид формы входа соответствует приведённому здесь снимку экрана.
Версия мода: 1.0.1.
Версия phpBB: 3.0.7-PL1 (минимум — 3.0.6).
Поддерживаемые стили: Prosilver, Subsilver2.
Бонус для пользователей браузера Opera: кнопка-ключ и комбинация Ctrl+Enter будут активны на всех страницах конференции, а не только на главной.
Примечание. В IE < 9, Opera < 10.50 и некоторых других устаревших браузерах форма входа будет отображаться без тени и скруглённых углов, т. к. эти браузеры не поддерживают соответствующие спецификации CSS3. Во всех прочих современных браузерах (Firefox > 3.5, Opera ≥ 10.50, Safari, Chrome) внешний вид формы входа соответствует приведённому здесь снимку экрана.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Nekstati 13.07.2010 14:13, всего редактировалось 2 раза.
Причина: Обновление до v.1.0.1. Исправлена незначительная ошибка в IE.
Причина: Обновление до v.1.0.1. Исправлена незначительная ошибка в IE.
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Выпадающая форма входа (Dropdown login box)
На 3.0.5 работает только с главной. Это никак не обойти?
Я конечно понимаю, что не поддерживается, но вдруг несложно? :oops:
Я конечно понимаю, что не поддерживается, но вдруг несложно? :oops:
-
Альтаир Бергадлер
- phpBB 2.0.5
- Сообщения: 495
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 80 раз
- Поблагодарили: 16 раз
Re: Выпадающая форма входа (Dropdown login box)
Срабатывает через раз, если срабатывает. Если сразу не выпало нужно перегружать страничку, не кошерно совсем.
Если можно реализовать вариант: клик на кнопке выбрасывал окошко, а не перенаправлял на страницу логина.
Если можно реализовать вариант: клик на кнопке выбрасывал окошко, а не перенаправлял на страницу логина.
Последний раз редактировалось Альтаир Бергадлер 09.07.2010 21:47, всего редактировалось 2 раза.
-
Kostelano
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 16 лет 7 месяцев
- Откуда: Dnepr, UA
- Благодарил (а): 10 раз
- Поблагодарили: 12 раз
Re: Выпадающая форма входа (Dropdown login box)
Спасибо, мод хороший, но, думаю, логичнее было бы, чтобы форма входа выпадала не при наведении мыши, а при непосредственном нажатии на ссылку ВХОД, т.е. - нажали - выпала форма входа, ввели свои данные - перенаправляемся на служебную страницу - ВЫ УСПЕШНО АВТОРИЗИРОВАНЫ...
-
Альтаир Бергадлер
- phpBB 2.0.5
- Сообщения: 495
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 80 раз
- Поблагодарили: 16 раз
Re: Выпадающая форма входа (Dropdown login box)
Протестировано в хроме и файрфоксе, работает.
Добавлено спустя 5 минут 5 секунд:
но как уже говорилось дико не стабильно через раз.
Добавлено спустя 5 минут 5 секунд:
но как уже говорилось дико не стабильно через раз.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Выпадающая форма входа (Dropdown login box)
Попробуйте в includes/functions.php найти строчкуromeo_piter писал(а):На 3.0.5 работает только с главной. Это никак не обойти?
Код: Выделить всё
'S_REGISTER_ENABLED' => ($config['require_activation'] != USER_ACTIVATION_DISABLE) ? true : false,Код: Выделить всё
'S_LOGIN_ACTION' => ((!defined('ADMIN_START')) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login') : append_sid("index.$phpEx", false, true, $user->session_id)),
'S_LOGIN_REDIRECT' => build_hidden_fields(array('redirect' => str_replace('&', '&', build_url()))),Проверено на Firefox, IE, Opera, Chrome, Safari, везде работает как часы. Здесь нечему глючить, используются простейшие Яваскрипт-функции. С вашим компьютером или форумом что-то сильно неладно. Попробуйте упростить код ссылки «Вход», убрав задержку:Альтаир Бергадлер писал(а):Срабатывает через раз, если срабатывает. Если сразу не выпало нужно перегружать страничку, не кошерно совсем.
Код: Выделить всё
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x"<!-- IF not S_USER_LOGGED_IN --> onmouseover="document.getElementById('quick-login').style.zIndex='2';"<!-- ENDIF -->>{L_LOGIN_LOGOUT}</a></li>Это сделает невозможным открытие полной формы входа (ucp.php?mode=login). А в полной форме есть много чего ещё: например, ссылка «Забыли пароль?» и чекбокс «Скрыть моё пребывание на конференции».Kostelano писал(а):думаю, логичнее было бы, чтобы форма входа выпадала не при наведении мыши, а при непосредственном нажатии на ссылку ВХОД
Найдите в overall_header.html
Код: Выделить всё
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x"<!-- IF not S_USER_LOGGED_IN --> onmouseover="delay1 = setTimeout('document.getElementById(\'quick-login\').style.zIndex=\'2\'', 500);" onmouseout="clearTimeout(delay1)"<!-- ENDIF -->>{L_LOGIN_LOGOUT}</a></li>Код: Выделить всё
<li class="icon-logout"><a <!-- IF not S_USER_LOGGED_IN -->onclick="document.getElementById('quick-login').style.zIndex='2'; this.href='#';" <!-- ENDIF -->href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>-
MAzZY
- Бывший член :)
- Сообщения: 2925
- Стаж: 21 год 4 месяца
- Благодарил (а): 79 раз
- Поблагодарили: 69 раз
- Забанен: Бессрочно
Re: Выпадающая форма входа (Dropdown login box)
romeo_piter писал(а):На 3.0.5 работает только с главной. Это никак не обойти?
Русский понимаете хорошо?Nekstati писал(а):Версия phpBB: 3.0.7-PL1 (минимум — 3.0.6).
Кроме того, 3.0.5 не поддерживается.
-
Альтаир Бергадлер
- phpBB 2.0.5
- Сообщения: 495
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 80 раз
- Поблагодарили: 16 раз
Re: Выпадающая форма входа (Dropdown login box)
Великолепно, заработало! Можно ввести этот момент в телом мода, дабы избежать повторных вопросов.Nekstati писал(а):Проверено на Firefox, IE, Opera, Chrome, Safari, везде работает как часы. Здесь нечему глючить, используются простейшие Яваскрипт-функции. С вашим компьютером или форумом что-то сильно неладно. Попробуйте упростить код ссылки «Вход», убрав задержку:
-
fanatic
- phpBB 2.0.0
- Сообщения: 244
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 2 раза
Re: Выпадающая форма входа (Dropdown login box)
Кто то может показать ссылку на форум на котором это работает?
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Выпадающая форма входа (Dropdown login box)
А что там смотреть, если всё ясно из скриншота? ОК, сделаю демо специально для вас, дам ссылку.
Добавлено спустя 13 минут 18 секунд:
http://jen.fbdhost.com/index.php
Логин tester, пароль tester.
Добавлено спустя 13 минут 18 секунд:
http://jen.fbdhost.com/index.php
Логин tester, пароль tester.
-
Glum4eg
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 16 лет 1 месяц
- Благодарил (а): 2 раза
Re: Выпадающая форма входа (Dropdown login box)
Ставил данный мод на phpbb 3.0.7-PL1
Вроде бы делаю все правильно, но появляется вот так: Во всех браузерах.
Вроде бы делаю все правильно, но появляется вот так: Во всех браузерах.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Выпадающая форма входа (Dropdown login box)
Вы не внесли правки в styles/prosilver/theme/forms.css либо не очистили кэш CSS (Стили → Темы → Обновить).
-
Glum4eg
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 16 лет 1 месяц
- Благодарил (а): 2 раза
Re: Выпадающая форма входа (Dropdown login box)
Вы правы если я заменяю forum.css на стандартный выходит как на скрине, но после добавление соответствующих строчек всё остается по прежнему!
После каждого изменения я чищу в ручную кеш через фтп
После каждого изменения я чищу в ручную кеш через фтп
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Выпадающая форма входа (Dropdown login box)
Когда вы чистите кэш через FTP, обновляются только HTML-шаблоны стиля, CSS не обновляется. Повторяю ещё раз: админка → Стили → Темы → Prosilver → Обновить.
Re: Выпадающая форма входа (Dropdown login box)
+1. Выпадающая форма при наведении - неудобно.Kostelano писал(а):Спасибо, мод хороший, но, думаю, логичнее было бы, чтобы форма входа выпадала не при наведении мыши, а при непосредственном нажатии на ссылку ВХОД, т.е. - нажали - выпала форма входа, ввели свои данные - перенаправляемся на служебную страницу - ВЫ УСПЕШНО АВТОРИЗИРОВАНЫ...

