Можно ли объединить темы?

Возможно ли объединить темы? Из-за некоторых ошибок у меня есть дубликаты тем. Я хочу сохранить URL-адреса, но перенаправить их на одну общую тему.

Да. В теме нажмите на значок гаечного ключа. Выберите сообщения, которые нужно объединить, и переместите их в существующую тему. Они будут выделены, и в исходной ветке останется ссылка. Если вы переместите все сообщения, тема автоматически закроется.

@Heather_Dudley, спасибо за подсказку. Я попробовал объединить две темы этим способом, и комментарии были перемещены. Однако пустая тема осталась (как закрытая). Я хочу избавиться от неё (кроме редиректа, поэтому хочу сохранить URL).

Вы можете оставить тему закрытой, а также архивировать и/или сделать её скрытой, в зависимости от того, что вы хотите сделать.

Спасибо, @dax. Я вижу, что есть разные способы решить мой вопрос. Теперь я могу предотвратить отображение дублирующейся темы. Это именно то, что мне нужно. Но, насколько я понимаю, полностью удалить дубликат, оставив только URL-адрес как перенаправление на другую тему, невозможно. Так ли это? В Википедии (хотя форум для обсуждений — это не Википедия) можно создать страницу, позже удалить весь её контент и сделать её перенаправлением.

Во избежание путаницы для других пользователей Википедии и программного обеспечения MediaWiki стоит пояснить, что между темой Википедии и темой на Discourse нет прямого соответствия. Поэтому объединение/слияние тем означает совершенно иное:

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

    • название области знаний или предмета
    • синоним статьи Википедии
    • поисковый запрос пользователя

    :arrow_right: В то время как тема на Discourse — это набор сообщений, первое из которых содержит заголовок темы.
    Однако тема на Discourse может содержать wiki-сообщение и быть закрытой для ответов, что делает её более похожей на единичную статью Википедии.

  • Структура данных Википедии работает в рамках пространств имён для именования всех веб-страниц в программном обеспечении MediaWiki. Примечание: Википедия фактически ссылается на подмножества общего пространства имён как на пространства имён, например, 0 = Основная/Статья, 2 = Пользователь и т. д.
    :arrow_right: Discourse не использует подобные пространства имён для структурирования названий веб-страниц.

  • Заголовки статей Википедии должны быть уникальными и должны использовать специфичные для темы правила именования.
    :arrow_right: Discourse по умолчанию предотвращает дублирование названий тем, но эту настройку можно отключить.
    У Discourse нет специфичных для темы правил именования.

Википедия обрабатывает неоднозначные поисковые запросы пользователей с помощью двух основных механизмов:

  • Перенаправления — ссылки с неоднозначных терминов на правильный заголовок статьи, то есть туда, где можно определить основную тему.
    :arrow_right: На Discourse можно создать ручные ссылки, но нельзя создать перенаправление с удалённой темы.

  • Страницы разрешения неоднозначностей — перечисляют различные значения термина и содержат ссылки на статьи, то есть туда, где основная тема отсутствует или её трудно определить.
    :arrow_right: У Discourse нет механизма для разрешения неоднозначности терминов в поисковых запросах пользователей.

Википедия также гораздо больше озабочена постоянными ссылками, чтобы обеспечить запись истории развития статей и избежать разрыва внешних ссылок на свои темы. Поэтому Википедия автоматически оставляет перенаправление при удалении страницы. Программное обеспечение MediaWiki делает это автоматически для сохранения истории.
:arrow_right: У Discourse нет требования хранить такую запись об удалённых темах.

Спасибо за сравнение, @Remah!

Для моего случая остаётся только перенаправление. Я обнаружил, что это возможно с помощью постоянных ссылок.
Кто-то другой задал похожий вопрос: Redirect Article- possible? - #12 by knebb

Кажется, что если я:

  • перемещу содержимое одной темы в другую,
  • удалю одну тему,
  • создам перенаправление с URL удалённой темы на новую,
    то перенаправление будет работать и для анонимных пользователей.

Спасибо всем за ответы! Посмотрю, как я смогу применить это для своего случая.

Имейте в виду, что перенаправление постоянных ссылок работает только для входящих ссылок с других сайтов. Внутренние ссылки просто перестанут работать.

У меня есть неприятие слияния тем из-за влияния на последовательность сообщений. Поэтому я на самом деле никогда этого не делал.

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

Спасибо, @Remah, что указали на эту тему. Термин «merge» не приходил мне в голову, иначе я бы нашел его в самом начале. Я мог подумать только о «join».

Будет также здорово иметь возможность напрямую объединять две темы вместо того, чтобы вручную объединять отдельные сообщения. Это возможно?

Если вы выберете исходный пост и все ответы с помощью кнопки select +below, вы сможете объединить две темы без необходимости вручную выбирать все ответы.

image

Привет. В Discord я просто пользователь экземпляра сообщества OpenStreetMap на платформе Discourse. Я заметил, что администратор присоединил два обсуждения. И хотя в текущей закрытой теме всё понятно, в целевой теме объединённые сообщения выглядят немного странно, так как нет указания на то, что они были перенесены из другой ветки. Было бы здорово, если бы это было возможно (и чтобы я знал, как это сделать).

Привет, Марио, добро пожаловать на Meta.Discourse.

Обе ваши ссылки выше ведут к одной и той же теме. Однако я нашёл ссылку на теперь закрытую тему. Вторая (закрытая) тема была объединена с первой (целевой) темой, и сообщения расположены в хронологическом порядке. Логика повествования кажется правильной.

Обратной ссылки нет, потому что тема, из которой были перемещены сообщения, планируется к удалению через несколько дней. Не имело бы смысла создавать обратную ссылку на тему, которой больше не будет. Это было бы странно. :slightly_smiling_face:

Однако, когда сообщения перемещаются из одной темы в другую, и тема, из которой они были перемещены, продолжит существовать, целевая тема будет содержать ссылку обратно на исходную тему, из которой они были перемещены.

Надеюсь, это поможет прояснить разницу.