Дмитрий
то есть надо делать типа:
раздел.read
раздел.write
раздел.edit
раздел.delete
Дмитрий
раздел1.read
раздел1.write
раздел1.edit
раздел1.delete
раздел2.read
раздел2.write
раздел2.edit
раздел2.delete
Дмитрий
и тд
Дмитрий
и меня все это смущает, что хранится в бд, вот такое разделение на разделы, у нее права на это не рассчитаны, что в компоненте может быть много разделов
Дмитрий
потому что суть компонента - один раздел по сути
Дмитрий
но это для примитивов
Дмитрий
то есть по этой логике тебе март надо разбивать на компоненты: товары, категории, метатовары и тд
Дмитрий
чтобы права в этой ситсеме построить именно так как оно имеется ввиду
Дмитрий
поэтому я и думаю внедрить свой слой и сделать тот же rbac
Дмитрий
и в базу писать только название роли
Vio
Есть какой готовый плагин для где можно выбрать к какой папке, например зарегистрированные юзеры, имеют доступ для скачивания файлов?
Vio
или какие решение без гемора есть для этого дела?
Vio
кароче, скачивание файлов только для зареганых
Дмитрий
@viocassel
https://github.com/thephpleague/flysystem
вот например
Igor
Дмитрий
и плагин написать который будет проверять авторизации и отдавать отдавать
Дмитрий
у нас просто очень много специфики было, что надо делать версионость файлов, еще ЭЦП цеплять и все такое
Дмитрий
или можно проще, в квантуме есть вставка файлов, кнопка, закрыть папку от прямого доступа в настройках сервера, и плагин который будет читать файл и отдавать на скачку после проверки прав
@viocassel
RINAT
Responsive Joomla Lightbox & Gallery
https://brian.teeman.net/900-responsive-joomla-lightbox-gallery
Дмитрий
просто вопрос как ты вставляешь и куда сами ссылки
Дмитрий
там нужно просто было свою специфику, поэтому свою либу писали для работы с файлами
Дмитрий
можем быть потом красиво в какой-нибудь psr обернем
Алексей
Дмитрий
нет
Дмитрий
это я вио писал, и acl уже тут не причем
Дмитрий
Дмитрий
@viocassel
просто ответь на два вопроса
- как и кто грузит, как это должно выглядеть?
- как вставляют и куда?
Дмитрий
если просто надо в материалы и грузят через админку на сайте файлы, то вот самое простое квантум сделать область, закрыть эту папку от прямого досутпа с сервера, настроить кнопку шаблон вставки (там ссылка на com_ajax плагин )и плагин простой написать который будет проверять авторизацию и отдавать на скачивание файл
Дмитрий
ну и вопрос еще какой размер файлов, просто если там огромные архивы, пыхом это не получится
Алексей
Нужно настроить скачиваение файлов по ролям?
hary
Простите, что встреваю. А реал ли на джумле сделать типа онлайн кинотеатра? Грубо, но аналог например резки, или чего подобного? Не потянет видео, если много подключается?
Алексей
hary
База фильмов самик, типа кинопоиска - описание, кадры, это у меня не вызывает вопросов. А вот плеер вставлять. Тоже но проблем?
Алексей
Vio
@tsymbalmitia @VinokurovAB ну да, доступ к файлу по ролям. Например, только зарегистрированный пользователь может скачать файлик pdf. Ну и естественно папка с файлом закрыта от прямого доступы другим.
hary
Пронеслась просто идея кинофестиваль в онлайн сделать. Страницу создать, фильмы выложить, пусть по подписке... Рейтинг, голосования за них, и потом разбор полётов и призовые места
Алексей
Vio
да компонентов таких полно
Vio
не ставить же компонент для таких задачек
Vio
что-то нашел тут у немца https://www.djumla.de/blog/geschuetzte-downloads-in-joomla , но ищу готвоое решение
Vio
Дмитрий
ок. гляну. спасибо
Ну с квантумом все равно плагин или скрипт надо сделать как у немца там написано
Vio
ну это да
Дмитрий
Я просто про загрузку и вставку квантум поможет
Vio
жаль что в стандартный плагин в j4 не добавли еще выбор прав для папок
Vio
https://github.com/joomla/joomla-cms/issues/39900 😁
Vio
кто ему там спамит? признавайтесь)
Den 💙💛
Vladimir
Vio
)))
Vladimir
Я думаю его хрумером спамят
Vladimir
Только боюсь он ошибается насчет ip
Vio
а где там про ip?
Vio
хм… говорит рекапча будет удалена из J. наконец-то
hary
коллеги - позицию модуля можно ли вывести прям в тексте типа {loadposition:kakajatoposicia} -может у @progreccor где то такой был плаги, типа revars
Vio
hary
как
Vio
ну так {loadposition menu}
Vio
плагин свой у нее
hary
Content - Load Modules
Vio
можешь посмотреть, может какие настройки нужны
hary
точняк, Велькі дзякуй!!!!!
Dmitry
Vio
https://github.com/joomla/joomla-cms/pull/39902 е*аный стыд 🤦♂️
Vio
ну зачеееееем аж целый компонент. будут пихать в j4.3
Дмитрий
Дмитрий
надо давно уже делать разные версии дитрибутива
Дмитрий
долден быть минимальный
Дмитрий
где юзеры, плагины авторизации и установка расширений
Дмитрий
и больше нчего
Дмитрий
ну если быть точным:
com_users, com_config, com_modules, com_templates, com_installer