[ПЛАТНО] Сортировка постов по названию

Discourse можно использовать как очень эффективную LMS. Я успешно применяю его уже несколько лет. Нам нужен стабильный плагин, который позволит сортировать и упорядочивать темы в категории по заголовку.

Таким образом, вместо столбца «Активность» или простого нажатия кнопки «Тема», сообщения в этой категории/подкатегории будут организованы по заголовку в числовом или алфавитном порядке.

Я видел другие сообщения с запросом на эту же функцию. Также знаю, что плагин Docs позволяет это делать, но из-за большого количества наших курсов это неудобно. Это добавляет лишние шаги для просмотра сообщений, отсортированных по заголовку.

1 лайк

Я немного изучил этот вопрос. На случай, если кто-то другой[1] захочет попробовать, плагин Topic Voting позволяет сортировать список тем по голосам. Похоже, что относительно несложно использовать этот плагин как основу и просто сортировать по заголовку.

Связанная тема: Order posts by Title


  1. Включая меня в будущем. ↩︎

4 лайка

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

3 лайка

Спасибо Джону за демонстрацию обходного пути.
Так мне не нужно вкладываться в плагин.

Просто нужно убедиться, что я создаю темы в нужном порядке, а затем сортировать их по дате создания > по возрастанию.

4 лайка

Можете немного рассказать, как вы используете его как систему управления обучением (LMS)? Это только для хранения учебных материалов или также есть какой-то рабочий процесс для отслеживания того, кто его прошёл? Что-то ещё?

Просто —

  • Каждая категория — это курс
  • Каждая подкатегория — это модуль
  • Каждая тема — это урок (именно они должны располагаться в хронологическом порядке)

Именно это предложил Джон (в этой теме), изменив настройки для каждой категории и подкатегории. Темы можно сортировать по дате создания в порядке возрастания или убывания.

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

2 лайка

В меню администратора темы вы можете изменить дату и время любой темы или сообщения на любое удобное вам.

1 лайк

Когда я использовал Discourse в качестве LMS, я применял набор тегов и лайков для создания пользовательских значков, которые использовались для формирования оценок (у меня также был скрипт, который обновлял журнал оценок в Git LMS, используемом университетом).

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

1 лайк

Привет, Джей,

У меня нет никаких оценок и т.п.

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

Discourse отлично справляется с обоими задачами. Я даже использую его как блог, потому что могу просто скопировать и вставить отредактированную публикацию из Google Docs, не тратя много времени на форматирование в Discourse.

Прошел год, и только теперь Google начал показывать мои страницы Discourse (публичные) в результатах поиска.

Но две самые большие проблемы, которые мне пришлось преодолеть, были следующими:

  1. Интеграция с моей существующей платежной системой ThriveCart. То есть, даже если я продаю подписку, она автоматически предоставляет и отзывает доступ. Кроме того, ThriveCart интегрируется с множеством других сервисов на бэкенде. Именно это вы изначально настраивали для меня через Zapier. Однако это громоздко и, если быть честным, полезно только если у вас один продукт или курс. Чем больше продуктов, тем сложнее всё становится, и система начинает давать сбои. Поэтому я нанял кого-то, чтобы создать для меня собственный портал, так как мне также нужно предоставлять людям доступ к приложениям и надстройкам для Google Sheets.

  2. Организация уроков в хронологическом порядке. Именно это я недавно научился делать. Мне достаточно их запланировать, и даже если я этого не сделал, я могу изменить дату публикации и организовать их таким образом.

Я не использую никакие значки или систему оценок, поэтому не могу высказаться об их применении.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.