Ticket #634 (closed defect: invalid)

Opened 3 years ago

Last modified 3 years ago

Embeds - some don't work

Reported by: ed Owned by: benj
Priority: major Milestone: Maintenance
Component: Drupal modules & settings Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: 0 Billable?: yes
Total Hours: 0.35

Description

I couldn't embed a 'paper.li' embed into a page recently and forgot about it. Now I can't embed a slideshare embed either adn wonder if I am seeing a pattern.

Please look and advise:
https://www.transitionnetwork.org/blogs/ed-mitchell/2013-11/web-strategy-update

Change History

comment:1 Changed 3 years ago by benj

  • Add Hours to Ticket changed from 0.0 to 0.15
  • Total Hours changed from 0.0 to 0.15

Hi Ed.
I just looked at your example page of it not working and found it working... can you verify that it's working now. I haven't done anything other than look.

comment:2 Changed 3 years ago by ed

Aha - my bad for not checking in more depth. It does not show when you are logged in. It is fine for not logged in.

could this be related to #609

?

comment:3 Changed 3 years ago by benj

I looked at #609, looked at the project, and the videos page, and saw the project video from the project page appearing on the video page.

I'm also logged in and I can see the embed.

What I'm wondering is, for this issue, are you expecting to see the embedded object in the wysiwyg... cos you won't... you can only see it when you save the node.

comment:4 Changed 3 years ago by jim

Looking at the page, it's author error/misunderstanding... https://www.transitionnetwork.org/node/16845/edit

The author has pasted in a iFrame-based YouTube? link based on the HTTP protocol. To be usable via HTTP and HTTPS pages, the link should either start "https://", or ":" (the latter being shorthand for 'use the same protocol as the page).

E.g. currently this won't work on HTTPS pages:

<iframe src="http://www.youtube.com/embed/XKN3RLkEGfM?hd=1" frameborder="0" width="640" height="360"></iframe>

Whereas this (or 'https://') will:

<iframe src="//www.youtube.com/embed/XKN3RLkEGfM?hd=1" frameborder="0" width="640" height="360"></iframe>

This message should go out to all editors who are manually adding YouTube/Vimeo? etc links via the WYSWIG editor.

The 'Video' field handles this automatically per the fix I added to the theme on #609.

comment:5 Changed 3 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.2
  • Total Hours changed from 0.15 to 0.35

comment:6 Changed 3 years ago by ed

  • Status changed from new to closed
  • Resolution set to invalid

done. thanks. closing. i'll get my coat.

Note: See TracTickets for help on using tickets.