من فضلك، ساعدني في إضافة زر جديد إلى قائمة المنشئ.
أود إضافة زر جديد إلى قائمة المنشئ. سيفتح هذا الزر رابطًا خارجيًا. أحتاج إلى إضافة هذا الزر إلى الجانب الأيسر من أدوات المنشئ.
لدي هذا الكود الذي يضيف زرًا جديدًا. لكنني بحاجة إلى تغييره. لا ينبغي للزر لصق أي شيء في الموضوع، بل فتح رابط خارجي في نافذة جديدة.
<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” إلى الجانب الأيسر (تغيير مكانه الحالي).
شكرا لك!