Third party Vimeo BB fix?

rockstarmind

Active member
Hey guys,

Vimeo changed their Hide from Vimeo option and now my video embeds say "Sorry video doesn't exist".

The URL now has an extra string of numbers and I'm wondering how I might be able to modify the BB code to make the new URL work.

Here's my old code that works perfectly (and still works on video embeds from before the Vimeo update yesterday):

<div class="bbMediaWrapper">
<div class="bbMediaWrapper-inner">
<iframe src="https://player.vimeo.com/video/{$id}{{ $start ? "#t={$start}" : '' }}"
width="560" height="315"
frameborder="0" allowfullscreen="true"></iframe>
</div>
</div>

This is an example of a new Vimeo URL: https://vimeo.com/VIDEOID/0fcc2b1c1b?share=copy

Any ideas would be greatly appreciated.

Thanks and talk soon,

Steve
 
I have replied to your ticket to get some more details but if Vimeo have changed the embed code then it's going to need an update for the next release.

Once confirmed I'll move this to bug reports.
 
I have a forum with version 2.2.10 patch 1 there works the integration of Vimeo videos. In the Vimeo BBCode it says the following:

Code:
#^https://vimeo.com/(?P<id>\d+)(?:\#t=[0-9]+[hms])?$#siU
#^https://vimeo.com/(?P<id>\d+)/[0-9a-f]+(?:\#t=[0-9]+[hms])?$#siU
#^https://vimeo.com/groups/.*/videos/(?P<id>\d+)(?:\#t=[0-9]+[hms])?$#siU

Another forum runs under version 2.2.13, there the integration does not work, the BBCode also looks different:

Code:
#^https://vimeo.com/(?P<id>\d+)(?:\#t=([0-9]+h)?([0-9]+m)?([0-9]+s)?)?$#siU
#^https://vimeo.com/(?P<id>\d+)/[0-9a-f]+(?:\#t=([0-9]+h)?([0-9]+m)?([0-9]+s)?)?$#siU
#^https://vimeo.com/groups/.*/videos/(?P<id>\d+)(?:\#t=([0-9]+h)?([0-9]+m)?([0-9]+s)?)?$#siU

Test video

The integration does not work here either (but the video does exist):

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
 
Top Bottom