Запрос функции: добавить «Сортировать по времени редактирования OP» в запросы фильтрации тем

Можно ли добавить новый параметр сортировки в фильтр тем, например order:op_edited, который позволял бы сортировать темы по времени редактирования первого сообщения?

В настоящее время сортировка latest основана на недавней активности, поэтому любой новый ответ может поднять тему наверх. Однако в некоторых категориях — например, в Объявлениях или Документации — ключевая информация обычно содержится в первом посте, и именно это имеет наибольшее значение. При поиске последних обновлений гораздо полезнее видеть темы, отсортированные по времени последнего редактирования первого сообщения. Сейчас более старые темы с новыми ответами продолжают появляться вверху, что затрудняет быстрый поиск самых актуальных объявлений.

2 лайка

Я тоже пришёл сюда, чтобы найти то же самое.
Так как прошло уже некоторое время, @LW2333, вы решили эту проблему?

1 лайк

Пока это не реализовано.

order:created может помочь, если основная проблема — это старые темы, поднимающиеся вверх из-за новых ответов, но он не сортирует по времени последнего редактирования поста автора (OP).

Для этого конкретного случая на данный момент нет встроенного фильтра тем. В качестве обходного решения для поиска недавно отредактированных OP можно использовать запрос Data Explorer. Обсуждение по этой теме: Is there an API endpoint for recently edited posts

4 лайка

Что именно вы хотите достичь?

Около года назад изменились критерии для изменения даты last_update в темах. Хотя редактирование последнего поста больше не выводит тему в начало раздела /latest, редактирование первого поста в темах категорий, использующих функцию doc-categories, теперь приводит к такому выводу. В этих категориях вывод в начало теперь может быть вызван как ответом, так и редактированием первого поста. Таким образом, это не обязательно означает, что было внесено редактирование, но это помогает замечать изменения в постах, где они важны.

2 лайка

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

Поэтому недавно я установил TimeToEdit = 0 [без ограничений] для пользователей уровня TL2 и выше, чтобы эти авторы могли возвращаться и редактировать старые технические статьи.

И

У меня есть редактор, который отслеживает и курирует контент на высоком уровне. Я хотел бы периодически проверять эти обновления, чтобы убедиться в соответствии с «брендом, грамматикой и т. д.», не заставляя авторов ждать перепубликации, чтобы исправить ошибки или обновить контент.

Так что я пытался настроить фильтр, чтобы у неё было место, где она видит «все записи, отредактированные из категорий X, y, Z от исходного поста за последние ## дней».
Пока что лучшим предложением стал отчёт в Data Explorer.

Но я также вижу производственное применение: несколько других «менеджеров» хотят отслеживать свою группу авторов-сотрудников и видеть их «активность» со временем, включая правки исходных сообщений.

Эти статьи всегда являются первым сообщением? Тогда вам может пригодиться настройка категории Allow unlimited owner edits on first post (Разрешить владельцу неограниченное редактирование первого сообщения).

Также мне кажется, что Data Explorer (возможно, в сочетании с запланированными отчётами) — ваш лучший вариант в данном случае. Похоже, вам не нужно, чтобы каждый пользователь мог сортировать темы по дате последнего редактирования, а лишь несколько выбранных людей.

1 лайк

ДА, именно так. Спасибо @Moin
Tom Cat's Excited Heart Eyes

2 лайка

Поэтому я так люблю говорить о use cases. Это очень полезный подход, но его крайне трудно обнаружить.

1 лайк

И ЕЩЁ — бонус в том, что это работает ПО КАТЕГОРИЯМ. Так что я могу вернуть глобальную настройку к «относительно более длительному времени» для доверенных пользователей, не разрушая свои форумы.

(Как бывший бизнес-аналитик, я тоже люблю возвращаться к вопросу «зачем» (кейс использования) и позволять таким людям, как вы, помогать мне с «что» и «как»).
Вы просто супер, @Moin. Спасибо.

2 лайка