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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№72619-05-2015 11:46:35

Mishania
Забанен
 
Группа: Members
Откуда: Usa
Зарегистрирован: 22-10-2011
Сообщений: 357
UA: Firefox 33.0

Re: Обсуждение кнопок CB

LittleMontana
У меня акое наблюдается при включенном Clean Links. Посмотрите, может у вас установлено что-то подобное.

Отсутствует

 

№72719-05-2015 12:41:01

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 214
UA: Firefox 37.0

Re: Обсуждение кнопок CB

Мб в этом проблема?  searchlinkfix других похожих не находил

Отсутствует

 

№72819-05-2015 13:52:25

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 31.0

Re: Обсуждение кнопок CB

LittleMontana пишет

Ребят, при установке новой кнопки (через URL), диалоговое окно установки кнопки появляется 2 раза.

У меня аналогично. Два раза — это минимум.
Но меня не напрягает, поскольку предпочитаю делать так:

Копирую URL кнопки в буфер обмена.
ПКМ по существующей кнопке > «Клонировать»
ПКМ по клонированной кнопке > «Обновить кнопку»

LittleMontana пишет

необходима немного другая кнопка. есть стиль для stylish, который скрывает вкладки. можно ли сделать кнопку, которая выводится на экран, и при нажатии так же включает/отключает данный стиль ?

Кнопка-переключалка Stylish'ного стиля. По имени стиля.
В Инициализацию. И правим имя стиля.

скрытый текст

Выделить код

Код:

gBrowser.currentURI.spec == "about:customizing" || (am => {

    var styleName = "Здесь имя стиля";

    var imageStyleEnabled = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAANkE3LLaAgAAArVJREFUeJxtkktoVGcUx3/fd+/ceahMRum0E6vB+IKYFtpqFRFJu+imrgRdBkFoKC5cCC5cOM7GnQuXFqTSbqQWSsGFjS22Gsn4SqJJFCXJjBlnJol5mHHinbn3zj1dTKdMZA4c+M7hf37nnI+jeM8eXiLQGSMSqfGhrvEBBlqExYrLTC7M2+6jOM161Ry8uEhwU4L23Py2c/HNO7ujnT1xtKFLL++XFqaHn21c9/zsokMm0cvK+425lcS0f6Uze7nrD5n6uSrvJkWc6brbGZFiv+R++vKBc43dmR8JNep049Gx5+T+3HznuU37jn1FdL1F9QHYd+peSUOwwscHvt9dKO08rzf0HmxM3wAoT/zPQ5b1qQrYAakMggyDHgFjBNQI4qQR8lihtu6ayN5ksg4wAZJJlMHbsFa1GM4oRHwwXQh69T7KgIoJroWmEjVUeW0P6BT4ZmOFSNCZ8LXj4TwBX8CxQf8HsDXKDyOuCeL4kbD9ctUfpFL4y257vIaaQQdRfpHs3VdgzUBohuydAnivQENN67mS81H0b/D/XwHANAMjK57uEj/WRWRLG/oeSA18H0wFaz6DcoBq9emQDsbSqVQdYDQAsa0D+W8/WRotTskX0fZdW2M7viY74FIYi7K95wjiriefHnyUSGROZSfTQz9crwNW2fQvhJ0b7M9f7ZiUQq/I/BUZv3pIZO6EFH/b8cbt5/DiTaLNNbo5uDxOtbrCRLXsjPu527B8nY7EEOT/xFsuT3g2w48HVl/hqlMGkEsE7Hhoz9hCz81YdG1EIwgW8dDgd+sK2SuqDw+QlhMAqD5czzBfDFW+Md5tO4219wJ/zR/wXRUcV324zcUtAQA3HpVLPtaCFW7DCITQZtibXVKZVlqjVfLaP9Rml1b6S0uvD46NjqqnE8Xe42d+f9hK+y8c6jNrdcGm9QAAAABJRU5ErkJggg==";
    var imageStyleDisabled = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAm1JREFUOI2Nkt1LU3EYx59zzs45m245p5buzaUiQV0V5AIRoswSItCY0UVXdtFf0z8QRFCwC6PCEAqL7CaYzZelc7rmltvOOjvbztzO287br6tgzS187r4Pn+8HHngwaDOTN+apiYkrd69PBYMUSeIbWzuR8NLy8ta3FamVJVoXs/OLAa/X++LRw7nQ+KjfeW7AdXbY77ufSudu2Xs90ezhLtfMY83h3sIi7fH43wT8ngZNQnRgoM9KYnqqIqDbotS4FE8ciJn04fTq+5fHfzt4s6Cvr39m9ubEHoVJr0AXIpJQ35V0epq2dg339DjEhbk7g263e76584+gwGTx8bERUpFFCQF00Tb7NYrEKQL0JE3iRZ9nULh4YcTT3LE0B9M0Ecdx+y6XSx7yBIYsFM2auvaDop3nZUVhMTCYMw5bpaPAMFD5y9pXYXQkgOx2+5CBAaFbCC9JYBXMStZ/ZdJCMpnKdTzBRBD7mWZcmqapslhbrwvCoW4YrIXAyoosZD6srvGZo/x2R8HnlXCtwPFZpsDRkiRUE8kcn2e4YqlSzWdzeSVX4EoP5maqHQUAAFYr/T22l3LUajVUYFlrLL5PHFeK1c1YoluS1e1QKAT/FbwNP9N5/jgnKSpO07hIUZjYUDUolfji8tLzRit/4hMBADCccKia8USVpUlNkS9nj5jxeHwnwhayv1tZSztBkUkJypj7sbt/FLd1dYPP70OfPr572o49cQIAgGkivVrlkc1GQTB4FcplDhoN1Ti1ACGoIYRFWJaDSGQdNje3DkzT5E8tqNfryl7iYPZMjzPs7O19HY1uTHFcqdyO/QM+cS7YiGvNZgAAAABJRU5ErkJggg==";

    am.getAddonsByTypes(["userstyle"], addons => {
        var addon = addons.find(addon => addon.name == styleName);
        if (!addon) {
            alert("«" + styleName + "»\n\nStyle Not Found");
            return;
        }
        self._handleClick = () => addon.userDisabled = !addon.userDisabled;

        var [img] = document.getAnonymousNodes(self);
        function setImg() img.src = addon.userDisabled ? imageStyleDisabled : imageStyleEnabled;
        setImg();

        var listener = {};
        listener.onEnabling = listener.onDisabling = candidate => {
            if (candidate.type == "userstyle" && candidate.name == styleName) {
                addon = candidate;
                setImg();
            }
        }
        am.addAddonListener(listener);
        addDestructor(() => am.removeAddonListener(listener));
    });
})(AddonManager);

Отредактировано Dumby (19-05-2015 13:57:27)

Отсутствует

 

№72919-05-2015 14:19:28

HaGEN
Забанен
 
Группа: Members
Зарегистрирован: 04-07-2013
Сообщений: 155
UA: Palemoon 25.0

Re: Обсуждение кнопок CB

LittleMontana пишет

можно ли данный код кнопки дополнить, что бы при появлении скрытии вкладок менялась иконка.

Именно это я и сделал постом выше! В том(твоём) куске кода CSS-код юзаецца через переменные, а мну просто сделал его в отдельном табе и с иконкой. Работает и на PaleMoon и на FF 29-36 у мну, проверил спец.
зы. а то шо bunda1 предложил у мну не работает, не скрывает панель, тока иконки меняются. :P
А вообще это нафиг не надо, разве и так не видно шо панель скрыта ?!  зачем еще иконку менять...
Все панели скрываю этими двумя строчками:

Выделить код

Код:

var bar = document.getElementById("TabsToolbar");  // тут id панели("nav-bar", "TabsToolbar" или другие.
setToolbarVisibility(bar, bar.collapsed);

чего и вам желаю!

Отсутствует

 

№73019-05-2015 20:05:46

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 214
UA: Firefox 37.0

Re: Обсуждение кнопок CB

HaGEN
Уважаемый) я дополнил свое сообщение, именно ваша кнопка и заработала.
Всем большое спасибо! :)

Отсутствует

 

№73121-05-2015 17:11:07

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 37.0

Re: Обсуждение кнопок CB

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

скрытый текст

Выделить код

Код:

var menu = document. getElementById ("goPopup"). cloneNode (true);
for (var i = 0; i < menu. childNodes. length; i++)
{
    if (menu. childNodes [i]. hasAttribute ("id"))
        menu. childNodes [i]. setAttribute ("hidden", "true");
}
menu. setAttribute ("place", "type=0&sort=4&maxResults=37");
function delId(node) {
    node.removeAttribute("id");
    Array.forEach(node.childNodes, delId);
}
delId(menu);
this. appendChild (menu);
//this. type = "menu";
//this. orient = "horizontal";
this. setAttribute ("popup", menu. id = "cbHistory-" + this. id);

this. onclick = function (event)
{
    var node = event. originalTarget. node;
    if ((event. button < 2) && node)
    {
        PlacesUIUtils. markPageAsTyped (node. uri);
        openUILink (node. uri, event, false, true);
    }
    else if (event. button == 1)
        PlacesCommandHook.showPlacesOrganizer('History');
    else if (event. button == 2)
    {
        if (event. shiftKey || (event. originalTarget. nodeName != "toolbarbutton"))
            return;
        toggleSidebar ("viewHistorySidebar");
        event. preventDefault ();
        event. stopPropagation ();
    }
};

Отредактировано amid525 (21-05-2015 17:12:50)

Отсутствует

 

№73222-05-2015 16:14:35

init
Участник
 
Группа: Members
Зарегистрирован: 14-04-2012
Сообщений: 42
UA: Firefox 31.0

Re: Обсуждение кнопок CB

Я думаю так:

Выделить код

Код:

if ((event. button == 0))
    PlacesCommandHook.showPlacesOrganizer('History');        
else if ((event. button < 2) && node) {
        PlacesUIUtils. markPageAsTyped (node. uri);
        openUILink (node. uri, event, false, true);
}

А просто циферки поменять может и не сработать.

Отсутствует

 

№73324-05-2015 11:00:46

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 37.0

Re: Обсуждение кнопок CB

bunda1
А можно сделать чтобы кнопка переключения стиля запоминала своё состояние, а то после перезагрузки приходиться её постоянно включать?

скрытый текст

Выделить код

Код:

this._handleClick = ()=> setStyleForPages(cbu.checked = !cbu.checked);

var icon = self.ownerDocument.getAnonymousElementByAttribute(self, "class", "toolbarbutton-icon");
var styleImage = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAANkE3LLaAgAAArVJREFUeJxtkktoVGcUx3/fd+/ceahMRum0E6vB+IKYFtpqFRFJu+imrgRdBkFoKC5cCC5cOM7GnQuXFqTSbqQWSsGFjS22Gsn4SqJJFCXJjBlnJol5mHHinbn3zj1dTKdMZA4c+M7hf37nnI+jeM8eXiLQGSMSqfGhrvEBBlqExYrLTC7M2+6jOM161Ry8uEhwU4L23Py2c/HNO7ujnT1xtKFLL++XFqaHn21c9/zsokMm0cvK+425lcS0f6Uze7nrD5n6uSrvJkWc6brbGZFiv+R++vKBc43dmR8JNep049Gx5+T+3HznuU37jn1FdL1F9QHYd+peSUOwwscHvt9dKO08rzf0HmxM3wAoT/zPQ5b1qQrYAakMggyDHgFjBNQI4qQR8lihtu6ayN5ksg4wAZJJlMHbsFa1GM4oRHwwXQh69T7KgIoJroWmEjVUeW0P6BT4ZmOFSNCZ8LXj4TwBX8CxQf8HsDXKDyOuCeL4kbD9ctUfpFL4y257vIaaQQdRfpHs3VdgzUBohuydAnivQENN67mS81H0b/D/XwHANAMjK57uEj/WRWRLG/oeSA18H0wFaz6DcoBq9emQDsbSqVQdYDQAsa0D+W8/WRotTskX0fZdW2M7viY74FIYi7K95wjiriefHnyUSGROZSfTQz9crwNW2fQvhJ0b7M9f7ZiUQq/I/BUZv3pIZO6EFH/b8cbt5/DiTaLNNbo5uDxOtbrCRLXsjPu527B8nY7EEOT/xFsuT3g2w48HVl/hqlMGkEsE7Hhoz9hCz81YdG1EIwgW8dDgd+sK2SuqDw+QlhMAqD5czzBfDFW+Md5tO4219wJ/zR/wXRUcV324zcUtAQA3HpVLPtaCFW7DCITQZtibXVKZVlqjVfLaP9Rml1b6S0uvD46NjqqnE8Xe42d+f9hK+y8c6jNrdcGm9QAAAABJRU5ErkJggg==";

function setStyleForPages() {
   var css = self.Help;
   var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
   var uri = makeURI("data:text/css," + encodeURIComponent(css)); 
   
   try { sss.unregisterSheet(cbu.previousUri || uri, 0) } catch(e) {};
   cbu.previousUri = uri;
   
   cbu.checked && sss.loadAndRegisterSheet(uri, 0);
   icon.src = cbu.checked ? styleImage : self.image;
};
cbu.checked && setStyleForPages();


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№73424-05-2015 11:23:04

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 28.0

Re: Обсуждение кнопок CB

villa7

Выделить код

Код:

// ЛКМ переключить настройки кнопки и стиль ..........
this._handleClick = function() setStyleForPages(void(run.value = !run.value));


// Создать настройки кнопки в about:config если они не существует ..........
var s = "CB" + _id.slice(20) + ".setStyleForPage";
cbu.isPref(s, false);
var previousUri = "CB" + _id.slice(20) + ".previousUri";


// Иконка для включеной кнопки  ..........
var icon = self.ownerDocument.getAnonymousElementByAttribute(self, "class", "toolbarbutton-icon");
var styleImage = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAANkE3LLaAgAAArVJREFUeJxtkktoVGcUx3/fd+/ceahMRum0E6vB+IKYFtpqFRFJu+imrgRdBkFoKC5cCC5cOM7GnQuXFqTSbqQWSsGFjS22Gsn4SqJJFCXJjBlnJol5mHHinbn3zj1dTKdMZA4c+M7hf37nnI+jeM8eXiLQGSMSqfGhrvEBBlqExYrLTC7M2+6jOM161Ry8uEhwU4L23Py2c/HNO7ujnT1xtKFLL++XFqaHn21c9/zsokMm0cvK+425lcS0f6Uze7nrD5n6uSrvJkWc6brbGZFiv+R++vKBc43dmR8JNep049Gx5+T+3HznuU37jn1FdL1F9QHYd+peSUOwwscHvt9dKO08rzf0HmxM3wAoT/zPQ5b1qQrYAakMggyDHgFjBNQI4qQR8lihtu6ayN5ksg4wAZJJlMHbsFa1GM4oRHwwXQh69T7KgIoJroWmEjVUeW0P6BT4ZmOFSNCZ8LXj4TwBX8CxQf8HsDXKDyOuCeL4kbD9ctUfpFL4y257vIaaQQdRfpHs3VdgzUBohuydAnivQENN67mS81H0b/D/XwHANAMjK57uEj/WRWRLG/oeSA18H0wFaz6DcoBq9emQDsbSqVQdYDQAsa0D+W8/WRotTskX0fZdW2M7viY74FIYi7K95wjiriefHnyUSGROZSfTQz9crwNW2fQvhJ0b7M9f7ZiUQq/I/BUZv3pIZO6EFH/b8cbt5/DiTaLNNbo5uDxOtbrCRLXsjPu527B8nY7EEOT/xFsuT3g2w48HVl/hqlMGkEsE7Hhoz9hCz81YdG1EIwgW8dDgd+sK2SuqDw+QlhMAqD5czzBfDFW+Md5tO4219wJ/zR/wXRUcV324zcUtAQA3HpVLPtaCFW7DCITQZtibXVKZVlqjVfLaP9Rml1b6S0uvD46NjqqnE8Xe42d+f9hK+y8c6jNrdcGm9QAAAABJRU5ErkJggg==";


// Получить настройки кнопки и css код из вкладки Справка ..........
var css = self.Help;
var run = Application.prefs.get(s);


// Переключить css стиль для страницы ..........
function setStyleForPages(reason) {
   if ( reason == "destructor" ) return; 

   var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService); 
   var uri = makeURI("data:text/css," + encodeURIComponent(css)); 
   
   try { sss.unregisterSheet(Services[_id + "previousUri"] || uri, 0) } catch(e) {};
   Services[_id + "previousUri"] = uri;
   
   run.value && !reason && sss.loadAndRegisterSheet( uri, 0 );
   icon.src = run.value ? styleImage : self.image;
};
addDestructor(setStyleForPages);
run.value && setStyleForPages();

Отсутствует

 

№73524-05-2015 12:51:48

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 37.0

Re: Обсуждение кнопок CB

bunda1
Как всегда, то что нужно. Спасибо.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№73624-05-2015 14:14:24

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 31.0

Re: Обсуждение кнопок CB

bunda1 пишет

var run = Application.prefs.get(s);

Прикинь, Application будет уничтожен :(.

Отсутствует

 

№73724-05-2015 15:54:53

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 28.0

Re: Обсуждение кнопок CB

Это плохо, опять всё переделывать. А что вместо него можно использовать если надо что типа этого:

Выделить код

Код:

var pref = Application.prefs.get( s );
pref.value = !pref.value;

или просто что бы записать в настройку через pref.value = 'qwerty'

Отсутствует

 

№73824-05-2015 17:13:16

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 31.0

Re: Обсуждение кнопок CB

bunda1 пишет

А что вместо него можно использовать

Ну, на Nightly, можно приглядеться  к
resource://gre/modules/Preferences.jsm

Но остаётся глупая надежда, что кто-нибудь
выложит на AMO аддон, возвращающий
resource:///components/fuelApplication.js

И что AMO его подпишет.

Отсутствует

 

№73927-05-2015 19:15:42

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: Обсуждение кнопок CB

bunda1
Red Links - не работает на ночнушке (e10s отключен).
В консоль ругается (при загрузке страницы) на:

Выделить код

Код:

NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref] button.js:45:0

и на (при инициализации):

Выделить код

Код:

ReferenceError: reference to undefined property x.ss[i].cek button.js:165:13

Спасибо.

Добавлено 27-05-2015 19:24:46
Создал вручную параметр CB.RedLinks_externalColor, вместо CB.RedLinks_Exter_color (который задается через модальное окно) - заработало.

Отредактировано turbot (27-05-2015 19:24:46)

Отсутствует

 

№74027-05-2015 19:33:38

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

turbot пишет

В консоль ругается (при загрузке страницы) на:

Выделить код

Код:

NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref] button.js:45:0

и на (при инициализации):

Выделить код

Код:

ReferenceError: reference to undefined property x.ss[i].cek button.js:165:13

Спасибо.

Да эту кнопку давно пора обновить, на днях переделаю.

turbot пишет

Создал вручную параметр CB.RedLinks_externalColor, вместо CB.RedLinks_Exter_color (который задается через модальное окно) - заработало.

Мистика однако :/

Отсутствует

 

№74127-05-2015 19:41:37

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: Обсуждение кнопок CB

bunda1 пишет

на днях переделаю.

Спасибо.
(А можно заодно простенькую вариацию сделать, чтобы на внешние ссылки просто какой-нибудь атрибут вешался. Человек тут просит. :))

Отсутствует

 

№74227-05-2015 19:49:06

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

turbot пишет

(А можно заодно простенькую вариацию сделать, чтобы на внешние ссылки просто какой-нибудь атрибут вешался. Человек тут просит. :))

Можно и не сложно, можно даже стилем сделать и то что делает Red links тоже, если использовать -moz-binding: но тут я не специалист.

Добавлено 27-05-2015 20:08:41
Я тут подумал а нужны вообще для Red links какие то настройки кроме установки цвета ссылок, что скажешь?

Отредактировано bunda1 (27-05-2015 20:08:41)

Отсутствует

 

№74327-05-2015 20:14:22

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: Обсуждение кнопок CB

bunda1
Эээ, я думаю лучше спрашивать тех, кто регулярно пользуется кнопкой. Я-то только посмотреть поставил. :)
Может, для кого-то другие опции и важны, а мне и просто подсветка внешних - излишество. :rolleyes:

Отсутствует

 

№74427-05-2015 20:15:27

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 24.0

Re: Обсуждение кнопок CB

Понятно.

Отсутствует

 

№74528-05-2015 19:41:16

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 38.0

Re: Обсуждение кнопок CB

Можно как то вытащить кнопки из адресной строки в отдельные кнопки?
22bfbd34afcd12220d96a36c5605a492.jpeg


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№74628-05-2015 19:50:03

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: Обсуждение кнопок CB

villa7
Для чтения
(еще вот, для Reading List, если его еще выпилили.)

Отсутствует

 

№74728-05-2015 20:39:17

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 38.0

Re: Обсуждение кнопок CB

turbot
Ага, спасибо. Осталось блокировку выпилить.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№74828-05-2015 21:18:14

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: Обсуждение кнопок CB

villa7

скрытый текст

Выделить код

Код:

(function() {
   var mc = document.getElementById("notification-popup-box");
   mcc = mc.cloneNode(true);
   mcc.setAttribute('class', 'toolbarbutton-1 chromeclass-toolbar-additional');
   document.getElementById("urlbar-wrapper").parentNode.insertBefore(mcc, document.getElementById("urlbar-wrapper")); // вместо urlbar-wrapper - id элемента, перед которым вставляем
})();

Вроде, работает:
clipboard.png

(код у bunda1 стащил. спасибки - ему)

Отредактировано turbot (28-05-2015 21:27:36)

Отсутствует

 

№74928-05-2015 22:58:04

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 38.0

Re: Обсуждение кнопок CB

turbot
Я имел ввиду кнопку которая появляется когда  privacy.trackingprotection.enabled;true выставлено.
23e1b43595f2096715455ca28e8ccf62.jpeg

Отредактировано villa7 (28-05-2015 22:59:49)


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№75028-05-2015 23:12:15

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: Обсуждение кнопок CB

villa7
По-простому, только всей кучей:
thumb.jpg
Может, кто другой и сможет.  idontnow.gif

Отсутствует

 

Board footer

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