Перейти к публикации

(DLE 9.7) Как разрешить скачивать файлы всем посетителям из конкретной новости?


Рекомендованные сообщения

Здравия желаю! На сайте (функционирует на DLE 9.7) скачивать загруженные на сервер файлы разрешено лишь определенным группам пользователям. Должен сказать, что на сайте для одной новости загружается один файл. Для этого заведено дополнительное поле, которое так и называется "Прикрепленный файл". Таким образом на сайте организована структура своеобразного каталога файлов. Однако для некоторых новостей появилась необходимость разрешить скачивать прикрепленные файлы всем, без исключения. В качестве реализации поставленной задачи пришла мысль добавить дополнительное поле "Разрешить скачивать файлы всем" в виде выпадающего списка со значениями "да", "нет". И если при добавлении новости на сайт это поле имеет значение "да", то скачивать прикрепленный к данной новости файл имели бы право пользователи всех групп без исключения (в том числе и гости). А вот если поле "Разрешить скачивать файлы всем" имело бы значение "нет", то скачивать данный файл имели бы право пользователи тех самых привилегированных групп, которым разрешено скачивать загруженные на сервер файлы. Может кто-нибудь подскажет, как реализовать поставленную задачу. За ранее благодарен откликнувшимся…

Ссылка на сообщение
Поделиться на других сайтах

burda_a_m,

Никак доп. поля выводят информацию на сайте, а не управляют логикой работы скрипта и не включают или отключают тех или иных настроек. В данном случае файлы нужно заливать не через скрипт, а например по FTP и давать прямые ссылки на них на скачивание, а не через attachment

Ссылка на сообщение
Поделиться на других сайтах

Никак доп. поля выводят информацию на сайте, а не управляют логикой работы скрипта и не включают или отключают тех или иных настроек. В данном случае файлы нужно заливать не через скрипт, а например по FTP и давать прямые ссылки на них на скачивание, а не через attachment

Это все понятно. Но сайт не мой, и хотелось бы облегчить работу его хозяевам.

Ссылка на сообщение
Поделиться на других сайтах

хотелось бы облегчить работу его хозяевам.

Облегчите жизнь себе, 7 сообщений и ни в одном не выполнено правило форума, хотя в одном из них вам уже тонко намекнули на них. Потом можно будет более-менее и хозяевам сайта жизнь облегчить

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...