Les liens/lecteurs Youtube ont tous disparu

Je n’administre pas de forum Discourse, mais j’en fréquente un, où les administrateurs sont difficiles à joindre.

Les utilisateurs ont récemment remarqué que tous les liens/intégrations Youtube de 2019 ou antérieurs avaient disparu de tous les messages. Il n’y a eu aucune annonce à ce sujet, nous espérons donc que c’était accidentel.

Est-ce quelque chose que les administrateurs auraient dû faire exprès ? Y a-t-il un paramètre qu’ils auraient pu modifier et qui aurait entraîné cela ?

1 « J'aime »

Salut ! :wave:

Voulez-vous dire que le contenu a été modifié et que les liens ont été supprimés ? Ou les liens sont-ils là, mais n’affichent pas de lecteur vidéo intégré ? :thinking:

Merci de votre réponse !

Lorsque les publications contenaient des liens vers YouTube, elles devenaient des vidéos intégrées. Désormais, ces publications ne montrent ni lien ni intégration, la vidéo a simplement disparu de la publication. Voici un exemple. Il s’agit d’une publication de 2019 qui contenait une vidéo. L’utilisateur n’a pas modifié la publication, mais la vidéo a disparu.

En inspectant le HTML, les liens vidéo doivent toujours être dans la source du message d’origine, mais ce qui les rend comme une vidéo intégrée ne semble pas fonctionner ?

Eh bien, ce n’est pas bon. Il semble que vous et vos collègues utilisateurs soyez plus vigilants qu’eux.

Envisagez d’en créer un vous-même ! Vous recevrez beaucoup de soutien de notre part.

Si vous parvenez à contacter un administrateur, demandez-lui de « recuire » quelques Posts problématiques avec des vidéos YouTube et voyez si cela résout le problème. Cela prend un instant. Il existe également une tâche de ratissage qu’ils peuvent exécuter et qui peut cibler des ensembles de publications.

1 « J'aime »

Rien ne me vient à l’esprit. Dans ce cas, il serait peut-être préférable de soulever le problème dans la communauté.

Bonne chance ! :slight_smile:

Quelques informations supplémentaires :

  • Il semble s’agir d’une instance Discourse payante, et non auto-hébergée.
  • Les administrateurs ne savent pas quoi faire, « Je ne peux rien faire du côté administrateur pour résoudre ce problème ».

S’ils sont hébergés par nous, vous pouvez leur demander de nous écrire : team@discourse.org

En tant que client, nous pourrons discuter de leurs options, ainsi que de l’accès à plus d’informations sur les causes potentielles. :slight_smile:

Dans tous les cas, s’ils paient quelqu’un, ils devraient probablement le contacter !

Vous n’avez pas nommé la communauté ici, il est donc difficile de vérifier où se trouve l’instance.

J’ai exactement le même problème : un sujet avec plus de 1500 messages, dont beaucoup contiennent des liens vidéo YouTube. Ceux du début du sujet n’affichent aucun contenu intégré, tandis que ceux qui sont récents affichent le contenu intégré.

Tous les liens YouTube qui n’affichent pas le contenu intégré sont valides et si vous les ouvrez dans un onglet séparé, ils fonctionnent parfaitement sur YouTube. Ou si vous créez un nouveau message avec le même lien, il affichera le contenu intégré.

Cela semble être un bug dans Discourse ?
Version : 3.1.2

Pourriez-vous essayer de reconstruire les anciens articles ? Cela devrait les corriger.

Comment pourrais-je faire cela ?

J’ai essayé de les modifier, cela n’a pas aidé.

Il devrait se trouver dans le menu , puis sous la clé à molette.

Cependant, la modification des publications aurait dû avoir le même effet…

1 « J'aime »

Vous pouvez également les faire en masse :

rake posts:rebake … ce qui s’adapte à mesure qu’il diffuse une reconstruction.

1 « J'aime »

J’essaierai ! Je ne suis pas très utilisateur de Rails/Rake, mais je vais chercher des informations à ce sujet :slight_smile:

La modification restaure d’une manière ou d’une autre l’aperçu, mais il est statique sans l’icône de lecture de YouTube ni aucune interactivité – simplement une image.

C’est quelque chose que vous devez vraiment savoir si vous allez gérer votre propre installation auto-hébergée pendant très longtemps.

Vous entrez essentiellement dans le conteneur et exécutez une tâche rake comme ceci :

cd /var/discourse
./launcher enter app
rake posts:rebake
1 « J'aime »

Eh bien, je connais assez bien Linux/Bash/etc., et j’ai réussi à gérer une instance Discourse pendant au moins 5 ans sans exécuter une seule commande rake. La mise à jour à l’aide de launcher était suffisante pour l’instant.

Mais s’il s’agit juste de posts:rebake, ce n’est pas si difficile, je suppose.

2 « J'aime »

il arrive toujours un moment où quelque chose comme ça se produit et où il faut creuser un peu plus. :slight_smile:

2 « J'aime »