Пропустить

Выпадающая форма входа (Dropdown login box)

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

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

Re: Выпадающая форма входа (Dropdown login box)

Сообщение nixit » 05.04.2011 4:15

Ведрусс писал(а):шаблон стиля обновил
кеш тоже

...

nixit
phpBB 2.0.3
 
Сообщения: 184
Зарегистрирован: 05.03.2011 2:24
Благодарил (а): 13 раз.
Поблагодарили: 4 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение Nekstati » 05.04.2011 11:13

nixit, не вижу здесь фразы «обновил тему». faq.php?mode=guru#f5r6
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение nixit » 05.04.2011 11:19

Да пожалуй, перепутал с компонентами стиля.

nixit
phpBB 2.0.3
 
Сообщения: 184
Зарегистрирован: 05.03.2011 2:24
Благодарил (а): 13 раз.
Поблагодарили: 4 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение Ведрусс » 05.04.2011 13:43

да, обновил стиль и заработало
почему я тогда шаблоны чистил

Ведрусс
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 03.04.2011 15:13
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Предупреждения: 2

Re: Выпадающая форма входа (Dropdown login box)

Сообщение t0rnad0 » 26.04.2011 2:59

Приучить пользователей просто наводить мышку на вход будет очень сложно, они будут постоянно путаться и нажимать на кнопку.

С другой стороны здесь уже предлагали самый оптимальный, на мой взгляд вариант, когда форма входа появляется при клике, с крестиком вверху "закрыть".

Проблему с восстановлением пароля и т.д. легко решить если всплывающий вход будет на отдельной ссылке например "Быстрый вход". Тогда можно будет сделать все на чистом css, что решит множество проблем совместимости с другими модами и отображение в различных (в т.ч и древних) браузерах.

Кто сможет сделать?

t0rnad0
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 11.04.2011 23:46
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение nixit » 26.04.2011 14:09

t0rnad0
А не проще, сделать вызов формы входа по нажатию на кнопку вход и добавить туда "восстановить пароль" и "скрыть"? Хотя, возможно появятся проблемы со входом в админку. Вначале темы предлагали такой вариант. Не стоит засорять панель лишними ссылками (имхо).
А вообще, не буду ручаться за работоспособность, но:

В language/en/common.php
добавить
'LOG_ME_IN_SHORT'					=> 'Remember me',

styles/prosilver/template/overall_header.html
найти
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>

добавить после
	<li class="icon-quick-login">
	<form method="post" action="{S_LOGIN_ACTION}" id="quick-login">
		<fieldset>
			{L_USERNAME}:<br />
			<input type="text" name="username" size="10" class="inputbox" title="{L_USERNAME}" /><br />
			{L_PASSWORD}:<br />
			<input type="password" name="password" size="10" class="inputbox" title="{L_PASSWORD}" style="margin-bottom: 7px" /><br />
			<!-- IF S_AUTOLOGIN_ENABLED -->
				<label>{L_LOG_ME_IN_SHORT} <input type="checkbox" name="autologin" /></label><br />
			<!-- ENDIF -->
			<input type="button" value="{L_CANCEL}" class="button2" onclick="document.getElementById('quick-login').style.zIndex='-2';" />
			<input type="submit" name="login" value="{L_LOGIN}" class="button2" />
			{S_LOGIN_REDIRECT}
		</fieldset>
	</form>
	Быстрый вход</a></li>

В css:
#quick-login {
	position: absolute;
	z-index: -2;
	right: 30px;
	width: 150px;
	margin-top: -3px;
	padding: 5px 5px 2px;
	background: #ECF3F7;
	text-align: center;
	line-height: 1.8em;
	border-radius: 5px;
	box-shadow: 0px 2px 12px;
	-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 2px 12px; -khtml-box-shadow: 0px 2px 12px; -webkit-box-shadow: 0px 2px 12px #555;
}

#quick-login .button2 {
	margin: 8px 0;
}

#quick-login, v\:* {
	border: 1px solid #7096C1;
}


На работоспособность не проверял, подозреваю написанное - чушь. Но, сейчас придёт Nekstati и поправит. :D
За это сообщение автора nixit поблагодарил:
t0rnad0 (26.04.2011 22:12)

nixit
phpBB 2.0.3
 
Сообщения: 184
Зарегистрирован: 05.03.2011 2:24
Благодарил (а): 13 раз.
Поблагодарили: 4 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение t0rnad0 » 28.04.2011 0:18

Интересно как здесь на phpbbguru сделана форма входа, она же тоже в виде всплывающего окна и срабатывает именно при клике. Какой мод использовался?

t0rnad0
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 11.04.2011 23:46
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение Nekstati » 28.04.2011 15:23

Никакой. Это наше изобретение. )
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение t0rnad0 » 28.04.2011 17:09

Мод Dropdown login box просто замечательный, с его помощью пользователю не нужно каждый раз открывать отдельную страницу с формой входа). Но пугает именно открытие по наведении мыши, а не при клике. Можно его доработать(сделать альтернативную версию), чтобы он стал таким же по функционалу?

Я так понимаю, что разница только в срабатывании при клике и наличии регистрация/забыли пароль, а так же скрыть мое пребывание на форуме.

t0rnad0
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 11.04.2011 23:46
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение Nekstati » 28.04.2011 17:43

Как только найду время.
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение payk » 29.04.2011 11:02

Nekstati найди пжл время, я уже четыре месяца жду )))
phpBB-3.0.8
Аватара пользователя
payk
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 24.11.2010 12:21
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение t0rnad0 » 06.05.2011 20:36

А если платно, это может ускорить процесс?

t0rnad0
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 11.04.2011 23:46
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение Nekstati » 06.05.2011 23:27

Нет.
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение FEAR93 » 07.05.2011 17:31

Уважаемая Nekstati, помогите, пожалуйста, разобраться.
Нашёл неприятный баг, возможно он только у меня. Часть формы отображается постоянно, даже если курсор не наведён на кнопку входа. Пробовал в Опере, Лисе и Хроме.
Изображение
Аватара пользователя
FEAR93
Модератор
Модератор
 
Сообщения: 695
Зарегистрирован: 12.10.2008 12:52
Откуда: Кривой Рог, Украина
Благодарил (а): 28 раз.
Поблагодарили: 76 раз.

Re: Выпадающая форма входа (Dropdown login box)

Сообщение Nekstati » 07.05.2011 19:44

Это потому, что у родительских блоков нет фонового цвета. Например, вместо
<div id="ogse_top" style="background: url(./styles/fiproblack/theme/images/ogse_bg.png) no-repeat;">

напишите что-то вроде
<div id="ogse_top" style="background: url(./styles/fiproblack/theme/images/ogse_bg.png) no-repeat #222;">
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Пред.След.

Вернуться в Бета-версии модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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

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

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