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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.
  • Форумы
  •  » Firefox
  •  » Ищу расширение для Firefox (ищу дополнение)

№592631-05-2016 10:14:35

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: Ищу расширение для Firefox (ищу дополнение)

Virtukon
Custom Buttons и в инициализацию:

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

Выделить код

Код:

(()=>{
  var contextMenu = document.getElementById("contentAreaContextMenu");
  var menu = contextMenu.insertBefore(document.createElement("menu"), document.getElementById("context-sep-open"));

  menu.setAttribute("label", "Отправить в...");
  menu.setAttribute("id", "context-cbSendLinkTo");

  addEventListener("popupshowing", e=> menu.hidden = !gContextMenu.onLink, false, contextMenu); 
  addDestructor(()=> menu.remove());

  var menuPopup = menu.appendChild(document.createElement("menupopup"));

  [
    {label: "A", func: "sendToA();"},
    {label: "B", func: "sendToB();"}
  ].forEach(m=> {
    var mItem = document.createElement("menuitem");

    mItem.setAttribute("label", m.label);
    mItem.setAttribute("oncommand", "document.getElementById('" + self.id + "')." + m.func);

    menuPopup.appendChild(mItem);
  })

  this.sendToA = ()=> {
    var link = gContextMenu.getLinkURL();
    if (!link) return;
    var tab = gBrowser.loadOneTab("https://www.google.com/webhp?hl=ru", null, null, null, false);
    tab.addEventListener('load', function func() {
      content.document.forms[0].elements[5].value = link;
      content.document.forms[0].submit();
      tab.removeEventListener('load', func);
    })
  }

  this.sendToB = ()=> {
    var link = gContextMenu.getLinkURL();
    if (!link) return;
    var tab = gBrowser.loadOneTab("https://1.hidemyass.com/ip-3", null, null, null, false);
    tab.addEventListener('load', function func() {
      content.document.forms[0].elements[1].value = link;
      content.document.forms[0].submit();
      tab.removeEventListener('load', func);
    })
  }
})();


А дальше уже подгоняйте под ваши "A" и "B".

Отсутствует

 

№592731-05-2016 11:41:43

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

Dan Dare
1. Есть стиль для stylish делающий закладки в несколько рядов как MultirowBookmarksToolbar, пробуйте.

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

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#navigator-toolbox > toolbar:not(#toolbar-menubar):not(#TabsToolbar):not(#nav-bar):not(#addon-bar) {
    max-height: none !important;
}

toolbar > #personal-bookmarks {
      display: block !important;
      line-height: 0px !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar {
      display: block !important;
      min-height: 0px !important;
      overflow-x: hidden !important;
      overflow-y: auto !important;
    max-height: 25em !important; /* Максимальная высота закладок*/
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox {
      display: -moz-stack;
      left: 0px;
      right: 0px;
      width: 100%;
}

toolbar > #personal-bookmarks > #PlacesToolbar #PlacesToolbarItems {
      overflow-x: visible !important;
      overflow-y: visible !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar #PlacesToolbarItems > box {
      display: block !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar .chevron {
      display: none !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox > hbox {
      overflow-x: hidden;
      overflow-y: hidden;
}

toolbar > #personal-bookmarks > #PlacesToolbar #PlacesToolbarDropIndicator {
      height: 12px !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar #PlacesToolbarDropIndicator[collapsed="true"] {
      display: none;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item {
      padding-top: 2px !important;
      padding-bottom: 2px !important;
      padding-left: 3px !important;
      padding-right: 3px !important;
      visibility: visible !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarseparator {
      -moz-appearance: none !important;
      display: inline;
      text-shadow: none !important;
      position: relative;
      top: 4px;
      vertical-align: text-top;
}


2. Далее панель закладок можно прятать и показывать при открытии новой вкладки.
Установить стиль: https://userstyles.org/styles/125737/sh … w-tab-page

Еще есть вариант показывать панель по клику в адресной строке  + при открытии новой вкладки - для этого нужно ставить кнопку в custom-buttons. Вместо второго пункта.

Кнопка. Инициализация.

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

Выделить код

Код:

var PToolbar = document.getElementById("PersonalToolbar");
var UrlBar = document.getElementById("urlbar");
var NewTabButton = document.getElementById("new-tab-button");
var TabsNewTab = document.getAnonymousElementByAttribute(document.getElementById("tabbrowser-tabs"), "class", "tabs-newtab-button");
if (PToolbar.collapsed) {
    setToolbarVisibility(PToolbar, PToolbar.collapsed);
}
var ToolbarsVisibility = {
    ShowToolbar: function(event) {
        if (PToolbar.collapsed) {
            setToolbarVisibility(PToolbar, PToolbar.collapsed);
        }
        PToolbar.setAttribute("toolbarshow", true);
        gBrowser.addEventListener("mouseover", ToolbarsVisibility.ToolbarCollapse, false);
    },
    ToolbarCollapse: function (event) {
        gBrowser.removeEventListener("mouseover", ToolbarsVisibility.ToolbarCollapse, false);
        PToolbar.removeAttribute("toolbarshow");
    }
};
addEventListener("mousedown", e=> {e.button ==0 && ToolbarsVisibility.ShowToolbar();}, false, UrlBar);
addEventListener("mousedown", e=> {e.button ==0 && ToolbarsVisibility.ShowToolbar();}, false, NewTabButton);
addEventListener("mousedown", e=> {e.button ==0 && ToolbarsVisibility.ShowToolbar();}, false, TabsNewTab);

Отредактировано Stakhovsky (31-05-2016 11:56:39)

Отсутствует

 

№592831-05-2016 20:05:30

Dan Dare
Участник
 
Группа: Members
Зарегистрирован: 28-06-2015
Сообщений: 321
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Stakhovsky - спасибо! На днях попробую испытать что получится. :)


Dan Dare: Pilot Of The Foretime

Отсутствует

 

№592901-06-2016 14:08:07

Dan Dare
Участник
 
Группа: Members
Зарегистрирован: 28-06-2015
Сообщений: 321
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Жалко, похоже стиль у меня всё ломает точно также как и само дополнение.. Видимо конфликт с другими дополнениями изменяющими дизайн ФФ, вроде КлассикРесторера.


Dan Dare: Pilot Of The Foretime

Отсутствует

 

№593001-06-2016 19:12:37

AKBA
 
Группа: Guest
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Ищу какой нибудь дополнение\программу для паролей и закладок.
Типа LastPass, KeePass, RoboForm.

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

 

№593101-06-2016 20:35:50

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

AKBA
А что значит не умеют работать с закладками?

Отсутствует

 

№593201-06-2016 20:38:04

AKBA
 
Группа: Guest
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Stakhovsky
импорт\экспорт у первых двух разве есть?

 

№593301-06-2016 20:41:28

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

AKBA
я не пользовался, сейчас посмотрел у Lastpass - есть.

Отсутствует

 

№593401-06-2016 20:44:21

AKBA
 
Группа: Guest
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Stakhovsky
Странно, может я слепой, но когда серфил инет не нашел такого функционала.
Можете ткнут меня носом где это написано.

Отредактировано AKBA (01-06-2016 20:44:47)

 

№593501-06-2016 20:46:45

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

AKBA
Поставьте посмотрите, появится на панели навигации иконка, нажимаете ее - инструменты - импортировать из. Или инструменты - дополнительные инструменты - экспортировать в.

Отредактировано Stakhovsky (01-06-2016 20:47:42)

Отсутствует

 

№593601-06-2016 21:20:27

AKBA
 
Группа: Guest
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Stakhovsky Ок, спасибо, попробую.
З.Ы А можно полюбопытствовать, почему не пользуйтесь?

 

№593701-06-2016 21:26:48

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

AKBA
не пользуюсь импортом/экспортом паролей?
Не доводилось еще, сразу все сохранял в lastpass.
Может мы о каких то разных функциях говорим?

Добавлено 01-06-2016 21:29:45
А блин, вы имеете ввиду закладки сайтов сохранять:)?
У lastpass такого нет.

Отредактировано Stakhovsky (01-06-2016 21:30:47)

Отсутствует

 

№593801-06-2016 22:41:39

AKBA
 
Группа: Guest
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Stakhovsky пишет

А блин, вы имеете ввиду закладки сайтов сохранять:)?
У lastpass такого нет.

Фигово блин. :(
А я то уж хотел ставить проверять...

Может еще какие нибудь дополнения/программы есть?

 

№593901-06-2016 22:47:57

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: Ищу расширение для Firefox (ищу дополнение)

У lastpass такого нет.

Есть. "Защищенные закладки" или как-то так. Было, по крайней мере, ~год-два назад, когда я пользовался.

Отсутствует

 

№594001-06-2016 23:17:36

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

Отсутствует

 

№594102-06-2016 00:46:30

AKBA
 
Группа: Guest
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

turbot
vitalii201
Спасибо, завтра еще поизучаю.

turbot пишет

Было, по крайней мере, ~год-два назад, когда я пользовался.

А чего перестали?

З.Ы Странно блин, программы уже вроде не первый год существуют и за это время в них ничего толком не запилили для закладок...
Ну разве что кроме робоформа.

Отредактировано AKBA (02-06-2016 00:48:45)

 

№594202-06-2016 01:14:19

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: Ищу расширение для Firefox (ищу дополнение)

AKBA пишет

А чего перестали?

Паранойя прогрессирует. :D А также глючность аддона. По крайней мере, на ночнушках, под которые не фиксят. И ставить советую версию с оффсайта. На амо очень долго старые версии не обновляют.

Отсутствует

 

№594302-06-2016 01:38:40

age001
Участник
 
Группа: Members
Зарегистрирован: 31-03-2015
Сообщений: 159
UA: Firefox 47.0

Re: Ищу расширение для Firefox (ищу дополнение)

turbot

turbot пишет

Так?
Или еще вариант: если позиция прокрутки не в начале документа, то первый клик по активной вкладке вернет прокрутку к началу, а повторный - прокрутит в конец:

Второй вариант интересней, но не работает на сайте ixbt.com. При щелчке движок уходит не вверх, а сразу вниз. Повторный щелчок  - остается внизу. На остальных сайтах , которые использую,вроде бы нормально.
Все равно спасибо.

Отсутствует

 

№594402-06-2016 02:16:12

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 49.0

Re: Ищу расширение для Firefox (ищу дополнение)

age001
Не могу у себя повторить. Все работает как и должно. idontnow.gif
Может, какой невидимый рекламный фрейм поверх контента открывается, но я и на чистом профиле, без банерорезок, не могу повторить.

Отсутствует

 

№594502-06-2016 02:20:18

AKBA
 
Группа: Guest
UA: Firefox 46.0

Re: Ищу расширение для Firefox (ищу дополнение)

turbot
Спасибо за совет.
Там вроде как ЛК есть, завтра может попробую там пошуршать.

З.Ы Так и до шапочки из фольги не далеко. :D

 

№594602-06-2016 10:12:14

age001
Участник
 
Группа: Members
Зарегистрирован: 31-03-2015
Сообщений: 159
UA: Firefox 47.0

Re: Ищу расширение для Firefox (ищу дополнение)

turbot
Спасибо за отклик. Сейчас стоит 47.0, подожду 48.0 скоро выйдет. Проверю на чистом профиле. Сайт отличается от других, авторизация идет в всплывающем окне и др. 1 сайт терпимо. А так на других удобно пользоваться, когда надо оказаться в конце страницы.
Еще раз спасибо.

Отсутствует

 

№594703-06-2016 21:31:32

vonon
Участник
 
Группа: Members
Зарегистрирован: 25-03-2016
Сообщений: 11
UA: Firefox 19.0

Re: Ищу расширение для Firefox (ищу дополнение)

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

Отредактировано vonon (03-06-2016 21:33:43)

Отсутствует

 

№594803-06-2016 21:41:32

thrower
Участник
 
Группа: Members
Зарегистрирован: 28-11-2013
Сообщений: 207
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

vonon пишет

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

А зачем расширение?
about:config
places.history.enabled;false

Отсутствует

 

№594903-06-2016 21:44:26

vonon
Участник
 
Группа: Members
Зарегистрирован: 25-03-2016
Сообщений: 11
UA: Firefox 19.0

Re: Ищу расширение для Firefox (ищу дополнение)

thrower
Спасибо.

Отсутствует

 

№595004-06-2016 14:19:13

age001
Участник
 
Группа: Members
Зарегистрирован: 31-03-2015
Сообщений: 159
UA: Firefox 45.0

Re: Ищу расширение для Firefox (ищу дополнение)

turbot
Подскажите еще один вопрос по кнопке. Можно ли сделать так, чтобы при открытии браузера кнопка была бы уже активирована, т.е. "Вкл.", бывает забываю ее нажимать. Спасибо.

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Ищу расширение для Firefox (ищу дополнение)

Board footer

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