Чтобы изменить содержимое в интерфейсе, используйте нашу систему слотов. Если существующий слот не подходит для вашей задачи, мы, как правило, готовы принять новые слоты через pull request в ядро Discourse.
Что именно вы пытаетесь сделать? Добавить дополнительный контент на страницу AboutPageUser или полностью заменить реализацию?
Мы пытаемся убрать ссылку из HTML-шаблона, когда текущий пользователь не авторизован. Ранее у нас была проверка для решения этой задачи с помощью переопределения шаблона, но в новом API мы не нашли аналогичного способа.
Хорошо, логично! Честно говоря, это звучит как что-то, что стоит изменить в ядре Discourse. Ссылаться на профили пользователей, когда они скрыты от анонимов, не имеет смысла.
Я только что объединил этот коммит, который удаляет ссылки на профили пользователей из списка тем, страницы темы и страницы «О нас» для анонимных пользователей, когда включена опция hide_user_profiles_from_public.
Обратите внимание, что это изменение касается исключительно пользовательского опыта. Поисковые роботы видят другую версию HTML. Директива nofollow была добавлена к ссылкам на профили пользователей, видимым роботам, ещё в январе.