컴포저 메뉴에 새 버튼을 추가하는 방법을 알려주세요.
컴포저 메뉴에 새 버튼을 추가하려고 합니다. 이 버튼은 외부 링크를 열어야 합니다. 이 버튼을 컴포저 도구 왼쪽에 추가해야 합니다.
새 버튼을 추가하는 코드가 있습니다. 하지만 수정이 필요합니다. 버튼이 주제에 아무것도 붙여넣지 않고 새 창에서 외부 링크를 열도록 해야 합니다.
<script type="text/discourse-plugin" version="0.8">
const user = api.getCurrentUser();
const groups = ['group1', 'group2'];
const hasGroup = user.groups.some(({name}) => groups.indexOf(name) !== -1);
if (user.staff || hasGroup) {
api.onToolbarCreate(toolbar => {
toolbar.addButton({
id: "times-circle",
group: "fontStyles",
title: "Title",
icon: "times-circle",
perform: e => e.applySurround('<del>', '</del>', 'Title')
});
});
}
</script>
그리고 “upload btn” 버튼을 왼쪽으로 이동(현재 위치 변경)하는 방법도 궁금합니다.
감사합니다!