Помощь новичку в доступе к коду

Возможно переопределить шаблоны HBS с помощью компонентов темы, что можно сделать через веб-интерфейс администратора.

Вот как это сделать: Developing Discourse Themes & Theme Components

Таким образом, в вашем случае вам нужно создать новый компонент темы и вставить в него следующее:

<script type="text/x-handlebars" data-template-name="components/user-card-contents">

</script>

а затем скопировать содержимое вашего изменённого файла между этими тегами script.

Прямое редактирование файлов Discourse: а) невозможно на нашем хостинге, б) вообще не рекомендуется, так как это полностью сломает ваш сайт при обновлении. Описанный выше метод — правильный способ, независимо от того, используете ли вы наш хостинг или нет!

Если вы просто хотите добавить одно поле пользователя в карточку пользователя, рассмотрите возможность использования точки расширения плагина (plugin outlet), о которой рассказывается чуть выше в той же статье и здесь. Метод с точками расширения плагина требует меньше изменений в коде, что обеспечит лучшую совместимость при обновлении. Однако он менее гибкий, так как требует наличия доступной точки расширения плагина для ваших нужд.