Возможно, плагин решит вашу техническую проблему: запретить добавление или изменение постов в архивированных темах. Это может показать популярность ваших предложений. Если это станет популярным, то, возможно, желаемые вами изменения будут включены в Discourse.
Визуальное представление неполное. Я предпочитаю ориентироваться на фактическую функциональность, а не на метафоры.
Я говорил об изменении статуса с архивированного на неархивированный, что является более масштабной задачей, чем изменение самого архивированного элемента.
Это неверно. Архивирование в Discourse существенно удаляет тему из пользовательского интерфейса. Основным способом найти такие темы становятся явные ссылки. Архивирование похоже на частичное исключение из списка для снижения случайных взаимодействий:
Исключение из списка завершает процесс исключения, поэтому это имеет значение.
Технически большинство архивов в сети являются «снимками» презентационного слоя. Именно поэтому они обычно доступны только для чтения, так как не содержат всей сущности, которую представляют. Они больше похожи на фотографии, как и следует из термина «снимок». Обычно им не хватает программного кода и структуры базы данных, необходимых для дальнейшего взаимодействия с оригинальной сущностью.
Если рассматривать архивы форумов (а также блоги, электронную почту и другие типы медиа) более конкретно, то уровни доступного взаимодействия различаются. Не все архивы доступны только для чтения, и многие можно разархивировать простым нажатием кнопки «Восстановить» или «Опубликовать». Чем дальше архив находится от основного кода форума и структуры данных, тем более он, как правило, доступен только для чтения. Я знаю, что в некоторых форумах возникают проблемы с разархивированием, если оригинальные категории больше не существуют. Архивирование в Discourse избегает этой проблемы.