Форум русской поддержки Joomla!® CMS
08.12.2016, 04:17:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Загрузка файлов пользователями с фронта

 (Прочитано 217 раз)
0 Пользователей и 1 Гость смотрят эту тему.
DRATUTI
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« : 09.11.2016, 19:45:43 »

Люди добрые, подскажите балбесу. Сайт, есть форма логина. Пользователь авторизуется, попадает в личный кабинет.
Там он должен на одной странице самостоятельно загрузить файлы (документы, изображения). Загруженные файлы должны видеть админ (ну или другая учетка с правами поболее чем у простого пользователя) и каждый пользователь только свои файлы, файлы других пользователей видны не должны быть.
На другой странице, пользователь должен видеть (только просмотр, скачивание, без возможности удаления и редактирования) файлы,  которые ему загрузил админ. Каждый пользователь должен видеть только свои файлы (ну кому что выложил админ).
Проведено не малое время в поисках решения, пока смог костылями реализовать с помощью расширения Attachments.
Костыли заключаются в том, что просмотр каждым пользователем только своих файлов происходит так:  каждый пользователь состоит в каждой своей группе, которая в свою очередь имеет каждая свой уровень доступа. И файлам принудительно прописан нужный уровень доступа.
Загрузка файлов же пользователями происходит "неопубликованными" , чтобы другие пользователи не видели загруженные файлы.
Натыкался в интернете на расширение, к сожалению не помню название, нно оно было платное, на сколько я понял по описанию, оно идеально подходит под решение моей проблемы, но и найти не могу теперь его, да и хотелось бесплатными средствами решить вопрос.

Помогите найти более рациональное решение данной проблеме !
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5315


Крепитесь, други.


« Ответ #1 : 09.11.2016, 20:06:10 »

Писать компонент.
Записан
DRATUTI
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #2 : 11.11.2016, 22:07:38 »

гениально. я б не догадался. я за помощью сюда пришел, а не за ответами за 300
Записан
Arkadiy
Группа развития
*****

Репутация: +431/-0
Offline Offline

Пол: Мужской
Сообщений: 5315


Крепитесь, други.


« Ответ #3 : 11.11.2016, 22:11:32 »

Ну извиняйте, других слов на ваш вопрос нема.
Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3590


« Ответ #4 : 11.11.2016, 22:22:47 »

гениально. я б не догадался. я за помощью сюда пришел, а не за ответами за 300
Ваш сарказм неуместен: вы просите бесплатного написания компонента. Беда в том, что практически все, как и вы, приходят только за помощью, а не для того, чтобы другим помогать.
Записан
Septdir
Живу я здесь
******

Репутация: +35/-3
Offline Offline

Пол: Мужской
Сообщений: 838


Skype: septdir


« Ответ #5 : 12.11.2016, 01:45:08 »

А я вот с Arkadiy не соглашусь тут забыть надо а не писать. Любая загрузка с фронта это потенциальная уязвимость, ни разу не видел готового компонента в котором все варианты этим воспользоваться были бы закрыты. так что оно того не стоит.
А что до бесплатного такого в мире не бывает платить все равно придется.
Записан
vipiusss
Профи
********

Репутация: +261/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #6 : 12.11.2016, 01:47:42 »

Я согласен, это уязвимость. Даже в камментах атачч можно найти лазейку (да многие знают).

Я не понимаю, зачем вам загрузка?... Объясните полемику этих действий и необходимость.

ни разу не видел готового компонента в котором все варианты этим воспользоваться были бы закрыты.

мой компонент закрыт полностью.
http://joomlaforum.ru/index.php/topic,332446.msg1675315.html#msg1675315

Проверьте, он не готов, но на тест годится, пока не доработал.
« Последнее редактирование: 12.11.2016, 01:50:44 от vipiusss » Записан
Septdir
Живу я здесь
******

Репутация: +35/-3
Offline Offline

Пол: Мужской
Сообщений: 838


Skype: septdir


« Ответ #7 : 12.11.2016, 12:52:14 »

Проверьте, он не готов, но на тест годится, пока не доработал.
Я про компоненты загрузок.
P.S упакую в совй компонент в pkg или в один архив UNZIP_FIRST
Записан
vipiusss
Профи
********

Репутация: +261/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #8 : 12.11.2016, 13:21:53 »

Не совсем понял, куда и кого вы пакуете )

Если мой компонент в pkg, то не получится.
Записан
DRATUTI
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #9 : 15.11.2016, 21:30:46 »

нужно чтобы зарегистрированный пользователь мог загрузить документ, админ смог посмотреть его и положить ему свой документ.
Только для зарегистрированных пользователей. Регистрации только через админа, сами пользователи регистрироваться не должны
Записан
DRATUTI
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #10 : 15.11.2016, 21:32:35 »

ок, если помощи я тут не получу, скажите хоть сколько можно создавать групп для пользователей? чтоб хоть пока-что пользоваться тем, как смог реализовать я
Записан
vipiusss
Профи
********

Репутация: +261/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #11 : 15.11.2016, 21:34:20 »

группы (и категории), как и пользователи-не имеют лимита.
Записан
DRATUTI
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #12 : 15.11.2016, 21:39:52 »

группы (и категории), как и пользователи-не имеют лимита.
спасибо хоть на этом. Значит буду пока на костылях
Записан
DRATUTI
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #13 : 15.11.2016, 22:03:46 »

Вспомнил название расширения которое мне бы подошло, rsfiles. А нельзя как-то расширить функционал расширения Attachments чтоб пользователи могли видеть только свои файлы? может как то можно поиграть с настройками прав доступа пользователей? или я не в то направление мыслю?
Записан
voland
Профи
********

Репутация: +488/-86
Offline Offline

Пол: Мужской
Сообщений: 8720


любит наш народ всякое гавно...


« Ответ #14 : 15.11.2016, 22:10:47 »

Вспомнил название расширения которое мне бы подошло, rsfiles. А нельзя как-то расширить функционал расширения Attachments чтоб пользователи могли видеть только свои файлы? может как то можно поиграть с настройками прав доступа пользователей? или я не в то направление мыслю?
Так купите, оно не по 300 евро, а лишь 19 - весьма либерально
Записан
x1
Давно я тут
****

Репутация: +13/-0
Offline Offline

Сообщений: 363


« Ответ #15 : 30.11.2016, 13:02:20 »

Модуль Simple File Upload (v1.4-J!3) хорошо загружает файлы с фронта, позволяет назначать папку под каждого юзера. Один минус у меня, файлы на кирилице на хостинге пишет в кракозябликах. В файле .htaccess перекодировка в utf8 включена. Подсказал бы кто, как исправить.
Записан
Septdir
Живу я здесь
******

Репутация: +35/-3
Offline Offline

Пол: Мужской
Сообщений: 838


Skype: septdir


« Ответ #16 : 30.11.2016, 13:42:23 »

Модуль Simple File Upload (v1.4-J!3) хорошо загружает файлы с фронта, позволяет назначать папку под каждого юзера. Один минус у меня, файлы на кирилице на хостинге пишет в кракозябликах. В файле .htaccess перекодировка в utf8 включена. Подсказал бы кто, как исправить.
Надо файлы преименовыввать в момент загрузки.
Записан
x1
Давно я тут
****

Репутация: +13/-0
Offline Offline

Сообщений: 363


« Ответ #17 : 30.11.2016, 15:57:53 »

Сам не разберусь, буду признателен, если посмотришь этот файл, где там что в нем менять?
http://rgho.st/8v2D2w2YT
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet