Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Разное | Флейм
# 1 Тема: Новости только для администратора - видны всем пользователям.
Klersemon
Пользователь

Avatar пользователя




Местный

Сообщений: 26
Зарегистрирован: 07 Мая 2009, 18:58:53
Сказали спасибо 1 раз
Статус: offline
Опубликовано 19 Января 2010, 17:54:45
Опубликовал новость. Потом отредактировал, выбрал "только для администратора" - в итоге, по идее новость должна отображаться только админам. С главной страницы новость пропадает, но при этом если зайти в rss ленту - новость по прежнему видна всем пользователям. Как это можно исправить?

(такая ситуация происходит, если вначале выложил новость в общий доступ, а потом отредактировал, и изменил права доступа)
 
^ наверх ^
# 2  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 20 Января 2010, 01:43:19
А там код неверный ибо.

$result = dbquery("SELECT * FROM ".$db_prefix."news ORDER BY news_datestamp DESC LIMIT 0, 10");


меняй на
$result = dbquery("SELECT * FROM ".$db_prefix."news WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") ORDER BY news_datestamp DESC LIMIT 0, 10");



Если синтаксис верный то это то что тебе нада. Я не проверял как бы в работе.


--------------------
Retired
^ наверх ^
# 3  
Klersemon
Пользователь

Avatar пользователя




Местный

Сообщений: 26
Зарегистрирован: 07 Мая 2009, 18:58:53
Сказали спасибо 1 раз
Статус: offline
Опубликовано 25 Января 2010, 01:55:10
Благодарю, код помог, все идеально работаетsmiley
 
^ наверх ^
Перейти на форум:


95,300,677 уникальных посетителей
сейчас: 30 Апреля 2024, 00:36:39
Генерация страницы: 0.10 сек.