burda_a_m 0 Опубликовано: 27 мая 2013 Рассказать Опубликовано: 27 мая 2013 Здравия желаю! На сайте (функционирует на DLE 9.7) скачивать загруженные на сервер файлы разрешено лишь определенным группам пользователям. Должен сказать, что на сайте для одной новости загружается один файл. Для этого заведено дополнительное поле, которое так и называется "Прикрепленный файл". Таким образом на сайте организована структура своеобразного каталога файлов. Однако для некоторых новостей появилась необходимость разрешить скачивать прикрепленные файлы всем, без исключения. В качестве реализации поставленной задачи пришла мысль добавить дополнительное поле "Разрешить скачивать файлы всем" в виде выпадающего списка со значениями "да", "нет". И если при добавлении новости на сайт это поле имеет значение "да", то скачивать прикрепленный к данной новости файл имели бы право пользователи всех групп без исключения (в том числе и гости). А вот если поле "Разрешить скачивать файлы всем" имело бы значение "нет", то скачивать данный файл имели бы право пользователи тех самых привилегированных групп, которым разрешено скачивать загруженные на сервер файлы. Может кто-нибудь подскажет, как реализовать поставленную задачу. За ранее благодарен откликнувшимся… Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 077 Опубликовано: 27 мая 2013 Рассказать Опубликовано: 27 мая 2013 burda_a_m, Никак доп. поля выводят информацию на сайте, а не управляют логикой работы скрипта и не включают или отключают тех или иных настроек. В данном случае файлы нужно заливать не через скрипт, а например по FTP и давать прямые ссылки на них на скачивание, а не через attachment Цитата Ссылка на сообщение Поделиться на других сайтах
burda_a_m 0 Опубликовано: 27 мая 2013 Рассказать Опубликовано: 27 мая 2013 Автор Никак доп. поля выводят информацию на сайте, а не управляют логикой работы скрипта и не включают или отключают тех или иных настроек. В данном случае файлы нужно заливать не через скрипт, а например по FTP и давать прямые ссылки на них на скачивание, а не через attachment Это все понятно. Но сайт не мой, и хотелось бы облегчить работу его хозяевам. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 28 мая 2013 Рассказать Опубликовано: 28 мая 2013 хотелось бы облегчить работу его хозяевам. Облегчите жизнь себе, 7 сообщений и ни в одном не выполнено правило форума, хотя в одном из них вам уже тонко намекнули на них. Потом можно будет более-менее и хозяевам сайта жизнь облегчить Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.