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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-09-2020 17:46:45

Vitaliy V. пишет
egorsemenov06 пишет

так у меня не заработали сочетания Ctrl+ЛКМ и Shift+ЛКМ

Проверил ещё раз, всё работает,
только заменил #appMenu-viewCache на template#appMenu-viewCache чтобы в [firefox] 74 - 79 тоже работало.

Спасибо работает!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-09-2020 11:17:48

Vitaliy V. пишет

egorsemenov06
UPD: или лучше так сделать

так у меня не заработали сочетания Ctrl+ЛКМ и Shift+ЛКМ

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

Vitaliy V. пишет

egorsemenov06
ну если нет рабочих, тогда
ucf_custom_script_win.load
[spoiler][code]        (() => {
            var afterbtn = document.querySelector("#appMenu-viewCache")?.content.querySelector("#appMenu-mainView #appMenu-quit-button")
                || document.querySelector("#appMenu-mainView #appMenu-quit-button");
            if (!afterbtn) return;
            var btn = document.createXULElement("toolbarbutton");
            btn.id = "ucf-appMenu-restart-button";
            btn.className = "subviewbutton subviewbutton-iconic";
            btn.setAttribute("label", "Перезагрузка");
            btn.setAttribute("tooltiptext", "ЛКМ: Перезапустить приложение\nCtrl+ЛКМ: Отключить загрузку содержимого из кеша и перезапустить\nShift+ЛКМ: Перезапустить без дополнений");
            btn.setAttribute("shortcut", "Ctrl+Alt+Q");
            btn.style.setProperty("list-style-image", 'url("chrome://browser/skin/reload.svg")', "important");
            afterbtn.before(

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 21-09-2020 14:47:46

Опять кнопка перезапуска в appmenu не работает на 81.0 [firefox] есть ли у кого рабочая поделитесь пожалуйста

скрытый текст
893d6b8997da9fbc31a60b3d146ede8a.png

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

Vitaliy V. пишет

egorsemenov06
[spoiler][code]try {
    (() => {
        var id = "ucf-cookie-toggle",
        label = "Переключить Куки",
        tooltiptext = "ЛКМ: Переключить Куки\nСКМ: Удалить куки домена текущей страницы\nПКМ: Управление куками",
        img = "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='80' width='16' viewBox='0 0 48 240'><g><rect x='0' y='0' width='48' height='48' rx='3' ry='3' style='fill:rgb(243, 135, 37);'/><path style='opacity:0.25;fill:black;' d='M 18.9,48 11,40.1 5,22 14,8 28,5 40,10 48,18 V 45 C 48,46.7 46.7,48 45,48 Z'/><path style='fill:white;' d='M 40.6,23.2 C 31,20.5 31,20.5 31.8,10 24,16.2 24,16.2 15.2,10 17,18.8 17,18.8 7.38,23.2 16.2,27.5 16.2,27.5 15.2,38 24,32.8 24,32.8 31.8,37.7 31.8,27.5 31.8,27.5 40.6,23.2 Z M 45,23.2 C 45,34.5 35.4,45 24,45 12.6,45 3,34.5 3,23.2 3,11.8 12.6,3 24.1,3 35.4,3 45,11.8 45,23.2' /><path style='fill:white;' d='M 16,24.1 C 16,19.5 19.5,16 24.1,16 28.5,16 32,19.5 32,24.1 3

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 29-08-2020 10:27:46

Vitaliy V. пишет
egorsemenov06 пишет

сделайте пожалуйста для user_chrome_files еще одну кнопку "Переключить Куки" из add_toolbar_buttons

Ну все расширение по частям разберут, вам же вроде Dumby делал для Куки?

Нет  Dumby делал для voqabuhe но она черезчур мудренная.Не откажите пожалуйста в моей просьбе

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

Vitaliy V. сделайте пожалуйста для user_chrome_files еще одну кнопку "Переключить Куки" из add_toolbar_buttons

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 10-08-2020 16:32:51

Vitaliy V. пишет
egorsemenov06 пишет

"Текст URL в кликабельные ссылки" для user_chrome_files

Код новый как и RegExp, возможно будет определять URL иначе, для текста без https? или www в начале обязательно наличие / косой черты чтобы посчитать это за URL,
да и email ссылки тоже ищет и добавляет mailto: чтобы открыть в почтовом клиенте.

От души ОГРОМНОЕ СПАСИБО!!!!!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-08-2020 12:21:56

Vitaliy V. пишет

egorsemenov06
sandro79
я пока заморочился с Add Toolbar Buttons в том числе этими функциями, как обновлю тогда с кнопками...

Спасибо.Будем ждать

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

Vitaliy V. пишет

egorsemenov06
можно

Огромнейшее СПАСИБО ВАМ !!!!! И еще одну если можно пожалуйста "Текст URL в кликабельные ссылки" для user_chrome_files

Сustom Buttons » Custom Buttons » 06-08-2020 10:11:13

Dumby пишет
egorsemenov06 пишет

Можно Вас попросить пожалуйста сделать для user_chrome_files кнопку Proxy

Разве что отдельным файлом.
Инициализацию в Proxy.js, а в custom_script.js

Огромное СПАСИБО Вам!!!!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 06-08-2020 00:21:29

Vitaliy V Можно еще одну просьбу.В Вашем расширении add_toolbar_buttons есть кнопка "Восстановить фавиконки закладок".Можно ли одну эту кнопку сделать для user_chrome_files

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 05-08-2020 23:50:55

Vitaliy V. пишет

egorsemenov06
эту часть кода отредактируйте

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

Выделить код

Код:

toolbarbutton.addEventListener("click", function(event) {
                    if (event.button == 0)
                        win.gBrowser.selectedTab = about_config.addTab(win, "about:config",  {
                            relatedToCurrent: true,
                        });
                    else if (event.button == 1)
                        about_config.openSelectedConfigTab(win);
                    else if (event.button == 2) {
                        event.preventDefault();
                        event.stopPropagation();
                        win.gBrowser.selectedTab = about_config.addTab(win, "about:config",  {
                            relatedToCurrent: true,
                        });
                    }
                });


ну и тултип, функцию openSelectedOldConfigWin: function(win) {...}, можно удалить

Огромное Вам Спасибо!!!!!!!!!!!!!!!!!

Сustom Buttons » Custom Buttons » 05-08-2020 23:33:03

Dumby
Можно Вас попросить пожалуйста сделать для user_chrome_files кнопку Proxy[spoiler][code]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%3C%21%5BCDATA%5BProxy%5D%5D%3E%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAQAAAAAIAAYOQAAWJ2kADh1fAAAEKAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAEBAQECAgICAgICAgICAgMBAQEAAAEEJBE4ULQ+fZ38ea/H/muhuv8gW3ztAxclewAAAAsAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEBAAAAAAMLNlO7PH+n/3Sgu/281eP9zuHr/mWZuP4XXon/ABAeZwAAAAAAAAAAAQEBAQAAAAAZGBoTKScsLyYkKjErJSgnIC8/XgZQgP9BcZb8b5q3/oiux/+qx9r/a5Ow+zFtlv8PRWrGAAACAAEBAQMHBwcbAAAAD2BeYn769/3/4eDm/Onh5v+DnrX/A0t9/j1vlv+FqMH/lrfN/7rS4f9+pL3+M26X/xJYhu0DEiMdAAAAAAEBAQEAAAABBgUGEaSiprbPzNP239fb/4OcsP4aXYr/RHOZ/5Gwx//T5e//mrjO/3KYtv40a

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

Vitaliy V. Можно пожалуйста сделать с кнопкой about:config что бы по ЛКМ Открыть  about:config СКМ Искать выделенное в about:config ПКМ открыть  about:about
[spoiler][code]try {
    ((id, label, tooltiptext, about_config) => {
        CustomizableUI.createWidget({
            id: id,
            type: "custom",
            label: label,
            tooltiptext: tooltiptext,
            localized: false,
            defaultArea: CustomizableUI.AREA_NAVBAR,
            onBuild: function(document) {
                var win = document.defaultView;
                var toolbarbutton = document.createXULElement("toolbarbutton");
                toolbarbutton.id = id;
                toolbarbutton.className = "toolbarbutton-1 chromeclass-toolbar-additional";
                toolbarbutton.setAttribute("label", label);
                toolbarbutton.setAttribute("context", "false");
                toolbarbutton.setAttribute("tooltiptext", tooltiptext);
                toolbarbutton.setAtt

Сustom Buttons » Custom Buttons » 03-08-2020 17:39:14

Dumby пишет

Ещё не легче, совсем поперёк ситуации.

От души Огромнейшее СПАСИБО ВАМ!!!

Сustom Buttons » Custom Buttons » 02-08-2020 20:34:23

Vitaliy V. пишет

egorsemenov06
Это расширение подписать нельзя, только отключать проверку подписи или использовать Firefox Developer Edition.
Актуальный код спросите подскажут для этого.

Расширение то устанавливаеться просто не хочеться ставить расширение мне лучше для user_chrome_files если можете помогите пожалуйста

Сustom Buttons » Custom Buttons » 02-08-2020 19:57:37

Vitaliy V. пишет
egorsemenov06 пишет

две кнопки

Вместо ваших двух кнопок достаточно одной в расширении Async Run Applications https://github.com/VitaliyVstyle/Vitali … xperiments

Спасибо Вам но расширение ставить не хочеться

Сustom Buttons » Custom Buttons » 02-08-2020 12:57:03

Dumby
Обратите пожалуйста внимание на пост https://forum.mozilla-russia.org/viewto … 56#p783656 и еще можно Вас попросить пожалуйста адаптировать для user_chrome_files вот эту кнопку
[spoiler][code]/*CODE*/
// »конка дл¤ создани¤ кнопки ¤рлыка без значка веб-сайта .................
var defaultFavicon = "chrome://custombuttons/skin/stdicons/gbutton.png";


// ѕолучить иконку сайта и запустить создание кнопки ¤рлыка .................
PlacesUtils.favicons.getFaviconDataForPage(
    gBrowser.currentURI,
    (uri, len, arr, mmt) => createButton(len
        ? `data:${mmt};base64,${btoa(String.fromCharCode(...arr))}`
        : defaultFavicon
    )
);

// ƒублировать кнопку и установить дл¤ новый кнопки иконку, название и код .................
function createButton(favicon) { 
    custombuttons.cloneButton(self, true);

    var newButtonLink = custombuttons.makeButtonLink("update", self.nextSibling.id);
    var params = custombuttons.cbService.getButtonParameter

Сustom Buttons » Custom Buttons » 01-08-2020 20:59:06

Dumby
Не могли бы Вы адаптировать для user_chrome_files две кнопки в [firefox] 79.0
[spoiler][code]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%u041E%u0442%u043A%u0440%u044B%u0442%u044C%20%u0432%u043D%u0435%u0448%u043D%u0435%u0435%20win%20%u043F%u0440%u0438%u043B%u043E%u0436%u0435%u043D%u0438%u0435%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAAwQAKCImDyo4IWkYaBzFQ6xI8FG/V/VCq0jcGGQbkwAQACQAAAAAAAIAAwAAAAAAAAAAAAAAAAEAAAIAAgIAQy4iYp9YOuZUah3/QMJQ/nfxgP97+Yb/f/+L/m/7ev87v0L1BzwIawAAAAAAAgADAAAAAAEAAAIAAAAAQR4Ki7pwNP//tG79aXQg/CGwM/tL3lP+SeJU/krmVf5I5lT8ROZQ/SjIMf8DQgWFAAAAAAACAAMAAAAAMRoKX5hKHP/qoVT69JtU/WVsGP8RmyP/LMAz/ynHM/4ozTP8Jc4w+x/KK/sbxyn7Daoa/wAlA1QAAAEAAgAAA2o5G9GhVyT/z305/N54Nv9eWxTyAnMR6Qp+DvsIig//CpQR/wucE/8

Поддержка пользователей » Не работает после обновления. (проблемы после обновления) » 04-06-2020 21:19:21

Scriber пишет

Проблема после обновления (с [firefox] 55 на 77). Новый профиль.
Исчезла страница about:newtab. Вообще полностью пустая: ни шестеренки, ни часто посещаемых страниц, вообще ничего. То есть она ничем не отличается от about:blank.

Она не отображается в однопроцесорном режиме.Включайте многопроцесорность и будет вам счастье.

Сustom Buttons » Custom Buttons » 02-06-2020 23:33:36

Dumby пишет
egorsemenov06 пишет

saveImageURL is not defined

Ага, вижу, избавились.
Могу попытаться пробросить аргументы в internalSave(), главное не запутаться.


Попробуй добавить в Save.js перед комментарием
// Сохранить иконку текущего сайта с диалогом сохранения .............

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

Выделить код

Код:

if (typeof window.saveImageURL != "function") var saveImageURL = (
	url, name, a3, a4, a5, a6, a7, type, a9, priv, prin
) => internalSave(
	url, null, name, a9, type, a4, a3, null, a6, a7, a5, null, priv, prin
);

Большое спасибо работает!!!

Сustom Buttons » Custom Buttons » 02-06-2020 20:55:12

Dumby не гляните кнопку Save в ней не работает сохранить значок веб-сайта в консоли пишет ReferenceError: saveImageURL is not defined custom_script.js line 77 > Function:187:5
custom_script.js
[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: "ucf-cbbtn-Save",
    localized: false,
    get initCode() {
        delete this.initCode;
        return this.initCode = Cu.readUTF8URI(Services.io.newURI(
            "chrome://user_chrome_files/content/custom_scripts/Save.js"
        ));
    },
    cbu: {
        types: {
            128: "Bool", boolean: "Bool",
            64: "Int", number: "Int",
            32: "String", string: "String"
        },
        getPrefs(pref) {
            try {
                return Services.prefs[`get${
                    this.types[Services.prefs.getPrefType(pref)]
                }Pref`](pref);
            }
            catch {return null;}
        },
        setPrefs(pref, val)

Сustom Buttons » Custom Buttons » 11-05-2020 23:28:40

solombala пишет

egorsemenov06
Все так и делал...Батник не срабатывает...

скрытый текст
97099ee49ae17ef68e173ef7c538e809.png

и перезапуск ПКМ

Board footer

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