Est-ce que la fonction Rechercher & Remplacer fonctionne dans les iFrame ?

TLDR : existe-t-il un moyen de trouver et remplacer du texte dans un iFrame ?

Nous essayons d’utiliser les intégrations Vidyard sur notre site, mais le texte d’intégration généré par leur iframe n’inclut pas https: dans l’URL :

Il suffit de mettre à jour src="//play...src="https://play... pour résoudre ce problème. J’ai signalé à l’équipe Vidyard que toutes les autres options d’intégration ont https: sauf la voie de l’iFrame. En attendant qu’ils corrigent le problème de leur côté, j’essaie de le corriger automatiquement dans Discourse. Je pense utiliser watched-words Remplacer par les chaînes ci-dessus, mais cela ne semble pas fonctionner. Je suppose que Watched Words ne regarde pas à l’intérieur du code. Est-ce correct ?

Pourquoi voulez-vous remplacer ceux-ci ?

L’utilisation de la double barre oblique est une manière courante et valide de s’assurer que l’incorporation utilise le même protocole sécurisé/non sécurisé que la page d’incorporation. Cela évite divers avertissements que le navigateur génère lors du mélange de contenu sécurisé et non sécurisé.

C’est ce qu’on appelle une URL relative au protocole : https://en.wikipedia.org/wiki/URL#prurl

Parce que le lecteur ne se charge pas sans https

Ah ! Si j’ai bien compris :

Vous avez ajouté https://play.vidyard.com/ à la liste blanche dans les paramètres allowed iframes. Mais comme le code d’intégration ne spécifie pas le protocole… les intégrations ne fonctionnent pas ?

Si c’est le cas, je pense que la meilleure solution serait de créer un ticket de support auprès de votre hébergeur Discourse (peut-être nous), pour voir si nous pouvons ajouter //play.vidyard.com en dur dans la liste blanche ; en contournant la vérification de saisie ou quelque chose de similaire et de créatif.

2 « J'aime »

Vous avez raison : le chemin de liste blanche existant est https://play.vidyard.com/. Je viens d’essayer d’ajouter la version non-https, et il semble que les paramètres ne l’aient pas acceptée :

Je vais ouvrir un ticket de support :slight_smile: Merci pour votre aide @Bas !

3 « J'aime »