Update:
Ok I got the YouTube videos working again, by replacing the YouTube BBCode with a new version that uses iframe. Now the videos show up in iframe and load faster and have a more modern widescreen format too. However, the bad news is that only the NEW videos posted will show up. All the other ones won't, because I deleted the old BBCode rather than replace it, by accident. When I did that, it stopped all the other videos from embedding. Weird. That sucks. I will have to ask the support staff at phpbb support forums if there's a way to run a database command to fix this so that all the videos show.
There is another way to make them show and that is to resubmit the post. However, it won't work unless you change something in the text, even if it's only one letter. If you don't change anything and simply resubmit a post, the video won't show. It only shows if you change something, even if it's just one letter.
For now though, the YouTube embed code is the same, with one advantage. You can use both http and https, like this:
Code: Select all
[youtube]http://www.youtube.com/watch?v=2XSfgpQER9w[/youtube]
[youtube]https://www.youtube.com/watch?v=2XSfgpQER9w[/youtube]
Both will show the video now. When you embed them, they will look like this:
[youtube]
https://www.youtube.com/watch?v=2XSfgpQER9w[/youtube]
Anyway, I'll try to fix the other videos if I can. Maybe there's a way to run a database command that will embed the other videos. I'll ask the support staff in the phpbb support forum and see. I'll keep you all updated. Sorry for this trouble.