Hi Dom F
I have Moodle 2.7.2 and an vimeo iframed video plays fine inside my Moodle site's forum.
Here's my code:
<iframe src="https://player.vimeo.com/video/3843184?color=ffffff&title=0&byline=0&portrait=0" width="640" height="360" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe>
<p><a href="https://vimeo.com/126058144">NEWSMAKING | Meet the Experts</a> from <a href="https://vimeo.com/ukfilmnet">UKfilmNet</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
I have allowed EMBED and OBJECT tags (ticked!)
I have enabled trusted content (ticked!)
FOOD FOR THOUGHT!!!
I thought the yellow highlighted text is worth investigating. On my system, the "Enabled trusted content" only works if a user has this capability: moodle/site:trustcontent: Trust submitted content AND most importantly, it is set to allow.
You can check this by going to
Site Administration | Users | Permissions | Capability Overview | <click on a role> | <type the word "trust" inside the Search box> | Click the Get Overview button
For example, the image below shows me that a user with the Manager role has the "Trust submitted content" capability. The blue numbers show you step-by-step what to do.
As you can see at step 8, my Moodle 2.7.2 installation reports that a Manager's content, posted in a forum, CAN and WILL be trusted.
In antother example, the image below shows me that a user with the Student role does NOT have the "Trust submitted content" capability.
Therefore any content that a student posts in a forum (on my Moodle site) will be not be trusted. Hence a student's iframe tag and code will be stripped away.
So please check the trustedcontent capability of the Manager, Teacher and Student on your Moodle site. What does it show?
Hope this helps
Frankie Kam
Voted most creative Helpful and Hungry Moodler, 2014 and 2015
P.S.,
if this helps you or solves your frustration, please try out the Random-Act-Of-Pizza challenge, which is to order pizza from some outside of your country. You can do this for me (I am half-serious by the way, ahem!) by going online to https://www.dominos.com.my/ and order a pizza on Domino's from the Domino's Outlet in SS2, Petaling Jaya, Selangor, Malaysia.
Send the Pizza to: F r a n k i e K a m.
My a d d r e s s is: Cambridge English For Life Sdn Bhd, A-1-11, Merchant Square, No 1, Jalan Tropicana Selatan 1, PJU3, 47410 Petaling Jaya, Selangor, Malaysia.
Pizza thin crust with lots of chessy chease would be nice. But then again, I am counting my chickens before they are hatched. As you are an important player in the media and communications world, it is imperative that your sanity be restored for the greater good of man. Therefore, pllease let me know if you are any closer to regaining your sanity with the screenshots and information I have shared above.