Полезная информация

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

№112-06-2009 22:35:34

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Как заменить картинку кнопки в адд-оне?

Всем привет! Тут вот какое дело… Мне очень не хватало в FireFox кнопки, чтобы скрывать/отображать Панель Закладок (надоело все время кликать правой кнопкой мыши и выбирать там). С помощью генератора кнопок (ссылка) сгенерил нужную мне кнопку, но ее уродский вид меня бесит, он совершенно не в кассу для моего скина. Я решил заменить картинку кнопки. Это .PNG-файлы по адресу: XPI-файл_с_кнопкой.XPI\Chrome\cbutton-1244823105.jar\skin\, но после этой замены ни фига не видно никакой кнопки. Имена этих .PNG-картинок я не менял, форматы (т.е. размеры итп.) — тоже, т.е. оставил все точно как было: новые картинки имеют все те же хар-ки, что и прежние. Наверное, я что-то не понимаю… Подскажите, ЧТО я неправильно сделал и как надо?!

Отсутствует

 

№212-06-2009 23:36:18

Style-Thing
^
 
Группа: Extensions
Откуда: Санкт-Петербург
Зарегистрирован: 07-05-2009
Сообщений: 357
UA: Shiretoko 3.5
Веб-сайт

Re: Как заменить картинку кнопки в адд-оне?

Toolbar Buttons там есть такая кнопка кажется

Отсутствует

 

№313-06-2009 05:43:15

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Shiretoko 3.5

Re: Как заменить картинку кнопки в адд-оне?

EgorSokolov

есть интересное решение Vertical Bookmarks Toolbar - боковая панелька справа :)

сгенерил нужную мне кнопку, но ее уродский вид меня бесит, он совершенно не в кассу для моего скина.

и кнопочка там имеет  скромный вид и размер
bcea25058447t.jpg

чтобы скрывать/отображать Панель Закладок

можно даже без кнопки, только прикосновением курсора к краю окна открывать
......правда всё это будет работать только в [firefox] 3.0 – 3.6a1pre :angel:

Добавлено 13-06-2009 05:47:52

Toolbar Buttons там есть такая кнопка кажется

Style-Thing
но именно 

EgorSokolov пишет

ее уродский вид меня бесит

:)

Отсутствует

 

№413-06-2009 13:10:56

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Re: Как заменить картинку кнопки в адд-оне?

Благодарю за отзывы, но я вообще-то спрашивал о другом, а именно: почему при замене .PNG-картинок в .XPI-файле эти картинки не видны? Как там это все организовано, чтобы я сам мог их поменять? Что же касается "Vertical Bookmarks Toolbar", то я ради него не собираюсь на FireFox 3 переходить, чтобы потом вдруг обнаружилось, что мои адд-оны там не работают, я и так в свое время убил 2 месяца на этот жалкий браузер (версии 2), разыскивая под него адд-оны и приводя его из того убожества, которым он является изначально, в более-иенее удобный, устраивающий меня вид…

Отсутствует

 

№513-06-2009 18:40:05

Electra
Участник
 
Группа: Members
Откуда: St.Petersburg
Зарегистрирован: 03-08-2008
Сообщений: 206
UA: Firefox 3.5

Re: Как заменить картинку кнопки в адд-оне?

EgorSokolov
Зачем же так о лучшем браузере ,Вас никто и не заставляет на нём оставаться ,я думаю Вы ошиблись адресом-Вам сюда [ie7][opera][chrome][safari] и так далее.... JC_rant.gif .

Отсутствует

 

№615-06-2009 00:06:15

beeboomer
Участник
 
Группа: Members
Зарегистрирован: 25-11-2007
Сообщений: 219
UA: Firefox 3.5

Re: Как заменить картинку кнопки в адд-оне?

EgorSokolov
Пользоваться до сих пор фоксом 2.0 - это глубокий изврат.

В тему - а можно значит новые кнопки расщирений менять на свои? А то вот кнопки delicious bookmarks ну никак не вписываются в мою тему, было бы здорово, если б вместо них можно было бы поставить свою кнопку-рисунок...

Отсутствует

 

№715-06-2009 00:13:37

Style-Thing
^
 
Группа: Extensions
Откуда: Санкт-Петербург
Зарегистрирован: 07-05-2009
Сообщений: 357
UA: Shiretoko 3.5
Веб-сайт

Re: Как заменить картинку кнопки в адд-оне?

beeboomer
заходишь в архив расширения и меняешь, что сложного-то?

Отсутствует

 

№815-06-2009 00:48:42

beeboomer
Участник
 
Группа: Members
Зарегистрирован: 25-11-2007
Сообщений: 219
UA: Firefox 3.5

Re: Как заменить картинку кнопки в адд-оне?

Style-Thing
а, ну да :))))
спасибо )

Отсутствует

 

№915-06-2009 11:59:30

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Re: Как заменить картинку кнопки в адд-оне?

beeboomer пишет

Пользоваться до сих пор фоксом 2.0 - это глубокий изврат.

Возможно (хотя почему, собственно?), но я еще раз повторю: у меня нет уверенности, что нужные мне (и найденные долгими усилиями среди невообразимого их количества) адд-оны будут работать и в версии 3. Да, и FF3 он же вроде еще больше жрет памяти, чем FF2?

beeboomer пишет

а можно значит новые кнопки расщирений менять на свои

Теоретически — да, но у меня это не получилось: когда я заменил исходные картинки на свои (имена и формат картинок точно такие же), то картинки не были видны. Почему — я не понимаю…

Отсутствует

 

№1015-06-2009 12:06:55

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Chrome 3.0

Re: Как заменить картинку кнопки в адд-оне?

....но я еще раз повторю: у меня нет уверенности, что нужные мне (и найденные долгими усилиями среди невообразимого их количества) адд-оны будут работать и в версии 3.

EgorSokolov

Так "Огласите весь список пожалуйста!" если есть желание, глядишь накидают ссылочек на аналоги или переделанные под [firefox] 3.0 * :)

Отсутствует

 

№1115-06-2009 16:55:43

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Re: Как заменить картинку кнопки в адд-оне?

Усё, разобрался! вот решение, может кому пригодится. Дело оказалось в том, что эти долбаные .JAR-файлы, видимо, как-то повреждаются при перепаковке. Я пробовал заменять в них картинки двумя архиваторами: PowerArchiver и WinRAR, и после этого ни хрена видно не было. Но (!) когда я перепаковал в архиваторе WinACE (выбрать в нем формат JAR), то картинки стали видны! Так что просто надо паковать в архиваторе, который поддерживает запаковку в .JAR (т.е. чтобы в архиваторе была явно указана опция JAR). Хотя часто говорят, что JAR — это тот же ZIP, но это, видимо, не совсем так. PowerArchiver и WinRAR, наверное, при перепаковке делают из него .ZIP (хотя никаких сообщений об ошибке или типа того не выводится), а расширение оставляют JAR…

Крошка Ру пишет

Огласите весь список пожалуйста

Ну мне сейчас лень все выписывать, пока спрошу только: подойдет ли на FF3 мой самый любимый скин “Fusion Alternative 2”?! На mozilla.org этот скин искать уже бесполезно, он почему-то оттуда давно исчез, а когда-то был там по  адресу https://addons.mozilla.org/firefox/1973/ (этот скин визуально выглядит в точности как фэйс браузера Netscape 8.1)

Отсутствует

 

№1215-06-2009 18:04:34

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Chrome 3.0

Re: Как заменить картинку кнопки в адд-оне?

подойдет ли на FF3 мой самый любимый скин “Fusion Alternative 2”?!

EgorSokolov попробовал на [shiretoko] 3.5pre -работоспособно , но табы просто "никакие" :rolleyes: и и панелька поиска с уродской кнопочкой , короче стандартный вид для неадаптированных к троичке тем :angel:

лень все выписывать

можно InfoLister использовать :)

Отсутствует

 

№1315-06-2009 22:01:32

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Re: Как заменить картинку кнопки в адд-оне?

Крошка Ру пишет

Огласите весь список пожалуйста

Вот, оглашаю самое нужное:

AdBlock

Фильтр рекламы — не путать с "AdBlock Plus"! это совершенно разные адд-оны (в смысле авторов, по сути они похожи, но мне больше нравится именно AdBlock, он похилее, но юзать его проще)

AutoHideStatusBar

Автоскрытие строки состояния, показывает ее при наведении мыши (вообще поведение можно настроить по-разному)

Boox

Позволяет добавлять комментарии к закладкам, эти комментарии потом всплывают при наведении мыши на закладку (вот бы такую фичу добавили в ScrapBook!!!)

CHM Reader

Позволяет читать CHM-файлы. Не всегда корректно показывает дерево содержания в этих файлах, но мне жизненно необходимо, так как меня бесит, когда в CHM делают очень мелкий шрифт, который невозможно увеличить в стандартном просмотровщике.

ColorZilla

У него несколько фич, я юзаю гл. образом, чтобы захватывать RGB/HEX коды цветов с сайтов.

DisableMenu

Скрывает строку меню. Можно настроить: скрывать автоматически через некоторое время, показывать при наведении мыши, или скрывать/показывать принудительно по нажатию кнопки на тулбаре, или по комбинации клавиш итп.

EzSideBar

Тоже несколько фич, главное для меня, что после его уст-ки клавиша <F9> открывает боковую панель, и в ней будет кнопка "Panels", при нажатии на которую будет выпадающий список с панелями (Закладки, Журнал, ScrapBook итд)

Fission

Помещает индикатор загрузки страницы (полоса такая) из строки состояния в адресную строку

FoxyProxy

Для быстрого перключения Proxy-серверов

Handy Xtra Stuff

Уже не помню, зачем он нужен, но что-то удобное для меня :)

MAF (Mozilla Archive Format)

Чтобы сохранять веб-сраницы в формат .MHT (веб-архив Internet Explorer)

Menu Manipulator

Может скрывать, переименовывать и менять порядок опций меню (как в строке меню, так и в контекстном меню)

Open link in...

Добавляет в контекстное меню ссылки опции:
- Open Link in New Windod
- Open Link in New Tab
- Open Link in Background Tab
- Open Link in Bacground Window
- Open Link Here (т.е. в этой же вкладке)

при желании эти пункты можно сделать в выпад. списке "Open Link In ...",
т.е.:
Open Link In ... >
- Open Link in New Windod
- Open Link in New Tab
- ... итд...

Page Zoom Buttons

Кнопки на панель инструментов для зуммирования текста (больше/меньше).

PDF Download

Чтобы при клике на ссылке, ведущей на .PDF можно было выбрать, что делать: открывать его в FF или закачать на HDD.

Popup Sound

Чтобы при клике по ссылкам был звук (очень привык к этому в IE)

ScrapBook

    ну это ясно :)

Search Bar Autosizer

Строка поиска расширяется по мере набора там текста, а если очистить эту строку, то она опять станет маленькой.

Stop-or-Reload Button

Заменяет 2 кнопки (Stop и Reload) на одну, которая меняет свое состояние в зависимости от обстоятельств. Очень удобно!

Tab Overflow Scrollbar

когда открыто слишком много вкладок, наверху появляется скролл

TabRenamizer

Позволяет переименовывать вкладки (т.е. чтобы на ярлычках был к-л свой произвольный текст)

Zotero

Если не знаешь, что это — описать трудно. Похоже на ScrapBook, но принцип организации информации иной. Что-то типа каталога источников (книг, статей итп) в библиотеке. Удобная вешь, но какая-то громоздкая...

* * *
P.S. А вообще, чтобы оставаться на FireFox 2, для меня достаточно хотя бы того, что на FF3 (как отмечали выше) криво садится скин “Fusion Alternative 2”. Я в свое время перепробовал с полсотни скинов и лучше этого ничего нет! Абсолютно профессиональная работа!

Отредактировано EgorSokolov (15-06-2009 22:04:56)

Отсутствует

 

№1416-06-2009 08:52:25

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Shiretoko 3.5

Re: Как заменить картинку кнопки в адд-оне?

EgorSokolov


AdBlock

...по сути они похожи, но мне больше нравится именно AdBlock, он похилее, но юзать его проще

ну AdBlock+ не такой уж и сложный , особенно если сравнить с No Script :lol:

AutoHideStatusBar > https://addons.mozilla.org/ru/firefox/addon/1530
Совместимость:  2.0 – 3.6a1pre

Boox > https://addons.mozilla.org/ru/firefox/addon/2615
Совместимость:  3.0 – 3.0.*

CHM Reader > https://addons.mozilla.org/ru/firefox/addon/3235
Совместимость:  3.0b4 – 3.0.* 

ColorZilla > https://addons.mozilla.org/ru/firefox/addon/271
Совместимость: 1.5 –  3.5.*

DisableMenu > https://addons.mozilla.org/ru/firefox/addon/3300
Совместимость:1.5 – 3.0.*

EzSideBar > https://addons.mozilla.org/ru/firefox/addon/1951
Совместимость: 3.0 – 3.5.*


Handy Xtra Stuff > https://addons.mozilla.org/ru/firefox/addon/3751
Совместимость:Firefox: 2.0 – 3.0.*

Mozilla Archive Format >https://addons.mozilla.org/ru/firefox/addon/212
Совместимость:3.0 – 3.5.*

Open link in... > https://addons.mozilla.org/ru/firefox/addon/379
Совместимость: 3.0b2 – 3.1b2

Page Zoom Buttons >https://addons.mozilla.org/ru/firefox/addon/6827
Совместимость: 2.0 – 3.0.*

PDF Download> https://addons.mozilla.org/ru/firefox/addon/636
Совместимость:1.5 – 3.5.*

PopupSound> https://addons.mozilla.org/ru/firefox/addon/634
Совместимость:1.0 – 3.0.*

ScrapBook > https://addons.mozilla.org/ru/firefox/addon/427
Совместимость: 2.0 – 3.0.*

(уже есть ScrapBook+ > https://addons.mozilla.org/ru/firefox/addon/8186
Совместимость:2.0 – 3.5b4 )

Stop-or-Reload Button > https://addons.mozilla.org/ru/firefox/addon/313
Совместимость:2.0 –  3.0.*

(есть новое > Smart Stop/Reload > https://addons.mozilla.org/ru/firefox/addon/7401
Совместимость: 2.0 –  3.6a1pre )


Searchbar Autosizer> https://addons.mozilla.org/ru/firefox/addon/1172
Совместимость:3.0 – 3.0.*

Tab Overflow Scrollbar > http://franklion.co.uk/TOS3-N/tos3.html
Совместимость:3.0b5 - 3.0.*


TabRenamizer>https://addons.mozilla.org/ru/firefox/addon/2987
Совместимость: 2.0 – 3.5b4



Zotero > https://addons.mozilla.org/ru/firefox/addon/3504
Совместимость:2.0 – 3.5.*

e784c00bc2da.png

всё протестировано на [shiretoko] 3.5b99 -результат положительный :lol:
для установки несовместимых расширений использовался MR Tech Toolkit

P.S. А вообще, чтобы оставаться на FireFox 2, для меня достаточно хотя бы того, что на FF3 (как отмечали выше) криво садится скин “Fusion Alternative 2”.

ну конечно, было бы нежелание а повод найдётся ;)

Добавлено 16-06-2009 08:57:04
.....кнопочки некоторых дополнение просто перетянул на панель для наглядности :)

Добавлено 16-06-2009 09:04:41
вместо Tab Overflow Scrollbar можно использовать Tab Wheel Scroll

Добавлено 16-06-2009 09:10:42
ой, скрин там некликабельный :lol:
вот >
e784c00bc2dat.jpg

Отсутствует

 

№1525-06-2009 18:29:05

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Re: Как заменить картинку кнопки в адд-оне?

Тема получила дальнейшее развитие. Как я уже писал выше, с вопросом замены картинки я разобрался. Но мне показалось, что этого "маловато будет" и я решил сделать так, чтобы кнопка меняла вид при наведении на нее мыши (подсвечивалась), поскольку такой эффект присутствует на кнопках в моем скине ("Fusion Alternative 2"). Я, честно говоря, в этой галиматье ни фига не понимаю, просто поковырялся в файлах скина и по аналогии сделал в коде этой несчастной кнопки, — вроде получилось. Код вот такой (файл button.css)

Выделить код

Код:

@namespace url('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul');

#bookmark-toolbar {
	list-style-image: url('chrome://cbutton-1244823105/skin/Test_ImageStrip.png');
	-moz-image-region: rect(32px, 32px, 64px, 0px);
}
#bookmark-toolbar:not([disabled="true"]):hover,
#bookmark-toolbar[buttonover="true"] {
  -moz-image-region: rect(64px, 32px, 96px, 0px);
}
#bookmark-toolbar:not([disabled="true"]):hover:active {
  -moz-image-region: rect(96px, 32px, 128px, 0px);
}
#bookmark-toolbar[disabled="true"] {
  -moz-image-region: rect(0px, 32px, 32px, 0px);
}
toolbar[iconsize='small'] #bookmark-toolbar {
	list-style-image: url('chrome://cbutton-1244823105/skin/bookmark-toolbar-small.png');
}

Картинки для кнопки берутся из файла Test_ImageStrip.png — этот файл я просто вытащил из дистрибутива моего скина "Fusion Alternative 2". Вот этот файл:

dcb1e2b1b752.png

Как я понимаю, строки типа
-moz-image-region: rect(32px, 32px, 64px, 0px);
это указание на область этого "компота", откуда FireFox будет брать соответствующую картинку для того или иного случая.  Далее, собственно, мои вопросы:

(1) Сейчас у меня кнопка отображается кнопкой "Назад" (т.е. на картинке выше это 4 кнопки в самом левом вертикальном ряду), — ясно, что это просто тест, на котором я проверял, получится у меня это или нет. Теперь, как я понимаю, мне надо самому собрать такой "компот" из своих картинок по моему вкусу, но затык в том, что я не знаю, как собрать такой "сборный" .PNG-файл, получив при этом еще и координаты его областей, тут, видимо, нужна какая-то прога? Какая именно?

(2) Можно ли добиться того же эффекта БЕЗ "сборного" .PNG, разместив отдельные картинки в отдельных .PNG-файлах? И если — да, то ЧТО надо прописать вместо -moz-image-region Или же FireFox может менять картинки только при использовании одного "сборного" .PNG (я вообще-то пробовал вместо этого писать list-style-image: url(...) к отдельным иконкам, но что-то не получилось… или я просто где-то ошибся…)

Отсутствует

 

№1625-06-2009 18:51:14

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Chrome 3.0

Re: Как заменить картинку кнопки в адд-оне?

честно говоря, в этой галиматье ни фига не понимаю, просто поковырялся в файлах скина и по аналогии сделал в коде этой несчастной кнопки, — вроде получилось.

EgorSokolov может поковыряться еще основательней в теме и попробовать портировать её на [firefox] 3.5 ? ;)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]