@OperaManiac The list of supported URLs is at
https://github.com/s9e/XenForoMediaBBCodes -- Photos are supposed to work, I'll take a look at your link later or tomorrow. Right now I've just spent a lot of time writing the wall of text below.
@Bob_R My problem isn't about the NFL. I know it's the national handegg federation and they host the annual Superball advertisement festival.
It's about the proper way to ask someone to spend their time doing something for you. One word followed by the name of a thing is not the proper way. It shows that you put zero effort in it and
it's very rude. I release this add-on for free. I don't personally use XenForo and I don't personally know anybody who does. Everything I do and every second I spend in relation to this add-on, I do at a loss. That includes writing this. Having to write this costs me time.
On the Overview page of the add-on, there's a section about requests. I've kept it as short as possible because I know that people don't like to read. The only thing I ask is to post a couple of links as examples. As such, the proper way to request an addition would be
"Hi, can you add site X please? Here are a couple of links, thanks." Here's an example of such a request. It was so perfectly concise and helpful that I handled it immediately and an update was available exactly 32 minutes after posting. If I have all the information I need upfront and the site is a straight iframe-type embed, it only takes me a few minutes to create a definition. The rest of the time I spent on
the release process. Some sites are more complicated and require more work. If the request doesn't have enough examples, I have to spend time on Reddit and social sites to gather more information about the different type of links. For instance, even though the add-on supports only 63 sites, it supports at least 137 different kinds of URLs.
To summarise: maintaining this add-on and handling new requests takes quite a bit of work for which I receive no compensation, save for the proverbial satisfaction of a job well done. If someone posts a request without doing the one thing I ask and without the bare minimum of social etiquette, it makes me feel unappreciated and sad. If it takes you 5 seconds to type "Request: X" and it takes me 5 minutes to explain why I need more information, it devalues my time. It creates a situation where the best course of action is for me to ignore your post. The risk is that at some point, the best course of action would be to abandon this add-on. That goes against everybody's interest.
The cruel joke of this situation is this: I went to NFL.com, I looked for videos, searched the web for information. Here's what I concluded: it doesn't seem that the NFL want to let people embed their content. Which is not very surprising in hindsight, the NFL is notorious for being very protective of their IP rights.