чтоб по кнопке открывался адрес url из буфера обмена ?
Paste and Go Button
переключать значения "показывать все рисунки" , "не показывать рисунки вобще" и "показывать кэшированные рисунки"
ImagesLikeOpera
Отсутствует
чтоб по кнопке открывался адрес url из буфера обмена
custombutton://%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%09%3Cname%3Egoto%3C/name%3E%0A%09%3Cimage%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/image%3E%0A%09%3Cmode%3E0%3C/mode%3E%0A%09%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.%2520onClick%2520%253D%2520function%2520%2528ev%2529%250A%257B%250A%2509if%2520%2528ev%2520%2526%2526%2520ev.%2520button%2520%253D%253D%25202%2529%2520return%253B%250A%2509openUILinkIn%2520%2528readFromClipboard%2520%2528%2529%252C%2520whereToOpenLink%2520%2528ev%252C%2520false%252C%2520false%2529%2529%253B%250A%257D%253B%250A%250Athis.%2520setAttribute%2520%2528%2522onclick%2522%252C%2520%2522this.%2520onClick%2520%2528event%2529%253B%2522%2529%253B%5D%5D%3E%3C/initcode%3E%0A%09%3Ccode%3E%3C%21%5BCDATA%5Bthis.%2520onClick%2520%2528%2529%253B%5D%5D%3E%3C/code%3E%0A%09%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%3C/custombutton%3E
переключать значения "показывать все рисунки" , "не показывать рисунки вобще" и "показывать кэшированные рисунки"
можно, конечно, и кнопку сделать, но лучше ilo.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Сэнкс за разьяснения .
Ещё очень бы хотелось кнопку для заливания картинок на _http://radikal.ru
з.ы. /оффтоп/ если невозможно сделать такой батон , то подскажите может есть какаоето расширение типа ImageBot (работает с imageshack) , но чтоб он с радикалом дружил . Типа выбераеш на страничке картинку , правой кнопкой и "Upload Image" .
Отсутствует
vurdalakНужны подробности.
Новые версии в настоящий момент не размещаются на официальном сайте расширения. Ищите на addons.mozilla.org или custombuttons.mozdev.org. Или на custombuttons2.com, но там другая ветка расширения.
Отредактировано Anton (13-02-2008 21:28:52)
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Доброго времени суток. Значит, обновил недавно (вчера что ли) до 0.0.2.5 и сегодня заметил глюк, точнее trueглюк[/b]. Вот именно так, как написано: вместо всех открывающих тегов пишется true. В свойства кнопок лазил, но там всё как положено:
Никто не сталкивался с такой проблемой? Как исправить можно? Я, конечно, ещё попробую downgrade версии...
Обидно такого инструмента лишаться.
Вот ещё обновился, проблема также и осталась.
Отредактировано Robert Ingil (18-02-2008 07:32:22)
Отсутствует
Robert Ingil
Вот ещё обновился, проблема также и осталась.
Подтверждаю, в 0.0.2.5 такая ошибка была. В 0.0.2.6 не наблюдаю.
TLemur
CB² поддерживает несколько дополнительных возможностей.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Мужики,а че надо писать в этой штуке,если я хочу вывести на панель кнопку из настроек "Автоматическая загрузка изображений"???я так то впринципе почитал,что вы тут пишите,но ровным счетом ничего не понял
Что мне нужно написать в "КОД" и в "ИНИЦИАЛИЗАЦИЯ"??
помогите пожалуйста
Отсутствует
vurdalak
Код запуска внешнего приложения в теме был. Открыть текущую страницу в IE:
var file = Components. classes ["@mozilla.org/file/local;1"]. createInstance (Components. interfaces. nsILocalFile); var process = Components. classes ["@mozilla.org/process/util;1"]. getService (Components. interfaces. nsIProcess); file. initWithPath ("H:\\Program Files\\Internet Explorer\\iexplore.exe"); process. init (file); process. run (false, [getBrowser (). contentDocument. location. href], 1);
ПысКо
Я думаю, в секцию "Код":
var pdi = nsPreferences. getIntPref ("permissions.default.image"); nsPreferences. setIntPref ("permissions.default.image", 3 - pdi);
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
На «голом» профиле объект nsPreferences отсутствует:
Так что надо
var prefs = Components.classes["@mozilla.org/preferences-service;1"] .getService(Components.interfaces.nsIPrefBranch);
и
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Anton
Спасибо пребольшое
Можно ли реализовать с помощью кнопки вот такое расширение ?
http://chrispederick.com/work/user-agent-switcher/
Отсутствует
Можно ли реализовать с помощью кнопки вот такое расширение ?
http://chrispederick.com/work/user-agent-switcher/
Как-то так:
var ps = Components. classes ["@mozilla.org/preferences-service;1"]. getService (Components. interfaces. nsIPrefService). getBranch ("general."); ps. setCharPref ("appname.override", ""); ps. setCharPref ("appversion.override", ""); ps. setCharPref ("platform.override", ""); ps. setCharPref ("useragent.vendor", ""); ps. setCharPref ("useragent.vendorSub", "");
А смысл ?
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
А кто знает код кнопки "домашняя страница" и когд "bookmarks manager"
на сайте расширения не приводятся коды разных кнопок, только парочка готовых приводятся и все.
Отредактировано alabanco (03-03-2008 18:33:44)
Отсутствует
Попробовал смастерить свою кнопку для открывания УРЛ, вроде работает, но открывает страницу только в активной вкладке, подскажите что изменить в коде что бы открывалась страница в новой вкладке при нажатии на кнопку?
if (event.ctrlKey) gBrowser.selectedTab = gBrowser.addTab('http://www.mail.ru/'); else gBrowser.loadURI('http://www.mail.ru/');
Отсутствует
Bruce
Не понятно, что требуется. Опишите подробней.
alabanco
"домашняя страница"
в раздел "Инициализация":
this. onclick = function (event) { if (event. button != 2) BrowserHomeClick(event); }
"bookmarks manager"
в раздел "Код":
Dizeloid
Я не помню, чтобы обработка onclick раньше выполнялась в разделе "Код"; будем считать, что эта возможность сломана в текущих сборках, я постараюсь исправить ситуацию в следующей версии. Пока что, в качестве замены предлагаю поместить в раздел "Инициализация":
this. onclick = function (event) { if (event. button == 2) return; if (event. ctrlKey) gBrowser. addTab ('http://www.mail.ru/'); else gBrowser. loadURI ('http://www.mail.ru/'); }
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Кнопка на панели инструментов выглядит просто значком .Как добавить немного анимации кнопке?
1).При наведении курсора на кнопку чтоб кнопка подсвечивалась (выделялась)
2).При нажатии на кнопку чтоб вид кнопки (подсветка) менялась на значение соответсвующее данному состоянию
Пример на панели расширения FoxLingo .К сожалению других примеров не могу привести.
Отсутствует
1).При наведении курсора на кнопку чтоб кнопка подсвечивалась (выделялась)
Так она и выделяется, как и все прочие кнопки. Если нужно что-то особенное, можно в раздел "Инициализация" добавить что-нибудь вроде
this. onmouseover = function (event) { this. style. setProperty ("opacity", "1", null); } this. onmouseout = function (event) { this. style. setProperty ("opacity", "0.5", null); }
2).При нажатии на кнопку чтоб вид кнопки (подсветка) менялась на значение соответсвующее данному состоянию
Аналогично, только в onmousedown, onmouseup.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует