|
|
Danneo CMS 0.5 Ответы на часто задаваемые вопросы к версии 0.5 |
 08.09.2007, 14:53
|
Новый пользователь
Регистрация: 20.08.2007
Сообщения: 11
|
Блок регистрации пользователей
Такая проблема: мне нужно создать блок для входа и регистрации пользователей на сайте. Делаю вот что- захожу Настройки->Управление блоками->Добавление нового блока, указываю в строке "Выбор блока" Login, после этого все сохраняю. И все... Я немогу зайти на свой сайт, пытаюсь на него зайти только белый экран, удаляю в админке этот блок и все работает. Помогите с проблемой.
|
|
|
 08.09.2007, 15:09
|
Play With Fire
Регистрация: 28.08.2005
Адрес: Ангарск
Сообщения: 858
|
Re: Блок регистрации пользователей
В стандартной поставке блока регистрации нет. Что за мусор Вы там засунули в сайт? Зайдите в каталог "block", создайте в этом каталоге файл с именем "b-Login.php", а внутрь этого файла поместите этот код
PHP код:
<?php /* ==================================================== ##
## COPYRIGHTS © DANNEO PHP TEAM ##
## ==================================================== ##
## PRODUCT : CMS(CONTENT MANAGEMENT SYSTEM) ##
## LICENSE : GNU 2(General Public License v.2) ##
## TECHNOLOGIES : PHP & MySQL ##
## WWW : www.danneo.com | www.danneo.org ##
## E-MAIL : [email protected] ##
## ==================================================== */
if(!defined("DNREAD")) exit();
if(preparse($usermain['logged'],THIS_INT)==1 && preparse($usermain['userid'],THIS_INT)>0){ $block_cont = "<center><hr>Здравствуйте <b>".$usermain['uname']."</b><br><a href=\"index.php?dn=user&to=index\">Ваш профиль</a><hr><a href=\"index.php?dn=user&to=logout\">Выйти</a></center>";
} else { $block_cont = "<form action=\"index.php?dn=user\" method=\"post\">
<b>Вход:</b><br>
Имя:<br>
<input type=text name=login size=15 /><br>
Пароль:<br>
<input type=password name=passw id=passwrd size=15 />
<br>
<input name=\"re\" value=\"login\" type=\"hidden\">
<input name=\"to\" value=\"check\" type=\"hidden\">
<input type=submit value=\"Войти\" /><hr>
<a href=\"index.php?dn=user&re=register\">Регистрация</a>
</form>";
}
return $block_cont; ?>
Сохраните. Затем идите в админку в "Управление блоками", в выпадающем списке выберите блок "Логин", выберите справа, или слева, или вверху, или внизу его выводить и придумайте ему название. Сохраните. Пользуйтесь на здоровье.
__________________
Не в силах нас ни смех ни грех
Свернуть с пути отважного
Мы строим счастье сразу всех
И нам плевать на каждого
---------------------------------------------------
Region38.RU - Информационный бюллетень Иркутской области
Все объявления Иркутской области - Бесплатная доска объявлений
|
|
|
 08.09.2007, 17:46
|
Новый пользователь
Регистрация: 20.08.2007
Сообщения: 11
|
Re: Блок регистрации пользователей
apogodaev спасибо!

|
|
|
 08.09.2007, 17:49
|
Новый пользователь
Регистрация: 20.08.2007
Сообщения: 11
|
Re: Блок регистрации пользователей
тут возник еще один вопрос:
как убрать ограничение "Ваше имя должно быть не менее 5 символов и не более 10"
я Хочу чтобы минимальное имя начаналось с 3 букв
|
|
|
 08.09.2007, 18:08
|
Тестер
Регистрация: 14.09.2006
Адрес: 404...
Сообщения: 544
|
Re: Блок регистрации пользователей
ето в админке, Пользователи - Настройки
__________________
Grinder.com.ua
|
|
|
 23.09.2007, 12:08
|
Постоянный участник
Регистрация: 09.04.2007
Сообщения: 45
|
Re: Блок регистрации пользователей
У меня вопрос примерно по этой же теме.
Блока регистрации в стандартной поставке нет, но мод-то ведь есть.
Захожу на страницу /index.php?dn=user
Говорит, страница доступна только зарегистрированным пользователям.
И предлагает либо ввести логин-пароль, либо выслать его на е-майл, либо зарегистрироваться.
Регистрируюсь. Вроде, все нормально проходит, но на е-майл ничего не приходит.
Пробую зарегистрироваться еще раз. Говорит, пользователь с таким адресом уже есть в базе.
Хорошо. Тогда пытаюсь получить пароль на е-майл. Ввожу по соответствующей ссылке адрес - говорит, пользователя с таким e-mail не обнаружено!
Как это все понимать?
Кстати, через апанель тоже видно, что нет такого пользователя. Почему тогда не позволяет еще раз сделать регистрацию с таким же адресом??
Что вообще происходит? Где копать надо?
|
|
|
 23.09.2007, 13:00
|
Постоянный участник
Регистрация: 09.04.2007
Сообщения: 45
|
Re: Блок регистрации пользователей
Я разобрался. Просто пользователь зарегистрирован, но не активирован, потому что не получил письмо со ссылкой.
А почему письмо не доходит - та же беда, что и с модом mail.
Письма отправляются от имени названия сайта. И если в нем есть запятая - письмо не доходит.
Но вот почему этих неактивных пользователей не видно в апанели?
Пришлось лезть в базу, удалять там.
Примите это как пожелание к новой версии. Чтобы всех пользователей было видно в апанели, и чтобы удалять можно было там. Даже если они только что зарегистрировались и еще не активировали себя.
|
|
|
 Вчера, 15:10
|
Новый пользователь
Регистрация: 02.11.2007
Сообщения: 4
|
Re: Блок регистрации пользователей
А зачем вообще на сайте пользователи? Пусть на форуме регистрируются, это их основная зона.
|
|
|
 Вчера, 19:49
|
Постоянный участник
Регистрация: 12.02.2007
Сообщения: 54
|
Re: Блок регистрации пользователей
Как зачем? Чтобы им (пользователям) давать доступ в определённую зону (мод, блок) сайта. Пользователи оставляют комменты и добавляют файлы/новости.
|
|
|
 Сегодня, 19:31
|
Новый пользователь
Регистрация: 02.11.2007
Сообщения: 4
|
Re: Блок регистрации пользователей
Ну это смотря для чего сайт создан 
|
|
|
Здесь присутствуют: 1 (пользователей - 0 , гостей - 1) |
|
Опции темы
|
|
Опции просмотра
|
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +3, время: 19:37.
vBulletin v3.6.7, Copyright ©2000-2007
Лицензировано для www.danneo.com
|
|
|