Установил сие расширение, в диалоге выбора тем появилась кнопочка Install jar theme, нажимаю на нее, указываю скачанную тему а она нифига не ставится
В чем может быть дело?
mozilla 1.7.2
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 - Build ID: 2006120418
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.8.1.2pre) Gecko/20070116 Thunderbird/2.0b2 - Build ID: 2007011615
Отсутствует
Такое ощущение, что это расширение устарело... Я ставил его - и тот же эфект...
Отсутствует
как же быть? много тем на винте, не качать же их заново .
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 - Build ID: 2006120418
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.8.1.2pre) Gecko/20070116 Thunderbird/2.0b2 - Build ID: 2007011615
Отсутствует
а если maxversion подправить? или не помогает тоже?
зайди в *.jar, там файл install.rdf. в нем правь.
мы так правил расширения тут, если новой версии расширения нет, а старая работает с новыми версиями браузера (почтовика).
Отсутствует
а если maxversion подправить? или не помогает тоже?
зайди в *.jar, там файл install.rdf. в нем правь.
Это расширение Mozilla, для него нет install.rdf
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Установил сие расширение, в диалоге выбора тем появилась кнопочка Install jar theme, нажимаю на нее, указываю скачанную тему а она нифига не ставится
В чем может быть дело?
mozilla 1.7.2
похоже, автор themer'а на него забил, и он маленько устарел :-( Как вариант, можно ставить темы используя html страницу со скриптом и формой, например такую (нарыл когда-то и где-то). Просто создаете файл theme-installer.html и пишете там след:
<html> <script type="text/javascript"> function installTheme(where) { var file = ''; if (where == 'local') { file = 'file:///' + escape(document.getElementById('filename').value.replace(/\/g,'/')); } else { file = document.getElementById('url').value; } InstallTrigger.installChrome(InstallTrigger.SKIN, file, getName(file)); } function getName(raw) { var grabFileStart = raw.lastIndexOf('/'); var grabFileEnd = raw.lastIndexOf('.'); if (grabFileStart >= grabFileEnd) { return 'Invalid file name'; } else { return raw.substring(grabFileStart + 1,grabFileEnd); } } function installThemeNow(file) { InstallTrigger.installChrome(InstallTrigger.SKIN, file, getName(file)); return true; } </script> <style type="text/css"> <!-- .style2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; } --> </style> <table width="80%" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#0099FF"> <tr> <td bgcolor="#F5F4ED"><br><div align="center"><span class="style2">Install Firefox .JAR theme from Harddisk<br><br></span> <form><input id="filename" type="file"> <input value="Install" onclick="installTheme('local');" type="button"> </form> </div></td> </tr> </table> </html>
PS на mozilla это не проверял, но для FF работает.
Все микробы умрут
Отсутствует
к сожалению ничего из вышесказанного у меня не работает
я тут пробовал такую фишку,
javascript:void(InstallTrigger.installChrome(InstallTrigger.SKIN, 'http://downloads.mozdev.org/themes/themes/blue_1_2.jar', 'Blue 1.0 M12'))
по этой команде начинается установка темы из сети
я попробовал изменить адрес на локальный где находится у меня тема, но консоль ява скрипт выдает следуюшую ошибку
Ошибка системы безопасности: содержимое about:blank не имеет права загружать file:///c:/walnut_16.jar или ссылаться на него.
я не специалист в таких командах, может где то и что то не правильно написал так как действую по интуиции
может можно как нибудь подправить вышеуказанную строчку чтобы темы бралис с винта
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 - Build ID: 2006120418
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.8.1.2pre) Gecko/20070116 Thunderbird/2.0b2 - Build ID: 2007011615
Отсутствует
Вероятно проще всего упаковать jar файлы тем в *.xpi
Вот тут можно найти одну тему для 1.8a5 и инструкцию по установке - из xpi можно вытащить install.js.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует