Как сделать, чтобы в категорию в модуле news (например категория под номеров 5) могли зайти только юзеры набравшие ну скажем 50 пунктов на сайте? Соответственно новости на главной, относящиеся к данной категории также не должны быть видны.
Подскажите пожалуйста.
Открыть
Ответить
Отобразить категорию в зависимости от пунктов
Open SLAED 1.*
PHP 5
Локальный сервер
В стандартных версиях системы это не возможно, без внесения определённых модификаций. Функция ограничения доступа в категории для групп, будет возможна в новой версии SLAED CMS 4.3 Pro.
О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
- Группа
- Клиент
- Пункты
- 39468
- Регистрация
- 30.04.2005
- Пол
- Мужчина
- Из
- Germany
- Предупреждения
- Нет
3.24
3.24
а когда она будет?
можно было чтоб добовлять админа к отдельному модулю
В стандартных версиях системы это не возможно, без внесения определённых модификаций. Функция ограничения доступа в категории для групп, будет возможна в новой версии SLAED CMS 4.3 Pro.
Вот блин! А в openslaed не будет? Я если честно вообще смысл пунктов только в этом и вижу.
Можете хотя бы подсказать как сделать такую проверку в модуле news:
function news() {
.....
.....
$result = $db->sql_query("S_elect s.sid, s.catid, s.name, s.title, UNIX_TIMESTAMP(s.time) as formatted, s.hometext, s.comments, s.counter, s.acomm, s.score, s.ratings, c.id, c.title, c.description, c.img, u.user_name FROM ".$prefix."_stories AS s LEFT JOIN ".$prefix."_categories AS c ON (s.catid=c.id) LEFT JOIN ".$prefix."_users AS u ON (s.uid=u.user_id) ".$order." LIMIT $offset, $newnum");
if ($db->sql_numrows($result) > 0) {
while (list($sid, $catid, $uname, $stitle, $formatted, $hometext, $comments, $counter, $acomm, $score, $ratings, $cid, $ctitle, $cdescription, $cimg, $user_name) = $db->sql_fetchrow($result)) {
if ($catid <> "1" ) {
$time = date(""._DATESTRING."", $formatted);
...
...
...
}
т.е здесь тупа будут отображаться все новости из всех категорий кроме 1. А мне еще надо проверить сколько пунктов у юзера.
т.е так :
if ($catid <> "1" and КОЛИЧЕСТВО ПУНКТОВ < "50") {
т.е получится, что пользователь будет видеть все категории кроме принадлежащих 1 и с колличесвом своих пунктов менее 50.
Вот как мне такую проверку сделать?
Open SLAED 1.*
SLAED CMS,подскажите пожалуйста.
Открыть
Ответить