Добрый день!
Подскажите, плз, почему в движке форума (просилвер) поля для ввода логина и пароля находятся под разделами форума в самом низу? Какой в это закладывался смысл? разве не логичнее, чтобы эти поля были вверху? У меня был реальный случай - человек зарегистрировался и не нашел вверху где указывать логин/пароль (а внизу не посмотрел) и ушел с форума.
Поля для входа
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
alex88_9
- phpBB 1.4.4
- Сообщения: 133
- Стаж: 14 лет 2 месяца
- Благодарил (а): 34 раза
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Поля для входа
Правильно сделал.alex88_9 писал(а):У меня был реальный случай - человек зарегистрировался и не нашел вверху где указывать логин/пароль (а внизу не посмотрел) и ушел с форума.
-
alex88_9
- phpBB 1.4.4
- Сообщения: 133
- Стаж: 14 лет 2 месяца
- Благодарил (а): 34 раза
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Поля для входа
Потому что ссылка для входа есть ещё в самом верху, в верхнем меню. Если юзер не видит или ленится на неё нажать, то делать на форуме ему нечего)
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Поля для входа
Или так ему надо было... Как вариант - есть куча модов делающих хоть десяток входов где угодно...Shredder писал(а):делать на форуме ему нечего
Сами поищите? Или указать?
Последний раз редактировалось Пчелкин 28.02.2014 8:59, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
alex88_9
- phpBB 1.4.4
- Сообщения: 133
- Стаж: 14 лет 2 месяца
- Благодарил (а): 34 раза
Re: Поля для входа
Уууууууу..... а у меня нет этой ссылки. Видимо потерялась при каком-то изменении. Думал она вообще не предусмотрена.Shredder писал(а):Потому что ссылка для входа есть ещё в самом верху, в вер
хнем меню. Если юзер не видит или ленится на неё нажать, то делать на форуме ему нечего)
Спасибо!
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Поля для входа
Перенести форму входа тоже довольно просто. Ищете (на примере стиля prosilver) в шаблоне index_body.html код:
Этот код идёт сразу после
и перемешаете найденный блок в положение перед строкой
Или можно даже его в overall_header.html переместить, тогда форма для входа окажется сразу на всех страницах.
В стиле subsilver2 этот код имеет вид:
Код: Выделить всё
<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED --> • <a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
<fieldset class="quick-login">
<label for="username">{L_USERNAME}:</label> <input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />
<label for="password">{L_PASSWORD}:</label> <input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" />
<!-- IF S_AUTOLOGIN_ENABLED -->
| <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" /></label>
<!-- ENDIF -->
<input type="submit" name="login" value="{L_LOGIN}" class="button2" />
{S_LOGIN_REDIRECT}
</fieldset>
</form>
<!-- ENDIF --><!-- INCLUDE forumlist_body.html -->и перемешаете найденный блок в положение перед строкой
Код: Выделить всё
<!-- INCLUDE forumlist_body.html -->В стиле subsilver2 этот код имеет вид:
Код: Выделить всё
<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<br clear="all" />
<form method="post" action="{S_LOGIN_ACTION}">
<table class="tablebg" width="100%" cellspacing="1">
<tr>
<td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td>
</tr>
<tr>
<td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" /> <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" /> <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF --> <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
</tr>
</table>
{S_LOGIN_REDIRECT}
{S_FORM_TOKEN}
</form>
<!-- ENDIF -->
