Установил сие расширение, в диалоге выбора тем появилась кнопочка Install jar theme, нажимаю на нее, указываю скачанную тему а она нифига не ставится
В чем может быть дело?
mozilla 1.7.2

Такое ощущение, что это расширение устарело...  Я ставил его - и тот же эфект...

как же быть? много тем на винте, не качать же их заново .

а если maxversion подправить? или не помогает тоже?
зайди в *.jar, там файл install.rdf. в нем правь.
мы так правил расширения тут, если новой версии расширения нет, а старая работает с новыми версиями браузера (почтовика).

а если maxversion подправить? или не помогает тоже?
зайди в *.jar, там файл install.rdf. в нем правь.

Это расширение Mozilla, для него нет install.rdf

Установил сие расширение, в диалоге выбора тем появилась кнопочка Install jar theme, нажимаю на нее, указываю скачанную тему а она нифига не ставится
В чем может быть дело?
mozilla 1.7.2

похоже, автор themer'а на него забил, и он маленько устарел :-( Как вариант, можно ставить темы используя html страницу со скриптом и формой, например такую (нарыл когда-то и где-то). Просто создаете файл theme-installer.html и пишете там след:

Выделить код

Код:

<html>
<script type="text/javascript">
	function installTheme&#40;where&#41; &#123;
		var file = '';
		if &#40;where == 'local'&#41; &#123;
			file = 'file&#58;///' + escape&#40;document.getElementById&#40;'filename'&#41;.value.replace&#40;/\/g,'/'&#41;&#41;;
		&#125; else &#123;
			file = document.getElementById&#40;'url'&#41;.value;
		&#125;
		InstallTrigger.installChrome&#40;InstallTrigger.SKIN, file, getName&#40;file&#41;&#41;;
	&#125;
function getName&#40;raw&#41; &#123;
	var grabFileStart = raw.lastIndexOf&#40;'/'&#41;;
	var grabFileEnd = raw.lastIndexOf&#40;'.'&#41;;
	if &#40;grabFileStart >= grabFileEnd&#41; &#123;
		return 'Invalid file name';
	&#125; else &#123;
		return raw.substring&#40;grabFileStart + 1,grabFileEnd&#41;;
	&#125;

&#125;
function installThemeNow&#40;file&#41; &#123;
	InstallTrigger.installChrome&#40;InstallTrigger.SKIN, file, getName&#40;file&#41;&#41;;
	return true;
&#125;
</script>
<style type="text/css">
	<!--
	.style2 &#123;
		font-family&#58; Verdana, Arial, Helvetica, sans-serif;
		font-weight&#58; bold;
		font-size&#58; 12px;
	&#125;
	-->
</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&#40;'local'&#41;;" 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 или ссылаться на него.

я не специалист в таких командах, может где то и что то не правильно написал так как действую по интуиции
может можно как нибудь подправить вышеуказанную строчку чтобы темы бралис с винта

Вероятно проще всего упаковать jar файлы тем в *.xpi
Вот тут можно найти одну тему для 1.8a5 и инструкцию по установке - из xpi можно вытащить install.js.

http://themes.mozdev.org/

Еще помогает STFW.