I knew I shouldn't translate a guide without understanding exactly how the Firefox extensions are installed and run.
Trying to help Yago, an spanish user, I tried to install the 1-click youtube video download extension/addon and run it.
https://addons.mozilla.org/en-US/firefox/addon/1-click-youtube-video-downl/?src=search
Ok, you set the preference xpinstall.enabled and kmeleon.install_firefox_extension to true and that makes the magic...
BUT, what now?
1-click video download addons shouldn't be a problem itself because it doesn't need a XUL window. Well, yes, it needs for configuration purposes, but can be accessed from about:addons, and that's not a big deal.
I said this because the main feature of this addon is to append through javascript some elements to the HTML page and that doesn't depend on any thing of XUL.
(and this addon doesn't have XUL interface at all as the addon I talked here a few weeks back that I'd like to be ported, if it is possible, but the functionality is the same)
So, my question is, why still doesn't work?
And the big questions are, why every Firefox extension generates 2 errors about kmeleon.js and load.kmm not found? Are they that important? what does kmeleon.js do? what does load.kmm do? (about this was a tiny reference in the past and no more) Are these errors the cause for the addons to not work? What is really needed to make some simple addons to work?
I'm asking, not only for myself, but because it's supposed that I know something about this, as I translated how is supposed to be installed and addon, and, actually, when I wrote, and still, I don't know anything about this topic. Anything. I just translated some spread info in the forum and what I thought it was the procedure.
I'm barely interested in Firefox addons, but, hell, I'm not closed to it, but as an user said in the general forum some weeks ago, the information is in portions, here and there, links here and there, and not actual information for dummies, and when someone doesn't know, and in this topic, I don't know, the information must be avalaible for dummies. It is quite spread along some threads and the forum search doesn't actually help.
I feel quite dumb trying to help Yago, when I don't know exactly how work this.
So, the subject of this topic: really HOW are Firefox extensions installed AND how to run them.
I know it is quite experimental, but, god, George Hall was able to do this big job adapting addons, shouldn't be that hard!!!
Or, just a simple answer, this addon can't work, but tell me why so I can test and I can help. I feel quite useless :/