Объявление

В связи с наплывом спама и ботов на форуме, регистрация новых пользователей будет приостановлена. О восстановлении регистрации будет сообщено дополнительно

Administrator

Скрипты » UCF - ваши кнопки, скрипты… » Вчера 17:26:08

[spoiler][code]

// https://forum.mozilla-russia.org/viewtopic.php?pid=801497#p801497

(async sep => {
    if (!sep) return;

    var key = "hasRemoveTransaction";
    var g = Cu.import("resource://gre/modules/PlacesTransactions.jsm", {});

    var raws = (g.lazy || g).TransactionsHistory?.proxifiedToRaw;
    if (raws) g = raws;

    if (!g[key]) {
        if (!raws) {
            Services.scriptloader.loadSubScript(
                `data:,this.${key}=TransactionsHistory.proxifiedToRaw;`, g
            );
            raws = g[key];
        }
        g[key] = entry => {
            for(var tr of entry)
                if (raws.get(tr) instanceof PlacesTransactions.Remove)
                    return true;
        }
    }
    var menuitem = document.createXULElement("menuitem");
    for(var args of Object.entries({
        closemenu: "single",
        class: "menuitem-iconic",
        id: "placesCmd_undoRemove",
        label: "Восстановить удалённое",
        oncommand: "PlacesTransactions.undo().catch(Cu.reportError);",
        image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAAS

CSS-стили » Stylish » 16-02-2025 17:44:45

Как сделать regexp для rezka?
@-moz-document regexp("(?!http://www\.hd+-rezka\.*).*") {
Так вообще для всех сайтов видно(

Расширения для Firefox » Про favicons » 25-09-2024 08:23:54

Dinka1
Теперь через about:config
browser.chrome.site_icons - true
browser.chrome.favicons - true

Расширения для Firefox » Про favicons » 24-09-2024 09:49:07

Dinka1
В папке профиля (можно глянуть через about:support , внизу "Папка профиля"- "Открыть папку" или просто поиском в C:\Users) удалить файл favicons.sqlite

Скрипты » UCF - ваши кнопки, скрипты… » 17-08-2024 16:04:58

Скрипт обновить закладку, можно чтобы после обновления контекстное меню не закрывалось?
[code]location == AppConstants.BROWSER_CHROME_URL && (function () {
    var placesContext = document.getElementById("placesContext");
    var separator = document.getElementById("placesContext_openSeparator");
    var repBM = document.createXULElement('menuitem');
    placesContext.insertBefore(repBM, separator);
    repBM.id = "placesContext_replaceURL";
    repBM.setAttribute("label", "ЗАМЕНИТЬ");
    repBM.setAttribute("accesskey", "U");
    repBM.addEventListener("command", () => {
        var itemGuid = placesContext.triggerNode._placesNode.bookmarkGuid;
        PlacesUtils.bookmarks.update({
            guid: itemGuid,
            url: gBrowser.currentURI,
//            title: gBrowser.contentTitle
        });
    });
    var openBM = document.getElementById("show-other-bookmarks_PersonalToolbar");
    placesContext.addEventListener("popupshowing", () => {
        if (openBM.getAttribute("hidd

Скрипты » UCF - ваши кнопки, скрипты… » 12-08-2024 13:05:49

Скрипт "Открыть изображение" стал открывать картинки сразу в 2 новых вкладках, кто знает почему?
[code](function() {

  if (!window.gBrowser)
    return;

  function viewMedia(event) {
    let where = BrowserUtils.whereToOpenLink(event, false, false);
    let referrerInfo = gContextMenu.contentData.referrerInfo;
    let systemPrincipal = Services.scriptSecurityManager.getSystemPrincipal();
    if (gContextMenu.onCanvas) {
      gContextMenu._canvasToBlobURL(gContextMenu.targetIdentifier).then(function(blobURL) {
        openTrustedLinkIn(blobURL, where = "tab", {
          referrerInfo,
          triggeringPrincipal: systemPrincipal,
        });
      }, Cu.reportError);
    } else {
      urlSecurityCheck(
        gContextMenu.mediaURL,
        gContextMenu.principal,
        Ci.nsIScriptSecurityManager.DISALLOW_SCRIPT
      );
      openTrustedLinkIn(gContextMenu.mediaURL, where = "tab", {
        referrerInfo,
        forceAllowDataURI: true,
        triggeringPrincipal: gContextM

Сustom Buttons » Custom Buttons » 15-05-2024 15:02:32

На 126 перестал работать код Вставить и перейти, можно ли поправить?

Выделить код

Код:

addEventListener("keydown", e => e.ctrlKey && e.code=="KeyB" && e.preventDefault() + BrowserOpenTab() + gURLBar.select() + goDoCommand("cmd_paste") + gURLBar.handleCommand());

Farby
Чётко! :beer:

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 05-11-2023 08:18:11

Kero
самое лучшее StyloaiX
https://github.com/xiaoxiaoflood/firefox-scripts

Firefox » Ищу расширение для Firefox (ищу дополнение) » 28-10-2023 08:38:42

https://greasyfork.org/en/scripts/475691-hide-visited-youtube
https://greasyfork.org/en/scripts/13040-youtube-hide-watched-videos

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 09-09-2023 08:33:23

Выделить код

Код:

menupopup > menuitem, menupopup > menu {
	padding-inline-start: 36px;
 }

Может так

Firefox » Ленивая загрузка страниц Lazy load » 06-09-2023 09:23:03

Arix
это например и подобные
https://addons.mozilla.org/en-US/firefox/addon/autoreload-v2/

CSS-стили » Stylish » 28-08-2023 17:41:46

Можно ли на кинопоиске чтобы плашка "просмотрен" отображалась сразу после загрузки страницы, а не при клике на три точки
2023-08-28_194025.jpg
https://www.kinopoisk.ru/film/607608/
Всё облазил, не могу понять(

Firefox » Копировать/Скопировать. Как вернуть? » 05-08-2023 08:39:04

https://forum.mozilla-russia.org/viewtopic.php?pid=806136#p806136

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

Выделить код

Код:

/* Переименование пунктов контекстного меню */
menuitem:is([label="Скопировать"],[label="Скопировать ссылку"],[label="Скопировать изображение"],[label="Скопировать ссылку на изображение"],[label="Скопировать ссылку на видео"],[label="Удалить закладку"],[label="Закрыть вкладку"]) > label,
#menu_copy > hbox > label {
  display: none;
}
menuitem[label="Скопировать"]::before {
  content: "Копировать";
}
menuitem[label="Скопировать ссылку"]::before {
  content: "Копировать ссылку";
}
menuitem[label="Скопировать изображение"]::before {
  content: "Копировать изображение";
}
menuitem[label="Скопировать ссылку на изображение"]::before {
  content: "Ссылка на изображение";
}
menuitem[label="Скопировать ссылку на видео"]::before {
  content: "Ссылка на видео";
}
menuitem[label="Удалить закладку"]::before {
  content: "Удалить";
}
menuitem[label="Закрыть вкладку"]::before {
  content: "Закрыть";
}

Firefox » Ищу расширение для Firefox (ищу дополнение) » 31-07-2023 08:48:11

Напомните как выглядит ссылка на конкретную настройку about:config, типа такого
about:config#browser.link.open_newwindow.restriction

Новости » Вышел Firefox 114.0 » 08-06-2023 07:13:58

Пропустили

It is now possible to reorder the extensions listed in the extensions panel.

Можно менять порядок расширений в новой кнопке расширений, но по идиотски(

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 11-05-2023 07:54:47

Как теперь пункты меню менять местами?
До 113 это работало

Выделить код

Код:

display: -moz-box;
-moz-box-flex: 1;

Поменял на новые селекторы, но не пашет.

Выделить код

Код:

display: flex;
flex-grow: 1;

Сustom Buttons » Custom Buttons » 22-04-2023 08:04:07

Dumby

Выделить код

Код:

this.onclick = function(event) {
   if(event.button == 0) 
      var guid = "8iFmVtlyQC3O";
      PlacesUtils.bookmarks.fetch(guid, null, {includePath: true}).then(res => PlacesCommandHook.showPlacesOrganizer(["AllBookmarks", ...res.path.map(b => b.guid), guid]))
}

Можно ли сделать, чтобы при нажатии на любую папку на панели закладок она также открывалаь в библиотеке?

Board footer

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