Quote:
Originally Posted by zelda_pinwheel
aaarg !!! how do you hack firesomething for ff3 ?????? i found a way on ff2 (i can't remember what i did though, sadly) but since i installed ff3 it's gone, and I MISS IT !!!! please help !!
|
One method:
Install
Mel Reyes' Tech Toolkit.
Among other things, Tech Toolkit can turn off the compatibility test when you install extensions to allow you to install them in the first place.
Install the current version of
Firesomething. Check the box marked "Turn off compatibility testing" in the install dialog box.
Restart FF3.
Open Tools/Add-ons. Firesomething will have an indicator it's incompatible with FF3. Right-click it and select "Make compatible"
Enjoy Firesomething.
Another method:
Download the Firesomething XPI file. XPI files are Zip archives. Open the XPI file with a zip utility, and extract install.rdf.
Open install.rdf in a text editor. You'll see
Code:
<?xml version="1.0"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<Description about="urn:mozilla:install-manifest">
<em:id>{e411bb40-b04c-11d8-92e7-00d09e0179f2}</em:id>
<em:version>1.8.0</em:version>
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>2.0</em:minVersion>
<em:maxVersion>2.0.0.*</em:maxVersion>
</Description>
</em:targetApplication>
<em:name>Firesomething</em:name>
<em:description>All your branding are belong to Firesomething.</em:description>
<em:creator>Cosmic Cat Creations</em:creator>
<em:homepageURL>http://www.cosmicat.com/</em:homepageURL>
<em:iconURL>chrome://firesomething/skin/icon.png</em:iconURL>
<em:optionsURL>chrome://firesomething/content/preferences/prefwindow-Main.xul</em:optionsURL>
</Description>
</RDF>
Go to the "<em:maxVersion>2.0.0.*</em:maxVersion>" line, and change 2.0.0.* to 3.0.0.*.
Save the install.rdf file, and stuff it back into the XPI with the zip utility.
Install Firesomething from your local drive.
Enjoy Firesomething.
The second method is usually called "bumping"
Firefox uses the <em:minVersion>2.0</em:minVersion> and <em:maxVersion>2.0.0.*</em:maxVersion> lines to determine the oldest and newest versions of FF the extension will work with. Many extensions work fine in newer versions of FF, but the install.rdf file hasn't been updated to reflect it, so Firefox says "Incompatible", and won't install it. Changing maxVersion in install.rdf gets around that.
Note: there is no guarantee the extension will actually work after you've done this. Sometimes Firefox makes changes the break the extension and will require the developer to make a fix. But at least you can install and test it.
______
Dennis