Instalacja "niekompatybilnych" rozszerzeń do Firefoksa 3.5.
Zainstalowaliśmy Firefoksa 3.5. Wszystko fajnie, pięknie, ale nie działają nasze bardzo przydatne
rozszerzenia. Na stronie dodatków widnieje napis "To jest dodatek dla starszych wersji Firefoksa",
a przy próbie instalacji z pliku XPI Mozilla zwraca błąd. Co robić? Wystarczy zmodyfikować plik,
w którym zawarte są informacje o kompatybilności. Uwaga! Nie polecam stosowania metody dla
rozszerzeń zaprojektowanych dla FF 2.x i starszych - tu mogą się zacząć problemy. Jednak
rozszerzenia, które działały w FF3 powinny ruszyć. Zaczynamy.
1. Znajdujemy interesujące nas rozszerzenie, np.
https://addons.mozilla.org/pl/firefox/addon/1172
2. Otwieramy IE lub inną dowolną przeglądarkę (na innym silniku niż Gecko - Chrome, Opera) i
otwieramy w niej stronę z dodatkiem. Chodzi o to, by na stronie był przycisk "Pobierz dodatek".
3. Pobieramy dodatek i zapisujemy na dysk.
4. Zmieniamy mu rozszerzenie na .zip i otwieramy w naszym archiwizerze (Jeśli twój program
archiwizujący rozpoznaje od razu plik XPI jako archiwum i otwiera go, możesz zmianę
rozszerzenia pominąć). Powinniśmy zobaczyć na przykład takie coś:
5. Wyciągamy na pulpit plik "install.rdf"
6. Otwieramy go w dowolnym prostym edytorze tekstu (Microsoft Notatnik; Notepad++
itp.)
7. Odszukujemy w nim ciąg o treści np.
Kod:
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>3.0</em:minVersion>
<em:maxVersion>3.0.*</em:maxVersion>
</Description>
8. Zmieniamy tekst w <em:MaxVersion>xxx</em:MaxVersion> na przydatną nam - czyli
standardowe 3.0.* zmieniamy na np. 3.6.* . Tekst po modyfikacji powinien wyglądać tak:
Kod:
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>3.0</em:minVersion>
<em:maxVersion>3.6.*</em:maxVersion>
</Description>
9. Zapisujemy zmiany w pliku i zamykamy edytor tekstu
10. Spreparowany plik "install.rdf" wrzucamy z powrotem do archiwum ZIP i nadpisujemy
oryginalny.
11. Zmieniamy rozszerzenie z powrotem na .xpi (jeśli nie zmieniałeś wcześniej rozszerzenia
pliku pomiń to)
12. Przeciągamy plik na ikonkę Firefoksa lub na okno "Dodatki". Rozszerzenie powinno bez
problemu się zainstalować. Restartujemy przeglądarkę.
13. Cieszymy się działającym ulubionym rozszerzeniem.
Przykład: