كيفية الاستخدام
فقط قم بلصق رابط Bilibili الخاص بك، مثل هذا
https://www.bilibili.com/video/BV1294y1b7Cx
https://www.bilibili.com/video/BV1294y1b7Cx/?spm_id_from=333.788
ثم ستقوم بتضمين هذا الفيديو بنجاح bili测试 - 🗣️闲聊 - 始徒Beginner
如何使用本插件
在discourse中黏贴b站视频链接即可,如
https://www.bilibili.com/video/BV1294y1b7Cx
https://www.bilibili.com/video/BV1294y1b7Cx/?spm_id_from=333.788
插件会自动将链接解析成视频 bili测试 - 🗣️闲聊 - 始徒Beginner
شكرًا للمؤلف
لقد وجدت الإضافة عن طريق البحث في جوجل عن كيفية تضمين Bilibili في Discourse وحصلت عليها من GitHub، لكنني لم أجد أي شيء عن المؤلف في منتدى Discourse meta.
على أي حال، شكرًا لمساعدتك بشأن Bilibili.
6 إعجابات
Canapin
(Coin-coin le Canapin)
17 أكتوبر 2023، 8:58ص
2
مرحباً، شكراً لمشاركتك هذا
ألقيت نظرة سريعة عليه، ولدي بعض الملاحظات:
لا يمكنك تعطيل المكون الإضافي. لا يوجد إعداد لهذا (الإدخال معطل).
لتعطيل المكون الإضافي، تحتاج إلى إلغاء تثبيته.
تحتاج إلى إضافة https://player.bilibili.com في إعداد الموقع iframes المسموح بها .
مقاطع الفيديو من Bilibili داخل iframes تعمل تلقائيًا ( ).
سيستفيد هذا المكون الإضافي من التحسينات.
3 إعجابات
Moin
17 أكتوبر 2023، 9:34ص
3
أليس هذا موضحًا في المنشور الأول؟ لقد فهمت ذلك كميزة، بحيث يمكنك التحكم فيما إذا كنت تحصل على صندوق فيديو أو صندوق عادي.
mocha3901:
إذا تم لصقها مع معلمات، مثل هذا
https://www.bilibili.com/video/BV1294y1b7Cx/?spm_id_from=333.788
فسيكون هناك ملخص لهذا الموقع
إعجابَين (2)
Canapin
(Coin-coin le Canapin)
17 أكتوبر 2023، 9:41ص
4
شكرًا لك، لقد أزلت هذه النقاط من منشوري
لا أرى ذلك كميزة، فإن تعبير regex الخاص بالمكون الإضافي يأخذ في الاعتبار فقط الروابط التي لا تحتوي على أي شيء بعد video/ و onebox هو مجرد رد احتياطي متوقع للروابط التي لا تتطابق مع نمط نص برمجي لـ onebox.
إن إضافة سلسلة استعلام بشكل عشوائي لعرض onebox عادي ستكون طريقة غريبة للتحكم في كيفية عرض عنوان URL، على الرغم من أنني أتفق على أنه سيكون مفيدًا بالتأكيد لهذا الغرض نظرًا لأن مقاطع الفيديو تعمل تلقائيًا.
3 إعجابات
Coin-coin le Canapin:
تحتاج إلى إضافة https://player.bilibili.com في إعداد الموقع iframes المسموح بها .
مقاطع الفيديو من Bilibili داخل iframes يتم تشغيلها تلقائيًا ( ).
شكراً على ردك، أريد فقط تضمين فيديو Bili في موقعي، طريقة إضافة https://player.bilibili.com في iframes المسموح بها لا تعمل ، لا أعرف كيف أصلحها
هذه مشكلة بالفعل، لكنني لا أعرف كيفية إضافة وظيفة تعطيل المكون الإضافي، يمكنني فقط استخدامه، ولا أعرف كيفية تعديل الكود.
Lhc_fl
(Linca)
18 أكتوبر 2023، 3:51ص
7
أعرف كيف أفعل ذلك، فقط قم بإضافة إعداد. إذا كان لدي وقت لاحقًا، سأقدم لك طلب سحب (PR).
تحديث: أوه؟ لم تكتب هذا؟ لا يمكن فعل شيء إذن.
هذا مكون إضافي بسيط جدًا كتبته، يمكنك الرجوع إليه لمعرفة كيفية إضافة الإعداد.
Lhcfl/discourse-another-smtp (github.com)
لقد قمت بعمل نسخة ، وقمت بتغيير التعبيرات العادية، والآن يمكنه أيضًا التعرف على الروابط التشعبية ذات المعلمات.
لقد حاولت تغيير الإعدادات، وفشلت ، في كل مرة أقوم فيها بالتعديل والتحقق، أحتاج إلى إعادة البناء، وهذا يستغرق وقتًا طويلاً، انتظر حتى يتمكن الخبير من تقديم طلب سحب عندما يكون لديه وقت
Coin-coin le Canapin:
لا أراها كميزة، تعبيرات Regex الخاصة بالمكوّن الإضافي تأخذ في الاعتبار فقط الروابط التي لا تحتوي على شيء بعد video/ والـ onebox هو مجرد آلية احتياطية متوقعة للروابط التي لا تتطابق مع نمط نص الـ onebox.
إن إضافة سلسلة استعلام بشكل عشوائي لعرض الـ onebox عادي ستكون طريقة غريبة للتحكم في كيفية عرض عنوان URL، على الرغم من أنني أتفق على أنه سيكون مفيدًا بالتأكيد لهذا الغرض لأن مقاطع الفيديو تعمل تلقائيًا.
لقد قمت بعمل fork (نسخ) وتعديل كود regex، والآن يتم التعرف على الروابط التي تحتوي على معلمات بشكل طبيعي.
Canapin
(Coin-coin le Canapin)
18 أكتوبر 2023، 9:03ص
10
عمل جيد
عندما تكون راضيًا عن النتيجة، أقترح عليك طلب الوصول إلى Plugin authors - Discourse Meta ونشر المكون الإضافي الخاص بك في Plugin
Lhc_fl
(Linca)
18 أكتوبر 2023، 11:55ص
11
master ← Lhcfl:master
opened 11:53AM - 18 Oct 23 UTC
بالإضافة إلى ذلك، يجب كتابة المكونات الإضافية في بيئة التطوير، وإعادة البناء أمر مزعج للغاية…
إعجابَين (2)
تم الدمج، في الأصل كان على config أن يكتب اسم الإعداد
كيف يمكنني نشر بيئة التطوير؟
Lhc_fl
(Linca)
19 أكتوبر 2023، 9:48ص
13
إعجابَين (2)
قيدت Bilibili جودة الفيديو المضمن خارج الموقع قبل فترة، انظر التفاصيل في
https://www.zhihu.com/question/363423550
روابط الفيديو الخارجية لـ Xigua Video أفضل.
إعجاب واحد (1)
المؤلف الأصلي للمكون الإضافي
为discourse onebox增加bilibili视频支持,av号BV号均可
Rick_Jing
(Rick Jing)
16 فبراير 2024، 12:00م
18
جربت ولم يعمل، هل يجب أن يحتوي إطار iframe الخاص بـ bilibili الآن على cid و aid؟ هل هناك طريقة لتحقيقه؟
هذا المكون الإضافي يطابق فقط معرفات bv، وسيتم تجاهل المحتويات الأخرى تلقائيًا. إذا كنت بحاجة إلى المزيد، يمكنك تقديم طلب سحب (PR). هذا هو أقصى ما يمكنني فعله كمتدرب.
mocha3901:
الصق رابط فيديو Bilibili في Discourse، مثل
https://www.bilibili.com/video/BV1294y1b7Cx
https://www.bilibili.com/video/BV1294y1b7Cx/?spm_id_from=333.788
سيقوم المكون الإضافي تلقائيًا بتحليل الرابط إلى فيديو
لقد وجدت بعض المعلومات حول cid، قد تكون مفيدة لك
https://www.zhihu.com/question/400156620?utm_id=0
إعجاب واحد (1)
joo
(slower)
2 أبريل 2024، 7:19ص
20
هل هذا لا يزال يعمل؟ يبدو أنه لا يعمل.