J’ai trouvé le plugin en cherchant sur Google comment intégrer Bilibili dans Discourse et je l’ai trouvé sur GitHub, mais je n’ai rien trouvé sur l’auteur sur le forum Discourse meta.
Quoi qu’il en soit, merci pour votre aide concernant Bilibili.
J’y ai jeté un coup d’œil rapide et j’ai quelques remarques :
Vous ne pouvez pas désactiver le plugin. Il n’y a pas de paramètre pour cela (l’entrée est désactivée).
Pour désactiver le plugin, vous devez le désinstaller.
Vous devez ajouter https://player.bilibili.com dans le paramètre de site autoriser les iframes.
Les vidéos de bilibili dans les iframes sont en lecture automatique ().
N’est-ce pas expliqué dans le premier message ? Je l’avais compris comme une fonctionnalité, afin que vous puissiez contrôler si vous obtenez une onebox vidéo ou une onebox normale.
Je ne vois pas cela comme une fonctionnalité, le regex du plugin ne prend en compte que les liens qui n’ont rien après video/ et le onebox est juste le fallback attendu pour les liens qui ne correspondent pas à un modèle de script onebox.
Ajouter arbitrairement une chaîne de requête pour afficher un onebox régulier serait une manière étrange de contrôler l’affichage d’une URL, bien que je sois d’accord que ce serait certainement utile pour cela puisque les vidéos sont en lecture automatique.
merci pour votre réponse, je veux juste intégrer une vidéo Bili sur mon site, la méthode d’ajout de https://player.bilibili.com dans les iframes autorisésne fonctionne pas, je ne sais pas comment résoudre ce problème
c’est effectivement un problème, mais je ne sais pas comment ajouter la fonction de désactivation du plugin, je peux juste l’utiliser, je ne sais pas comment modifier le code.
J’ai fait un fork de ce projet, j’ai modifié les expressions régulières, et il peut maintenant aussi reconnaître les hyperliens avec des paramètres.
J’ai essayé de modifier la configuration, mais j’ai échoué . Chaque fois que je modifie et que je dois revalider, je dois reconstruire, c’est trop long. J’attendrai qu’un expert ait le temps de faire une pull request directement .
Ce plugin ne fera correspondre que les numéros bv, tout autre contenu sera automatiquement ignoré. Si vous avez besoin de plus, vous pouvez soumettre une pull request. Les débutants ne peuvent faire que cela.
Concernant le cid, j’ai trouvé quelques informations qui pourraient vous aider :