Make Firefox Extensions Compatible After Firefox Update Breaks Them For No Good Reason Urobte si Firefox Extensions Kompatibilné Po Firefox Update Breaks nich 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. Nechcel som písať iný článok Firefox dnes večer, ale po reštarte Firefoxu automatický aktualizovať bežal bez môjho povolenia a zlomil moja obľúbená rozšírenie. I could obviously crack open the extension and manually fix the problem, but it's just ridiculous to have to do that. Mohol by som samozrejme bezva generický rozšírenie a ručne problém vyriešiť, ale je to jednoducho smiešne, že to urobiť.
Short Rant: Why does an xxx1 release have to break any of my extensions? Krátke rant: Prečo xxx1 správa musieť prerušiť niektoré z mojich rozšírení? That's just completely ridiculous. To je jednoducho úplne absurdné. 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. Uvedomujem si, že predĺženie vývojári mohli vybrať lepšie číslo verzie, aby sa to zvládnuť, ale fungovalo to v pohode s 2.0.0.5, takže by to malo fungovať s 2.0.0.6.
Back to the topic… you have a few options at this point: Späť na tému ... máte niekoľko možností v tomto bode:
- Crack open the extension in your profile directory and change the version number in the extensions.rdf file. Bezva nechránený rozšírenie vo svojom profile a zmeňte číslo verzie v extensions.rdf súboru.
- Install the Nightly Tester Tools which will let you override the incompatibility. Nainštalujte Nightly Tester Tools, ktorý vám umožní potlačiť nezlučiteľnosti.
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. Akonáhle nainštalujete rozšírenie Nightly Tester Tools a reštartujte Firefox, otvoriť your Add-Ons zložku pravým-kliknite na nekompatibilné rozšírenia, a vyberte "Make kompatibilný" z menu.

Now once you restart Firefox yet again, your extension should be back to normal and working fine. Teraz po reštarte Firefoxu opäť by mala byť vaša rozšírenie sa vráti do normálu a working fine.
Second Rant: Installing themes, plugins, changing options, restarting because of memory leaks… Rebooting Firefox is beginning to remind me of Windows 98. Druhý rant: Inštalácia témy, pluginy, zmeny možností, opakované kvôli úniky pamäti ... Restart Firefox začína mi to pripomínať Windows 98.
Install Nightly Tester Tools from Oxymoronical Nainštalujte Nightly Tester Tools od Oxymoronical

Daily Email Updates Denný Svářeč
You can get our how-to articles in your inbox each day for free. Môžete si naše jak-na články vo vašej schránky každý deň zadarmo. Just enter your name and email below: Stačí zadať svoje meno a e-mail nižšie:



Security updates do not break extensions unless the extension author failed to write the extension's compatibility version correctly. Bezpečnostné aktualizácie neporušujú predĺženie, ak predĺženie autor nedokázal napísať predĺženie kompatibilitu verzie správne. 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. Máte-li rozšírenie, ktoré so zdravotným postihnutím sa aktualizácie zabezpečenia, obráťte sa na autora rozšírenie a dajte jej vedieť, že neuviedla správny kompatibilitu reťazec v predĺžení. It's probably missing a .0.* or something simple like that. Je to pravdepodobne chýba, 0 .* alebo niečo jednoduchého, ako je to.
- A --
I realize it's the extension developers fault for not following the guidelines. Uvedomujem si, že je to rozšírenie vývojári chybu sa týmito pokynmi.
That said, it's still extremely annoying, especially in this case…. , Že povedal, je to stále veľmi nepríjemné, zvlášť v tomto prípade .... why did it work fine with 2.0.0.5 but not 2.0.0.6 ? prečo to funguje dobre s 2.0.0.5, ale nie 2.0.0.6?
The Geek: Asa Dotzler answered this it looks like to me. Geek: Asa Dotzler odpovedal, že to vyzerá ako na mňa. You are supposed to define for maximum version to support, for instance, all 2.0 versions or all 1.5 versions. Nachádzate sa mal stanoviť maximálnu verziu podporovať, napríklad, všetky verzie 2.0 alebo 1.5 všetky verzie. The author instead specifically said the highest compatible version was 2.0.0.3, which is was a security update. Autor výslovne povedal, že namiesto toho najvyšší kompatibilná verzia bola 2.0.0.3, ktorá bola aktualizácie zabezpečenia. I made a version that shuold work with all future security updates to 2.0. Urobil som verziu, ktorá shuold pracovať so všetkými budúce bezpečnostné aktualizácie 2.0.
http://localhostr.com/files/aa.....077cfb.xpi http://localhostr.com/files/aa.....077cfb.xpi
Let me know if that works. Dajte mi vedieť, ak to funguje.
Jake, Jake
Thanks for the update… I'll install it. Thanks for the update ... uvidíme nainštalovať.
A minor heads-up: You may not notice it at first, but while the Nightly Tester add-on is active, it triggers a “build €? Moll heads-up: si možno nevšimnete, že na prvý, ale zároveň Nightly Tester add-on je aktívny, vyvolá to "build €? number reference in the title bar of the Firefox browser. Číslo odkazu v hlavičke okna prehliadača Firefox. If that annoys you, after you have made your extensions “compatible” just disable the Nightly Tester add-on and the build number disappears. Ak vás trápi, že potom, čo ste si rozšírenie "kompatibilný" spravodlivý oslabiť Nightly Tester add-on a číslo zostavenie zmizne.
Wow, awesome, awesome tip! Wow, super, super tip! I rely heavily on several of my extensions for work productivity, and the authors of certain extensions are slow to update version compatibility. I do značnej miery závisí na niekoľkých mojich rozšírení pre produktivitu práce, a autori niektorých rozšírenia sú patrné až po aktualizácii verzie kompatibilitu. This saves me, big time. Ušetrí mi, veľký čas. Thanks Geek! Geek Thanks!
Or even easier, create a new (true) boolean key in about:config called “extensions.checkCompatibility” Alebo ešte lepšie, vytvoriť nový (true) boolean zadajte about: config s názvom "extensions.checkCompatibility" http://kb.mozillazine.org/Exte.....patibility http://kb.mozillazine.org/Exte.....patibility