زر الموضوع المخصص

:information_source: Deprecated: There is now a theme-component that provides the same feature: Topic Footer Buttons

Summary: This plugin adds a custom button at the bottom of a topic, visible to everyone (who is logged in).

:link: GitHub: https://github.com/techapj/discourse-custom-topic-button
:arrow_right: Install: Follow the plugin installation guide.

Features

Configuration

From Admin > Site Settings > Plugin, modify

  • custom_topic_button_url
  • custom_topic_button_title
  • custom_topic_button_label

Note: For button to be visible only to staff or members of a specific group, see:

CHANGELOG

TODO

20 إعجابًا

عندما أنقر على الزر، فإنه يفتح رابطًا في صفحة أخرى، كيف يمكنني النقر على الزر ويفتح في نفس الصفحة؟

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

لست متأكدًا، لكنني أعتقد أن هناك مكونين رسميين للموضوع هما الطريقة المحدثة لتحقيق ذلك. Topic Footer Buttons

هل يتصرفون بطريقة مماثلة؟

لقد قمت بتثبيتها، ولكن كلاهما يفتح الرابط في نافذة أخرى، هل هناك أي طريقة لفتحه في نفس النافذة؟

هممم. :thinking: إذا كنت أقرأها بشكل صحيح، أعتقد أنها جزء من رمز مكون السمة الذي يفتح في نافذة جديدة:

(وأعتقد أن الإضافات أيضًا)

discourse-custom-topic-button/assets/javascripts/discourse/connectors/after-topic-footer-main-buttons/custom-public-button.js.es6 at c4a91727c0322f0c59bc09af7fbcb076b5676de4 · arpitjalan/discourse-custom-topic-button · GitHub

لا يبدو أن هناك حاليًا طريقة عبر واجهة المستخدم لتغيير ذلك. قد يكون من الممكن تعديل هذا السلوك ببعض العمل المخصص، لكنني أخشى أن هذا ليس مجالي. :slight_smile:

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

مرحباً koliwi، سأحاول إلقاء نظرة على مكون السمة لإضافة هذه الميزة هذا الأسبوع. :slight_smile:

3 إعجابات

هل هذا المكون الإضافي خاص بك؟ تهانينا على العمل، لقد أعجبني حقًا! إذا كان بإمكانك فتحه في نفس النافذة فسيكون ذلك أفضل! شكرًا!

ليس لي، لكن يمكنني إلقاء نظرة عليه على أي حال. سأعلمك :slight_smile:

إعجابَين (2)