В стандартных версиях системы это не возможно, без внесения определённых модификаций. Функция ограничения доступа в категории для групп, будет возможна в новой версии 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.
Вот как мне такую проверку сделать?