Форум

Открыть Ответить

Расширенный текст только для зарегистрированных

5

5

1
29.11.2010 20:57:20

Можно ли, а если можно, то как сделать так, что гости могут видеть только часть новости, а полная новость доступна только для зарегистрированных?

Open SLAED 1.*
PHP 5
Сервер в интернете
proxx (Гость)
  • Нет информации
proxx (Гость)
29.11.2010 23:12:34

Это возможно. Рекомендую воспользоваться функцией: is_user()

Пример:

if (is_user()) {
 echo "Зарегистрированный пользователь видит содержание";
} else{
 echo "Анонимный пользователь не видит содержание";
}


Модифицировать следует файл: modules/news/index.php
Функция: function view()
Функция отвечающая за вывод содержания: basic($cid, $cimg, $ctitle, $sid, search_color($title, $word), search_color(bb_decode($conpag[$arrayelement], $conf['name']), $word), $link, $read, $post, $ndate, $reads, $comm, $arating, $print, $admin);


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
SLAED CMS
  • Группа: Клиент
  • Пункты: 38980
  • Регистрация: 30.04.2005
  • Пол: Мужчина
  • Из: Germany
SLAED CMS
3.24

3.24

30.11.2010 12:21:11

ооо, спасибо огромное!

proxx (Гость)
  • Нет информации
proxx (Гость)
30.11.2010 16:46:21 30.11.2010 16:49:21

SLAED CMS, ошибочка вышла ))

Анонимный пользователь не видит содержание


Анонимный пользователь ВИДИТ содержание..

panic
  • Группа: Посетители
  • Пункты: 425
  • Регистрация: 28.02.2008
panic
3.38

3.38

30.11.2010 17:06:46 30.11.2010 17:07:49

panic, Что и куда "вставляли", код в студию Смайл - 16 Смайл - 13


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
SLAED CMS
  • Группа: Клиент
  • Пункты: 38980
  • Регистрация: 30.04.2005
  • Пол: Мужчина
  • Из: Germany
SLAED CMS
3.24

3.24

30.11.2010 17:16:49 30.11.2010 17:35:27


if (is_user()) {
 echo "Зарегистрированный пользователь видит содержание";
} else{
 echo "Анонимный пользователь не видит содержание";
}



вот он код )

is_user() - если Вы пользователь до true, если Вы гость, то false.

если еше не забыли код системы =))

не в коде дело.. а в опечатки данного текста -> Анонимный пользователь не видит содержание

как раз на оборот он видит.



А данные -> Зарегистрированный пользователь видит содержание

Аноним не видит.

panic
  • Группа: Посетители
  • Пункты: 425
  • Регистрация: 28.02.2008
panic
3.38

3.38

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь