SFG's trick works perfectly if you do it while writing the post, but sometimes due to cache issues (there are separate caches in IPB, on our server, at your ISP, in your browser, and at other points in the chain), it can occassionally
be annoying to edit. You may fix it correctly (or not) but not see the update until the cache entry expires -- "things once seen, cannot be unseen" (for a while)
I'll look into the code. Alas, it was an ancient BBcode written in PHP, not our current BBcode system, so I'd have to edit it manually in Notepad to avoid the risk of impacting the other PHP tags. (Long story, short form: don't have a PHP IDE installed my current machines). Upside: I can probably make the same patch to all of the PHP media codes at the same time. In Ye Olden Days, the video sites themselves only recognized the www subdomain.com or "no subdomain". m.domain.com wasn't a thing yet, and those sites STILL reject any subdomain, except "", "www." or "m."
PHP BBcodes don't require YOU to add the BBcode. They recognize the video URLs of certain approved popular sites and auto-add the BBcodes for you. The newer, non-PHP BBcodes, like [ Hulu ], require you to type the BBcode or use the "Special BBcode" dropdown.
IIRC, I fixed the youtu.be non-bug (It's a non-bug because YouTube decided to get cutesy, and supplied youtu.be in the url. ".be" means a Belgian domain, just as the more familiar .uk TLD means "UK". There is no logical reason why youtu.be
should automatically be equivalent to youtube.com (indeed it would open up a world of scams), but Youtube and a handful of other domains bought their TLD lookalikes to avoid scammers doing it. Then they muddied the waters by USING those TLD domains intead of just putting up a redirect.
Edited by Orpheus, 05 May 2018 - 03:14 PM.