Резервное копирование/экспорт/импорт настроек

Конечно, администраторы постоянно создают резервные копии, экспортируют и импортируют настройки: Export and import site settings.

Но что насчёт обычного пользователя?

Разумеется, настройки, которые я использую на сайте A, скорее всего, захочу применить и на сайте B, или даже C.

К тому же, что если сайт внезапно выйдет из строя? Было бы здорово иметь резервную копию моих настроек.

И такую функцию следовало бы найти прямо в стандартном приложении, а не искать где-то сторонние версии.

Хм, похоже, можно даже создать центральный орган для синхронизации…

1 лайк

У вас есть возможность скачать свои собственные материалы. :+1: Мы уже довольно давно довольны этой функцией. :slight_smile:

Мы тестируем новое меню навигации здесь, на Meta, и вы можете найти эту опцию по адресу https://meta.discourse.org/my/preferences

А если вы находитесь на сайте, где она ещё не используется, вы можете найти её в разделе «Активность»:

1 лайк

Звучит отлично, интересно, почему я не вспомнил об этом, когда увидел.

Ага, потому что там написано «запросить архив».

Кажется, мне нужно попросить администратора о чём-то.

Так что, даже если я ещё не нажал (кнопку), похоже, я уже привлёк внимание некоторых администраторов.

(Я имею в виду, что мы здесь в группе UX, поэтому я должен делиться с вами всеми своими впечатлениями о UX. Не хочу упускать детали.)

Конечно, я уверен, что это просто какой-то таймер или что-то подобное, но всё равно звучит немного пугающе.

1 лайк

Кажется, на нём было другое название до недавнего времени? Кажется, там было «Скачать всё».

Не придаст ли что-то подобное более «автоматизированный» вид?

2 лайка

Да, отзывы по поводу формулировки приветствуются. Формулировка была изменена с «скачать» на «запросить», так как скачивание не происходит мгновенно после нажатия кнопки. В зависимости от активности вашего аккаунта системе может потребоваться несколько минут, чтобы подготовить файл для скачивания (вы получите уведомление, когда он будет готов).

2 лайка

Сделайте кнопку «Запросить архив» простой кнопкой с иконкой загрузки без названия.

И после

Загрузите архив вашей активности и настроек аккаунта.

добавьте: «Вы получите уведомление, когда он будет готов».

И многие пользователи хотят получить только свои настройки, а не активность, и наоборот. Поэтому подумайте о том, чтобы не объединять их. Сделайте отдельные загрузки. Или добавьте три кнопки: А, П, А+П.

Хорошо, в zip-архиве, безусловно, много категорий.
Возможно, стоит добавить несколько флажков, чтобы пользователь мог настроить то, что собирается скачать.

И подождите, а как насчет импорта настроек?"}

1 лайк

Хорошо, preferences.json… настолько насыщен вещами, которые мы на самом деле не генерировали сами. Возможно, стоит создать вторую «диетическую» версию, содержащую только то, что мы установили сами при редактировании своих настроек.

На самом деле Facebook, Google и другие сервисы позволяют пользователям выбирать, какие данные включить в архив, который будет создан. Некоторые даже добавляют в архив файл index.html, чтобы сделать его «более дружелюбным», чем просто набор файлов.

1 лайк

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

В данный момент я даю некоторые советы коллеге по настройке нового экземпляра Discourse.

Каково текущее положение дел с экспортом конфигурации сайта в машиночитаемом и человекочитаемом виде? А также с импортом конфигурации сайта в машиночитаемом виде?

На данный момент, имея права администратора, я вынужден делать набор скриншотов раздела ☰ ▸ Администрирование ▸ Настройки .. Только показывать переопределённые параметры, собирать их в GIMP и отправлять полученный PNG-файл другу для просмотра. Немного неуклюже.

Любая помощь с более удобным методом будет очень appreciated.