Что вы хотите сделать?
В продолжение обсуждения, состоявшегося несколько лет назад, я считаю, что мне нужно создать тему оформления.
В моём Discourse есть несколько скрытых категорий. Вот пример некоторых из них:
Я хочу, чтобы некоторые из моих скрытых категорий отображались на главной странице моего Discourse (но не все), чтобы пользователи могли видеть их существование, но не могли попасть внутрь.
Они должны быть видны любому пользователю, просматривающему страницу /categories, включая тех, кто не авторизован.
Темы внутри категории не должны раскрываться. Если кто-то просматривает страницу /latest, он просто не увидит эти категории.
(Это означает, что следующий плагин мне не подходит: Discourse Category Lockdown)
Если у пользователей есть членство в соответствующей группе, они естественно получат доступ к этой категории.
Если у пользователя нет членства в нужной группе, то ссылка на категорию не должна быть кликабельной, либо она должна перенаправлять его на общую страницу, где объясняется, почему у него нет доступа: https://example.com/pub/some-page-url-here-with-details
Чтобы упростить задачу, я готов вручную ввести названия категорий и их описания в конфигурационный файл или в настройки, либо добавить какой-то ручной HTML или аналогичное решение.
Можно ли это реализовать с помощью темы?
Достаточно ли подробно я объяснил свои требования? Хватит ли вам этой информации? Есть ли у вас вопросы?
Когда это должно быть сделано?
Работа должна быть завершена до 31 января 2023 года.
Какой ваш бюджет в долларах США за эту задачу?
Мой бюджет — 250 фунтов стерлингов, что по текущему курсу составляет 302 доллара США или 285 евро. Возможно, есть небольшая гибкость в этой сумме.