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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Сustom Buttons » Custom Buttons » 08-06-2019 16:24:45

Dumby
Работает как часы!
Большое спасибо :beer:

Сustom Buttons » Custom Buttons » 07-06-2019 19:05:44

Dumby пишет:

Можно попытаться сделать для них типа зеркало,
а заказанные им у лисы скрывать. В CSS я тоже дуб, но у меня на NT 6.1
отображается вроде вполне сносно, а как будет на NT 6.3 — неизвестно.

У меня на FF 67 прекрасно работает :P
Это просто супер какойта!!
и без css обошлись.
Я очень рад :D

Большое спасибо ребята за проделанную работу!

Единственное пожелание, можно ли убрать из стандартного пункта поиска название движка по умолчанию и реакцию на эту кнопку?

https://i106.fastpic.ru/big/2019/0607/41/d572a1d743b2dd3387f8f8c2f76c6741.jpg

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 05-06-2019 10:45:26

Acid Crash
В том то и дело, что мне не нравится подменю.
Таких приложений пруд пруди.
Я попросил помочь с написанием стиля без подменю.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 05-06-2019 05:37:58

Здравствуйте друзья!
Есть одно небольшое расширение Quick Context Search https://legacycollector.org/firefox-add … index.html
предназначенное для поиска выделенного текста из контекстного меню с возможностью выбора поисковых движков
Кнопки поисковых машин в этом расширении помещены в одну строку что является очень компактным доступным и приятным на вид.
Удобно тем, что отсутствует подменю, кнопки находятся "в открытом доступе"  не надо делать лишних движений, чтобы открыть подменю и искать там нужную поисковую машину.
Внешний вид контекстного меню с кнопками движков в одну строку:

https://i110.fastpic.ru/big/2019/0605/c8/51612270b2bdcbff5e5b90944569dac8.jpg

Внутри расширения единственный js
[spoiler][code]Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/devtools/Console.jsm");

function load(window) {
    let style = window.document.createProcessingInstruction

Сustom Buttons » Custom Buttons » 05-06-2019 04:14:50

Я нашел крохотное расширение, которое прячет стандартный пункт меню для поиска и интегрирует иконки существующих в пользовательском списке поисковых движков
Выглядит это вот так:

https://i110.fastpic.ru/big/2019/0605/94/c823f71245fd4da7f9f3e13bd8c66094.jpg



Работает только в старых FF это скрин из FF56.  на новые не работает.
https://legacycollector.org/firefox-add … index.html



Я вытащил из расширения js скрипт
Положу сюда может быть будет полезным.

[spoiler][code]Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/devtools/Console.jsm");

function load(window) {
    let style = window.document.createProcessingInstruction("xml-stylesheet", 'anonid="quickcontextsearch-stylesheet" href="chrome://quickcontextsearch/skin/quickcontextsearch.css" type="text/css"');
    window.document.insertBefore(style, window.document.firstChild);
   
    let contextMenu = windo

Сustom Buttons » Custom Buttons » 04-06-2019 19:07:45

что бы подогнали css который меняет мое Context Search подменю на КвикМеню.

В том то и дело, что я не хотел бы использовать подменю.
Я хотел бы чтоб в контекстном меню сразу были бы видны иконки движков в одном пункте контекстного меню
Это для того чтобы исключить лишние тыки с открыванием подменю и поиска нужного движка.

Спрошу в той теме css

Сustom Buttons » Custom Buttons » 03-06-2019 23:13:33

rubel пишет:

В контекстном меню появляется пустая строка со стрелкой.

К сожалению аналогичное поведение
И в новом коде тоже.

Я тут на досуге озадачился этой темой и наткнулся на Contextsearch Web Ext
https://addons.mozilla.org/ru/firefox/a … src=search
Прикольный аддон с кучей настроек, с перебором даже, может быть излишне навороченный.
Но понравилось функция создания пользовательского поискового движка.
Заходишь на интересующий сайт для копания, наводишь курсор на строку поиска, ПКМ, появляется контекстное меню, а там пункт Add Custom Search, жим и движка поиска этого сайта создается в личном списке поисковиков.
Я так  Биханс добавил, которого нет в базе движков FF.
Еще из плюсов, на мой взгляд, в этом аддоне есть "КвикМеню" такого вида https://i106.fastpic.ru/big/2019/0603/34/002d83a8f43d347ed5326e41028b9f34.jpg
Весело, компактно, наглядно. Но бесит то, что появляется когда ни попадя. В настройках

Сustom Buttons » Custom Buttons » 02-06-2019 00:15:27

bunda1
Я перекопал почти весь форум и нашел твой старый код от 2013 :D
Это то, что надо. Правда он вообще не работает в FF67, а в FF60 виден список поисковиков, но при нажатии на поисковик реакции нет.
Помоги пожалуйста если будет время.
Вопрос по коду. Насколько я понимаю поисковики он подтягивает из базы браузера, а можно ли кастомно прописать свои как в коде поиска по картинке? Это для нестандартных ресурсов незарегистрированных в базе FF . Например таких как www.behance.net


[spoiler][code]// Context Search mini, от 21.09.2013. ................................
(function () {
   var searchSelect = document.getElementById('context-searchselect'); 
   searchSelect.collapsed = true;

   
   var contextMenu = document.getElementById("contentAreaContextMenu"); 
   var menu = contextMenu.insertBefore( document.createElement('menu'), searchSelect );
   menu.setAttribute("label", "Искать в Google или в ...");
   menu.setAttribute("class", "menu-iconic");
   menu.style.listStyleIm

Сustom Buttons » Custom Buttons » 01-06-2019 01:24:11

Еще заметил, что в этой версии FF67 стала слетать проверка орфографии после перезагрузки страницы.
yandex.ru
google.ru
translate.google.com


Выделить код

Код:

// Проверка орфографии 
addEventListener('click', e=> {
   if ( e.target.tagName && (e.target.tagName == 'TEXTAREA'|| e.target.tagName == 'INPUT'))
        e.target.setAttribute('spellcheck', 'true');
}, content.document.body);

layout.spellcheckDefault 2

Сustom Buttons » Custom Buttons » 31-05-2019 22:47:00

Сорян, разобрался. я смотрел в контекстном меню страницы с картинками а не на самой картинке.
Но на яндексе не работает, там контекстное меню картинки отображается не как для картинки, а как для объекта.
Глюк яндекса однозначно

https://i110.fastpic.ru/thumb/2019/0531/73/1b1b87f2feea07376a92344f09454173.jpeg


Поиск по картинке крутое решение, думаю эта фишка обязательно пригодится.

Но я хотел бы искать изображения по введенному тексту, а не по имеющемуся  изображению.
Можно ли переделать код так, чтобы поиск на ресурсах с картинками производился по выделенному тексту?
Выделить текст =>  ПКМ (контекстное меню ) => а там пункт с вариантами поиска:  Google картинки,  Яндекс картинках, Bing, Tineye.

Сustom Buttons » Custom Buttons » 31-05-2019 19:38:04

bunda1 пишет:

leex
А эсли так:

Можно и так, но к сожалению в контекстном меню на Яндекс и Гугл картинках этот пункт не появился.

ФФ 67

Сustom Buttons » Custom Buttons » 31-05-2019 06:19:04

anywho Благодарю!

Бывает поиск в Яндекс Картинках не дает нужного результата и хочется поискать в Картинках на Гугл.
Надо промотать на Яндесе страницу в самый низ и в самом низу будет соответствующая кнопка "Искать в Гугл"
Проблема в том, что в самый низ порой не спуститься и до этой кнопки не добраться, так как подгружаются все новые и новые результаты.
Есть ли готовая кнопочка, которая бы появлялась только на https://yandex.ru/images/  и перемещала со страницы Яндекс Картинок на Гугл Картинки с введенным на Яндексе текстом для поиска, а на Гугл картинках эта кнопка перемещала бы на страницу Яндекс Картинок? Если нет, то можно ли попросить спецов сделать такую кнопку?

Сustom Buttons » Custom Buttons » 30-05-2019 18:58:26

Обновился с ФФ56 до ФФ67 и установил СВ способом by Dumby за этот способ большое ему спасибо!
но в этой версии ФФ не работают некоторые кнопки
например
gBrowser.selectedTab = gBrowser.addTab('http://youtube.com');
Должен открыться ютуб в новой вкладке. но ничего не происходит
Помогите пожалуйста наладить код

Сustom Buttons » Custom Buttons » 27-04-2019 05:24:39

На некоторых сайтах при наборе текста в окне для сообщений работает автоматическое выравнивание текста и эту функцию не отключить.
Я выкладываю туда vbs скрипт но после публикации удаляются все пробелы с левых сторон строчек, нарушая синтаксис.  И соответственно если скопировать этот код то он не будет работать.
Есть ли вариант пользовательского кода СВ для определенного сайта чтобы отключить выравнивание текста при публикации?

Сustom Buttons » Custom Buttons » 05-04-2019 22:58:14

Обратил внимание что в последнее время гуглтранслит в FF теперь переводит не все страницы.
Это проблема гугла или кода?
например не переводит эту
https://discourse.mcneel.com/t/script-to-rotate-objects-90-degrees-around-their-center/8231/23
Гугл хром переводит ее без проблем

Инициализация
[spoiler][code]//присваиваем атрибуты
var gButt = document.getElementById("gd12gtbutton");
gButt.setAttribute("context", "event.stopPropagation()");
gButt.setAttribute("onclick", "event.stopPropagation(); gButtClick(event);");

//подсказка для кнопки
gButt.setAttribute("tooltiptext", "L = Перевести страницу / выделенный текст \nM = Перевести текст из буфера обмена \nR = Заменить текст переводом");

//Объявляем 'clipboard' .................................................................
var clipboard = Components.classes["@mozilla.org/widget/clipboardhelper;1"].  getService(Components.interfaces.nsIClipboardHelper);

//обрабатывать клики на кнопке..............
gButtClick = function(event)
    {
   

Сustom Buttons » Custom Buttons » 19-03-2019 17:49:53

Большое спасибо! func4ptch4
В about:config все параметры с ServiceWorker выставил на false.
Просто и с ютубом  эти же проблемы с ошибкой содержимого
Даже кнопку сделал по аналогии с гмаил
Откуда вообще взялся у меня этот ServiceWorker..

Сustom Buttons » Custom Buttons » 19-03-2019 00:50:09

Dumby
Отлично! Все работает хорошо
Спасибо вам за это решение :)

PS

В профиле лисы лежит файл serviceworker.txt Если его удалить или очистить, то страница гмаил загружается без проблем.
Но он все равно появляется и перезаписывается.  ФФ56

Сustom Buttons » Custom Buttons » 18-03-2019 13:11:56

Dumby
Большое спасибо!
Код прекрасно работает  :)
Но идет двойная загрузка. Сначала загружается страница, а потом идет ее обновление
Это поведение связано со основным кодом (Сtrl+F5) Видимо влияет "плавающая" скорость интернета или скорость "запрос\ответ" с сервера.
На это только сейчас обратил внимание, так как скорость сегодня маленькая и загрузка с обновлением идет долго.

добавлено

По идее это правильная работа кода . Я хотел чтобы открылась ссылка а потом обновление с  Сtrl+F5
и Infocatcher помог реализовать это.
Если открывать gmail.com обычным способом то "Ошибка искажения содержимого" появляется не всегда.
Можно ли сделать одну загрузку без Сtrl+F5 если  "Ошибка искажения содержимого" не обнаружена?
А если обнаружена то подключить Сtrl+F5
Или как то отменить вторую загрузку (обновление) Первая загрузка то с этим кодом всегда идет хорошо, без ошибок.

Вообще, реально ли отследить эту ошибку в СВ?

Сustom Buttons » Custom Buttons » 17-03-2019 14:06:06

Ребята, помогите пожалуйста назначить на ПКМ открытие ссылки https://mail.google.com/mail/u/0/#sent  (с Ctrl+F5)
Но так чтобы остался этот код на ЛКМ

скрытый текст
var tab = gBrowser.selectedTab = gBrowser.addTab("http://mail.google.com/mail/#i", {
var tab = gBrowser.selectedTab = gBrowser.addTab("http://mail.google.com/mail/#i", {
    triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal()
});
var browser = tab.linkedBrowser;
setTimeout(function wait() {
    if(browser.currentURI.spec == "about:blank" || browser.webProgress.isLoadingDocument)
        setTimeout(wait, 25);
    else {
        var wn = Components.interfaces.nsIWebNavigation;
        browser.reloadWithFlags(wn.LOAD_FLAGS_BYPASS_PROXY | wn.LOAD_FLAGS_BYPASS_CACHE);
    }
}, 0);

Скрипты » Greasemonkey » 12-03-2019 17:40:44

На сайте pinterest.ru не открываются ссылки в новой вкладке при нажатии СКМ
При нажатии СКМ ссылка с картинкой открывается в текущей вкладке (переход на страницу с картинкой), как если бы нажал на нее ЛКМ.
Проверял в безопасном режиме без дополнений и на чистом профиле с настройками по умолчанию.
В других браузерах на базе Хрома работает правильно (СКМ по картинке = новая вкладка)

Я думаю что это глюк pinterest.ru а не FF

Можно ли попросить сделать скрипт для этого сайта?
Чтобы ссылка на этом сайте открывалась в новой вкладке по нажатию СКМ

Firefox » Не открываются ссылки в новой вкладке при нажатии СКМ » 12-03-2019 01:58:46

Собственно сабж
Это странное поведение обнаружил на сайте pinterest.ru 
При нажатии СКМ ссылка с картинкой открывается в текущей вкладке, как если бы нажал на нее ЛКМ.
Проверял в безопасном режиме без дополнений и на чистом профиле с настройками по умолчанию.

Как вылечить?

В других браузерах на базе Хрома работает правильно (СКМ по картинке = новая вкладка)

Сustom Buttons » Custom Buttons » 10-03-2019 10:31:50

func4ptch4 пишет:

leex вопрос а что делает сочетание Ctrl+F5 обновление страницы? если да то F5 тоже самое? Ctrl+R тоже что и F5.

Ctrl+F5 обновляет страницу без кэша, вернее старый кэш не использует а создает новый
а F5 просто обновляет используя старый кэш для данной страницы

Сustom Buttons » Custom Buttons » 09-03-2019 17:03:39

Благодарю!
Использую второй код

Сustom Buttons » Custom Buttons » 08-03-2019 15:11:01

Можно ли в СВ добавить имитацию сочетания клавиш ctrl+F5 ?
дело в том что в последние время стало проблематично зайти на  Gmail
При входе появляется надпись ошибка искажения содержимого  и если не нажать ctrl+F5 то страница остается недоступной

У меня есть кнопка с таким кодом, можно ли в нее добавить ctrl+F5?

Выделить код

Код:

gBrowser.selectedTab = gBrowser.addTab('http://mail.google.com/mail/#i');

Board footer

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