Installing a Firefox extension from a site from which you haven’t previously installed extensions can be confusing. This is because Firefox protects users from accidentally installing extensions from unknown sites. Still the process can be confusing.
Here’s how to install DownThemAll.