Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Запрет просмотра ссылки для скачивания гостям

Запрет просмотра ссылки для скачивания гостям


     04.08.2012    Общие вопросы    3603

вопрос
Как запретить гостям смотреть ссылки для скачивания (atthament), не в шаблоне а в dle? Идиальный вариант - вместо ссылки открывается предупреждение, что это только для зар.пользователей.

Ответил: nowheremany


Админка - Настройка групп - Гости - Разрешить скачивание файлов

Комментарии пользователей (8)

ScreN
10

207 | 102

ScreN - 4 августа 2012 18:57 - Юзер

Как вариант, просто закрыть доступ на просмотр полной новости. Я у себя на сайте так сделал. Потому что в общем та файл скачать в любом случае можно будет. Если открыть в браузере исходный код. Там будет ссылка на скачивание. Поэтому лучше просто закрыть доступ на полную новость.

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 4 августа 2012 22:06 - Админ

тогда ПС не смогут индексировать сайт )

Каков вопрос - таков и ответ. Просто помните об этом.

nowheremany
192

1659 | 1292

nowheremany - 4 августа 2012 22:31 - Эксперт

[ hide ] чем не устраивает не пойму.

Благодарность принимаю тут Связь

nowheremany
192

1659 | 1292

nowheremany - 7 августа 2012 09:44 - Эксперт

Да и разве в настройке групп, нету опции - разрешить скачивать файлы?

Благодарность принимаю тут Связь

pavel31
4

346 | 158

pavel31 - 4 августа 2012 22:46 - Юзер

А как сделать только для определённой группы пользователей? и будет ли этот код

if (!$is_logged) {
    # code...
}
else {
    # code...
}

работать в файле engine/ajax/profile.php ?? очень нужно!

Mr. Hyde
5

181 | 183

Mr. Hyde - 6 августа 2012 14:29 - Юзер

Есть переменная $member_id которая содержит массив о авторизованном пользевателе. $member_id['user_group'] или просто $member_id['group'] содержит id группы пользевателя.

pavel31
4

346 | 158

pavel31 - 7 августа 2012 02:02 - Юзер

Mr. Hyde,
Цитата: Mr. Hyde
Есть переменная $member_id которая содержит массив о авторизованном пользевателе. $member_id['user_group'] или просто $member_id['group'] содержит id группы пользевателя.


А как в $member_id['user_group'] присвоить 1, 2, 3, 4 и так далее группы пользователей?

Mr. Hyde
5

181 | 183

Mr. Hyde - 7 августа 2012 10:35 - Юзер

Не понял повпрос? Как пользевателя добавить в n группу?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы