Я перерываю Meta в поиске информации о мультисайтах. Я нахожу много старых тем. Не имею понятия, актуальны ли описанные или объяснённые там вещи. Поэтому я пытаюсь найти более свежую информацию. Список связанных тем — отличный способ ориентироваться в пространстве с большим объёмом информации, и, столкнувшись со списком ниже, я бы с радостью увидел год каждой темы, чтобы помочь мне расставить приоритеты при открытии вкладок.
Это, конечно, всего лишь предложение! Но я сам реализовал это на своём блоге (25 лет написания статей, когда была опубликована запись — это имеет значение) — и сообщество диабетических кошек, которое я планирую мигрировать на Discourse, также содержит много материалов и имеет восьмилетнюю историю (которая, конечно, не будет полностью перенесена), поэтому я осознаю, что «возраст» публикации в справочной среде может быть ключевой информацией.
Просто для уточнения: список ссылок в этом разделе — это не настоящая функция «Связанные темы», предоставляемая плагином ИИ, и не список «дополнительных материалов», которые могли бы дать больше контекста или подробностей к документации. Это просто список всех постов, содержащих ссылку на эту тему (обратные ссылки).
Для других типов тем может быть довольно полезно видеть другие обсуждения, в которых они упоминались (например, темы #feature), однако в случае с документами это менее полезно, так как документация должна быть единственным источником истины, и вам не следует нуждаться или хотеть перебирать эти ссылки в поисках дополнительной информации.
Ранее уже упоминалось о возможности скрыть этот раздел с помощью небольшого CSS-кода для тем документации и подобных им, чтобы немного улучшить пользовательский опыт и убрать потенциально отвлекающие элементы.
Думаю, именно контекст делает их особенно коварными в документации. Они действительно занимают естественное место, которое обычно отводится разделу «Дополнительная литература». Технически они лишь косвенно связаны, поскольку кто-то решил добавить ссылку на руководство в связанной теме. Но это похоже на наличие на вашем сайте руководства «Как подготовить инъекцию» — его можно (и полезно) ссылаться в каждой теме в ответ на вопрос нового пользователя, который только начинает разбираться и ищет точку входа. Однако вы бы не хотели, чтобы новые пользователи попадали на это руководство и думали, что им нужно просматривать все обратные ссылки, чтобы найти все случаи, когда оно упоминалось. Я считаю, что это веская причина скрыть этот раздел в документации.
Обратные ссылки могут появляться в аналогичном месте в большинстве постов, если на них ссылались в других местах на сайте. Думаю, вне контекста документации их легче распознать, к тому же в других постах на них ссылаются не так часто, поэтому они не накапливают список из 100+ ссылок.
Функция «Связанные темы», которая является частью плагина AI, находится внизу темы (если включена), рядом с вкладкой «Предложения». Это действительно помогает находить похожие темы и уже не раз спасало меня.
Я перенесу это из #feature в ux, потому что, как мне кажется, суть обсуждения здесь касается пользовательского опыта: «Что это за серые ссылки под некоторыми постами? Что они собой представляют? Почему их иногда так много? Действительно ли они полезны?»
Да, именно так. Моё предложение «добавить год публикации» было на самом деле попыткой решить задачу «помоги мне разобраться в этих ссылках и понять, на что я хочу нажать и почему».
Интересно, возможно ли это в компоненте темы, если добавить слоты плагинов к каждой из этих ссылок (например, post-links-before и/или post-links-after) с переданной ссылкой, а затем получить дату публикации темы оттуда…