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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

Сustom Buttons » Custom Buttons » 13-07-2015 23:52:29

Всем привет!
Супер кнопка Консоль браузера в вкладке / боковой панели( Firefox24+ ) перестала работать - :sick: открывает пустую нерабочую консоль. Возможно сломалась с релизом [firefox] 39.0.
Кто-нибудь может починить?

Firefox » Тестирование нестабильных сборок Firefox (Nightly) » 10-07-2014 01:49:38

Всем WASD :rock: котаны!
Обновился я с 32.0a1 на 33.0a1 и Nightly предстала в таком афроамериканском виде

скрытый текст
1scr.jpg
Тут всё ок.
2scr.png
3scr.png
4scr.png
А тут уже нет.

Кто нибудь сталкивался с такими артфактами Nightly?
И может у кого нибудь остался файлик firefox-32.0a1.ru.langpack.xpi, на [mozilla] фтпшке всё почистили фиг нагуглишь.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 07-07-2014 06:27:19

shostako пишет

Буду ковырять код, у меня немного не совпадает и появляется выступ слева (отметил овалами)... Файрфокс 26-ой версии.

Да, на [firefox] раньше australis'а css код отображается не так как задумано.
Может кто-нибудь из стилистов поправит? :)

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 06-07-2014 09:42:08

shostako
Можно затупить url bar так :)

Выделить код

Код:

@namespace html url("http://www.w3.org/1999/xhtml");

#nav-bar #urlbar:before, #nav-bar #urlbar:after {
content: '';
position: absolute;
right: -10px;
bottom: 1px;
border: 12px solid transparent;
border-left: 8px solid rgba(23, 51, 78, 0.27); 
}

#nav-bar #urlbar:after {
right: -7px; 
bottom: 2px;
border: 11px solid transparent;
border-left: 7px solid white;
}

#nav-bar #urlbar {
margin-right: 10px !important; 
}

Или через встроенную картинку urlbar-arrow.png

Выделить код

Код:

@namespace html url("http://www.w3.org/1999/xhtml");

#nav-bar #urlbar:after {
content: '';
position: absolute;
right: 3px; 
bottom: 2px;
width: 8px; 
height: 22px;
background-image: url("chrome://browser/skin/urlbar-arrow.png");
}

#nav-bar #urlbar {
margin-right: 10px !important;
}

Сustom Buttons » Custom Buttons » 14-09-2013 21:44:04

Infocatcher пишет

Некоторые подвижки с раскраской кода в редакторе кнопок... Добавлено контекстное меню и сочетания клавиш из Scratchpad'а, исправлена инициализация (могли быть проблемы с раскраской первой строки), исправлено включение/выключение в уже открытых окнах и реализован переход к строке с ошибкой из консоли ошибок.

Классно, можешь еще сделать совместимость с кнопкой Edit Custom Button in Tab, сейчас в отдельном окне раскраска кода работает, а во вкладке раскраски нет.

Сustom Buttons » [CB]Mинимальный стиль для полосы прокрутки (скролбара) » 09-06-2013 22:58:17

bunda1
Вариант который использую я
[code]var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"]
                    .getService(Components.interfaces.nsIStyleSheetService);
var uri = makeURI('data:text/css,'+ encodeURIComponent('\n\
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);\n\
scrollbar thumb { -moz-appearance: none !important; background-color: yellow !important; border-radius: 4px !important; opacity: 0.7 !important;}\n\
scrollbar:not(:hover) thumb { opacity: 0.3 !important; }\n\
scrollbar[orient="vertical"]   { -moz-margin-start: -8px !important; min-width: 8px !important;  max-width: 8px !important;}\n\
scrollbar[orient="horizontal"] { -moz-margin-start: -8px !important;   margin-top: -8px !important; min-height: 8px !important; max-height: 8px !important;}\n\
scrollbar scrollbarbutton { visibility: collapse !important; }\n\
scrollbar { -moz-appearance: none!important; background: transparent !important; position: rela

Сustom Buttons » [CB]Mинимальный стиль для полосы прокрутки (скролбара) » 08-06-2013 23:05:16

Благодаря jetpack Floaty Scrollbar найдено решение как сделать скролбар поверх страницы
[code]// Mинимальный стиль для полосы прокрутки (скролбара)
var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
var uri = makeURI('data:text/css,'+ encodeURIComponent('\n\
scrollbar thumb { -moz-appearance: none !important; background-color: green ! important; border-radius: 4px !important;}\n\
scrollbar:not(:hover) thumb { opacity: .5 !important; }\n\
scrollbar[orient="vertical"]   { -moz-margin-start: -8px !important; min-width: 8px !important;  max-width: 8px !important;}\n\
scrollbar[orient="horizontal"] { -moz-margin-start: -8px !important; min-height: 8px !important; max-height: 8px !important; margin-top: -8px !important;}\n\
textarea:not([anonid="input"]) [orient="vertical"], textarea:not([anonid="input"]) scrollbar[orient="horizontal"] { min

Сustom Buttons » Custom Buttons » 09-05-2013 13:18:17

Привет! А есть код который добавляет в контекстное меню любой поисковой формы на страницах пункт "вставить и искать"? Или этим должен заниматься UserStyles?

Сustom Buttons » Custom Buttons » 04-04-2013 05:55:03

В [firefox] есть один неприятный баг, когда выбираю в контекстном меню вкладки закрепить вкладку, он ее закрепляет (и это здорово и очень удобно!), попутно прокрутив всю панель вкладок влево до упора. Не знаю как разработчикам [firefox] а мне не удобно потом искать то место на котором были табы рядом с только что закрепленной вкладкой. Неудобство повышается пропорционально общему количеству вкладок (а если открыто 100500 вкладок то глаз точно сломаешь).
Просьба, дайте кто-нибудь код который отрубит прокрутку панели вкладок при закреплении вкладки.

Сustom Buttons » [CB]Mинимальный стиль для полосы прокрутки (скролбара) » 16-03-2013 03:24:00

А если добавить к параметрам 6й строки border-radius: 4px !important; то ползунок будет с закругленными краями. :)
У меня вопрос, как установить минимальную величину ползунока по вертикали, чтобы на очень длинных страницах он не сжимался вплоть до нуля?
Можно ли сделать чтобы просматриваемая страница занимала все горизонтальное пространство экрана, а боковой скролбар тоже отображался, но висел поверх края страницы, а не сбоку от нее в отдельной области и не сжимал страницу на несколько пикселей? Надо учесть чтобы щелчки мыши по области сролбара обрабатывал сам скролбар а не страница, в том числе чтобы настройка middlemouse.scrollbarPosition = true продолжала работать при такой "модификации".

Сustom Buttons » Custom Buttons » 09-03-2013 18:07:27

questman пишет

Привет всем!
Есть кнопочка https://loucypher.googlecode.com/svn/custombuttons/xml/Bottom%20Panel.xmlкоторая в нижней панели открывает текущую страничку но внутри этой панели переходить по ссылкам невозможно.
То есть кликнув на любую ссылку внутри панели страничка открывается во вкладке как обычно.
Есть ли похожая кнопка но позволяющая навигацию внутри панели?Или можно ли переделать эту кнопку?

Установи небольшое дополнение Split Panel и используй следующий код чтобы сразу открыть панель внизу и загрузить туда сайт

Выделить код

Код:

var url = "http://google.ru/";
splitpannel.toggle(url, true, "bottom");
//Для третьего параметра возможны варианты "right", "left", "top" и "bottom"

Переключение можно сделать вот так:
[code]var url = "http://google.ru/";
var splitpannelBox = document.getElementById("splitpannel-box");
if(splitpannelBox.hidden)
    splitpannel.toggle(url, true, "bottom");
else
    splitpan

Сustom Buttons » Custom Buttons » 19-02-2013 13:17:40

Очень часто читая какую нибудь статью или просто форум люблю открывать несколько ссылок со страницы колесиком, они грузятся в фоне в новых вкладках, иногда потом путаешься где какую и зачем страницу открыл.
Поэтому может ли кто нибудь сделать 2 кнопки:
а) которая при двойном клике левой кнопкой мыши по ссылке откроет фрейм в этом же табе со страницей из ссылки;
б) которая при двойном клике левой кнопкой мыши по ссылке откроет всплывающее javascript окошко прямо на странице так как это реализовано в кнопке "Google translate" с этой страницей в теле или с этой страницей отмасштабированной на 20 - 30 %.

Сustom Buttons » Custom Buttons » 07-02-2013 11:27:40

Можно ли дополнить код кнопки "Открыть в нижней панели"? Нужно чтобы можно было по клавише Esc закрывать нижнюю панель.

В клавише "Downloads" обнаружил недоработку: внешне BrowserDownloadsUI(); открываемое в отдельном окошке и страница chrome://mozapps/content/downloads/downloads.xul не отличаются по количеству и расположению элементов (отличия только в масштабе), но поведение страницы downloads.xul не полностью идентично BrowserDownloadsUI(). При удалении любой закачки из списка по клавише Del или через контекстное меню строка с закачкой немедленно исчезает в BrowserDownloadsUI(), а на странице downloads.xul строка остается висеть вплоть до ручного обновления. Причем если удалить закачку со страницы при одновременно запущенной BrowserDownloadsUI(), то в UI строка исчезает, а на странице все также остается. Можно ли исправить этот недо

Сustom Buttons » Custom Buttons » 05-02-2013 14:03:24

Можно ли создать кнопочку которая открывает для редактирования последнюю редактировавшуюся кнопку?
И как заставить кнопку реагировать наряду с событиями onmouseout и onmouseover на событие mousewheel?
Т.е. навел мышь на кнопку и крутишь колесико вверх-вниз, кнопка исполняет код.

Сustom Buttons » Custom Buttons » 06-11-2011 01:41:20

Какую переменную нужно использовать чтобы узнать что [firefox] в данный момент развернут и находится в фокусе мыши, а не свернут?

Сustom Buttons » Custom Buttons » 06-08-2011 04:33:54

iDev.Pi
Крошка Ру
Спасибо! Кнопочку скрыл. Сэкономил место.

Сustom Buttons » Custom Buttons » 06-08-2011 02:35:24

Кто нибудь знает id оранжевой кнопки с надписью "Firefox" в правом верхнем углу [firefox]?
Хочу написать код, аналогичный коду сокрытия панели меню http://forum.mozilla-russia.org/viewtop … 44#p385744, а id не знаю. И еще может кто знает как можно на этой кнопке текст поменять, например написать "Пуск" или просто "F"?

Сustom Buttons » Custom Buttons » 28-07-2011 16:13:45

Может ли код в Custom button получить и / или записать значение системной переменной Windows (конкретно XP). Типа вот таких http://linkme.ufanet.ru/images/f352b465 … 1db9fb.png
Или лучше записывать необходимые данные в txt файл?

Сustom Buttons » Custom Buttons » 13-07-2011 12:08:22

Parusnik55

Выделить код

Код:

var local = Components.classes["@mozilla.org/file/local;1"].
  createInstance(Components.interfaces.nsILocalFile);
local.initWithPath("C:\\reconnect.vbs");
local.launch();

и сам reconnect.vbs

Выделить код

Код:

Dim WshShell
set WshShell = WScript.CreateObject("WScript.Shell")
sReturn = WshShell.Run("rasdial " & "beeline /DISCONNECT", 0, TRUE)
set WshShell = WScript.CreateObject("WScript.Shell")
sReturn = WshShell.Run("rasdial " & "beeline beeline beeline", 0, FALSE)

13-07-2011 12:29:25
Подскажите кто знает как сделать задержку в Custom Buttons и метки вместе с goto
Я нашел кое что, но может есть стандартная функция задержки

Выделить код

Код:

intervalID = setInterval(test, 2000); // [h]задержка[/h] 2000=2секунды
 function test(){
count = count + 1;
 if (count==2){clearInterval(intervalID);}else{content.scrollTo(0, content.document.height);}
 };

Если кто может то помогите дописать всю планируемую кнопку: кнопка должна быть в двух состояниях, по умолчанию "отжатая" и н

Сustom Buttons » Custom Buttons » 11-07-2011 16:18:08

Infocatcher
Спасибо за быстрый ответ, это как раз то что нужно! И главное все так просто, на 2 строки.
Есть еще один вопрос, может кто знаком с расширением Split Panel или аналогичным.
В общем AIOS пока еще не умеет открывать дополнительную панель сверху или справа, а Split Panel умеет, но только может делать это через контекстное меню от ссылки на странице. А как написать кнопку чтобы сразу открыть панель внизу и загрузить туда сайт даже не представляю, может быть есть альтернативные дополнения?

Сustom Buttons » Custom Buttons » 11-07-2011 06:08:20

Здравствуйте. У меня есть две кнопки, запускаю я их последовательно друг за другом без паузы:
Первая кнопка без инициализации, только код

Выделить код

Код:

openWebPanel(this.tooltipText, http://mail.yandex.ru/);

Вторая кнопка без кода, только инициализация

Выделить код

Код:

this.onClick= function(e)
{toggleSidebar();
};
this.setAttribute('onclick','this.onClick(event);');

Нужны мне эти две конпки чтобы незаметно загрузить страничку в сайдбаре (т.е. открыть ее в боковой панели и тут же скрыть панель, не прерывая загрузку страницы). На странице у меня происходит логин на сайт с помощью расширения The auto login, но это не так важно.
Хотелось бы чтобы это все происходило по нажатию одной а не двух кнопок подряд. Просто перекинуть код инициализации в первую кнокпу не помогает.
Может кто знает как надо правильно написать код кнопки.

Board footer

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