• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Как поменять доступ всем новостям?

palec

Профессор
Регистрация
6 Дек 2006
Сообщения
282
Реакции
49
Здравствуйте всем!

И так DLE 10.5 на сайте есть категория "X" с около 4000 новостей. Как можно полностью скрыть публикацию от вывода для гостей? Ссылка на категорию спрятана тегом not-group=5, в настройках группы пользователей доступ раздела убран. Проблема следующая, при всех этих манипуляций shortstory все равно отображается... закрыл весь shortstory в теге group=1,2,3,4 но пагинация все равно отображается... Что я не так делаю?
 
ну так вы скрываете только вывод новости, но не меняете ее свойства.
Если на сайте только дефолтные группы то вот запрос

Код:
UPDATE dle_post_extras AS dpe SET dpe.access = '5:3'
WHERE dpe.news_id IN (SELECT id FROM dle_post WHERE dle_post.category regexp '[[:<:]](id категории)[[:>:]]')

dle заменить нужно на ваш префикс
 
Не забываем очистить кэш после этого запроса.
 
ну так вы скрываете только вывод новости, но не меняете ее свойства.
Если на сайте только дефолтные группы то вот запрос

Код:
UPDATE dle_post_extras AS dpe SET dpe.access = '5:3'
WHERE dpe.news_id IN (SELECT id FROM dle_post WHERE dle_post.category regexp '[[:<:]](id категории)[[:>:]]')

dle заменить нужно на ваш префикс

Сделал! Все равно shortstory и навигация показывается... в постах теперь у гостя допуск: Запретить просмотр
 
Ссылка на категорию спрятана тегом not-group=5, в настройках группы пользователей доступ раздела убран
[not-group=1][catlist=1]шаблон короткой новости и закрывающие теги, и добавить для остальных групп также catlist... - по идее должен скрыть короткие новости нужной категории для гостей и открыть их для остальных групп. :ah: проверить негде пока, но можно всё настроить стандартными тегами.
 
[not-group=1][catlist=1]шаблон короткой новости и закрывающие теги, и добавить для остальных групп также catlist... - по идее должен скрыть короткие новости нужной категории для гостей и открыть их для остальных групп. :ah: проверить негде пока, но можно всё настроить стандартными тегами.

Скрыть shortstory то получается тегом [group=1,2,3,4] но как быть с пагинацией ???
 
но как быть с пагинацией ???
Самое простое выводить титл новость и указать что-то на подобии - зарегистрируйтесь для просмотра...
Иначе - надо править/дублировать $cstart; для подсчета новостей которые запрещены в настройках новости для просмотра гостям (я такое не напишу сам) если разработчики за всё время существования DLE не заметили этого бага с пагинацией...

Как вариант с минимальными временными затратами - настроить вывод новостей через модуль BlockPro 4+ - там есть постраничная навигация!
 
Ребят вы опять мутки мутите.

:)) пипец и правду мутки намутили. Остается только как для этого раздела впихнуть текст: (Для просмотра этого раздела Авторизуйтесь или пройдите Регистрацию.) Я так понимаю что при включенной функции (Скрывать только полную новость из недоступных разделов) полностью убирается конкретная категория, так как не воспринимается теги [category=21][group=5]Для просмотра этого раздела Авторизуйтесь или пройдите Регистрацию.[/group][/category]
 
:)) пипец и правду мутки намутили. Остается только как для этого раздела впихнуть текст: (Для просмотра этого раздела Авторизуйтесь или пройдите Регистрацию.) Я так понимаю что при включенной функции (Скрывать только полную новость из недоступных разделов) полностью убирается конкретная категория, так как не воспринимается теги [category=21][group=5]Для просмотра этого раздела Авторизуйтесь или пройдите Регистрацию.[/group][/category]
Ее нужно выключить, что бы скрыть и краткую новость. И там будет написано, ваша группа не может просматривать данный раздел. Как-то так.
 
Назад
Сверху