Есть несколько способов реализовать это. Самый простой способ создать что-то вроде записи в традиционном дневнике на Discourse — отправить личное сообщение самому себе:
Другой подход для вашего случая — создать категорию «grow-logs» (журналы выращивания). Это может быть место, где пользователи публикуют обновления о том, что они делают, какое оборудование используют и т. д.
Меня интересует идея дневников, так как её можно решить способом, аналогичным тому, который требуется для использования Discourse в качестве платформы для публикации — например, чтобы создать на Discourse небольшую версию Substack или чтобы сайт на Discourse позволял нескольким людям публиковать свои заметки Obsidian.
Возможное решение — создать для каждого издателей отдельную категорию и группу на Discourse:
Преимущество такого подхода заключается в том, что он позволяет контролировать, как пользователи могут взаимодействовать с категорией. В приведённом ниже примере только члены группы «simon» (я) могут создавать новые темы в категории. Все остальные могут просматривать темы категории и отвечать на них.
Обратите внимание, что есть веские причины не создавать группу и категорию для каждого пользователя на вашем сайте. В прошлом наличие огромного количества категорий на сайте Discourse вызывало проблемы с производительностью. Думаю, это уже решено. Однако наличие огромного количества групп и категорий на сайте создаст проблемы с пользовательским опытом, по крайней мере для персонала сайта. Если ничего не изменилось, размещённые сайты на Discourse могут создавать только ограниченное (но разумное) количество категорий.
Тем не менее, я считаю, что подход с категориями/группами будет хорошим решением для сайтов с 10–20 отдельными издателями, создателями дневников, авторами заметок и т. д.



