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

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

Сustom Buttons » Custom Buttons » 15-05-2024 15:38:53

momo2000 пишет

можно ли поправить?

Нужно найти BrowserOpenTab() и заменить на BrowserCommands.openTab()

Флейм » Про любовь » 04-05-2024 00:59:07

3.0.1 пишет

По ходу я играю ночью в любовь в свои ворота

3.0.1 пишет

Наш мир живёт по правилам созданными голодным пламенем

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

Другие программы на движке Mozilla » Обзор Waterfox for Windows G5.1.8 Release Date · 2023-06-05 » 04-05-2024 00:34:58

vetall2000 пишет

И кантОра сменила название

По ходу сюжет капитана врунгеля запал в душу...

Скрипты » UCF - ваши кнопки, скрипты… » 25-04-2024 22:47:48

_zt пишет

Да мой и так работал, даже на [nightly]

Ну и пользуйтесь на здоровье...
Vitaliy V. спасибо за ucf-open-about-config, классная идея передачи параметров, а я думал что так нельзя!!!!

Скрипты » UCF - ваши кнопки, скрипты… » 25-04-2024 13:14:06

_zt пишет

с about:cfg

Пока Vitaliy V. не пришёл, сделает лучше, можно попробовать такой вариант:
[spoiler=ucf-open-about-config][code]// by Vitaly V. https://forum.mozilla-russia.org/viewtopic.php?pid=809326#p809326

(async (
    id = "ucf-open-about-config",
    label = "about:config",
    tooltiptext = Services.locale.requestedLocale.startsWith("ru")
        ? "ЛКМ: Открыть about:config\nЛКМ+Shift: Открыть about:cfg\nСКМ: Искать выделенное в about:config\nСКМ+Shift: Искать выделенное в about:cfg\nПКМ: Открыть about:about"
        : "Left-click: Open about:config\nLeft-click+Shift: Open about:cfg\nMidle-click: Search for the highlighted in about:config\nMidle-click+Shift: Search for the highlighted in about:cfg\nRight-click: Open about:about",
    img = "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><g style='fill:none;stroke:context-fill rgb(142, 142, 152);stroke-opacity:context-fill-opacity;stroke-width:1.2;stroke-linecap

Скрипты » UCF - ваши кнопки, скрипты… » 24-04-2024 09:28:51

b0ttle пишет

Нечаянно забрел, и увидел такое. С каких пор в путях можно прописывать %ProfD%\\..\\..\\? Возможно у него это реализовано в самом Handy_Clicks?

Это обычный массив, который обрабатывает расширение Handy_Clicks
для Handy_Clicks это %ProfD%\\..\\..\\ а для [firefox] получиться Services.dirsvc.get("ProfD", Ci.nsIFile).parent.parent.path;

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-04-2024 14:13:24

Northtech пишет

на задачи не подействовал

У меня сработал, только я загружал через policy preferences

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-04-2024 12:17:11

Northtech пишет

Все равно не работает в портативной версии через portable64.dll

Все работает если включить remote mode (закомментировать, 0 не помогает)

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

Выделить код

Код:

;MOZ_NO_REMOTE=1


но если надо так надо
remove

Выделить код

Код:

// remove the frequently used option
pref("browser.taskbar.lists.frequent.enabled", false);
// remove the tasks list
pref("browser.taskbar.lists.tasks.enabled", false);


оригинал how can i remove the jump list

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 28-03-2024 16:27:38

b0ttle У меня так

pre-post-tabs.us.css

Выделить код

Код:

@-moz-document url("chrome://browser/content/browser.xhtml") {

/* you can add this to userChrome.css */
  .titlebar-spacer[type="pre-tabs"], .titlebar-spacer[type="post-tabs"] {
    visibility: collapse !important;
  }
}

Обсуждение расширений » Cookie AutoDelete (про куки) » 23-03-2024 00:15:57

Это настройки about:config плюс кнопка для CustomButtons...
в about:config как-то так должно выглядеть

скрытый текст
network.cookie.cookieBehavior = 1
network.cookie.lifetimePolicy = 2
network.cookie.thirdparty.sessionOnly = true

Обсуждение расширений » Cookie AutoDelete (про куки) » 22-03-2024 23:44:39

ibb1386 пишет

Давно не работает. Есть альтернатива ?

Ношу с собой почти с начала времен [seamonkey]

скрытый текст
pref("network.cookie.cookieBehavior", 1);
pref("network.cookie.lifetimePolicy", 2);
pref("network.cookie.thirdparty.sessionOnly", true);
работает есть и самое прикольное лежит в файлике по путям Firefox core\browser\defaults\preferences\secur-prefs.js, ну это там где обычно %ProgramFiles% складывают.
Только для полного счастья нужно что-то тира Cookies Permissions для нужных сайтов, дабы не авторизоваться каждый раз...

Скрипты » userChrome.js » 22-03-2024 22:59:57

Nich пишет

Не совсем по Firefox, как перенести этот js скрипт, чтобы работал на Vivaldi?

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

gBrowser

Выделить код

Код:

// ==UserScript==
// @include         main
// ==/UserScript==


директива означает что, этот скрипт загружаться раньше чем вы увидели что [firefox] загрузился, что касается chromium подобных сущностей, рекомендую обратить внимание на приставку Version.dll, попробуйте уговорить умельцев создать загрузчик на уровне ядра Chromium

О кстати [spoiler=https://github.com/Bush2021/chrome_plus]Features

    Double-click to close tab.
    Right-click to close tab. (Hold Shift to show the original menu.)
    Preserve the last tab (prevents the browser from closing when the last tab is closed; clicking the close button will not work.)
    Use the mouse wheel to switch tabs when hoverin

Firefox » Нет панели поиска » 21-03-2024 16:14:35

de_fack_to пишет

Почему-то в очередной раз пропала панель поиска

эта что-ли? browser.search.widget.inNavBar = true

Скрипты » UCF - ваши кнопки, скрипты… » 19-03-2024 15:22:08

Dobrov пишет

не понимаю, как этот win.browsingContext прописывать!

.browsingContext нужен только для случая Cc['@mozilla.org/filepicker;1'].createInstance(Ci.nsIFilePicker);, посему я придумал такой вариант:

nsIFilePicker

Выделить код

Код:

// fp.init(win
 fp.init((parseInt(Services.appinfo.platformVersion) >= 125 ? win.browsingContext : win)

Скрипты » UCF - ваши кнопки, скрипты… » 15-03-2024 00:15:46

Dumby
Спасибо за урок, есть много нюансов которые не знал где почерпнуть (async await)

Скрипты » UCF - ваши кнопки, скрипты… » 14-03-2024 23:43:16

Dumby пишет

Вобщем вот, небольшая модификация обсуждавшегося кода

ой а без директивы localized: false вы сразу отшибаете таких пользователей как например я..

Скрипты » UCF - ваши кнопки, скрипты… » 14-03-2024 22:46:44

Dumby пишет

Не, Виталий такую шляпу не пишет, у него всё как-то более академично.

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

Скрипты » UCF - ваши кнопки, скрипты… » 14-03-2024 10:28:50

Dumby пишет

img: e => (e._iconURI || e.iconURI)?.spec || "chrome://browser/skin/search-engine-placeholder.png",

Спасибо, забрал. :beer:
Там ещё не работает скрытие неиспользуемых поисковиков, при excludeHiddenOneOffs: true, но полазил по форуму и нашел решение от Vitaliy V.
[spoiler=excludeHiddenOneOffs][code]//    excludeHiddenOneOffs: false,
    excludeHiddenOneOffs: true, // скрыть не нужные поисковики
..
//        if (this.excludeHiddenOneOffs)
//            var ex = Services.prefs.getStringPref(this.pref, "").split(",");
        var visibleEngines = await Services.search.getVisibleEngines();
        if (this.excludeHiddenOneOffs) {
            var args = "hideOneOffButton" in Services.search.defaultEngine
                    ? [e => !e.hideOneOffButton]
                    : Object.defineProperty(
                        [function(e) {return !this.includes(e.name);}], "1", {
                            get: () => Services.prefs.getStringPref("browser.search.hiddenOneOffs")?.split(",") || []
                        });
            visibleEngines = visibleEngines.filter(...args);
        }
..
//        for

Скрипты » Greasemonkey » 05-03-2024 16:19:31

Ultima2m пишет

Есть у кого скрипт

Это не скрипт, это настройки [firefox] Middlemouse.paste

Скрипты » UCF - ваши кнопки, скрипты… » 27-02-2024 16:19:42

Dobrov пишет

Я не осилю добавить ESM

там нечего сложного глаза бояться, руки делают, здесь Dumby писал как...

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-02-2024 22:58:16

Алексей У. пишет

Есть ли на настоящее время возможность использовать свои собственные CSS-стили в последних версиях браузеров Google Chrome и Opera?

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

Скрипты » UCF - ваши кнопки, скрипты… » 19-02-2024 22:12:42

b0ttle пишет

В шапке бы поправить ссылку

На этом форуме нет шапок, есть только первый пост, посему это могут сделать либо создатель либо модератор...

b0ttle пишет

Да они идентичны, с мелкими различиями в коде)

Если у вас все работает,

b0ttle пишет

Тоже рабочий, пользуюсь. ucf_contextsearch.js

пользуйтесь... Речь шла про 1945 год, ой про 123 найди различия...

Скрипты » UCF - ваши кнопки, скрипты… » 19-02-2024 17:32:09

egorsemenov06
Пробуйте..
[spoiler=Browser search engine][code]// ==UserScript==
// @name      Browser search engine
// @author    Vitaliy V.
// @include   main
// @shutdown  window.contextsearch.destructor();
// @note      https://forum.mozilla-russia.org/viewtopic.php?pid=780283#p780283
// ==/UserScript==

(this.contextsearch = {
    topic: "browser-search-engine-modified",
    hide: "browser.search.hiddenOneOffs",
    defaultImg: "chrome://browser/skin/search-engine-placeholder.png",
    searchSelect: null,
    popup: null,
    init(that) {
        var searchSelect = this.searchSelect = document.querySelector("#context-searchselect");
        if (!searchSelect)
            return;
        var popup = this.popup = searchSelect.closest("menupopup");
        popup.addEventListener("popupshowing", this);
        that.unloadlisteners?.push("contextsearch");
    },
    destructor() {
        this.popup.removeEventListener("popupshowing", this);
        if (this.popupshowing == this.

Сustom Buttons » Custom Buttons » 11-02-2024 14:07:27

Dumby пишет

Антиподписячий код с поправкой

Спасибо, :beer: от тех кто пользуется...

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

Злой Буратино пишет

Подскажите, как изменить цвет этой области при неактивном окне?

В первом приближении, конкретно этой области нет, но может и не понравиться :)

arrowscrollbox.css

Выделить код

Код:

:root:-moz-window-inactive:not([customizing]) #tabbrowser-tabs > #tabbrowser-arrowscrollbox:not(:hover) {
  background-color: red !important;
}
:root:-moz-window-inactive:not([customizing]) .tabbrowser-tab:not([selected]):not(:hover) {
  background-color: var(--tab-selected-bgcolor, var(--toolbar-bgcolor)) !important;
}

Board footer

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