Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Не скачиваются прикреплённые файлы

Featured Replies

Posted

Привет!

Дня 3 назад обнаружил, что прикреплённые файлы могут скачивать только сами авторы этих файлов. То есть, например пользователь прикрепил mp3 файл к сообщению, то он только сам может его скачать, другие не могут. Также я, прикрепил mp3 файл, сам могу скачать, а если пользователь пробует мой файл скачать, то ему выходит такое сообщение:

 

Извините, вы не имеете доступа к этому!
[#10171]
У вас не достаточно прав для загрузки данного прикрепленного файла.

 

По этому поводу сегодня решил и обновить форум с 3.3.4 на 3.4.6. Но, проблема осталась, каждый может скачивать только свои файлы. В чём может быть проблема? может в базе данных? Раз обновил форум и не помогло это, то как бы остаётся БД. Может какой запрос к БД нужно сделать? Только какой, понятия не имею.

На 3.3.4 как уже выше говорил эта проблема была. На денвере установлен 3.3.4 тоже была проблема эта, но после переустановки снова на 3.3.4 в денвере проблема исчезла, скачивать можно. Но на настоящем даже после обновления до 3.4.6 не помогло, вот и думаю, может в БД дело. Подскажите, в какую сторону копать?

  • Author

Откатывайте >изменения и проверяйте

Так после обновления и вообще до обновления, я ставил код по умолчанию в Show_attachments, если я вас правильно понял, но всё равно нет скачивания. Только каждый своё может скачивать.

  • Author

Дайте ссылку на пост с файлом, который гость может скачать, но выбивается ошибка. Или нужен тестовый аккаунт.

Ок, сейчас, секунду.

Edited by WOLF

  • Author

Не, тут мало данных. Нет уверенности в том, что гость может скачать файл. Условий много. Тут нужно дебажить.

Не совсем понял. Выход хоть какой нибудь есть из этого? Скачивать не только гости, но и пользователи не могут. Кто нибудь из пользователей загрузил например файл, а другой пользователь не может скачивать, только сам автор может свой собственный файл скачать. И так с каждым. Права выставлены на скачивание. Понять не могу. На денвере у меня тоже так было, но там я удалил форум, загрузил по новому и создал новую базу данных, и там всё нормально, скачивать можно без проблем. А здесь после обновления БД естественно осталась старая. Такое ощущение как запрет на скачивание собственных файлов другим людям.

  • Author

Да и не надо. Значит, это не Ваше.

 

Выше написал. Не можете сами справиться, обратитесь в __ipbmafia.ru/forum/62-freelance/

 

Понятно. Кстати, стиль тоже менял, не помогает. Я уже почти уверен, что в БД дело. Может запрос какой нужно сделать? По крайней мере там уже всё менял, только БД осталась.

Edited by Serg

  • 3 недели спустя...
  • Author

Кстати, сейчас вновь пытался решить эту проблему и заметил, что, когда добавляешь новый mp3 файл сразу в сообщение, то его можно слушать и скачать, а вот если файл добавлять из "Мои файлы", ниже на скрине, то эта проблема остаётся, то есть как выше писал, другие не могут ни скачать ни слушать. При этом файл и плеер в сообщении доступны и видны. Что за ерунда.

 

post-22036-0-57360800-1421149017.jpg

Edited by Serg

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.