Не хочу создавать лишний пост в духе «хочу то же самое», но мой сценарий использования заключается в том, чтобы начислять студентам баллы за участие в обсуждениях. Поэтому мне нужно иметь возможность помечать отдельные сообщения (а не целые темы), указывая, что студент сделал значимый вклад. Затем я бы хотел использовать плагин Data Explorer или аналогичный инструмент для подсчёта таких вкладов.
Если нет возможности «помечать каждое сообщение», можно ли решить эту задачу с помощью существующих функций или плагинов?
Я также рассматривал вариант с бейджами, но мне нужно иметь возможность выдавать один и тот же бейдж несколько раз, а это, похоже, невозможно. Я мог бы создать отдельные бейджи за 1-й, 2-й, 3-й вклад, но при просмотре сообщения пользователя у меня нет доступа к информации о том, сколько бейджей у него уже есть.
Для этого, возможно, можно использовать закладки. Затем вы можете выполнить запрос к таблице bookmarks через Data Explorer. Если вы будете последовательны в именовании закладок, то сможете сгруппировать результаты Data Explorer по полю name закладки.
Хорошо, я попробовал функцию закладок. Я могу добавить пост в закладки, присвоить ему имя, и он появится в разделе /activity/bookmarks.
Мне бы очень хотелось, чтобы существовало решение, при котором пользователь, чей пост я добавил в закладки под определённым именем, мог бы увидеть это. Но предложенный вариант, вероятно, не сработает, верно? (Хотя массовая выгрузка данных через Data Explorer работала бы).
Также я хотел бы, чтобы все сотрудники могли «тегировать» посты.
Может быть, я мог бы использовать функцию «комментарий сотрудника»? Это же привязано к конкретному посту, верно?
На мой взгляд, для этого лучше всего подойдёт функция значков.
Вы можете создать несколько значков, каждый из которых будет иметь разный вес для оценки работы студентов. Если вы считаете, что сообщение заслуживает оценки, нажмите на кнопку с троеточием (…) и выберите «Выдать значок».
Эти значки будут ссылаться на сообщение, и впоследствии по ним можно будет легко формировать отчёты!
Предположим, я хочу, чтобы мои студенты делали по 3 вклада за семестр. Я создал бы 3 значка: «Первый вклад», «Второй вклад», «Третий вклад».
Однако, когда я вижу вклад, мне нужно будет проверять, какие значки уже есть у пользователя: если у них нет ни одного, я бы дал значок «Первый вклад»; если есть один — значок «Второй вклад» и так далее. Именно это вы предлагаете?
Я использую всего один значок «Вклад» и присваиваю его несколько раз. Ваш запрос может подсчитать, сколько значков получил каждый студент за указанный период времени.
Я тоже очень хотел бы видеть возможность тегирования отдельных постов.
Теги, как они используются в HTML и на веб-страницах, могут быть эффективнее полагания только на поиск по ключевым словам или булевым запросам, поскольку добавление тега может «поднять» определённую лежащую в основе тему или идею поста.
То, как большинство людей общаются в разговоре и на Discourse, не всегда строго укладывается в рамки темы, определённой заголовком. Иногда мы отклоняемся от темы, но чаще в ходе обсуждения возникают пограничные идеи, которые всё ещё имеют определённую актуальность, хотя это не очевидно из заголовка темы или ветки.
Тегирование отдельных постов позволяет выделить те сообщения, которые ценятся сообществом в момент их чтения, одновременно указывая на их актуальность для других обсуждений (или тем).
Спасибо за ответ, хотя мне грустно слышать, что этого нет в плане разработки.
Чтобы немного лучше понять, могу я спросить, почему? Это просто не считается важной функцией, или есть серьёзные проблемы с кодом, которые делают невозможным тегирование отдельных постов — вообще ли это неосуществимо?
Поддерживаю эту просьбу. Надеюсь, что когда-нибудь это будет реализовано в виде плагина или опции.
В точку.
Кроме того, иногда пользователи создают обширные ветки (например, «Кулинарные рецепты», «Новые технологии», «Предложения/Идеи для обсуждения»), и возможность добавлять теги к отдельным сообщениям помогла бы искать и находить конкретные темы внутри таких веток.
Мне кажется, эта тема со временем немного запуталась. Если тегирование постов всё ещё является функцией, которую люди хотели бы видеть, то создание новой темы #feature с убедительным примером использования может привлечь к этому больше внимания.