موصل فئة لإضافة زر إلى المنشور

إذا كنت ترغب في إضافة زر إلى قائمة المنشور، فستحتاج إلى شيء مختلف قليلاً، حيث أن المنشورات هي ودجات.

ستحتاج إلى إضافة شيء مشابه لهذا إلى سمة / إضافة المظهر الخاصة بك.

api.addPostMenuButton("my-button", () => {
  return {
    action: "someAction",
    icon: "someIcon",
    className: "someClass",
    title: "some title",
  };
});

توفر واجهة برمجة التطبيقات للإضافات طريقة لإضافة أزرار جديدة تجعل هذه العملية سهلة نسبيًا.

discourse/app/assets/javascripts/discourse/app/lib/plugin-api.js at 7a2e8d3ead63c7d99e1069fc7823e933f931ba85 · discourse/discourse · GitHub

تستخدم مكون السمة هذا هذه الطريقة لإضافة زر جديد إلى تلك القائمة بناءً على بعض الشروط، وتعرف إجراءً جديدًا، لذا يرجى الاطلاع على ما يلي:

GitHub - discourse/raw-post-button · GitHub

7 إعجابات