Какой «лучший» способ перевести форум в «статический» режим: без новой регистрации, без новых постов и без входа в систему, чтобы пользователи могли только просматривать контент?Конечно, как администратор, мы можем запретить регистрацию новых пользователей.Но мы ищем способ генерации статических страниц.Попробовалиэтот пост: wget --wait=1 --recursive --page-requisites --user-agent "Googlebot" https:/site.com на VPS, где размещён Discourse, а затем открыли полученную папку на локальном компьютере. Однако CSS не работает.Есть ли лучшее решение?Заранее спасибо.
Привет @jsmith1, добро пожаловать в Meta ![]()
Кажется, вам нужен режим «только для чтения»:
Администрирование — Резервные копии — кнопка «Включить режим только для чтения»
Когда мы включаем режим только для чтения, похоже, что Docker всё ещё должен быть запущен.
Есть ли более сложное решение, если мы хотим, чтобы все страницы работали как обычные HTML-страницы?
Также нашли это от Джеффа Аткивуда.
Это способ получить работающие статические страницы/сайт, похожие на режим только для чтения?
Спасибо за быстрый ответ.
Это функция, которую я по-прежнему считаю довольно важной — возможность полностью перевести сайт Discourse в режим статического HTML «архива» для долгосрочного постоянного хранения, например, в Internet Archive.
У нас уже есть нечто похожее с помощью режима просмотра веб-сканера, так что это не так уж далеко от реализации.
Можете, пожалуйста, пожалуйста, ответить «да» или «нет»? (Моя цель не в том, чтобы принудить вас к ответу, но, прочитав пост много раз, я до сих пор не могу понять его как однозначное «да», что мы можем это полностью сделать).
В настоящее время это невозможно в Discourse, нет.
Разве нельзя просто установить для всех категорий настройку «каждый» может «видеть» только? Это переведет форум в режим только для чтения.
Вход в систему при этом останется доступным, хотя вы можете отключить новые регистрации. Вы можете попробовать отключить локальный вход, но это может заблокировать доступ как вам, так и всем остальным.
Если вы хотите избежать возможности входа пользователей и отправки сообщений или участия в чатах, можно также попробовать деактивировать все учетные записи, но разрешить анонимный доступ. (Кажется, что с уже имеющимися функциями мы уже на 90% приблизились к «статическому режиму».)