이 코드를 (CSS/HTML 사용자 지정 편집 페이지의 /head 탭)에 추가하여 메뉴에 몇 가지 항목을 더 넣으려고 했는데, 최근 업데이트 이후로 작동이 멈췄습니다. 원인을 아시는 분 계신가요?
<script>
Discourse.ExternalNavItem = Discourse.NavItem.extend({
href : function() {
return this.get('href');
}.property('href')
});
I18n.translations.en.js.filters.first_name_here = { title: "Name", help: "Name again" };
I18n.translations.en.js.filters.second_name_here = { title: "Name", help: "Visit our...." };
I18n.translations.en.js.filters.tags = { title: "Tags", help: "Tags" };
Discourse.NavItem.reopenClass({
buildList : function(category, args) {
var list = this._super(category, args);
if(!category) {
list.push(Discourse.ExternalNavItem.create({href: 'http://forum.com/tags', name: 'tags'}));
list.push(Discourse.ExternalNavItem.create({href: 'https://forum.com/something', name: 'name'}));
list.push(Discourse.ExternalNavItem.create({href: 'https://forum.com/t/thread-url/193454#heading--name', name: 'name'}));
}
return list;
}
});
</script>