Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
LukasGr. Posted November 26, 2015 Posted November 26, 2015 Hi guys, I am wondering why inserting a vimeo video link is not automatically displaying the video frame but keep the link? In this forum I can embed vimeo videos and it is dealing the correct way. Where can I see the default embed services?
Tracy Perry Posted November 26, 2015 Posted November 26, 2015 13 minutes ago, LukasGr. said: I am wondering why inserting a vimeo video link is not automatically displaying the video frame but keep the link? In this forum I can embed vimeo videos and it is dealing the correct way. Where can I see the default embed services? Did you do the special requirement of entering a new line after embedding the link? That's one of the YouTube embedding issues that are hitting people and it honestly would not surprise me if it effected other media embeds.
nodle Posted November 26, 2015 Posted November 26, 2015 Sounds like the same problem we are having with Youtube. may want to join us here:
LukasGr. Posted November 27, 2015 Author Posted November 27, 2015 read through your topic but seems like there is still no solution or any explanation why this could stop working.
nodle Posted November 27, 2015 Posted November 27, 2015 3 hours ago, LukasGr. said: read through your topic but seems like there is still no solution or any explanation why this could stop working. I don't think they have quite a fix for it yet. They told me they are working on a solution for it though.
opentype Posted December 2, 2015 Posted December 2, 2015 Just noticed that Vimeo stopped working for me too. It works here (so the tested videos can be embedded). It works with YouTube (so the video embedding itself works). But every video URL from Vimeo will not be converted anymore and instead posted as “<p ipsnoembed="true">…” on my site. It did work in the past.
Ilya Hoilik Posted December 2, 2015 Posted December 2, 2015 I've client who faced this problem too. But I cannot reproduce on my own site and here too <p ipsnoembed="true"><a data-cke-saved-href="https://vimeo.com/87725792" href="https://vimeo.com/87725792">https://vimeo.com/87725792</a><br></p>
sasiko Posted December 2, 2015 Posted December 2, 2015 hm for me i can embed on my site. windows 7 64 chrome what about the other users who cant embed?
opentype Posted December 2, 2015 Posted December 2, 2015 I highly doubt this is a browser issue. Since it is happening only on certain sites, it seems to be related to the call the server (the site is running on) is making to Vimeo. But it worked for me in the past on 4.0, but not anymore on 4.1. Was something changed regarding the embedding calls recently?
Ilya Hoilik Posted December 2, 2015 Posted December 2, 2015 Do not post it here please because of 19 minutes ago, opentype said: I highly doubt this is a browser issue. Since it is happening only on certain sites, it seems to be related to the call the server (the site is running on) is making to Vimeo. I submitted support ticket about this problem.
opentype Posted December 2, 2015 Posted December 2, 2015 1 minute ago, Ilya Hoilik said: Do not post it here please I agree. Lukas and I have reported specifically that we can embed videos here, but not on our own sites. So for our problem, there is no need to do any testing here or state browser versions.
maddog107_merged Posted December 2, 2015 Posted December 2, 2015 Hmm the search didnt pull up this thread, but I too submited a ticket about this.
Bluto Posted December 2, 2015 Posted December 2, 2015 I had an issue with the virus software I'm running - Kaspersky. The issue was with Twitter / instagram Embeds. Kaspersky has a Private Browsing feature which Blocks detected requests. It defaults to blocking. I had to switch it to detect the request but not block the request. I tested it out with videos (YT and Vimeo) and it didn't seem to affect how the videos were posted.. though it did affect the twitter / instagram embeds. I'm not saying this is the cause of this issue, but it's something to look at being that it was blocking twitter / instagram for me at one point.
Ilya Hoilik Posted December 2, 2015 Posted December 2, 2015 @Bluto this is a server-side issue because server returns ipsnoembed to a client I made a mistake, ipsnoembed inserted by JavaScript. Anyway, I haven't any antivirus and have problem on only one site.
Gimpymoo Posted December 2, 2015 Posted December 2, 2015 1 hour ago, opentype said: I highly doubt this is a browser issue. Since it is happening only on certain sites, it seems to be related to the call the server (the site is running on) is making to Vimeo. But it worked for me in the past on 4.0, but not anymore on 4.1. Was something changed regarding the embedding calls recently? I think the reason why it is working here is because this community is running an "ad-hoc" test version and the not the release we have on our own communities?
maddog107_merged Posted December 3, 2015 Posted December 3, 2015 So here is the fix for my commuinity that IPB provided. Neither I nor they will provide any support for this. They stated it would be included in 4.1.6 (2 versions from now). Hope its OK to post this here. Here is the diff between the new and the original. system/Http/Request/Sockets.php 151c151,159 < $location = ( isset( $this->url->data['path'] ) ? $this->url->data['path'] : '' ) . ( !empty( $this->url->queryString ) ? ( '?' . http_build_query( $this->url->queryString ) ) : '' ) . ( isset( $this->url->data['fragment'] ) ? "#{$this->url->data['fragment']}" : '' ); --- > $pathPos = ( isset( $this->url->data['path'] ) ) ? mb_strpos( str_replace( $this->url->data['host'], '', $this->url ), $this->url->data['path'] ) : FALSE; > if ( $pathPos !== FALSE ) > { > $location = mb_substr( str_replace( $this->url->data['host'], '', $this->url ), $pathPos ); > } > else > { > $location = ( isset( $this->url->data['path'] ) ? $this->url->data['path'] : '' ) . ( !empty( $this->url->queryString ) ? ( '?' . http_build_query( $this->url->queryString ) ) : '' ) . ( isset( $this->url->data['fragment'] ) ? "#{$this->url->data['fragment']}" : '' ); >
Recommended Posts
Archived
This topic is now archived and is closed to further replies.