Varkolak писал(а):
1. Как сделать так, что бы когда пользователь авторизован , то ему выводилось бы вместо полей для ввода логина и пароля меню:
Анкетные данные
Рассылки
Выход
Пусть они даже не автоматом проставляться будут - все равно, подскажите какое условие прописать для отображения/не отображения панели и меню, точнее, можете код показать?
if (class_exists('SiteUsers'))
{
$SiteUsers = new SiteUsers();
if ($SiteUsers->GetCurrentSiteUser() > 0)
{
?>
Здесь личный кабинет
<?
}
else
{
?>
Здесь поля авторизации
<?
}
}
Varkolak писал(а):
(у вас сейчас подписка не работает - при попытке подписаться выдается 404 страница)
Спасибо, поправили.
Varkolak писал(а):
Как вывести поля для подписки на рассылку, как у вас на сайте - к разделу инф. системы или группе?
Непонятна связь с информационной группой.
У нас почтовые рассылки выводятся:
<?
$Maillist = new Maillist();
$Maillist->GetMaillistXML(0, 'ПочтовыеРассылки');
?>
Для обработки такой подписки нужно на странице зарегистрировать пользователя и подписать на рассылку.
Будут вопросы - пишите.