Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
12.12.2007, 09:01
Гость
Гость

Здравствуйте.

Подскажите есть ли возможность в netcat такой реализации: Есть страница на которую нужно поставить права доступа только зарегистрированным пользователям, но для каждого пользователя должна выводиться разная информация, которую будет добавлять администратор. ооо
12.12.2007, 10:11
Сергей

Зарегистрирован:
2006-12-07
Сообщений: 14

1) Выставляете в свойствах раздела доступ на просмотр только зарегистрированным пользователям
2)
Проверяете переменную current_user[Login]
Ну или можно попробовать добавить например поле text в системную таблицу user, сделать доступной ее только администратору, добавлять туда инфу, и выводить ее.

12.12.2007, 16:26
Гость
Гость

Возникла идея, создать шаблон данных с полем ID_User и msg_ID, в шаблон регистрации нового пользователя(действия после добавления) добавить запрос в базу, для внесения ID пользователя в вышеуказанный шаблон, потом запрашивать из него пользователя, и выводить все сообщения для него.

Вот только стоит вопрос, как узнать ID только что зарегистрированного пользователя. Можно сделать запрос в бд и взять ID последнего пользователя, но мб. есть уже переменная которая содержит эти данные?
12.12.2007, 17:08
Сергей

Зарегистрирован:
2006-12-07
Сообщений: 14

Если я Вас правильно понял, то тогда придеться связывать этот шаблон с модулем "интерфейс пользователя", для того, что бы можно было использовать данные из шаблона для авторизации....
Не проще ли использовать уже готовый "интерфейс пользователя" с его шаблоном?
P.S.(инструментысистемные таблицыПользователи )


По последнему Вашему вопросу, можно отсортировать список по Дате (поле Created)
13.12.2007, 15:31
Гость
Гость

Сделал приблизительно как описано тут. http://netcat.ru/support/knowledge/knowledge_50.html.

На главной странице есть форма для входа пользователя, если он вводит данные не верно, то пользователь попадает на страницу /netcat/modules/auth/ , и в страницу вставляется еще 1 форма, как сделать, чтобы пользователя перенаправляло на главную страницу или страницу востановления пароля?
13.12.2007, 15:39
Сергей

Зарегистрирован:
2006-12-07
Сообщений: 14

php'шный header('location:куда');
не помогает?
Правда придеться наверно в кишках копаться (те которые в файле index.php netcat/modules/auth/) ибо насколько я помню, форма авторизации там лежит.
17.12.2007, 14:59
Гость
Гость

Возник такой вопрос.

Есть Закрытый раздел, где пользователь задает вопрос, в настройках шаблона стоит проверка if($admin_mode)
{

}
else
{
$query_where = "a.User_ID='$AUTH_USER_ID'";
}
так вот, все вроде хороше, только есть одно НО, если пользователь зайдет в /netcat/admin/ в соответствующий раздел и нажмет редактировать, то ему как админу будет показаны запросы всех пользователей, как этого избежать можно.
18.12.2007, 13:47
resident
Веб-группа «Дабл Ю»

Зарегистрирован:
2005-01-10
Сообщений: 336

global $current_user;
if($current_user[PermissionGroup_ID]==1)
есть еще какая-то переменная на подобии $AUTH_USER_ID для группы пользователя но не помню точно, не пользуюсь
198 196 2007-12-18 13:47:18 7286
Описание проекта