Объявление

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

Administrator

Скрипты » UCF - ваши кнопки, скрипты… » 18-03-2025 19:38:58

kokoss
Так это не про поиск в адресной строке. Это про поле поиска рядом с адресной строкой. xrun1 не очень удачно сформулировал, вот я и не понял :)

Скрипты » UCF - ваши кнопки, скрипты… » 18-03-2025 19:11:16

fuchsfan пишет

Ссылку только для тех, кому < 5 или > 90. Не пробовали семь букв загуглить?

Не пробовали не отвечать, если не готовы помогать?


kokoss, xrun1, моя вам глубокая признательность. То, что надо!


xrun1 пишет

И чтобы два раза не вставать, если пользуетесь полем поиска в адресной строке. Подключается аналогично.

Не очень понял, что этот скрипт делает. Ищу, да, через адресную строку. Но вроде как favicon_in_urlbar.uc.js на общих основаниях иконку подставляет. Или вы о чем-то другом?

Скрипты » UCF - ваши кнопки, скрипты… » 18-03-2025 09:52:14

fuchsfan
Круто, что он работает. Но можно заодно и ссылку на него?!

Скрипты » UCF - ваши кнопки, скрипты… » 18-03-2025 01:10:08

xrun1 пишет

Привет ещё раз. Скрипт работает. Его надо добавить в файл custom_script_win.js и сохранить файл в кодировке 65001 - (UTF-8) без BOM

Вот оно! Переносил скрипт из старого файла через сравнение содержимого файлов в Total Commander. И эта зараза производила сравнение почему-то в ANSI-1251. В этом же формате и сохранила результат.
Спасибо огромное!


Еще вопрос можно? Был в свое время скрипт по возвращению favicon в адресную строку. У меня ссылка в избранном на его обсуждение следующая: https://forum.mozilla-russia.org/viewto … 84#p794984 Так вот, хотелось бы узнать, есть ли какой-то рабочий вариант. Тот, что у меня был на версии 109.0.1 (UCF 2021-9-20), не работает. Хотя я перенес файл скрипта, как он был. И прописку перенес из старого CustomStylesScripts.jsm в новый CustomStylesScripts.mjs. Вроде из-за смены локации и расширения, синтаксис у файла не особо изменился.
[spoiler=Сам скрипт, на всякий случай](this.faviconinurlbar = {
         

Скрипты » UCF - ваши кнопки, скрипты… » 17-03-2025 13:51:31

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

URL-bar History Dropmarker отвалился. Поправите?

[spoiler][code](async (
    id = Symbol("urlbarhistorydropmarker"),
    hidewhenusertyping = true, // скрывать dropmarker при вводе
    copyvalueistyped = true, // при вводе копировать содержимое адресной строки вместо URL
    currentURIlabel = "Адрес текущей страницы в буфере обмена!",
    valueIsTypedlabel = "Содержимое адресной строки в буфере обмена!",
    Ltooltiptext = "ЛКМ: Показать историю",
    Mtooltiptext = "СКМ: Обновить текущую страницу", // или false
    Rtooltiptext = "ПКМ: Копировать URL в буфер обмена", // или false
) => (this[id] = {
    dropmarker: null,
    pref: "browser.urlbar.suggest.history",
    get style() {
        delete this.style;
        return this.style = `data:text/css;charset=utf-8,${encodeURIComponent(`
            #urlbar .urlbar-history-dropmarker {
                list-style-image: url("chrome://global/skin/icons/arrow-down.svg") !important;
                trans

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 17-03-2025 13:48:04

xrun1
Это. Но тоже не работает. Пойду в том топике народ пытать.


Тоторо

Поиск Яндекса теперь в [firefox] совсем нельзя добавить? Даже с ya.ru / dzen.ru из адресной строки не дает

А в чем проблема?
373f258b2ec09382dbd3a6788fc5d2c1.jpg

Скрипты » userChrome.js » 17-03-2025 12:31:44

fuchsfan
И тем не менее, не работает.

xrun1
Задрали уже гонять.  Написал в той теме, в которой изначально были опубликованы скрипты - не туда написал. Хотя скрипты именно там выложены.
fuchsfan на мой запрос ТАМ решил что правильней ответить мне ЗДЕСЬ - и тут снова я, оказывается, не туда. То есть fuchsfan скрипт опубликовал здесь верно, а я его обсуждаю не там. Как так?!

Скрипты » userChrome.js » 17-03-2025 11:44:38

fuchsfan

Этот скрипт адаптирован к v136.

Что-то не вижу изменений...
Так как я в этом вопросе ламер, и не факт, что сделал все правильно, поясняю, что именно сделал: из файл custom_script_win.js удалил старый скрипт и поместил туда новый, почистил startupCache - эффекта не наблюдаю.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 17-03-2025 08:16:37

Когда-то давно Vitaliy V. создал скрипт для копирования содержимого адресной строки в буфер обмена и обновления страницы. Потом со сменой версий unter_officer его подновил. До недавнего времени я сидел на Firefox 109.0.1 и удобно пользовался этой конструкций. Но события с сертификатом 14 марта заставило двигаться дальше по версиям. Сейчас у меня Firefox 136.0.1, комплект UserChromeFiles от 2025-1-17, ну и CustomCSSforFx 4.7.0. Скрипт я перенес со старого custom_script_win.js в новый. Папочку startupCache вручную почистил. Увы, скрипт не заработал.

Товарищи спецы, кто-то может помочь с этой проблемой? Для меня это, к сожалению, темный лес.

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

Dumby пишет

Это ненадёжно. Кэш может залипнуть.

Так и оказалось. Удалил папку. При очередном запуске браузера подсказки появились!

Dumby пишет

Надо править user_chrome.js

Сработало! Правда пришлось еще разок кэш сбросить.
Всем Спасибо!

Скрипты » Из темы » 06-02-2023 23:48:14

kokoss
Из файла version.txt: 2021-9-20

Скрипты » Из темы » 06-02-2023 21:50:00

unter_officer
LGS
Скрипт в custom_script_win.js на новый заменил. Кэш через about:support почистил. Параметры подключения перепроверил. Результат тот же. Вернее, его нет.

P.S. Заметил, что перестала отображаться страница about:user-chrome-files. Может это как-то связано?

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

Полтора года назад Vitaliy V. сделал скрипт для копирования содержимого адресной строки в буфер обмена и обновления страницы. Вплоть до версии 108.0.1 включительно все работало идеально. А вот после слетели подсказки по нажатию ПКМ: "Адрес текущей страницы в буфере обмена!" и "Содержимое адресной строки в буфере обмена!". Видимо были переименованы какие-то переменные браузера. Сейчас вместо этих подсказок лишь галочка всплывает. Никто не знает, что нужно подправить в скрипте, чтобы подсказки вернулись.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 21:18:42

Vitaliy V.
Ну если только проще подключать, то я уж его трогать не буду, единожды подключив. Но за всех будущих пользователей этой работы я вас от души благодарю!


Совет по скрипту Dropmaker'a: Лучше вместо подсказки "ЛКМ: Показать историю" задействовать "ЛКМ: Показать подборку". Так универсальнее, так как urlbar является еще и поисковым терминалом и выдает подсказки по поиску, а также, при ручном наборе адреса, варианты готовых адресов. Это не совсем подходит под термин "история". Но решать, разумеется, вам.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 19:42:21

Vitaliy V.
Отлично! Теперь и значок "Копировать ссылку" не нужен. Спасибо!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 18:46:38

sandro79 пишет

Да это вряд ли.

Почему же тогда у меня заработала после этого действия? Это было единственное действие. Я отслеживал. Впрочем, не суть важно. Главное результат!

Сейчас посмотрел в инспекторе, подумал, так можно в принципе сделать стилем

Несколько проблем вылезло. Во-первых, при изменении символа в адресе вернулась скрытая мной звездочка добавления в закладки. Во-вторых, вылезла неактивная иконка "Сбросить масштаб" (это у вас он нестандартный, а у меня дефолтный). В третьих, стрелочка "Перейти по введенному адресу"оказалась левее прочих значков, хотя по логике она должна заменять иконку Reload и быть крайней правой. Reload в данном случае, наверное, не должно быть вовсе. В четвертых, если уйти на другую вкладку и снова вернуться к этой - ни одной иконки в урлбаре нет, кроме всплывающей "Показать историю".


1.1632670803.jpg

2.1632670803.jpg

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

sandro79 пишет

в коде faviconinurlbar у меня прописан адрес chrome://global/skin/icons/defaultFavicon.svg, и в строке адреса, если нет фавикона у сайта или ещё не загрузился, отображается прописанная здесь иконка.

У меня оно так не работало. Сейчас я решил удалить из user_chrome.manifest мертворожденную строку "override chrome://global/skin/media/imagedoc-darknoise.png chrome://user_chrome_files/content/custom_styles/png/imagedoc-darknoise.png", оставленную там автором (если строка там как пример, то ее стоило закомментировать). После этого все заработало! Видимо об этот мертвяк интерпретатор и спотыкался.
Для вкладок оно мне не принципиально, так что этого механизма мне за глаза!

Может быть и можно, но не с моими способностями.

Vitaliy V., выручайте!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 12:32:31

sandro79, для различных адресов я себе нарыл удачный плагин. Мне бы только дефолтную пустышку заменить/добавить. Избыточный код мне не нужен.


И еще вопрос по пройденному материалу. Пока ссылка исходная, неизменная, то все ОК, "история" не саморазвертывается, все работает по стрелочке. Но стоит мне модифицировать ссылку (буквально изменить один символ), как "история" разворачивается. Она и в старых версиях разворачивалась - это нормально. Но, при этом из адресной строки пропадают стрелочка раскрытия/закрытия "истории" и значок "Копировать ссылку". Как итог, я не могу скопировать соответствующим значком модифицированную ссылку и не могу свернуть раскрытую "историю" не уведя фокус из адресной строки (раньше можно было просто щелкнуть в любом месте адресной строки, чтобы история свернулась). Что-то можно сделать?

1.1632650834.jpg

[img

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 06:41:54

sandro79
Опять я сам накосячил. Рядом лежат рабочий профиль и резервная копия на случай, если перемудрю со скриптами. Так вот, внедрил я все это в резервную копию, вместо основной. Перекинул куда следует - все заработало.
Хочу уточнить: я правильно понимаю, что этот скрипт меняет картинку только на вкладках? Соответственно, не в закладках, не в адресной строке он ни на что не влияет? У меня, по крайней мере, работает именно так. И нельзя ли сделать так, чтобы скрипт охватывал и эти позиции?

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

Хочу подключить блок @import "./css/tabs/missing_tab_favicon_restored_globe_v2.css"; из комплекта CustomCSSforFx. Для этого прописываю соответствующую команду в userChrome.css и раскидываю по нужным папочкам файлы missing_tab_favicon_restored_globe_v2.css. globe.svg и globe.png. На выходе пшик. Очень смущает, что путь к картинке  в missing_tab_favicon_restored_globe_v2.css задан как ./../../image/globe.svg, хотя по идее должен быть ../../image/globe.svg. Но даже правка пути ситуацию не спасла. Что не так? Может я неправильно понял и это не замещающая иконка для сайтов, не имеющих своего favicon?

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 25-09-2021 06:11:18

sandro79 мой косяк. Спросонья добавил скрипт в custom_script_all_win.js. Перекинул в custom_script_win.js - и все заработало.

Думаю, все свои критические хотелки я реализовал. Окончательно пересаживаюсь с Waterfox Classic. sandro79, kokoss большое спасибо за помощь! Сам бы я может и справился, но потратил бы на изучение всей этой кухни недели.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-09-2021 23:36:19

sandro79
Скрипт добавил в хвост custom_script_win.js (заменив ссылку на стрелку), выставил параметры в about:config, как рекомендовано и... ничего.
Надо custom_script_win.js где-то в CustomStylesScripts.jsm прописать?

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-09-2021 22:42:31

sandro79 пишет

Ну тоже в теме UCF-скрипты на этом форуме.

Попробовал метод, там описанный. Не получилось. Плюнул. Не принципиально.

Альтернативное решение
Для добавления своего favicon для конкретных сайтов надыбал расширение FaviconSwitcher.
Для закладок favicon кэшируется так, что даже после отключения расширения иконка остается в закладках измененной.

А вот можно как-то вернуть стрелочку развертывания/свертывания истории в адресной строке?
9.1632512088.jpg
А то текущий вариант развертывания при нажатии просто на саму адресную строку меня не очень устраивает.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-09-2021 21:23:30

sandro79 пишет

#identity-icon-box наверно скрывали

Верно. Убрал у ID окончание -box и все корректно заработало. Но за "код с поменянными местами замком и фавиконом" все равно спасибо!


Я, также, скрыл щит:
скрытый текст
#tracking-protection-icon-box {
    display: none !important;
}
Но осталось кликабельное пустое поле от него перед фавикон. Можно это поле как-нибудь убрать?

P.S. Где почитать по замене фавикон по умолчанию? И добавлении его для конкретных сайтов?

Board footer

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