Make Firefox Extensions Compatible After Firefox Update Breaks Them For No Good Reason Make Firefox Extensions Compatible Po Firefox Update Breaks Za Them No Good Reason
I wasn't going to write another Firefox article tonight, but after restarting Firefox the automatic updater ran without my permission and broke my favorite extension. Sem bil ne grem pisati drugega člena Firefox nocoj, vendar po ponovnem zagonu Firefox avtomatsko updater tekel brez mojega dovoljenja in zlomil moj najljubši podaljšanja. I could obviously crack open the extension and manually fix the problem, but it's just ridiculous to have to do that. Lahko bi seveda crack odprto razširitev in ročno popraviti problem, vendar je samo smešno, da so za to.
Short Rant: Why does an xxx1 release have to break any of my extensions? Kratek Rant: Zakaj xxx1 za javnost so v zlom katerega od mojega razširitve? That's just completely ridiculous. To je samo popolnoma smešno. I realize that the extension developers could have picked a better version number in order to handle this, but it worked fine with 2.0.0.5, so it should work with 2.0.0.6. Zavedam se, da bi podaljšanje razvijalci so se spet bolje številko različice, da bi pri obravnavi tega, vendar to obdelan lep s 2.0.0.5, tako da bi moral sodelovati z 2.0.0.6.
Back to the topic… you have a few options at this point: Nazaj na temo ... imate nekaj možnosti, na tej točki:
- Crack open the extension in your profile directory and change the version number in the extensions.rdf file. Crack odprto razširitev v vašem profilu imeniku in spremenite številko različice v extensions.rdf datoteki.
- Install the Nightly Tester Tools which will let you override the incompatibility. Namestite Nočni Tester Tools, ki vam bodo dali prednost nezdružljivost.
Once you install the Nightly Tester Tools extension and restart Firefox, open up your Add-ons folder, right-click on the incompatible extension, and choose the “Make Compatible” option from the menu. Ko namestite Nočni Tester Tools razširitev in ponovno zagnati Firefox, odpirajo vaš Add-ons mapo, desno-kliknite na nezdružljive podaljšanja, in izberite »Make Compatible" možnost iz menija.

Now once you restart Firefox yet again, your extension should be back to normal and working fine. Zdaj, ko znova zaženete Firefox še enkrat, bi bilo vaše podaljšanje nazaj v normalno stanje in dela lep.
Second Rant: Installing themes, plugins, changing options, restarting because of memory leaks… Rebooting Firefox is beginning to remind me of Windows 98. Drugi Rant: Namestitev teme, plugins, spreminjanje možnosti, ponovni zagon zaradi puščanja pomnilnika ... rebooting Firefox je v začetku opomni me operacijskega sistema Windows 98.
Install Nightly Tester Tools from Oxymoronical Namesti Nočni Tester Tools iz Oxymoronical

Daily Email Updates Dnevni Email Updates
You can get our how-to articles in your inbox each day for free. Lahko dobite našo kako do člankov v vašo mapo »Prejeto vsak dan brezplačno. Just enter your name and email below: Preprosto vpišite vaše ime in e-pošto spodaj:



Security updates do not break extensions unless the extension author failed to write the extension's compatibility version correctly. Varnostne posodobitve ne zlom končnice, razen če avtor ni razširitev za pisanje razširitev združljivosti različico pravilno. If you have an extension that's disabled with a security update, contact the extension author and let her know that she hasn't put the correct compatibility string in the extension. Če imate podaljšanje, da je onemogočen z varnostno posodobitev, se obrnite razširitev avtorja in naj ji vedeti, da ji ni dal pravilne niz združljivost v končnico. It's probably missing a .0.* or something simple like that. To je najbrž manjka ,0 .* ali kaj podobnega, da je preprost.
- A --
I realize it's the extension developers fault for not following the guidelines. Zavedam se, da je kriv za podaljšanje razvijalci ne po smernicah.
That said, it's still extremely annoying, especially in this case…. To je dejal, je še vedno zelo nadležno, še posebej v tem primeru .... why did it work fine with 2.0.0.5 but not 2.0.0.6 ? Zakaj to dela lep z 2.0.0.5, ne pa 2.0.0.6?
The Geek: Asa Dotzler answered this it looks like to me. Geek: Asa Dotzler je odgovoril, da to izgleda kot mi. You are supposed to define for maximum version to support, for instance, all 2.0 versions or all 1.5 versions. Ti naj bi opredeliti na najvišjo različico za podporo, na primer, vse različice 2,0 ali 1,5 vseh različicah. The author instead specifically said the highest compatible version was 2.0.0.3, which is was a security update. Avtor namesto izrecno rekel najvišji združljiva različica je 2.0.0.3, ki je bila varnostno posodobitev. I made a version that shuold work with all future security updates to 2.0. Naredil sem prevod to shuold delo z vsemi prihodnje posodobitve varnosti 2.0.
http://localhostr.com/files/aa.....077cfb.xpi http://localhostr.com/files/aa.....077cfb.xpi
Let me know if that works. Naj mi znanje če to tovarna.
Jake, Jake,
Thanks for the update… I'll install it. Hvala za update ... bom namestiti.
A minor heads-up: You may not notice it at first, but while the Nightly Tester add-on is active, it triggers a “build €? Manjše heads-up: morda ne boste opazili na prvi, pa medtem Nočni Tester dodatek je aktiven, da sproži "graditi €? number reference in the title bar of the Firefox browser. Referenčna številka dokumenta, v naslovni vrstici brskalnika Firefox. If that annoys you, after you have made your extensions “compatible” just disable the Nightly Tester add-on and the build number disappears. Če to annoys vi, ko ste naredili svoje razširitve "združljiv" samo onemogočiti Nočni Tester add-on in zidava številko izgine.
Wow, awesome, awesome tip! Wow, awesome, awesome odlagališče! I rely heavily on several of my extensions for work productivity, and the authors of certain extensions are slow to update version compatibility. Jaz močno odvisni več mojega podaljšanj za delo produktivnosti, in avtorji določene razširitve so počasni posodobiti različico združljivosti. This saves me, big time. To prihrani mi veliko časa. Thanks Geek! Geek hvala!
Or even easier, create a new (true) boolean key in about:config called “extensions.checkCompatibility” Ali še lažje, ustvariti novo (pravo) boolean ključem v about: config imenovane "extensions.checkCompatibility" http://kb.mozillazine.org/Exte.....patibility http://kb.mozillazine.org/Exte.....patibility