В настоящее время, если я разделяю некоторые сообщения на новую тему, под первым разделённым сообщением отображается лишь обычная ссылка на старую тему. Из интерфейса совершенно не очевидно, что эти сообщения были разделены откуда-то ещё.
Практика показывает, что такие сообщения часто содержат неявные ссылки на предыдущие в старой теме — например, «у меня похожая проблема», «упоминалось выше» и тому подобное.
Это приводит к недопониманию и путанице относительно того, что имел в виду автор поста, — что вынуждает меня вручную редактировать посты, чтобы добавить явные ссылки на старую тему. Это утомительная, трудоёмкая и ненужная работа.
Я предлагаю добавить баннер перед первым разделённым сообщением, указывающий, откуда оно было разделено, — аналогично баннеру, который вставляется в старую тему. Это сделает любые возможные ссылки в сообщении(ях) понятными и избавит от необходимости дополнительных действий или уточнений.
Смотрите ответ ниже с примером того, как это может выглядеть.
Я полностью поддерживаю это! На моём текущем форуме phpBB я уже всё это делаю вручную, и не раз желал, чтобы это происходило автоматически при разделении темы. (Да, я сейчас перехожу на Discourse)
Ссылка на источник находится под постом — поэтому вы её не видите при чтении, особенно если пост длинный.
И она ничем не отличается от любой другой ссылки на «связанный пост». Нет никаких указаний на её особое значение и важность для контекста.
Нет. Сообщения были перемещены, потому что они НЕ относились к исходной теме. Однако они ОТНОСЯТСЯ к новой теме, поэтому найти их там, где они должны быть, не должно быть удивительным или поводом для создания огромного навязчивого постоянного баннера темы.
Нам с вами, возможно, придется согласиться не соглашаться в этом вопросе, либо вы можете найти другое бесплатное программное обеспечение, которое больше соответствует вашим предпочтениям в этом отношении.
У меня уже несколько раз возникала эта жалоба — первое сообщение может быть запутанным и сильно зависеть от контекста темы, в которой оно было опубликовано, даже если оно не относится к ней.
Было бы неплохо добавить баннер вверху с надписью Продолжение обсуждения из [тема].
Если пост уместно вписывается в тему, в которую он был перемещён, то объяснять причину не нужно.
Если пост не уместен, я отредактирую его и укажу, что он был отредактирован.
Если причина перемещения не очевидна, я объясню её.
Запрошено:
Если пост уместно вписывается в тему, то баннер будет в значительной степени излишним. Он никак не улучшит поток обсуждения.
Если пост не уместен, то указание на его перемещение предупредит о наличии причины, но это автоматически не сделает содержание поста более приемлемым.
Если причина перемещения не очевидна, я объясню её.
Для меня проблема в том, что ни один из вариантов не решает двух возможных необходимых действий после перемещения поста:
Редактирование поста, чтобы он стал логичным.
Объяснение причин редактирования и/или перемещения.
Почему (например, это более уместно обсудить в этой теме) обычно важнее, чем что (например, пост был перемещён), поэтому текущий запрос просто приятен, но не обязателен.
Вместо этого или дополнительно я бы предпочёл иметь возможность документировать перемещение с помощью пользовательского текстового ответа или заранее заготовленного ответа для часто встречающихся причин. Но это также просто было бы приятным дополнением и не стало бы для меня приоритетом, пока я жду гораздо более желаемых функций, например, полноценной реализации тегов.
Иронично, но вся эта тема отслеживания связанных тем или их объединения здесь как раз применима. Была целая серия тем, посвящённых одному и тому же вопросу: как разделённые темы недостаточно отображаются. Чтобы связать историю воедино, вот более старая тема, которая по сути та же самая (её можно объединить): Action post on split topic
На одном из инстансов, где я участвую, кто-то даже предложил использовать staff-notice, поскольку считал, что упоминание внутри строки недостаточно. Поскольку перемещение выполняет модератор, крайне важно, чтобы пользователи понимали, что произошло с их сообщением. Я считаю, что staff-notice — это перебор, но что-то в самом верху (там, где оно было бы, если бы пользователь просто ответил как ссылка на тему) действительно имеет смысл. Полное отсутствие индикации вверху может быть крайне неловким, так как сообщение часто не написано в стиле открытия темы.
На самом деле достаточно просто создать пост от имени сотрудника в исходной теме со ссылкой на новую, если вы действительно считаете, что такое уведомление необходимо.
Я, честно говоря, не вижу в этом необходимости, так как считаю, что само такое уведомление тоже будет не по теме и лишь усугубит проблему.
Но это отличный пример того, как сотрудники могут просто ответить в теме, если именно так хочет работать конкретный форум.
Что касается новой темы, то почему бы просто не отредактировать пост, немного изменив вступительную строку, если в ней упоминается предыдущее обсуждение? Либо добавьте ссылку на него, либо просто удалите фразы вроде «Я согласен» или другие выражения, которые теряют смысл вне контекста. Немного уборки — и всё.
К тому же такие случаи — прекрасная возможность начать поощрять участников не уходить от темы и показывать им, где уместно создавать новые темы. Это конечная цель, потому что тогда вам вообще не понадобится эта функция.
Спасибо, полагаю, что при необходимости добавить цитату для связности текста это можно сделать отдельным редактированием. Уведомление от сотрудников было бы идеальным, если бы у нас была опция в виде флажка, которая автоматически добавляла бы стандартное уведомление от сотрудников (как выше) при перемещении постов.Также было бы неплохо иметь Internal inline onebox within staff notices
Как объяснялось в первом сообщении, единственная цель предлагаемого изменения — предоставить контекст для отделившейся темы, чтобы она была понятна читателю. Это никак не связано с тем, что куда относится. Следовательно, эта часть критики не по существу.
(В моём удалённом сообщении я лишь утверждал, что такое указание как минимум так же важно, как и баннер в старой теме. По-видимому, это сообщение было грубо неверно истолковано, поэтому я его удалил, так как оно всё равно не важно для текущего обсуждения.)
Если проблема в «гигантском кричащем навязчивом постоянном баннере темы» — давайте просто сделаем так, чтобы он не был «гигантским», «кричащим» или «навязчивым» (в примере дизайна он уже не «постоянный» и его можно удалить, если не нужен — обратите внимание на кнопку корзины справа). Я совсем не настаиваю на этом конкретном дизайне, он был просто моей первой мыслью.
Что ж, в этой теме есть несколько свидетельств того, что на практике в реальной жизни этого не так.
Уведомление от сотрудников — это действие, выполняемое вручную. Оно не лучше, чем редактирование первого сообщения вручную. Вся цель предлагаемого улучшения заключается в том, чтобы процесс не требовал ручных действий каждый раз.
Насколько я помню, его могут добавлять только модераторы, тогда как темы могут разделять пользователи уровня 4.
Это лишь моё личное мнение, но я считаю, что эта просьба о добавлении функции обоснована и имеет смысл (на самом деле для меня она имеет совершенно очевидный смысл). Как уже говорилось выше, первый пост пишется не так, как ответ в ходе ongoing обсуждения. Предупреждение заранее о том, что вы собираетесь прочитать, и о том, почему некоторые части могут показаться немного странными [для первого поста], предотвращает психологический сюрприз и необходимость самому «разбираться» в ситуации (что в конечном итоге делает подавляющее большинство людей, но почему бы не сообщить об этом заранее, ещё до публикации поста?).
Ссылка, позволяющая прочитать, откуда берётся обсуждение, для получения большего контекста и т. д., также выглядела бы гораздо более логичной над постом, а не под ним.
Это не потребуется для всех разделений. Но, полагаю, проще и быстрее удалить информацию (если такая функция когда-либо появится), где она не нужна, чем добавлять её вручную там, где она необходима (что всё равно остаётся решением).