Q: Is it compatible with the s9e Media BBCodes pack from XenForo 1.5?
A: Yes, this add-on is 100% compatible with media embedded via the s9e Media BBCodes pack on XenForo 1.5.
Q: How do I upgrade from XenForo 1.5?
A: The simplest way is to uninstall the s9e Media BBCodes pack from XenForo 1.5, then upgrade to XenForo 2.0, then install this add-on.
Q: Does this add-on replace the default media sites?
A: Yes, it replaces several of XenForo 2.0 media sites such as Twitter or YouTube. The new versions of those media sites are backward compatible, with the exception of Tumblr posts which may need to be re-embedded to work.
Q: Are the embeds responsive and how can I change their size?
A: All the embeds are responsive and will scale down with the screen size. Most video players are limited to 640 × 360 to avoid taking up the entire screen on desktop browsers. You can change their size in CSS. For instance, if you want YouTube videos to be displayed in 1280 × 720 you would need the following:
HTML:
[data-s9e-mediaembed="youtube"] { max-width: 1280px !important; }
Q: I don't want to install all of those sites, what can I do?
A: First off, if you're worried about performance, don't be. A hundred of media sites only add a few milliseconds to the time it takes to send a new post. With that said, you can permanently disable a media site in your admin panel, in the
Content section under
BB code media sites.
Q: There used to be an option to speed up threads with many videos, where did it go?
A: The add-on is designed to defer loading embeds until they are displayed on screen. This is generally referred to as
lazy loading and it is turned on by default.
Q: What is Nothing to see here and how is it used?
A: It has become a popular pattern among social websites such as Facebook and Twitter to provide embeddable content not in the form of an
iframe but as JavaScript. There are several issues with this approach; Firstly, it only works during the initial page load, which means dynamic content such as a post's preview cannot display the embedded media. Secondly, it gives the third party content providers complete control over the current page. To sidestep those issues, this add-on uses a separate iframe that acts as a sandbox. This iframe is hosted on GitHub as a small (<1 KB) static HTML file. You can view an example of it on
this page.
Q: ( ͡° ͜ʖ ͡°)?
A: ( ͡° ͜ʖ ͡°)