Modify Firefox 1.5 to work with (almost) all extensions

S

Schneider TM

http://dancameron.org/archives/903/modify-firefox-15-to-work-with-all-extensions/

"At the location bar, enter: about:config. This will show you a list
of Firefox internal preferences.

Right-click on the list, select New > String

Enter 'app.extensions.version' (without quotes) for the preference
name.

Then, enter '1.0' (without quotes) as the value for
app.extensions.version.

Restart Firefox 1.5, then enable those disabled Firefox extensions.

Restart Firefox 1.5 again to active the extensions. Done."

This method worked fine for all my extensions except 'paste and go'.
 
S

sha

Schneider TM said:
"At the location bar, enter: about:config. This will show you a list
of Firefox internal preferences.

Right-click on the list, select New > String

Enter 'app.extensions.version' (without quotes) for the preference
name.

Then, enter '1.0' (without quotes) as the value for
app.extensions.version.

Restart Firefox 1.5, then enable those disabled Firefox extensions.

Restart Firefox 1.5 again to active the extensions. Done."

This method worked fine for all my extensions except 'paste and go'.

Interesting! But why does it suddenly make old extensions work? Does it
simply disable new functions in Firefox 1.5; if that's the case wouldn't
users be better off with an older version of Firefox?

Personally, I'm quite happy with 1.5. I don't use/need many extensions. Not
sure if its coincidence in that the servers from which I've downloaded from
recently are faster/less busy; but downloads seem to be faster with the
latest version of FF. Anyone else found this?

Sha
 
E

elaich

Interesting! But why does it suddenly make old extensions work? Does it
simply disable new functions in Firefox 1.5; if that's the case wouldn't
users be better off with an older version of Firefox?

No. Firefox is written to disallow the use of old extensions in case of
conflicts. In most cases, the extensions will work in any version of
Firefox. The hack described tells Firefox that extensions dating back to
version 1.0 will work.

There's another, easier way to do this. Install the extension "Nightly
Tester Tools." Now, in your extensions window, you'll see a new button that
is labeled something like "make them work." Clicking on that button will
tell all the extensions that they will work in Firefox 1.5. All of mine
did. It even made "DownloadWith" work (which is supposed to only work up to
Firefox 0.9.)
 
J

John Corliss

elaich said:
win.ntli.net:




No. Firefox is written to disallow the use of old extensions in case of
conflicts. In most cases, the extensions will work in any version of
Firefox. The hack described tells Firefox that extensions dating back to
version 1.0 will work.

There's another, easier way to do this. Install the extension "Nightly
Tester Tools." Now, in your extensions window, you'll see a new button that
is labeled something like "make them work." Clicking on that button will
tell all the extensions that they will work in Firefox 1.5. All of mine
did. It even made "DownloadWith" work (which is supposed to only work up to
Firefox 0.9.)

The problem with doing this is that it's an "all or nothing" kind of a
fix. I think it might be safer hack the extensions themselves, one at a
time by doing the following:

1. Download the .xpi file and save it on your hard drive.
2. Change the file extensions from .xpi to .zip.
3. Using your favorite ZIP utility (like WinZip), uncompress the
files into a new folder.
4. Right Click on install.rdf and choose Properties. Uncheck
"Read Only" if it's checked and click OK.
5. Open the install.rdf file in a text editor such as Notepad.
6. Look for a line that reads <em:maxVersion>1.0+</em:maxVersion>
7. Change 1.0+ to 1.5+ and save install.rdf
8. Repackage the contents into a new ZIP file and change the
extension from .zip to .xpi
9. Drag your new .xpi into the Extensions window in Firefox to install.

--
Regards from John Corliss
I don't reply to trolls and other such idiots. No adware, cdware,
commercial software, crippleware, demoware, nagware, PROmotionware,
shareware, spyware, time-limited software, trialware, viruses or warez
please.
 
J

John Corliss

Hans said:
Great! Finally PrefBar works again :)

Yes, but you are most likely unable to "Customize" Prefbar as >>Q<<
pointed out in another thread. On the other hand, it should otherwise
still work.

I sincerely hope somebody resumes development of this extension. It's
one of those that I wouldn't want to do without.

--
Regards from John Corliss
I don't reply to trolls and other such idiots. No adware, cdware,
commercial software, crippleware, demoware, nagware, PROmotionware,
shareware, spyware, time-limited software, trialware, viruses or warez
please.
 
R

Richard Kistler

:
1. Download the .xpi file and save it on your hard drive.
2. Change the file extensions from .xpi to .zip.
3. Using your favorite ZIP utility (like WinZip), uncompress the
files into a new folder.
4. Right Click on install.rdf and choose Properties. Uncheck
"Read Only" if it's checked and click OK.
5. Open the install.rdf file in a text editor such as Notepad.
6. Look for a line that reads <em:maxVersion>1.0+</em:maxVersion>
7. Change 1.0+ to 1.5+ and save install.rdf
8. Repackage the contents into a new ZIP file and change the
extension from .zip to .xpi
9. Drag your new .xpi into the Extensions window in Firefox to install.

Doesn't appear to work for Calendar for either Firefox 1.5 or Thunderbird
1.5 rc1.

Dick Kistler
 
J

John Corliss

Richard said:
:



Doesn't appear to work for Calendar for either Firefox 1.5 or Thunderbird
1.5 rc1.

Dick Kistler

Dick,
Can you be more specific? What problem did you experience as a result
of trying this hack?

TIA

--
Regards from John Corliss
I don't reply to trolls and other such idiots. No adware, cdware,
commercial software, crippleware, demoware, nagware, PROmotionware,
shareware, spyware, time-limited software, trialware, viruses or warez
please.
 
A

Aaron

The problem with doing this is that it's an "all or nothing" kind of a
fix.

Personally I see little point of using an extension like that , if it's
an all for nothing since the tweak mentioned earlier in the thread does
the same. I was always under the assumption that the Nightly tester tools
allowing 'upgrading' of selected extensions and not all.

I use MR local tech install
http://www.mrtech.com/extensions/local_install/index.html which has the
same all or nothing kind of change, but it has other virtues too, which
is why I use it.

Among others, it allows the use of a toolbar button which allows quick
access to the extension menu or specific extensions quickly.

When installing specific extensions, you can choose to ignore the max
version requirements (so you can install extenstions meant for lower
versions). Disable the delay during installations, open extension menus
in tabs or sidebar and a lot more.

A must have for people who likes to play with extensions IMHO.
 
J

John Corliss

Aaron said:
Personally I see little point of using an extension like that , if it's
an all for nothing since the tweak mentioned earlier in the thread does
the same. I was always under the assumption that the Nightly tester tools
allowing 'upgrading' of selected extensions and not all.

I use MR local tech install
http://www.mrtech.com/extensions/local_install/index.html which has the
same all or nothing kind of change, but it has other virtues too, which
is why I use it.

Among others, it allows the use of a toolbar button which allows quick
access to the extension menu or specific extensions quickly.

When installing specific extensions, you can choose to ignore the max
version requirements (so you can install extenstions meant for lower
versions). Disable the delay during installations, open extension menus
in tabs or sidebar and a lot more.

A must have for people who likes to play with extensions IMHO.

Thanks for the link Aaron. That looks like a good one all right and I
will give it a go.

As for enabling all obsolete extensions at once vs, doing them one at a
time (as per the directions I included in my last reply): if you do the
former, who can say what problems an otherwise functioning extension
might experience because another extension was enabled? How then could
you tell which extension was really causing the problem without a lot
more work?

IMO, enabling blocked extensions one at a time is a more cautious
approach that is justified for this reason. On the other hand, your "MR
Tech Local Install" extension looks like something that will do this anyway.

As far as I'm concerned though, the use of extensions and the
unnecessary problems everybody experiences with every update of Firefox
as a result, is simply an indication to me that the FF developers need
to rethink their decision to make the program so "bare-bones". For
instance, why did they decide not to make a "Print Preview" button
available? Why not simply take a poll and see what extensions should be
incorporated as standard features into FF? They could limit the number
of such incorporations and set a limit to the overall increase in the FF
package size that doing so would result in.

I'm sure there are lots of point to either side of that argument, but
frankly I for one am sick and tired of dealing with extensions.

--
Regards from John Corliss
I don't reply to trolls and other such idiots. No adware, cdware,
commercial software, crippleware, demoware, nagware, PROmotionware,
shareware, spyware, time-limited software, trialware, viruses or warez
please.
 
V

Vrodok the Troll

Aaron wrote: [snip]
(as per the directions I included in my last reply)
[snip]

Dear John,


I am now, and have been for some time, what I consider to be more-than
adequately versed in the arcane 'arts' of extension-editing. Open xpi-file with
WinRAR, first check/view 'install.rdf' with internal WinRAR viewer, & then, if
warranted, extract said 'install.rdf' file for editing via text-editor.
'Bump-up' the max-version, as needed, then re-insert freshly-edited file back
into the desired xpi file.

With Diety as my Witness, and using the above method of xpi-editing, I have not
been able to "adjust" the Firefox extension known as "Minimize To Tray" (there
are others, but I do not recall their names, at this moment) so as it will
work, properly, with Firefox v1.5.



P.S. When recently attempting to install "Minimize To Tray" (edited or no), the
returned-error (Firefox) has been something along the lines of "DLL not found;
etc., etc.".
 
V

Vrodok the Troll

Aaron wrote: [snip]
(as per the directions I included in my last reply)
[snip]

Dear John,


I am now, and have been for some time, what I consider to be more-than
adequately versed in the arcane 'arts' of extension-editing. Open xpi-file with
WinRAR, first check/view 'install.rdf' with internal WinRAR viewer, & then, if
warranted, extract said 'install.rdf' file for editing via text-editor.
'Bump-up' the max-version, as needed, then re-insert freshly-edited file back
into the desired xpi file.

With Diety as my Witness, and using the above method of xpi-editing, I have not
been able to "adjust" the Firefox extension known as "Minimize To Tray" (there
are others, but I do not recall their names, at this moment) so as it will
work, properly, with Firefox v1.5.



P.S. When recently attempting to install "Minimize To Tray" (edited or no), the
returned-error (Firefox) has been something along the lines of "DLL not found;
etc., etc.".

Ah. I see, now. Ended-up having to install a "trunk" build
("Minimize_to_Tray_0.0.1.2005091606+_trunk.xpi", by way of
"http://tinyurl.com/cobt9"). This has solved my apparent 'problem(s)', with the
extension in question.
 
N

Newfdog

Vrodok said:
Aaron wrote:
[snip]

(as per the directions I included in my last reply)

[snip]

Dear John,


I am now, and have been for some time, what I consider to be more-than
adequately versed in the arcane 'arts' of extension-editing. Open xpi-file with
WinRAR, first check/view 'install.rdf' with internal WinRAR viewer, & then, if
warranted, extract said 'install.rdf' file for editing via text-editor.
'Bump-up' the max-version, as needed, then re-insert freshly-edited file back
into the desired xpi file.

With Diety as my Witness, and using the above method of xpi-editing, I have not
been able to "adjust" the Firefox extension known as "Minimize To Tray" (there
are others, but I do not recall their names, at this moment) so as it will
work, properly, with Firefox v1.5.



P.S. When recently attempting to install "Minimize To Tray" (edited or no), the
returned-error (Firefox) has been something along the lines of "DLL not found;
etc., etc.".


Ah. I see, now. Ended-up having to install a "trunk" build
("Minimize_to_Tray_0.0.1.2005091606+_trunk.xpi", by way of
"http://tinyurl.com/cobt9"). This has solved my apparent 'problem(s)', with the
extension in question.

Hey Vrodok that's the version number I told you I was using. Ready to
admit that it works now?
 
V

Vrodok the Troll

Vrodok the Troll wrote: [snip]
Ah. I see, now. Ended-up having to install a "trunk" build
("Minimize_to_Tray_0.0.1.2005091606+_trunk.xpi", by way of
"http://tinyurl.com/cobt9"). This has solved my apparent 'problem(s)', with the
extension in question.

Hey Vrodok that's the version number I told you I was using.

And Thank you (*NOT*) for showing me The Way (site/path/exact file-name).
Ready to
admit that it works now?

It works, but not *you*. Found "it" my own self. Aren't you fscking *proud*?
 
R

Richard Kistler

John Corliss said:
Dick,
Can you be more specific? What problem did you experience as a result of
trying this hack?

TIA

The ICAL component is not properly registered.

This is with Firefox 1.5 and Thunderbird 1.5rc1 and the Calendar Plugin 8.3+
downloaded this weekend. I performed the <em:maxVersion> change as described
above for both Firefox and Thunderbird(two places in the install.rdf file),
and installed. I got the error message above along with the recommendation
to go to the following URL:
http://bugzilla.mozilla.org/attachment.cgi?id=1228608&action=view Which
opens a webpage that says:
The attachment id 1228608 is invalid
 
N

Newfdog

Vrodok said:
Vrodok the Troll wrote:
[snip]
Ah. I see, now. Ended-up having to install a "trunk" build
("Minimize_to_Tray_0.0.1.2005091606+_trunk.xpi", by way of
"http://tinyurl.com/cobt9"). This has solved my apparent 'problem(s)', with the
extension in question.

Hey Vrodok that's the version number I told you I was using.


And Thank you (*NOT*) for showing me The Way (site/path/exact file-name).

And would you like me to come and show you how to install it too. man
are you lazy or what?
It works, but not *you*. Found "it" my own self. Aren't you fscking *proud*?

Finally did something to help yourself. Does it feel good not to have to
rely on others? ****ing arsehole.
 
V

Vrodok the Troll

Once Upon A Time, in alt.comp.freeware, Newfdog <[email protected]>,
And would you like me to come and show you how to install it too. man
are you lazy or what?

You made a statement (something along the lines of "it works"), but then failed
to provide assistance when asked. Now honestly... is it laziness to ask for
help?
Finally did something to help yourself.

After my repeated (?) pleading(s) for help was ignored. Perhaps I am not a
happy-camper just atm?
Does it feel good not to have to
rely on others? ****ing arsehole.

Spoken like a true Canuck (my apologies to all of Canada, minus 1). Were you
born in Quebec (Old City)? Bloody; your style of posting might/would seem to
dictate (this).



P.S. While I suspect Mr. Corliss might have been referring to me, in a somewhat
earlier post(ing), at least *he* did not see-fit to rub my figurative face in
it. You have/did.
 
J

John Corliss

Richard said:
The ICAL component is not properly registered.

This is with Firefox 1.5 and Thunderbird 1.5rc1 and the Calendar Plugin 8.3+
downloaded this weekend. I performed the <em:maxVersion> change as described
above for both Firefox and Thunderbird(two places in the install.rdf file),
and installed. I got the error message above along with the recommendation
to go to the following URL:
http://bugzilla.mozilla.org/attachment.cgi?id=1228608&action=view Which
opens a webpage that says:
The attachment id 1228608 is invalid

Dick,
Yesterday, I installed the excellent "MR Tech Local Install"
extension which, I believe, Aaron recommended in another thread:

https://addons.mozilla.org/extensions/moreinfo.php?id=421&application=firefox

I just now installed the Calendar extension in Firefox:

https://addons.mozilla.org/extensions/moreinfo.php?id=1270&application=firefox

(just to make sure we're talking about the same thing) which is updated
only to FF 1.5b1. As I installed it, the "MR Tech Local Install"
extension asked me if I wanted to "Override 'maxVersion' compatibility
checking" and I placed a checkmark in the box so as to do this. Then I
shut down Firefox 1.5 and restarted it. When I look in the "Tools" menu
there's an entry for "Calendar" and selecting it opens a nice little
calendar box. Clicking on the "History" button sends me to a page where
there is "This Day in History" information.

Admittedly I haven't installed the extension in Thunderbird, but at
least I got it to work perfectly in FF.

I'm using Millennium Edition by the way.


--
Regards from John Corliss
I don't reply to trolls and other such idiots. No adware, cdware,
commercial software, crippleware, demoware, nagware, PROmotionware,
shareware, spyware, time-limited software, trialware, viruses or warez
please.
 
A

Aaron

Aaron wrote:


Thanks for the link Aaron. That looks like a good one all right and I
will give it a go.

As for enabling all obsolete extensions at once vs, doing them one at
a time (as per the directions I included in my last reply)

Thank you for that John. After all those instructions you posted haven't
being posted here for a long time (like last week). :)


: if you do
the former, who can say what problems an otherwise functioning
extension might experience because another extension was enabled? How
then could you tell which extension was really causing the problem
without a lot more work?

I'm not say what you are arguing John. I'm not saying that there are no
benefits to enabling extensions one at the time. I'm saying extensions
like Nightly tool tester are pointless if their only function is to
enable all extensions since you can do that easily with about:config.

IMO, enabling blocked extensions one at a time is a more cautious
approach that is justified for this reason. On the other hand, your
"MR Tech Local Install" extension looks like something that will do
this anyway.

No it won't. It will allow you while installing an extension to ignore
the version check, which is close.
As far as I'm concerned though, the use of extensions and the
unnecessary problems everybody experiences with every update of
Firefox as a result, is simply an indication to me that the FF
developers need to rethink their decision to make the program so
"bare-bones".

Or they could go the maxthon way and dump every feature they could think
of in it. :)

But given that firefox users are used to getting whatever functionality
they want from hundreds of extensions doing things
that even maxthon cannot match with all it's plugins, I don't think
that's a good idea/
For instance, why did they decide not to make a "Print
Preview" button available?

Because they decided on the balance that despite one John Corliss's
perferences most people don't want or need it? People like me for example
would not want it. Or perhaps they didn't think about it at all and maybe
you will see it in the next version?
Why not simply take a poll and see what
extensions should be incorporated as standard features into FF?

They do take into account such things and what people want from time to
time. Look at how they enhanced tab browsing for example. I dare say by
now for the vast majority of people they no longer need any tab browsing
extension.

A problem with formals polls is that they probably are biased towards
hard-core users who are the only one voting anyway. So you probably end
up with more exotic features then necessary for the masses.

Besides Polls will not help, you are tactly assuming that all the polls
will go your way and features you want will win out. More likely they
won't, and you end up stuck with features you don't need, and still you
require extensions! :0)

The best that anyone can do is to provide browser + extension packs I
suspect. But that's hardly the job of the core developers.

They
could limit the number of such incorporations and set a limit to the
overall increase in the FF package size that doing so would result in.
I'm sure there are lots of point to either side of that argument, but
frankly I for one am sick and tired of dealing with extensions.

The simple point of the argument is, everyone wants something different.
You'll probably be surprised to know, that beyond certain basics, A "must
have" for you, most likely isn't so for me.

Thankfully the people who want the more complicated things are also the
ones most equipped to handle extensions anyway.
 
J

John Corliss

Aaron said:

(huge clip of argument.

Aaron, life's too short to engage in a nit picking argument. You'll
forgive me if I decline the offer to engage in one with you over all
this. Suffice it to say that you have your views and I have mine.

Thanks for pointing out that excellent extension (MR Tech Local
Install). I really like it. A real keeper.

--
Regards from John Corliss
I don't reply to trolls and other such idiots. No adware, cdware,
commercial software, crippleware, demoware, nagware, PROmotionware,
shareware, spyware, time-limited software, trialware, viruses or warez
please.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top