Осталось выяснить, какой версией Custom Buttons ты пользуешься? У меня стоит custom_buttons-0.0.5.8.9-fixed4-signed.xpi
Спасибо за идею xrun1. Действительно, fixed4 не работает. Версия с сайта addons.mozilla тоже.
Нашел у себя в закромах custombuttons@xsms.org.xpi 0.0.5.8.9 на этой кнопка Переключить JavaScript для сайтов работает.
Еще пробовал custombuttons-0.0.5.9pre1 доработанную по рекомендациям на сайте. Тоже работает.
Кнопка Добавлять новые кнопки справа работает, но режим не индицируется.
Отсутствует
Я и сам не помню какая у меня исправленая версия custombuttons@xsms.org.xpi 0.0.5.8.9
Попробуйте другую версию кнопки Добавлять новые кнопки справа:
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%u0414%u043E%u0431%u0430%u0432%u043B%u044F%u0442%u044C%20%u043D%u043E%u0432%u044B%u0435%20%u0421%u0412%20%u043A%u043D%u043E%u043F%u043A%u0438%20%u0441%u043F%u0440%u0430%u0432%u0430%20%u043E%u0442%20%u044D%u0442%u043E%u0439%20%u043A%u043D%u043E%u043F%u043A%u0438%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACDUlEQVR42nWT30sUURTHz91Zd9FkVBRrX0oScTMI8weSIYSU/QMFbb5oGAn+AQo9B/UH9BAF+lIr+OLrSETQQ4GhEVRrUFkP/SLRNcvUnXv8nrmz7XVcB86cy7nn+5kz556ryHrueKxIYcFkPMmbxXHgzA6NDyguatQewBzHkKMMQDnWPgDsIwYh8/hATP8HQCRJEFIc5iA1DpljZIGogJU/9WXp39DR1pj99QBwe45dZb6UhCXE2Hx6m4xtQZQ/8SDni+DdSNopVYtysUiFpVbDqp4vPL4uCWc6zt+H+wvbAOBrCBCRFgh0AtIA6BboBVADc6eeZLMCGOq/kkF8Hcs8AO8tgDwav5M0AI/bw87Xw9dml+bvSUamtfsGYmuIrQDwKgIoQirkF3pR9uCbz28vx+tTMWo6VRdsL79eLax80yePtc3MTlwYKwMIT8HTvYufFkc+bq4NOjWN9Kf6cIVsHNr4sePnf9LxytqH06Od1w6oICGA9uZGOnvEpb7tgkrefLl8UXZvdTV5CYe3vv9Wzy6dVnfL9KAKfkcALeihaSKT+yj3Imji1XRPBvFyTTSn4LHMi5Y5SCnrGFc3c5MCqKtMD5c5RnsOisfILlmD1NxA5yThwy96GhkkRtlxrP3oIO0d5ZKXfSSbUYaJ1/tGef9lovAyUeQyAaKCO4nLpPRBABWJlwCWt6vYBccZ9A793wmLAAAAAElFTkSuQmCC%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis._handleClick%20%3D%28%29%3D%3E%20cbu.setPrefs%28s%2C%20%21cbu.getPrefs%28s%29%29%3B%0A%0A%0Avar%20observer%20%3D%20%7B%0A%20%20%20observe%3A%20button%3D%3E%20%7B%0A%20%20%20%20%20%20if%20%28%20%21cbu.getPrefs%28s%29%20%29%20return%3B%0A%20%20%20%20%20%20var%20toolbar%20%3D%20self.parentNode%3B%0A%20%20%20%20%20%20toolbar.insertBefore%28button%2C%20self.nextSibling%29%3B%0A%20%20%20%20%20%20custombuttons.persistCurrentSets%28toolbar.id%2C%20_id%2C%20button.id%29%3B%0A%0A%20%20%20%20%20%20if%20%28%20parseInt%28Services.appinfo.version%29%20%3C%2043%20%29%20return%3B%0A%0A%20%20%20%20%20%20function%20observer%28subject%2C%20topic%2C%20data%29%20%7B%0A%20%20%20%20%20%20%20%20%20setTimeout%28%28%29%3D%3E%20Services.ww.unregisterNotification%28observer%29%2C%20500%29%3B%0A%20%20%20%20%20%20%20%20%20subject.close%28%29%3B%0A%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20Services.ww.registerNotification%28observer%29%3B%20%20%20%20%20%20%0A%20%20%20%20%7D%0A%7D%3B%0Avar%20notificationPrefix%20%3D%20custombuttons.notificationPrefix%20+%20%22installButton%22%3B%0AServices.obs.addObserver%28observer%2C%20notificationPrefix%2C%20false%29%3B%0AaddDestructor%28%28%29%3D%3E%20Services.obs.removeObserver%28observer%2C%20notificationPrefix%29%20%29%3B%0A%0A%0Avar%20s%20%3D%20%22CB.newButtonAtRightFromCurrent%22%3B%0Afunction%20toggleImage%28%29%20self.style.filter%20%3D%20cbu.getPrefs%28s%29%20%3F%20%27%27%20%3A%20%27grayscale%281%29%27%3B%20%20%0AtoggleImage%28%29%3B%0AgPrefService.addObserver%28s%2C%20toggleImage%2C%20false%29%3B%0AaddDestructor%28%28%29%3D%3E%20gPrefService.removeObserver%28s%2C%20toggleImage%29%20%29%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%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
Отсутствует
bunda1 пишет:
Я такого на https://whoer.net/ru не выжу, а как ты открываешь https://whoer.net/ru?
Если захожу из закладок на https://whoer.net/ru не важно из меню, панели или из боковой панели кнопка как бы не успевает.А вот если вставить и перейти с адресной строки тогда всё отлично.
Отсутствует
bunda1
Нашёл у себя какую-то версию CB. Кнопка Переключить JavaScript для сайтов с этой версией работает.
Отсутствует
bunda1
Нашёл у себя какую-то версию CB. Кнопка Переключить JavaScript для сайтов с этой версией работает.
Ага, спасибо. Укажу ссылку в описание кнопки.
Отсутствует
нет ли у кого кнопки(кода) для того, чтоб из Истории (в боковой панели, но можно и везде) удалить в именах сайтов www. вначале, где оно есть?
Сортировка по Дате и Сайтам, но если сайт с www. - то он полюбому будет внизу, а это неудобно. Много сайтов, много истории, глазами искать по алфавиту привык, а тут надо держать в памяти есть у сайта www. или нету.
зы. Хотелка очень древняя и КМК должна быть "палюбому искаропки", этож так очевидно... но не нашел как.
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
mokujin
Рискованная затея. Есть сайты, которые при заходе с и без "www." показывают разные странички. Строго говоря, site.com и www.site.com - это вообще разные сайты.
Отредактировано yup (22-06-2017 15:40:54)
Отсутствует
это я понимаю. но на практике такое ведь ооооочень редко бывает, так жеж.
ну а теоретически, с помощью плугина-кнопки? Возможно сделать что-то типа "показывать и сортировать одно, а открывать другое". Я не прошу делать, это в принципе сложно-возможно?
Ну или сам механизм сортировки в мазилле изменить, чтоб не учитывать это www..
Такой вид у мя делает плугин Flat Bookmarks. Может в нем можно поковыряццо, имеет смысл?
Добавлено 22-06-2017 16:17:50
зы. ну т.е. чтоб www.google.com шел вслед за geek-noise.com , а выше был www.bing.com
Отредактировано mokujin (22-06-2017 16:17:50)
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
нет я имел ввиду, что такой плоский вид Истории и Закладок делает расширение(не крестики на раскрытие , а плоские папки. оч. удобно) - оно не умеет убирать www. Это хотелка. FlatBookmarks нехило так изменяет вид этих бок.панелей, может можно и это в него прикрутить. Но я не знаю даже куда искать и возможно ли...
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
mokujin
Два наблюдения:
Это означает, что можно сделать кнопку, реализующую желаемое.
Отсутствует
URL посещённых сайтов хранятся в базе данных с "отстёгнутыми" www. (которых хранятся в отдельном столбце таблицы).
Блин, ну и сортировалиб его по этому столбцу. Этож так очевидно и в Opera так и было сделано: показ и сортировка без www. , а открывались страницы из Истории или Закладок как надо.
У Firefox есть функция, позволяющая задать свой самодельный вид журнала и свой самодельный запрос к базе данных для его наполнения.
О! Значит можно. ;-)
я даж согласен на патч вручную внутренностей. сам поменяю. И так в omni.ja всегда меняю файл с иконками папок после обновлений на свой(вот те черные). И тут бы норм. было.
Кнопка собсно и не нужна будет в этом случае, ибо это навсегда и по другому(так как есть стандартно) не нужно. Покажешь где искать ту функцию?
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Покажешь где искать ту функцию?
В omni.ja
\chrome\browser\content\\browser\places\places.js
Функция setContentViewForQueryString. А в районе её, похоже, находится и всё остальное, что с окном журнала истории работает.
Отсутствует
Благодарю. Полезу-попробую.
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Я хочу удалить из текста определенные фразы. Что будет быстрее работать
это
text.replace ("str1", "").replace ("str2", "").replace("str3", "").replace("str4", "")
или это
Отсутствует
всегда второй вариан везде люди юзают. так вроде проще, а быстрей-медленней хз.
var title = convertFromUnicode("Windows-1251", gBrowser.mCurrentTab.label); title.replace(/(?:@|\?|&|\||\\|\/|\.|\,|\:)+/g,'').slice(0,65);
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
mokujin
всегда второй вариан везде люди юзают. так вроде проще, а быстрей-медленней хз.
Нет, не всегда. Юзают и первый вариант тоже.
Просто во втором случае все замены делаются за один проход. Вроде это плюс.
Но зато используется регулярка. А регулярка наверно обрабатывается медленнее, чем строка.
Ну это я предполагаю.
Отсутствует
печально видеть верующих программистов.
вот я напишу что для латиницы быстрее один вариант а для кириллицы другой вы поверите?
сколько времени вы потратили на написание вопроса и ожидание ответа?
сформировать текстовый файл с кучей ключевых слов на пяток мегабайт дело 3 минут
далее
LOG(текущее время)
замена
LOG(текущее время)
и через пару минут всё станет ясно какой из вариантов замен быстрее.
неужели так сложно? особенно если заморачиваетесь на скорости.
зы а еще можно юзать split и indexOf
Отредактировано okkamas_knife (23-06-2017 02:33:36)
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Спасибо всем кто ответил на мой пост №11870.
@namespace html url(http://www.w3.org/1999/xhtml); cbeditor html|*.textbox-textarea { /* По умолчанию используем normal */ /* Наклонный: font-style: italic !important; */ /* Полужирный: font-weight: bold !important; */ font-size: 16px !important; /* Смена шрифта font-family: arial, sans-serif !important; */ /* Порядок свойств font такой: font-style | font-variant | font-weight | font-size | font-family */ } /*Нормальный размер кнопок, который был ранее, т.е. не мелкие*/ toolbarbutton[id^="custombuttons-button"] > .toolbarbutton-icon { width: auto !important; height: auto !important; min-width: 18px !important; min-height: 18px !important; max-width: none !important; max-height: none !important; }
печально видеть верующих программистов.
Долго не мог понять про что ты и причем тут Вера, потом прочел посты выше и понял про что ты.
Отредактировано Indomito (25-06-2017 04:04:20)
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
После последнего обновления браузера до версии 52.2.0 сдохли все кнопки (Save snapshot to HTML, Context translate и прочие).
Custom Buttons • View topic - [Signed fixed extension attached] CB broken on Firefox 48+
Отсутствует