Можно ли, а если можно, то как сделать так, что гости могут видеть только часть новости, а полная новость доступна только для зарегистрированных?
Расширенный текст только для зарегистрированных
- Статус
- Гость
Это возможно. Рекомендую воспользоваться функцией: 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);
О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...
- Группа
- Клиент
- Пункты
- 40386
- Регистрация
- 30.04.2005
- Пол
- Мужчина
- Из
- Germany
- Предупреждения
- Нет
3.24
ооо, спасибо огромное!
- Статус
- Гость
SLAED CMS, ошибочка вышла ))
Анонимный пользователь не видит содержание
Анонимный пользователь ВИДИТ содержание..
panic, Что и куда "вставляли", код в студию 😢 😉
О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...
- Группа
- Клиент
- Пункты
- 40386
- Регистрация
- 30.04.2005
- Пол
- Мужчина
- Из
- Germany
- Предупреждения
- Нет
3.24
PHP if (is_user()) { echo "Зарегистрированный пользователь видит содержание"; } else{ echo "Анонимный пользователь не видит содержание"; }
вот он код )
is_user() - если Вы пользователь до true, если Вы гость, то false.
если еше не забыли код системы =))
не в коде дело.. а в опечатки данного текста -> Анонимный пользователь не видит содержание
как раз на оборот он видит.
А данные -> Зарегистрированный пользователь видит содержание
Аноним не видит.