Jump to content

Video's aren't embedding in my posts...

Featured Replies

Posted

On my forum, 4.0, videos aren't embedding.  Am I missing something, or was that not an included function before 4.0?  

 

 

  • Author

While I'm on the subject of embedding, is there anything yet for 4.0 that will easily allow Tweet embedding?  I've been disappointed this isn't a core function, and the plugin I paid for hasn't been updated.  (Either that or I can't find it in the Marketplace.)

For both (youtube & twitter) - paste the link in and press return/enter.

  • Author

It's not working, or I wouldn't have posted this here.  :thumbsup:

Yet you didn't know that was how to embed the twitter ;)

Throw me a PM with test credentials (with ability to post) to login to your site and I'll take a look.

Edited by Nathan Explosion

  • Author

Testing it here

 

 

 

  • Author

Mine definitely isn't working like that.  It just showed up as I pasted the link.  :(

My emoji show up like that.

 

Twitter:

 

 

Twitter isn't working like this on my forum as well.  

 

At least now I get what you're talking about.  I'll DM you posting credentials.  Is there a setting I should be looking for?

  • Author

Just disabled the only plugin I have installed.  No change.  

Edited by Jwrbloom

Thanks for the credentials - have tested it out and can confirm not working. Before I say what is happening on your site, here's what normally happens when you paste in a youtube (or other auto-embedded url)

  1. URL pasted.
  2. Press return
  3. The return triggers an AJAX call to the board code is executed to retrieve the item and return html code that is then parsed into the editor to produce the embedded item for display.

The resulting response code for this forum is:

{"preview":"<div class='ipsEmbeddedVideo' contenteditable=\"false\"><iframe width=\"459\" height=\"344\" src=\"https:\/\/www.youtube.com\/embed\/MZjAantupsA?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>","title":"","embed":"1"}

Now, on your forum the AJAX call is being triggered BUT the response is this:

{"result":"ok","count":{"notifications":"0","inbox":"0"}}

So the browser is trying to do what is needed, but the response is incorrect and thus won't display the embedded item...leaving it as a URL.

My suggestion: go to ACP -> System -> Support (may have to scroll down a bit) Then select the 'something isn't working correctly' option and run the tool until it gets to the 'bad cache' type response and run it again (effectively clearing the cached content) If that doesn't produce a good result, then update here and I'll check the above again.

  • Author

It shows this:

Some of your files have been modified. Remove any customisations from following files and then check if the problem is resolved:
  • /home4/jwrbloom/public_html/ipboard/system/Text/LegacyParser.php
  • Author

I uninstalled the plugin I had installed, and it seems like it would've been a plugin that caused a conflict.  Automatic Notification, or something like that.    Still no change. 

If 'Automatic Notification' was a ckeditor plugin then maybe, but I doubt it is.

Keep running the support tool - you'll get to a message regarding bad cache content:

Sometimes badly cached data can cause problems. We have cleared all cached data, please check and see if your problem has been resolved.

  • Author

I got to that point.  

OK - that rules out a cache issue. This is something in the back-end code not returning what the front-end is expecting (see the 2 code boxes in my original feedback) - if I was you then I would raise this as a ticket to IPS and link them to my post above for reference.

  • Author

I sent them an email through my forum's support portal.  I'll check to make sure it created a ticket. 

I had a similar problem. Have you tried the most recent version (4.0.7 (100032)). Seems to be solved now with me. 

Archived

This topic is now archived and is closed to further replies.

Recently Browsing 0

  • No registered users viewing this page.