Dmitry Leonov
ффшноэкстеншное 
30.6.09 23:45
Большая часть расширений уже обновилась под версию FF 3.5, однако некоторые авторы или протормозили, или просто забросили свои творения. Из того, чем пользуюсь я, это относилось к Go Up, Save Image in Folder, ScrapBook, Searchbar Autosizer. Всех их удалось легко завести в 3.5 следующей последовательностью: находим каталог, в который установлено расширение (где-то в "%localappdata%\Mozilla\Firefox\Profiles\<имя профиля>.default\extensions\"), переносим каталог расширения куда-то в другое место, запускаем и закрываем FF. В каталоге расширения правим файл install.rdf так, чтобы в строке, где упоминается maxVersion, стояло хотя бы 3.5, переносим все на старое место, запускаем FF, наслаждаемся.
main
Comments 
30.6.09 20:04 none (UTC)
Пара неработающих «дополнений» так и не активировались.
30.6.09 20:09 none (UTC)
Ну понятно, что это как повезет, если расширение использует что-то действительно существенно изменившееся при переходе на 3.5, то не судьба.
30.6.09 20:30 none (UTC)
Будем ждать. Надеюсь, не долго.
30.6.09 21:18 none (UTC)
Для одного «дополнения» нашлось обновление, осталось последнее.
30.6.09 20:34 none (UTC)
Прочитав ваш пост, с удивлением вспомнил, что файрфокс правда обновился (мне уведомления надоедают, посему отключены, раз в 2 недели апдейт только).
Обновился... Лучше бы я этого не делал :) Шесть дополнений слетело. Причём умиляет то, что разработчики ставят "верхнюю" версию браузера. Видимо, я халявщик, но на их месте поставил бы maxVersion как минимум 10.0 ^^
30.6.09 20:40 none (UTC)
Не исключено, что относительно честное указание maxVersion входит в требования к попаданию в каталог - по крайней мере, я бы на месте мозилловцев поступил именно так.
30.6.09 21:02 none (UTC)
Отлично сработало, восстановились все 7, включая тему. Спасибо.

Необходимость указывать min version понятна, но единственный возможный эффект от max version - это как раз отключение дополнения... Непонятно, зачем это мозилле.
30.6.09 21:21 none (UTC)
Например, чтобы не возиться с воплями пользователей, когда после очередной радикальной смены внутренностей непротестированный плагин, о котором его автор давным давно забыл, начнет ронять браузер.
30.6.09 22:09 none (UTC)
OMG, 3.5! А я и не знал, спасибо.
1.7.09 6:17 none (UTC)
Ваш другой студент предложил более простое и красивое решение - в about:config создать extensions.checkCompatibility со значением false - всё-таки, скрытая настраиваемость опенсорса рулит :)
1.7.09 7:41 none (UTC)
Тоже вариант. Правда, он все равно при этом пометит несовместимые расширения иконками с предупреждением; если не все расширения совместимы, будет затруднительно отлавливать, какое вызывает проблемы; ну и в будущем может аукнуться.
This page was loaded 25.12.09 13:17 GMT.