alex32 942 Опубликовано: 17 апреля Рассказать Опубликовано: 17 апреля При добавлении категории в настройках групп "Запрещенные для просмотра категории" в сочетании с пунктом "Скрывать только полную новость из недоступных разделов" по идее должны показывать краткие новости и скрываться полные. Но это не работает для тега {custom}, там полностью игнорируется настройка "Скрывать только полную новость из недоступных разделов" и все краткие новости тупо скрываются. На странице самой категории краткие показываются. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 17 апреля Рассказать Опубликовано: 17 апреля 3 часа назад, alex32 сказал: Но это не работает для тега {custom}, там полностью игнорируется настройка "Скрывать только полную новость из недоступных разделов" и все краткие новости тупо скрываются. На странице самой категории краткие показываются. Тег {custom ...} это тег пользовательского вывода публикаций по параметрам которые в нем указаны. Никакие настройки на него в принципе не действуют, только параметры указанные в теге. Соответственно если для разных групп пользователей нужно выводить разное, то для разных групп нужно использовать разные теги вывода с разными параметрами. Для этого есть теги [group=...] ... [/group] Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 17 апреля Рассказать Опубликовано: 17 апреля (изменено) Автор 34 минуты назад, celsoft сказал: Никакие настройки на него в принципе не действуют Ну как же не действуют. Настройка "Запрещенные для просмотра категории" же работает с тегом custom? Значит действуют какие-то настройки, что, впрочем, хорошо видно в коде функции custom_print. Вот условие, зависит от настройки групп пользователей $allow_list = explode( ',', $user_group[$member_id['user_group']]['allow_cats'] ); if( $allow_list[0] != "all" AND !$user_group[$member_id['user_group']]['allow_short'] ) { и ниже $not_allow_cats = explode ( ',', $user_group[$member_id['user_group']]['not_allow_cats'] ); if( $not_allow_cats[0] != "" ) { То есть действуют настройки групп на этот тег. Но почему то частично. И если я хочу скрыть только полную новость из недоступных, то в теге custom это игнорируется, зато не игнорируется настройка запрещенных категорий. illogical. P.S. Добавлю, что это все-таки две взаимосвязанные настройки, но одна из них просто игнорится Изменено 17 апреля пользователем alex32 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 17 апреля Рассказать Опубликовано: 17 апреля Да был невнимателен. Я вас понял. Это действительно баг. Принято, будет исправлено в следующей версии. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.