okkamas_knife,простите человека без образования,виновата дремучесть.Просто не знал что это называется Chrome-заголовок.
Спасибо,теперь можно снести ненужное дополнение.
Ой,у меня почему-то пропадает нижняя панель тоже.Панель задач то есть.Причем, она становится белой(после восстановления,если выключить кнопку).Если подвигать по ней(по панели) курсором,то белая часть распадается на составные части,видны разделители.Окно браузера как бы наплывает на панель задач.Можно как-то исправить?
Отредактировано ckovopoda (25-03-2010 18:29:16)
Отсутствует
okkamas_knife,манипуляции с размером экрана ничего не дали.Он не запоминает установленные размеры окна.После "свернуть-развернуть" экран принимает прежний размер.
Зато помогло удаление строчек кода.Панель задач исчезает,но возвращается опять после нажатия кнопки "развернуть - свернуть в окно"(эта кнопка тоже "custom buttons).Причем экран остается в развернутом виде всё время.У кнопки "развернуть - свернуть в окно" как бы появилась новая функция - полуполноэкранный режим. В общем,нормально,спасибо.
Можно спросить еще,как извлекать иконки сайтов из закладок?Я поставил конвертер base64,хочется понаделать кнопок на сайты в панели закладок.
Отсутствует
Это Редирект Ремовер не давал кнопкам устанавливаться.Как отключил - всё заработало.
Можно не отлючать, а добавить custombutton:// в список исключений redirect remover'а.
Добавлено 26-03-2010 18:53:34
Можно спросить еще,как извлекать иконки сайтов из закладок?
Может, вот эта: http://custombuttons.mozdev.org/drupal/ … e-button-0 кнопка подойдет ?
Она, правда, не извлекает ничего из закладок, просто делает кнопку-закладку на текущую страницу.
Отредактировано Anton (26-03-2010 18:53:51)
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
кто-нибудь, переделайте пожалуйста case 0 для этой кнопки, чтобы при клике открывался не сайдбар, а отдельное окно дополнений (инструменты-дополнения)
this.url2xul= 'chrome://mozapps/content/extensions/extensions.xul'; this.onClick= function(e) { switch (e.button) { case 0: if (document.getElementById('sidebar-box').getAttribute('sidebarcommand')) // close sidebar toggleSidebar(); else // open in sidebar openWebPanel(this.tooltipText, this.url2xul); break; case 1: { var t= gBrowser.mTabs; var current= content.document.location.href; var i= t.length; if (current==this.url2xul) gBrowser.removeCurrentTab(); else while (true) { if (--i<0) { if (current=='about:blank') // replace blank tab loadURI(this.url2xul); else // add new tab gBrowser.selectedTab= gBrowser.addTab(this.url2xul); break; }; if (t[i].linkedBrowser.currentURI.spec==this.url2xul) // popup loaded { gBrowser.selectedTab= gBrowser.tabContainer.childNodes[i]; break; }; }; }; break; }; }; this.setAttribute('onclick','this.onClick(event);');
mzfx
Отсутствует
Понимаю,что вопрос наверно обсосанный со всех сторон,но не скажете как узнать id новой(собственной) панели для создания кнопки "открыть - скрыть" панель? Я два часа штудировал тему,но не получается.Поставил DOM-инспектор.Подставлял в его поиск разные значения,но он просто виснет и весь браузер тоже.
Можно инструкцию или ссылку как сделать кнопку на собственную добавленную панель?Очень прошу,а то кнопок уже как в самолете,их негде размещать.
Отсутствует
Можно инструкцию или ссылку как сделать кнопку на собственную добавленную панель?
Панель инструментов ? Вот: http://forum.mozilla-russia.org/viewtop … 49#p271349
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
okkamas_knife я сделала кнопку Online/Offline вроде по вашей инструкции:
поле Имя заполнила
поле Картинка оставила пустой
в окно Код ввела Код кнопки custombutton://.....
и окно Инициализации
а что делать с кодом
Код:
BrowserOffline.toggleOfflineStatus(); Куда его вводить?
У меня появиласьь иконка но она не переключается на автономный режим, всё время зеленая. А только если я поставлю галочку - Файл - Работать автономно, тогда иконка тоже меняется.
Помогите что я делаю не так.
А и еще хотела сказать, мне нужно чтобы иконка была внизу в статус баре, но её туда не перетещить никак.
Отредактировано MalinaQ (26-03-2010 21:24:57)
Отсутствует
okkamas_knife, cпасибо большое все получилось!
У меня к вам еще просьба сделайте пожалуйста кнопку: Настройки (инструменты > настройки) и кнопку Показать Куки (инструменты > настройки > приватность > показать куки)
Я что-то их не нашла в готовых.
p.s: А с расширением Work Offline чтобы кнопка была в статусбаре в крайнем правом углу? ...м-ммм там очень сложно переделывать? Это только разработчик расширения сможет, или любой человек, например вы?
Отредактировано MalinaQ (27-03-2010 07:57:43)
Отсутствует
MalinaQ
settings:
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0438%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIxSURBVHjapFO5iiJRFL3l1iIq7hi4NIgKIjSCiqCgDYbm/oCYGhqq/2Bi2KGZgaHgDAqtKEhj5pooiLuRuE+dh8oMMx3Ng1t16t5zXt165xZXKBTom5XlI3PHufvzX0twvV4pGo0Sf8/yUQW+P2e+wVVw75i4fD7/fJvP56PhcEgajYbUajVptVq63W60Xq9ps9mwu81mo1ar9exKdLlc8BD2er2k0+lIqVQy4mKxYBgLGBtarVaSSCTk8Xio3W6H2Sdgg1gs9t7v92m/35NAIGBku91OYrGYBTByqIEDLjTQis7nM3uLQqGg+XxOer2eXl5eqNFoUL1eZ7VQKESBQIAOhwPrBlwsaAX8JVssFm9IoigUCtEe4kc6neYQwMih9tgAGmixQSYej5PRaCSz2UwikYi63S6lUqn3h1XAyKEGDrjQQCs6nU40mUz+8PbR4r9y4MMRBLAwGAxyg8EgghOfTqdkMBhILpfT5+dnxOFwfEBULperbrf7VSqVsu5weLVaDXOQY2eQSCS45XLJhLvdjtnlcrkilUrlhgBGDjVwwIUG2qcLOByTycQcmM1mzDZMGxbaRU4mk7ENYOPDBaHf76dms1l1Op2vGKbRaMTIvV6Pjscjs/br64tZiNb5T6HtdkulUinCT+nHYxJ/8jZFgMfjMXu7SqWi32dktVoRf1as/U6nwzTPSQyHw1n+noPfb29vnMVigffsZ0EAI4caOODeNcQlk8n/+p1/CTAASVxppUgA6l4AAAAASUVORK5CYII%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B/*Initialization%20Code*/%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5BopenPreferences%28%29%3B%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E
Отредактировано iDev.Pi (27-03-2010 08:34:37)
mzfx
Отсутствует
MalinaQ
мидл клик по кнопке просто открывает куки, попросите кого-нибудь переделать на лефтклик.
или сами в этом куске кода
if(type == "click" && but == 0) addPermission(pm.ALLOW_ACTION); else if(type == "click" && (but == 1 || but == 0 && (e.ctrlKey || e.shiftKey || e.altKey || e.metaKey))) openCookiesPermissions();
but == 0 и but == 1 поменяйте местами и тогда по лефтклику будет открытие окна
Отредактировано iDev.Pi (27-03-2010 09:17:24)
mzfx
Отсутствует
MalinaQ
Кажись, расширение TotalToolbar позволяет настраивать и статусбар и кидать туда кнопки
Отсутствует
Подскажите пожалуйста как сделать размер кнопки (иконки) побольше?
Отсутствует
Вставлю иконку 48 пикселей, а она становиться маленькой.
UPDATE
получилось, но пришлось вместо .ico вставлять .png
Отредактировано leshiy_odessa (27-03-2010 20:11:27)
Отсутствует
получилось, но пришлось вместо .ico вставлять .png
В *.ico обычно несколько изображений разного размера.
Видимо, приложение считает наиболее подходящими те, что помельче.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
leshiy_odessa такое должно помочь:
toolbarbutton[id^="custombuttons-button"] .toolbarbutton-icon { width: auto !important; height: auto !important;}
и не хочетЬся, а хочется, читайте tsya.ru, если сомневаетесь в какой-то ситуации.
mzfx
Отсутствует
Anton
В *.ico обычно несколько изображений разного размера.
Видимо, приложение считает наиболее подходящими те, что помельче.
Не готов утверждать наверняка, но по-моему там предпочтительный размер 16×16.
Отсутствует
Подскажите пожалуйста как добавить дополнительный текст к адресу в адресной строке?
Чтобы при клике на кнопку добавить текст и запустить ссылку в новой вкладке.
Отредактировано david141 (28-03-2010 10:20:27)
Отсутствует
код кнопочки которая вставляет текст из буфера обмена в строку поиска и жмёт найти?
Вроде так, в инициализацию:
this.onclick = function (event) { var str = readFromClipboard(); var engine = document.getElementById("searchbar").currentEngine; var submission = engine.getSubmission(str, null); if (!submission) return; if (event.button == 0) { loadURI(submission.uri.spec, null, submission.postData, false); } if (event.button == 1) { var tab = gBrowser.loadOneTab(submission.uri.spec, null, null, submission.postData, null, false); gBrowser.selectedTab = tab; } }
Отсутствует
david141 написал:Подскажите пожалуйста как добавить дополнительный текст к адресу в адресной строке?Чтобы при клике на кнопку добавить текст и запустить ссылку в новой вкладке.в секцию кодКод:var addedtext = "добавляемая строка";
var url = window._content.document.location.href;
var fullurl = url + addedtext;
getBrowser (). selectedTab = getBrowser (). addTab (fullurl);
//в текущей loadURI (fullurl);
Отредактировано okkamas_knife (Сегодня 11:27:09)
okkamas_knife
Спасибо.
У меня ещё вопрос. А как обрезать лишнее?
Отсутствует