Чтение RSS каналов

Форум

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

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

5

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


Версия системы: Open SLAED 1.*
Версия PHP: PHP 5
Сервер: Сервер в интернете
2
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);

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.20

3.20
3
30.11.2010 12:21:11
ооо, спасибо огромное!
4
30.11.2010 16:46:2130.11.2010 16:49:21
SLAED CMS, ошибочка вышла ))

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


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

3.63
5
30.11.2010 17:06:4630.11.2010 17:07:49
panic, Что и куда "вставляли", код в студию Смайл - 16 Смайл - 13

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.20

3.20
6
30.11.2010 17:16:4930.11.2010 17:35:27


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



вот он код )

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

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

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

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



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

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

3.63

3.63
Открыть Ответить
гостиновостьтекстсделатьполнаявидетьмодулимогуттольконовостизарегистрированныхчастьеслирасширенныйможно
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь