XenForo 2.2.0 Nulled By XenForo.Info

XenForo 2.2.0 Nulled By XenForo.Info 2.2.0

Нет прав для скачивания
Статус
В этой теме нельзя размещать новые ответы.
Кто-нибудь уже пользуются новой функцией публикации перед регистрацией? Возник вопрос где храниться контент, если пользователь не стал регистрироваться или не завершил регистрацию? Ещё заметил что если пользователь не завершит регистрацию самостоятельно по какой-то причине, и его в ручную через админку активировать, то его контента также нет.
 
какая-то ерунда с правами вложений.

если у группы нет прав на просмотр вложений, то автоматом нет пав на загрузку вложений несмотря на выставленное разрешение.

1602709682813.png


1602709799341.png


причём я помню, что на до 2.2 такого вроде как не было, а тут юзеры попёрли картинки грузить кто куда. плаги никакие не влияют - всё выключено (чистая установка)

бага?
 
Я бы начал с перестроения кеша прав, ибо похоже на проблему в нём.
 
это всё проверено в первую очередь. методом тыка выяснил, что именно разрешение скачивания влияет. проверено на локалке и копии. локалка пустая - 2 юзера создано. вот прям галочку убираешь с просмотра - загрузки вложений становятся НЕТ.

бага

 
Последнее редактирование:
Ну по идее оно вообще и логично, что если запретить в целом просмотр вложений, то и их загрузка должна быть запрещена...

Вот только оно никак не могло работать на 2.1, поскольку фича, которая вызывает такое поведение ("зависимые права": это когда право доступа может неявно зависеть от другого), в движке есть довольно давно.
Исключение - если она была сломана какое-то время, и её починили.
 
в 2.2.1 исправили, до этого работало. пользователи могли вставлять картинки, файлы в сообщение, но до определённых прав - не могли скачивать, только видеть изображения.

работало, сломалось в 2.2 :)
 
Нет, это не ошибка и никак не влияет на работу движка. В этом нет ничего страшного. Чтобы не было этого предупреждения - не заходим в админку. Нечего там делать, а тем более alex2020, а то опять что-нибудь сломает.)))
 
Последнее редактирование:
hurtman, с чего ты взял, что в движке причина, может права надо правильно настроить?
 
явно выданные разрешения. смотри скрины.

в 2.2.1 они писали, что изменят, но добавили только пояснение к разрешениям, что они завязаны на другое разрешение!

с моей точки зрения -хрень.

если у тебя есть вариант комбинации прав с возможностью вложений , но без возможности СКАЧИВАНИЯ вложений - пиши.
 
hurtman, ну вообще-то они исправили ?
Майк писал же, что он исправил проблему, когда Вы разрешаете просмотр вложений на уровне форума (а не глобально), но остальные права доступа продолжают выдавать "Нет" из-за глобального запрета.
И то, что они сделали отображение зависимых прав доступа - нужная фича, на самом деле. Теперь не придётся гадать, "а почему нет, если да".

Если Вам эти зависимости мешают - напишите разрабам. Или можете у себя локально "сломать движок", чтобы оно работало так, как Вам нужно.
В базе табличка xf_permission, находите права доступа на загрузку вложений, и чистите содержимое колонки depend_permission. После перестраиваете кеш.

Но оно будет слетать с каждым обновлением.
 
Майк писал же, что он исправил проблему, когда Вы разрешаете просмотр вложений на уровне форума (а не глобально), но остальные права доступа продолжают выдавать "Нет" из-за глобального запрета.

вопрос не в ПРОСМОТРЕ, а в ЗАГРУЗКЕ вложений в сообщения!

смотри - группа новички НЕ МОГУТ ничего скачивать до определённого порога перевода.
НО при этом они могут для поддержки прикладывать свои скрины, файлы.

две вещи не связанные с друг-другом. тут только одно можно уцепить - это связка вложений в тему должно влиять на возможность вставки аудио-видео. но никак не должно быть завязано на возможность СКАЧИВАТЬ.

XML:
<permission permission_group_id="forum" permission_id="uploadAttachment"
            permission_type="flag" depend_permission_id="viewAttachment" interface_group_id="forumPermissions" display_order="31" />

вот принципиально такое место может быть исправлено?
 
Последнее редактирование:
вопрос не в ПРОСМОТРЕ, а в ЗАГРУЗКЕ вложений в сообщения!
Я Вам рекомендую перечитать пост.
Там речь идёт о совсем другом баге.
Если Вы глобально на 2.2.0 запретите просмотр, но для определенного форума - разрешите, то остальные права при анализе всё равно будут показывать "Нет", потому что оно глобально запрещено, а права на уровне форума уже совсем не учитывает.
В 2.2.1 именно это и исправили.

вот принципиально такое место может быть исправлено?
В моём посте есть спойлер, в котором - вариант "исправления".
 
  • Мне нравится
Реакции: Hope
Там речь идёт о совсем другом баге.
там конкретно чувак спросил - почему у него при явно выданном разрешении стоит запрет всё равно.

и опять повторю, что это работало до 2.2 обновления. и даже если я в самом узле непосредственно выдам разрешение - добавится просто ещё одна строчка - ДА, где выдано это разрешение, но итоговое будет НЕТ, так как будет указано - что для этого нужны права на скачивания.

блин. править базу - спойлер видел, это не вариант.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу