كيفية إضافة وإزالة وسم في إضافة

مرحباً!،
كيف يمكننا إضافة علامة إلى منشور، وكذلك إزالة علامة المنشور باستخدام وظائف discourse؟

مرحباً. استخدم هذا لمعرفة كيفية استخدام Discourse API إذا لم تفهم كيفية استخدام Discourse API وترغب في التعلم:

هذا في الواقع موضوع مكرر. :+1:
لقد أجبت عليه هنا: How to add and remove a flag for a post in a plugin.

إعجاب واحد (1)

في الواقع، هذا ليس موضوعًا مكررًا حيث طرحت سؤالًا آخر حول “العلامة” وهذا السؤال يتعلق بـ “الوسم”. أحاول استخدام الوظائف في تطوير إضافة.

نظرًا لأنني أقوم بتطوير إضافة وقد تحققت من جميع الموارد الممكنة، لم أجد وظيفة ذات صلة تساعدني في إضافة وإزالة وسم للمنشور.

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

بشكل عام، أوصي أيضًا بتضمين المزيد من التفاصيل حول ما جربته حتى الآن / إلى أي مدى وصلت عند طلب المساعدة في التطوير. يمكن أن يساعد هذا في توفير السياق لأي إجابات قد تتوقعها.

فقط للإشارة: لا يمكنك وضع علامة على منشور.

يمكنك وضع علامة على موضوع.

مما قد يفسر سبب عدم تمكنك من العثور على مثال للأول.

إليك مثال للأخير:

4 إعجابات

هل هناك أي وظيفة أو ميزة تعمل بنفس طريقة العلامة (tag) ثم بالنقر عليها سيتم سرد جميع تلك المشاركات؟