Скажу сразу: плагины Solved и Assign очень помогают. Например, если сообщают об ошибке, администратор назначает её. Если проблема решена, плагин Solved автоматически закрывает тему через 24 часа. В списке тем рядом с темой, помеченной как решённая, отображается галочка.
Фактически единственное назначение плагина Tickets в данном случае — создание трёх групп тегов: приоритет тикета, статус тикета и причина тикета. Группы тегов можно создавать и без плагинов. Думаю, это скорее удобство, позволяющее из панели администратора видеть все темы, связанные с тикетом.
Если вы используете компонент темы Tag Icons, то можете раскрасить теги и добавить к ним иконку тикета даже для тегов, созданных без использования плагина.
Возможно, @meglio задал этот вопрос по той же причине: мы пытаемся настроить Discourse для внутренней коммуникации и организации в нашей компании. Поэтому мы хотели бы использовать плагин тикетов для управления задачами, но столкнулись с проблемой: все пользователи должны стать сотрудниками, чтобы видеть панель тикетов. (А назначение всех пользователей модераторами или администраторами порождает множество других вопросов по обходным путям и настройке для нас).
Таким образом, если уже сейчас нет возможности сделать панель тикетов видимой для всех пользователей, планируется ли это реализовать — возможно, в контексте разработки Discourse for Teams?
Привет, @angus — стоит упомянуть, что эту настройку сайта нужно включить, чтобы добавлять тикеты в личные сообщения. Мне потребовалось полдня, чтобы разобраться…
Привет @angus — как упоминалось выше, в первом посте также следует упомянуть настройку allow staff to tag pms, чтобы можно было создавать тикеты для личных сообщений.
@jerry0 Спасибо за напоминание, я обновил исходный пост.
В целом, если вас интересует этот плагин, рекомендую ознакомиться с Discourse для команд. Я не работаю в Discourse.org и не уверен на сто процентов, что этот сценарий использования можно реализовать в рамках этой платформы, но если бы я рассматривал сценарий с этим плагином, то начал бы именно с изучения этой страницы. Стоит отметить, что оригинальный автор спецификации этого плагина @tobiaseigen теперь работает в Discourse.org (возможно, даже над проектом Discourse для команд?)
Тем не менее, если вы заинтересованы в дальнейшей разработке этого плагина, Pavilion готова взяться за его разработку по платному контракту, в зависимости от ваших целей. Вы можете написать в личные сообщения @Ellibereth, если вас это интересует. Мы также потенциально заинтересованы в выполнении некоторой работы над ним в рамках открытого исходного кода (бесплатно), но наше расписание в этом отношении сейчас очень плотное, поэтому это придется отложить на более поздний срок в течение года.
Мы (Pavilion) в настоящее время не используем этот плагин внутри компании. Если ситуация изменится, и мы начнем его использовать по какой-то причине, то вы, возможно, увидите более раннюю работу над ним (@Ellibereth, возможно, нам стоит это сделать; давайте вернемся к этому вопросу).
@angus Я только сегодня начал использовать Tickets и сразу столкнулся с ошибками/багами. Плагин Assign был обновлён сегодня, не связано ли это с этим?
Когда я добавляю теги, появляется сообщение «Извините, произошла ошибка». Если отправить теги повторно, они, кажется, сохраняются успешно. Однако кнопка назначения/снятия назначения вообще не работает. Более того, она, похоже, конфликтует с кнопкой назначения/снятия назначения из плагина Assign.
В консоли появляются различные ошибки.
А вот скриншоты панелей Assign и Tickets. Как видно, Tickets не распознаёт назначения.
Оставив в стороне ошибки, о которых я сообщил выше, при более внимательном рассмотрении я не уверен, что смогу использовать «Тикеты». Было упомянуто множество запросов на новые функции, которые были бы очень полезны, но моей основной проблемой является то, что ими могут пользоваться только сотрудники. Я хочу использовать это для проекта с открытым исходным кодом, чтобы волонтёры могли лучше координировать свои усилия, но не хочу предоставлять им излишние разрешения. Предполагаю, что если доступ будет открыт для других уровней доверия пользователей, то и панель управления тикетами станет доступна и им.
Об этом уже упоминалось несколько раз в этой теме, в последний раз — @satonotdead и @m4ur1c3 здесь: Tickets Plugin 🎟 - #155 by satonotdead. Я согласен с ними: это было бы не только очень полезно, но и больше соответствовало бы философии Discourse, Pavilion и, предположительно, даже проекта, для которого изначально спонсировался этот плагин.
Скорее всего, я поступлю так, как советуют другие, и буду использовать функцию «Назначить» вместе с собственными группами тегов. Было бы здорово, однако, иметь те самые кнопки и функциональную панель управления тикетами, которую могли бы просматривать и фильтровать все пользователи.
@jerry0 Рад, что я не один/не с ума сошел! У вас тоже есть другие баги/ошибки, показанные в моей записи экрана, которые возникают при попытке добавить теги тикета или назначить тему через интерфейс тикета?
Ребята, будьте в курсе нашей политики поддержки. Нам нужно будет оценить, есть ли у нас ресурсы для исправления этого до конца месяца. К сожалению, это не один из наших основных плагинов, поэтому решение будет приниматься по усмотрению.
Мы стремимся улучшить монетизацию наших плагинов, чтобы обеспечить ресурсы для своевременной поддержки.
Я предполагаю, что ресурсов для исправления этого до конца месяца не хватило, но надеюсь, что это всё ещё в рамках политики поддержки, поэтому вопрос будет рассмотрен в первые пять дней декабря. Просто проверяю, так как уже 3-е число, и хотел заранее предупредить.
@Ellibereth, если вы считаете, что эта поддержка требует оплаты, пожалуйста, скажите!
Привет, @angus! Подскажи, пожалуйста, удалось ли тебе добиться каких-то успехов в этом вопросе? Я планирую вскоре настроить рабочий процесс для своего сообщества и очень хотел бы использовать Discourse Tickets! Есть ли какая-то оценка, когда мы сможем увидеть обновлённую версию? Спасибо за всю твою тяжёлую работу и вклад в сообщество!