А как все ссылки из текущих вкладок скидывать в закладки в специально отведенную папочку закладок, с текущим таймстэмпом в качестве имени подпапки для списка этих закладок. То есть автоматизировать стандартную функцию контекстного меню вкладок страниц "Сделать закладку на группу страниц" в заранее отведенное место при клике по кнопке с закрытием всех вкладок, очисткой истории и истории открытых вкладок?
Отредактировано emlen (15-01-2016 00:49:42)
SeaMonkey 2.39 forever
Отсутствует
emlen
Гляньте это, там все вкладки в закладки можно добавлять.
http://forum.mozilla-russia.org/viewtopic.php?id=57871
Лучше спросить у знающих - чем лезть не зная.
Отсутствует
villa7, благодарю, но боюсь не справлюсь с задачкой по перекраиванию под описанный мной набор действий((
Добавлено 15-01-2016 01:20:37
Вот даже почти оно, но не совсем, подпапки не создает...
Отредактировано emlen (15-01-2016 01:21:05)
SeaMonkey 2.39 forever
Отсутствует
bunda1 Вопрос по кнопке, на фф 38 она должна работать или у меня что-то блокирует?
Спасибо
Отсутствует
bunda1 Вопрос по кнопке, на фф 38 она должна работать или у меня что-то блокирует?
Ну а так: Остановить - Перезагрузить
Отсутствует
villa7, благодарю, но боюсь не справлюсь с задачкой по перекраиванию под описанный мной набор действий((
Отсутствует
bunda1 и другим.
Я год назад написал скрипт HideShowTunePanels(Firefox) All the versions, но последней в версии FF появилась панель с именем, ID = PersonalToolbar
Она располагается в самом низу под верхними панелями. И срытие работает до рестарта или редактированием любой кнопки и опять появляется.
Код скрытия/показа прост, но что то я не то пишу, т.е. функция-переключатель, а нужна функция скрытия.
function HideShowPanel(ptId){ var pt = document.getElementById(ptId); var pt_hideAttr = pt.getAttribute("type") == "menubar" ? "autohide" : "collapsed"; pt.setAttribute(pt_hideAttr, pt.getAttribute(pt_hideAttr) != "true"); document.persist(ptId, pt_hideAttr); };
Помогите, где то я ошибаюсь, а где не пойму.
Отредактировано Indomito (15-01-2016 22:42:41)
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
И срытие работает до рестарта или редактированием любой кнопки и опять появляется.
var bar = document.getElementById("PersonalToolbar"); setToolbarVisibility(bar, bar.collapsed);
Отсутствует
bunda1 Спасибо, я что то ступил... я написал одновременно с тобой, а уж потом зашёл на форум.
Спасибо.
Добавлено 15-01-2016 22:57:46
bunda1 да, остался один баг - панель выскакивает после выхода из настроек... это лечится?
Отредактировано Indomito (15-01-2016 22:57:46)
"Никогда не выявляйте в программе ошибки, если не знаете, что с ними дальше делать." Штейнбах
Отсутствует
emlen пишетvilla7, благодарю, но боюсь не справлюсь с задачкой по перекраиванию под описанный мной набор действий((
Ага, тоже похожий вариант сохраняет в статично указанную папку и все, а хотелось бы чтобы в статично прописанной создавалась подпапка с временной меткой в качестве имени, в которую скидывались текущие вкладки с одновременным их закрытием и очисткой недавно закрытых вкладок...
Добавлено 15-01-2016 23:47:05
да, я еще тот затейник))))))
Отредактировано emlen (15-01-2016 23:47:05)
SeaMonkey 2.39 forever
Отсутствует
bunda1
Долгий ЛКМ не работает
Отсутствует
У меня табы находятся в строке заголовка и поэтому совмещены с тремя кнопками: "Минимизация", "Развернуть/Свернуть" и "Выход":
Между этими кнопками огромные интервалы. Как бы их уменьшить?
Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©
Отсутствует
bunda1
Долгий ЛКМ не работает
Я проверил Остановить - Перезагрузить => Длинный ЛКМ на FF24 и на FF44 и Длинный ЛКМ работает. Может ты что то не так делаешь или тут конфликт с другим расширением. Проверь на чистом профиле.
Добавлено 16-01-2016 13:00:31
Между этими кнопками огромные интервалы. Как бы их уменьшить?
А это Custom Buttons кнопки?.
Отредактировано bunda1 (16-01-2016 13:00:31)
Отсутствует
difabor пишетМежду этими кнопками огромные интервалы. Как бы их уменьшить?
А это Custom Buttons кнопки?.
Нет, это стандартные кнопки окна Windows - они есть у практически всех аппликаций.
Но, например, у Maxthon они "человеческие" по размерам:
А в Файрфоксе (и б-ве других аппликаций) - такие вот большие.
Я пытался это стилем изменить:
#titlebar-buttonbox {background: #ffff00 !important;width: 110px !important; max-width: 110px !important;}
но до лампочки - не реагирует.
Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©
Отсутствует
Я пытался это стилем изменить:
Я просто удалил эти кнопки, на win7 без Aero темы:
.titlebar-button, #titlebar-buttonbox-container, #window-controls { -moz-appearance: none !important; display: none !important; }
Отсутствует
difabor
У себя на Win10 сделал так
@media (-moz-windows-compositor) { @media not all and (-moz-os-version: windows-vista) { @media not all and (-moz-os-version: windows-win7) { @media not all and (-moz-os-version: windows-win8) { .titlebar-button { padding: 6px 6px 10px 6px !important; /* padding: 6px 10px !important;*/ } /* #main-window[sizemode=maximized] .titlebar-button { padding-top: 4px !important; padding-bottom: 4px !important; }*/ } } } } /*-----------------------------------------*/ /* И две мои кнопки в строке табов */ #custombuttons-button0, #custombuttons-button21 { padding: 3px 6px 10px 6px !important; }
Отсутствует
bunda1
Ну я не знаю, на чистом фф 43 проверил всеравно не работает
Отсутствует
bunda1
Ну я не знаю, на чистом фф 43 проверил всеравно не работает
Создай новую кнопку, положи в вкладку код for (var br of gBrowser.browsers) br.stop(); и попробуй нажатием на эту новую кнопку остановить загрузку всех вкладок. Если не получится значит проблема в for (var br of gBrowser.browsers) br.stop();
Отсутствует
.
Отредактировано Vitaliy V. (08-02-2017 20:26:14)
Отсутствует
Может кто-нибудь поможет в создании кнопки...
Необходима кнопка, чтобы по левой клавиши мыши открывались настройки Firefox, а по правой - дополнения Firefox. Посмотрел информацию Attributes Inspector:
toolbarbutton [89.300×77.400] namespaceURI: XUL margin: 6px 0 0 0 border: 1px padding: 0 6px id = preferences-button class = toolbarbutton-1 chromeclass-toolbar-additional context = customizationPanelItemContextMenu cui-anchorid = PanelUI-menu-button cui-areatype = menu-panel label = Настройки overflows = true removable = true tooltiptext = Открыть настройки widget-id = preferences-button widget-type = button wrap = true
toolbarbutton [89.300×77.400] namespaceURI: XUL margin: 6px 0 0 0 border: 1px padding: 0 6px id = add-ons-button class = toolbarbutton-1 chromeclass-toolbar-additional context = customizationPanelItemContextMenu cui-anchorid = PanelUI-menu-button cui-areatype = menu-panel label = Дополнения overflows = true removable = true tooltiptext = Управление вашими дополнениями (Ctrl+Shift+A) widget-id = add-ons-button widget-type = button wrap = true
Отредактировано qazwsxe (17-01-2016 17:32:46)
Отсутствует
Подскажите пожалуйста, кнопка FF Exp Imp CB(Firefox) работает в линуксе? Или может какая другая кнопка есть? Если работает, как правильно указать путь для чтения/записи кнопок?
В home создана папка "FF Exp Imp CB": /home/garider/FF Exp Imp CB
Полный путь : dev/sda7/home/garider/FF Exp Imp CB
В самой кнопке по умолчанию так:
const cPathEI = "C:\\Custom Buttons\\Сохранение кнопок\\";
const csSetIET = "Каталог для Экспорта/Импорта кнопок в/из HTML";
Отредактировано Garider (17-01-2016 18:12:01)
Отсутствует
Может кто-нибудь поможет в создании кнопки...
Необходима кнопка, чтобы по левой клавиши мыши открывались настройки Firefox, а по правой - дополнения Firefox.
В инициализацию
// Настройка функций кликов мыши для кнопки .................... this.onclick =e=> { if ( e.button == 0 ) openPreferences(); // ЛКМ if ( e.button == 1 ) gShowPopup(this); // СКМ if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { // ПКМ e.preventDefault(); BrowserOpenAddonsMgr(); } }; this.tooltipText = "Л: Открыть настройки Firefox \nС: CB Меню \nП: Открыть дополнения Firefox";
Отсутствует
Может кто-нибудь поможет в создании кнопки...
Ещё нужна другая кнопка, чтобы по левой клавиши мыши открывалась Панель Загрузки.
// Настройка функций кликов мыши для кнопки .................... this.onclick =e=> { if ( e.button == 0 ) openWebPanel("Downloads", "about:downloads"); // ЛКМ if ( e.button == 1 ) gShowPopup(this); // СКМ if ( e.button == 2 && !e.ctrlKey && !e.shiftKey && !e.altKey && !e.metaKey ) { // ПКМ e.preventDefault(); BrowserOpenAddonsMgr(); } }; this.tooltipText = "Л: Открыть панель Загрузки \nС: CB Меню \nП: Открыть дополнения Firefox";
Отсутствует