مذكورات

The Mentionables plugin lets you establish a custom mention dataset. Custom mentions work the same as @users or #categories, but use data external to discourse, including linking to external urls.

Composer & Final Post view

This is just perfect for sets of Affiliate links. You can use Amazon or any other provider for that matter.

Administration View

Example Source

Currently google sheets is the only supported data source, however the plugin is designed to support any source. If you’d like to add a new source, please contact us.

:desktop_computer: Get the code

:page_facing_up: Read the documentation

:bug: Report a bug

Not sure how to install a plugin? Follow the steps here.

25 إعجابًا

Can topics be filtered by mentionables? I was thinking of creating a US state dataset, so each post can be related to a state.

Not currently. How are you thinking the filter would work in an abstract sense? You can estabilsh any external dataset as a mentionables set. Perhaps you can use an additional column in the data that informs how posts with custom mentionable data would be ordered. Then you’d also need to deal with situations where mutiple mentions were made in the same post. If you scoped out the feature in some detail in an abstract sense we could get a sense of how much it would take to implement it.

Originally name was optional and could be derived from og tags - this was lost during a refactor.

I’ve pushed a fix: make name optional again · paviliondev/discourse-mentionables@a7007b2 (github.com)

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

حسنًا، لقد أكملت طلبين سحب (PRs) لهذا الأمر، مما يعيد الأمور إلى العمل:

ينقل واجهة برمجة التطبيقات (API) إلى واجهة برمجة التطبيقات الرسمية من Google، ويتخلى عن جوهرة وسيطة (وبعض الجواهر الأخرى) ويضيف CI بحيث يجب أن تكون الأمور أكثر موثوقية في المستقبل.

يرجى ملاحظة التغييرات التي قد تؤثر على الإعدادات:

  • mentionables_google_spreadsheet_url: “URL of the Google spreadsheet”

يصبح:

  • mentionables_google_spreadsheet_id: “ID of the Google spreadsheet”

  • mentionables_google_worksheet_gids: “Restrict Google spreadsheet import to worksheet GIDs. If empty, all worksheets will be imported.”

يصبح:

  • mentionables_google_worksheet_names: “Names of in-scope source worksheets (tabs)”

وهناك إعداد جديد:

  • mentionables_google_worksheet_max_row: “Maximum number of rows scanned”

هذا يصلح الواجهة الأمامية (مع إضافة اختبارات)

3 إعجابات

يبدو طريقًا مسدودًا…

شكرا لك على الإبلاغ، لقد قمت بتحديث الرابط.

إعجابَين (2)

لماذا هذا تقني للغاية؟ لست قادرًا حتى على إعداده وتشغيله.

لو كان هناك زر تحميل لجدول البيانات لكان متاحًا لمستخدم متوسط مثلي.

أو محرر نماذج عبر الإنترنت. هذا، للأسف، متقدم للغاية.

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

في الواقع، يحاول استخدام محرر مألوف من خلال الاستفادة من قوة جداول بيانات Google.

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

أعتقد أنه غير مناسب لحالة استخدام @frold، وهي تقديم رسم بياني مالي تم عرضه بواسطة موقع طرف ثالث. لا يُقصد من Mentionables استخدامًا كهذا.

إذا كان بإمكان شخص ما إرشادي عبر الدردشة، فإنه مرحب به للاتصال بي.

لا أعتقد أنه من الآمن مشاركة الرموز عبر المنتدى العام…

@frold لا يوجد رمز هنا لمشاركة رسوم بيانية لطرف ثالث. هذه الإضافة لن تساعدك. إنها مصممة فقط للسماح للمواقع بتمكين المستخدمين من البحث واستدعاء قائمة من المنتجات كفقاعات رمادية هي روابط لصفحة كل منتج.

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

حسنًا - اعتقدت أنه سيتم إدراج رابط في المنشور.

يمكن أن يكون عنوان URL هذا لصورة، اعتقدت

إنه يفعل.

لا، إنها مجرد وصف ممل في فقاعة رمادية :sweat_smile:
أعتقد أن لقطة شاشة إضافية واحدة ستكون مفيدة هنا :slight_smile:

هذا مثالي لمجموعات روابط التسويق بالعمولة.

تم تحديث المنشور الأصلي.

إعجابَين (2)

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

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

هذا يبدو احتمالًا قويًا. إذا كانت لديك صور جميلة للكتب القديمة المتربة، فسيكون ذلك مفيدًا :wink:

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

ذات يوم كنت أنوي إضافة مقتطفات بديلة لنفس العنصر الذي يتم الوصول إليه عن طريق الضغط على + عدة مرات إضافية.

حسنًا ، إليك إعداداتي (أنا أستخدم ورقة بيانات Google للبيانات التجريبية المقدمة في تعليمات الإعداد) ، والخطأ الذي أواجهه … (من الواضح أن المكون الإضافي معطل ، والمطور يتطلب رسومًا؟ وهو أمر جيد ، بالطبع ، فقط للعلم!)

أي مساعدة ستكون موضع تقدير كبير!

لا يزال يعمل، تأكد من أن مفتاحك الخاص يبدأ بـ: -----BEGIN PRIVATE KEY---- وينتهي بـ -----END PRIVATE KEY-----

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

لا، إنه يعمل - ومجاني. لماذا اعتقدت ذلك؟

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