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

На IRC-канале #mozilla-ru можно получить техническую консультацию онлайн и, конечно же, порцию общения.

Сustom Buttons » Custom Buttons » Сегодня 01:57:48

Dumby пишет

Консоль тоже отвалилась?
Удали строку с ошибкой, или в ней: Ci.nsIPlaintextEditor || Ci.nsIEditor

Не силён я в использовании консоли, но строчку нашёл. Спасибо, всё заработало.

Сustom Buttons » Custom Buttons » 31-03-2020 17:24:40

У меня опять отвалилась кнопка "Пункт для контекстного меню адресной строки, подставляющий модификаторы поиска"
Упс... Спойлеры не работают, preview сообщения тоже...
[spoiler][code]// Пункт для контекстного меню адресной строки, подставляющий модификаторы поиска
// Отсюда https://forum.mozilla-russia.org/viewtopic.php?pid=771818#p771818
(bar => addEventListener("popupshowing", {
    handleEvent(e) {
        if (e.originalTarget != this.popup) return;
        removeEventListener("popupshowing", this, false, bar);

        var sep = this.append("menuseparator", this.popup);
        var menu = this.append("menu", this.popup, {label: "Вставить ^ * + % ~ # @"});
        var popup = this.append("menupopup", menu, {oncommand: "insert(event);"});
        addDestructor(() => sep.remove(menu.remove()));

        this.handleEvent = e => {
            removeEventListener("popupshowing", this, false, popup);
            var df = document.createDocumentFragment();
            for(var label of [
   

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 15-03-2020 04:25:47

_zt
Спасибо.
Я не пользуюсь вертикальной панелью для вкладок. Вообще не знаю, зачем TST себе поставил...:rolleyes:

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 14-03-2020 03:37:18

voqabuhe
Нет. Если там стоит галка, окно в центре экрана. А здесь всплывашка в правом нижнем углу, со значком каким-то. Висит положенные 5 секунд и само закрывается. Может это дополнение, типа Tree Style Tab такое сообщение выдаёт, но там столько настроек, что проще его снести, чем ковыряться.;)

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 13-03-2020 12:11:19

А как убрать сообщение, которое иногда появляется в правом нижнем углу, когда закрываю много вкладок сразу? Что-то типа такого "Вы закрываете 10 вкладок. Нажмите здесь чтобы отменить это действие."
browser.tabs.warnOnCloseOtherTabs, browser.tabs.warnOnClose установлены в false. Именно в правом нижнем углу.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 11-03-2020 16:04:55

Vitaliy V.
Наверное, можно сделать одной кнопкой. Например, ЛКМ - только image.animation_mode, ПКМ - всё... Как-то так.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 11-03-2020 02:54:46

Vitaliy V.
Если из приложения add_toolbar_buttons.2020.2.23.xpi вытащить кнопку "Переключить анимацию" на любую панель и кликнуть по ней, т.е. отключить анимацию, отваливается страница ввода пароля при входе в почту google.com или youtube.com - страница серая и поля недоступны. На странице tv.yandex.ru перестают появляться всплывающие подсказки при наведении на программу. Это из того, что заметил. Проверял и на чистом профиле.
Мне кажется, что такое поведение кнопки неправильное?

Обсуждение расширений » Scrapbook » 08-03-2020 05:45:25

rubel
Оно, и даже импортировалось почти правильно из старого скрапбука! Спасибо за ссылку.

Сustom Buttons » Custom Buttons » 06-03-2020 19:37:28

solombala
Dumby
Спасибо, всё получилось.

Сustom Buttons » Custom Buttons » 05-03-2020 15:09:05

На 73.0.1 вдруг заглючил профиль, на странице введения пароля почты Google/Youtube экран серый. Ну и так по мелочи. Решил переустановить, но нарисовалась проблемка. После добавления в новый профиль файла search.json.mozlz4 не показываются иконки у двух поисков и Яндекса. Это стандартные поиски, Google и Википедия (ru). Старый профиль показывал иконки.

скрытый текст
opol3xH.png

Наверное, всё было прописано в prefs.js, но где искать? Где-то на форуме было... Подскажите, как распотрошить search.json.mozlz4 и прописать туда иконки. Кажется, похожий вопрос был у solombala.
Извините, если не в ту тему.

Firefox » Ищу расширение для Firefox (ищу дополнение) » 04-03-2020 00:12:34

ibb1386
Есть скрипт, но автор тоже говорит, что, возможно, скоро перестанет работать (This script will probably stop working!).
https://greasyfork.org/ru/scripts/34818-youtube-restore-classic

Firefox » Ищу расширение для Firefox (ищу дополнение) » 03-03-2020 14:14:40

JKT
Есть ещё weAutoPagerize, но тоже глючное. Я предпочитаю NextPlease, настроенный на клавиши для перехода на следующую станицу по Ctrl+Spase. Работает везде, куда заходил.

Сustom Buttons » Custom Buttons » 28-02-2020 14:37:06

kokoss
Спасибо. Редко пользуюсь, но должен быть порядок в кнопках! ;)

Сustom Buttons » Custom Buttons » 27-02-2020 23:59:14

solombala
Я тут чуть выше спрашивал у Andrey_Krropotkin про кнопку. Не посмотришь в своих закромах?

Сustom Buttons » Custom Buttons » 27-02-2020 19:20:34

Andrey_Krropotkin
Перестала у меня работать кнопка Google русский-английский. Это у меня личное или можешь поправить?

Флейм » Просто ЮМОР » 27-02-2020 15:58:28

xxx: У тебя было яблоко, тебе дали еще одно. Сколько у тебя яблок?
yyy: Одно яблоко. Потому что яблоко + одно = одно яблоко.
xxx: Да у тебя что, родной язык Javascript?..

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-01-2020 04:12:39

shadow_user пишет

Просьба объяснить для непосвященных, или поделиться ссылкой.

Это я спрашивал. После того, как в [firefox] 72 отвалился биндинг и, соответственно , перестал работать vertical_top_bottom_bar от Vitaliy V., плавно переползаю на его же вариант user_chrome_files.zip.
[spoiler=Кнопка для запуска стороннего приложения]В файле \chrome\user_chrome_files\custom_styles\custom_style_user.css прописываем название действия и иконку любым способом
В файле \chrome\user_chrome_files\custom_scripts\custom_script.js прописываем команду для названного дей

Выделить код

Код:

#add-akelpad-app {
/*    list-style-image: url("./svg/akelpad_16x16.png") !important; /* файл иконки */
/*    list-style-image: url("data:image/x-icon;base64,iVBOR перекодированная */
    list-style-image: url("moz-icon:file:///C:/Program Files/AkelPad/AkelPad.exe") !important; /* иконка в программном файле */
}

Сustom Buttons » [CB]Undo Close Tabs » 21-01-2020 01:46:30

solombala
А если кнопку обновить? ;) https://github.com/Infocatcher/Custom_Buttons/tree/master/Undo_Close_Tabs

undoCloseTabs.js     Don't use trick for button tooltip in Firefox 72+ (non needed anymore)     Jan 8, 2020

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 20-01-2020 19:02:38

Dumby

file.initWithPath("C:\\Program Files\\AkelPad\\AkelPad.exe");

Так действительно работает.
А вот это не хочет
Пришлось прописывать полный путь по аналогии с Akelpad.
И не работают кнопки, в которых вместо onCommand: function(event) используется onBuild: function(document). Если вставляю такую кнопку в user_chrome_files\custom_scripts\custom_script.js все остальные тоже отваливаются.
Вот пример
[spoiler][code]try {
    CustomizableUI.createWidget({
        id: "add-personalization-button-app",
        label: "Дополнения Настройки Персонализация",
        type: "custom",
        tooltiptext: ${"`ЛКМ: Дополнения\nСКМ: Настройки\nПКМ: Персонализация...\nAlt+ПКМ: about:about\nCtrl+ПКМ: about:config\nShift+ПКМ: about:support`"},
        onBuild: function(document) {
            var toolbarbutton_0 = document.createElementNS(ns_xul, "toolbarbutton");
       

Выделить код

Код:

var file = Services.dirsvc.get('ProfD', Ci.nsIFile);
file.append("owa10_13.exe");

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 20-01-2020 05:35:56

user_chrome_files\custom_scripts\custom_script.js
Для vertical_top_bottom_bar, который с биндингом, сделал несколько кнопок. Теперь биндинг отвалился. Как перенести код кнопки в скрипт, который выше? Пробовал просто скопировать.
[spoiler][code]// Этот скрипт можно использовать для создания кнопок с помощью CustomizableUI.createWidget

var {classes: Cc, interfaces: Ci, utils: Cu} = Components;
var {console} = Cu.import("resource://gre/modules/Console.jsm", {});
try {
    CustomizableUI.createWidget({
        id: "add-akelpad-app",
        label: "Akelpad",
        tooltiptext: "Запуск редактора Akelpad",
        onCommand: function(event) {
            var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsIFile);
            file.initWithPath

Выделить код

Код:

// Этот скрипт можно использовать для создания кнопок с помощью CustomizableUI.createWidget

// var {classes: Cc, interfaces: Ci, utils: Cu} = Components;
// var {console} = Cu.import("resource://gre/modules/Console.jsm", {});

Сustom Buttons » Custom Buttons » 18-01-2020 05:25:38

func4ptch4
Если ты об этом автопопапе

скрытый текст
122.gif

, то работает.

Проблемы с сайтами » Проблемы с YouTube (problems with YouTube, youtube) » 15-01-2020 05:57:50

vending_machine
Это что-то не так с видео-драйверами.

Firefox » Ищу расширение для Firefox (ищу дополнение) » 15-01-2020 05:41:24

ibb1386
Пользуюсь YouTube + (2019) v.1.9.8
На greasyfork.org скрипт сейчас удалён, поэтому выложу здесь под спойлером.
Выглядит вот так

картинка
2dUcoHd.png

Код в сообщение не влезает, залил код скрипта сюда.
Greasemonkey неудобный, мне кажется, попробуйте Tampermonkey.

Сustom Buttons » [CB]Автоматически очистить панель поиска после запуска поиска. » 11-01-2020 15:39:59

Alex_one
// Очистить панель адреса или поиска прокруткой колёсиком мыши на панели
["urlbar", "searchbar"].forEach(el=> document.getElementById(el).onwheel=e=> e.target.value = "");

Board footer

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