Помощь по встраиванию и чтению PDF

Привет, ребята! У нас возникли проблемы с плагином WordPress, который мы используем для защиты наших премиальных исследовательских отчётов в формате PDF. В качестве запасного варианта мы планируем встраивать их в наш форум.

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

Есть ли способ встроить PDF, как это делается с изображениями? Мы не ожидаем, что пользователи будут скачивать и открывать PDF-файлы, точно так же, как не ожидаем, что они будут скачивать и открывать изображения.

Будем признательны за любые рекомендации. Для нас это очень важно, поэтому решение необходимо. Мы готовы оплатить работу разработчика или купить плагин, если такая функция не поддерживается нативно.

Джин
forum.georgegammon.com

Достаточно ли того, что URL сложно угадать (вы не возражаете, если кто-то сможет поделиться ссылкой с другим человеком и/или получить доступ к ней после истечения срока подписки)? Если это важно, вы не хотите использовать S3 и Secure Media Uploads и у вас собственная установка, то у меня есть решение за $500 с некоторыми незначительными оговорками.

Если вам просто нужно, чтобы PDF отображался в сообщении, ознакомьтесь с Inline PDF Previews

Привет, @pfaffman, мы платим за использование Discourse для управления нашим форумом, поэтому он не является самохостинговым. Похоже, что каждый раз, когда я пытаюсь решить проблему, это ограничение снова всплывает. Почему Discourse делает это таким сложным?

В идеале я стремлюсь к 100% безопасному просмотру PDF-файлов. Мы не хотим, чтобы люди получали доступ к нашему будущему контенту после истечения их подписки. Но контент, за который они заплатили, доступен для просмотра.

К сожалению, безопасная загрузка медиафайлов доступна только в наших тарифах Enterprise из-за связанных с этим расходов :frowning:

Тогда вам не о чем беспокоиться. Если контент находится в защищённой категории, ссылку на него смогут найти только авторизованные пользователи. Просто установите компонент темы, и, думаю, у вас всё будет в порядке.