مذكورات

يتيح لك مكون Mentionables إنشاء مجموعة بيانات مخصصة للإشارات. تعمل الإشارات المخصصة بنفس طريقة @users أو #categories، لكنها تستخدم بيانات خارجية عن discourse، بما في ذلك الروابط إلى عناوين URL خارجية.

عرض المُركّب والمنشور النهائي

هذا مثالي تمامًا لمجموعات روابط الشركات التابعة. يمكنك استخدام Amazon أو أي مزود آخر على حد سواء.

عرض الإدارة

مثال على المصدر

حاليًا، تعد جداول بيانات Google هي مصدر البيانات الوحيد المدعوم، ومع ذلك تم تصميم المكون لدعم أي مصدر. إذا كنت ترغب في إضافة مصدر جديد، يرجى التواصل معنا.

:desktop_computer: احصل على الكود

:page_facing_up: اقرأ الوثائق

:bug: أبلغ عن خطأ

غير متأكد من كيفية تثبيت مكون إضافي؟ اتبع الخطوات هنا.

25 إعجابًا

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

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

في الأصل، كان الاسم اختياريًا ويمكن استنتاجه من وسوم og، لكن هذه الميزة فقدت أثناء إعادة الهيكلة.

لقد دفعت إصلاحًا: جعل الاسم اختياريًا مرة أخرى · 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)