يتيح لك مكون Mentionables إنشاء مجموعة بيانات مخصصة للإشارات. تعمل الإشارات المخصصة بنفس طريقة @users أو #categories، لكنها تستخدم بيانات خارجية عن discourse، بما في ذلك الروابط إلى عناوين URL خارجية.
حاليًا، تعد جداول بيانات Google هي مصدر البيانات الوحيد المدعوم، ومع ذلك تم تصميم المكون لدعم أي مصدر. إذا كنت ترغب في إضافة مصدر جديد، يرجى التواصل معنا.
ليس حالياً. كيف تتخيل عمل الفلتر من منظور مجرد؟ يمكنك تحديد أي مجموعة بيانات خارجية كمجموعة قابلة للذكر. ربما يمكنك استخدام عمود إضافي في البيانات يوضح كيفية ترتيب المنشورات التي تحتوي على بيانات قابلة للذكر مخصصة. ثم ستحتاج أيضاً إلى التعامل مع الحالات التي يتم فيها ذكر عدة عناصر في نفس المنشور. إذا قمت بتحديد ميزات هذه الوظيفة بالتفصيل من منظور مجرد، فيمكننا الحصول على فكرة عن الجهد المطلوب لتنفيذها.
حسنًا، لقد أكملت طلبين سحب (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”
@frold لا يوجد رمز هنا لمشاركة رسوم بيانية لطرف ثالث. هذه الإضافة لن تساعدك. إنها مصممة فقط للسماح للمواقع بتمكين المستخدمين من البحث واستدعاء قائمة من المنتجات كفقاعات رمادية هي روابط لصفحة كل منتج.
قبل أن أبدأ في الإعداد والتكوين – هل سيكون استخدام “mentionables” مناسبًا لكتابة “المواضيع” التي هي مسودات لوثائق قانونية تحتاج إلى أن تكون قادرة على تضمين إشارات إلى القوانين والقضايا، حيث يحتوي جدول بيانات “mentionables” المتصل على مجموعة من المراجع القانونية ذات الصلة والسوابق القضائية؟
حسنًا ، إليك إعداداتي (أنا أستخدم ورقة بيانات Google للبيانات التجريبية المقدمة في تعليمات الإعداد) ، والخطأ الذي أواجهه … (من الواضح أن المكون الإضافي معطل ، والمطور يتطلب رسومًا؟ وهو أمر جيد ، بالطبع ، فقط للعلم!)