Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Firefox/Mozilla Firefox Extensions (часть 8)

Модерирует : gyra, Maz

gyra (16-09-2017 13:48): Расширения для Firefox/Mozilla Firefox Extensions (часть 9)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

polk90



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору



Обсуждение работы дополнений к браузеру Mozilla Firefox


Обязательно указывайте версию браузера, для которого описывается проблема.
Убедительная просьба выкладывать ссылки на домашние страницы расширения (или на страницы локализаций), а не прямые ссылки на сами xpi-файлы.
Уважаемые участники, просим вас не путать Плагины (Plugins) и Расширения, дополнения, аддоны (Extensions, Add-ons). Подробнее о разнице...
Лучшие расширения и дополнения для Firefox - от computerra, lifehacker, sonikelf, softrew

Расширения для Firefox и способы улучшения функциональности:
Официальный сайт дополнений: addons.mozilla.org
Официальный форум: русский | english | mozillazine
Чёрный список дополнений | Справка и поддержка Firefox

Избранные расширения и приложения пользователей ru-board: Подробнее...
Расширения для блокировки рекламы в браузере можно обсудить тут
Кстати, обратите внимание: Браузерные войны 2017
Участвовать там в полемике никто не просит, но... проголосовать за Firefox надо всем кто пользуется Firefox'ом и кому он оказался полезен.

Всего записей: 4656 | Зарегистр. 19-12-2002 | Отправлено: 18:16 27-11-2015 | Исправлено: SAT31, 08:51 29-08-2017
inVollt

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Есть ли аналог HttpFox?

 
Нашел. Firebug.

Всего записей: 471 | Зарегистр. 01-12-2011 | Отправлено: 22:44 09-06-2017
Wu Tang



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
юзал hotspot shield все устраивало, а тут давненько перестало пахать, чем заменить?

----------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!

Всего записей: 3767 | Зарегистр. 15-10-2007 | Отправлено: 16:50 10-06-2017
avadis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу подсказать аддон типа Go Parent Folder для поиска закладок в меню закладок.
Автор почему-то удалил все свои аддоны.

Всего записей: 2 | Зарегистр. 10-06-2017 | Отправлено: 20:17 10-06-2017
nfmzkvmx



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
avadis

Цитата:
Прошу подсказать аддон типа Go Parent Folder для поиска закладок в меню закладок.  

Стиль с биндингами, от Dumby с forum.mozilla-russia.org, для Stylish или userChrome.css:

Код:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
 
#placesContext .box-inherit.scrollbox-innerbox {
    -moz-binding: url('data:application/xml,\
\
<?xml version="1.0"?>\%0A\
<bindings xmlns="http://www.mozilla.org/xbl">\%0A\
    <binding id="placesContext_extraMenuitem">\%0A\
        <implementation>\%0A\
            <constructor>\%0A\
                <![CDATA[\%0A\
                    var before = document.getElementById("placesContext_editSeparator");\%0A\
                    var popup = this.linkedPopup = this.parentNode.parentNode.parentNode;\%0A\
                    var menuitem = popup.insertBefore(document.createElement("menuitem"), before);\%0A\
                    menuitem.id = "placesContext_goParentFolder";\%0A\
                    menuitem.setAttribute("label", decodeURIComponent(\%0A\
                        "Go Parent Folder"\%0A\
                    ));\%0A\
                    function sel(view, id) {\%0A\
                        var str = "node.type == Ci.nsINavHistoryResultNode.RESULT_TYPE_FOLDER";\%0A\
                        var src = view.selectItems.toString();\%0A\
                        var code = src.replace(str + ";", "(" + str + " || " + str + "_SHORTCUT);");\%0A\
                        view.place = view.place; eval("(" + code + ")").bind(view)([id]);\%0A\
                        vis(view);\%0A\
                    }\%0A\
                    function vis(tree) {\%0A\
                        var pos = 0.5, tbo = tree.treeBoxObject;\%0A\
                        var ind = tbo.view.selection.currentIndex;\%0A\
                        var first = tbo.getFirstVisibleRow();\%0A\
                        var visibleRows = tbo.height/tbo.rowHeight;\%0A\
                        var newFirst = ind - pos*visibleRows + 1;\%0A\
                        tbo.scrollByLines(Math.round(newFirst - first));\%0A\
                    }\%0A\
                    menuitem.setAttribute("oncommand", "this.cmd();");\%0A\
                    menuitem.cmd = function() {\%0A\
                        var view = popup._view, id = view.selectedNode.itemId;\%0A\
                        if (view.id == "placeContent") {\%0A\
                            var plView = document.getElementById("placesList");\%0A\
                            var parentId = PlacesUtils.bookmarks.getFolderIdForItem(id);\%0A\
                            sel(plView, parentId);\%0A\
                            setTimeout(() => {view.selectItems([id]); vis(view);}, 100);\%0A\
                        } else\%0A\
                            sel(view, id);\%0A\
                    }\%0A\
                    var handler = this.linkedPopupPopupshowihgHandler = function () {\%0A\
                        var place = (popup._view.selectedNodes.length == 1) && popup._view.selectedNode;\%0A\
                        menuitem.hidden = menuitem.disabled = !(place && PlacesUtils.nodeIsBookmark(place)\%0A\
                            && (location.href == "chrome://browser/content/places/places.xul" || location.href == "chrome://browser/content/bookmarks/bookmarksPanel.xul"));\%0A\
                    };\%0A\
                    handler(); popup.addEventListener("popupshowing", handler);\%0A\
                ]]>\%0A\
            </constructor>\%0A\
            <destructor>\%0A\
                    this.linkedPopup.removeEventListener("popupshowing", this.linkedPopupPopupshowihgHandler);\%0A\
            </destructor>\%0A\
        </implementation>\%0A\
    </binding>\%0A\
</bindings>\
\
    ') !important;
}

Рестарт для применения.

Всего записей: 186 | Зарегистр. 09-04-2017 | Отправлено: 22:10 10-06-2017
thejustsoul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, есть ли расширение (или стиль) для скукоживания большого количества закрепленных вкладок в одну (типа как группировка), а то они занимают все свободное место и пользоваться браузером почти невозможно.
 
И есть ли расширение, которое будет запоминать закрепленные вкладки перманентно, ДАЖЕ если открыто второе окно без закрепленных, а первое закрыто, затем и второе закрыто? А то после открытия нового окна, закрытия старого с закрепленными и закрытия нового, все закрепленные вкладки пропадают.

Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 10:52 11-06-2017
avadis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nfmzkvmx
 

Цитата:
Стиль с биндингами, от Dumby с forum.mozilla-russia.org, для Stylish или userChrome.css

 
Спасибо - буду разбираться.
 
Создал соответствующие папки и файлы в профиле, но пока запустить код мне не удается.
 
 
 

Всего записей: 2 | Зарегистр. 10-06-2017 | Отправлено: 14:53 11-06-2017
Nimbussr



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
thejustsoul
А не думали разместить панель вкладок слева или справа, вертикально?

----------
Путеводитель по радио-журналам^О Dendy^SRP

Всего записей: 1874 | Зарегистр. 31-05-2008 | Отправлено: 21:27 11-06-2017
thejustsoul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimbussr
И что это поменяет? Да и вертикально меньше места, чем горизонтально.
Но, если есть пример как это будет выглядеть, покажите.

Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 00:16 12-06-2017
shaggoth



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а я вот прикипел к вертикальному расположению чёто
 
https://i.imgur.com/IEdYyF5.png

----------
[ about me | psychedelic planet estonia ]

Всего записей: 3454 | Зарегистр. 12-01-2002 | Отправлено: 00:28 12-06-2017
thejustsoul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shaggoth
В чем преимущество вертикальных табов? По-моему их нет. Да и не решает это мой вопрос. Вот если бы можно было закрепленные вкладки разместить снизу например, а обычные вкладки сверху, уже было бы что-то. Но не знаю, возможно ли это.

Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 00:56 12-06-2017
shaggoth



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в этом плагине - закреплённые сверху.
а преимущества, ну легче между них мотылять, особенно когда их сильно больше открыто чем на скрине. такой себе прокручивающийся список выходит
 
ЗЫ
я если что - не агитирую вовсе, просто отвечаю на вопросы

----------
[ about me | psychedelic planet estonia ]

Всего записей: 3454 | Зарегистр. 12-01-2002 | Отправлено: 07:00 12-06-2017
thejustsoul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shaggoth
Когда не влазят в экран, приходится нажимать на стрелку, чтобы увидеть все вкладки, а там они и так списком идут -)
В каком плагине? Название..

Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 11:16 12-06-2017
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
thejustsoul
Они почти всегда влазят, так ветви вкладок можно сворачивать.
https://addons.mozilla.org/ru/firefox/addon/tree-style-tab

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 15:56 13-06-2017
shaggoth



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
thejustsoul
яволь, гауляйтер!
https://addons.mozilla.org/en-US/firefox/addon/vertical-tabs-reloaded/

----------
[ about me | psychedelic planet estonia ]

Всего записей: 3454 | Зарегистр. 12-01-2002 | Отправлено: 18:16 13-06-2017
slay93



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Гранд пардон за нубский вопрос
Расширение Bamboo для чтения лент RSS
Как правильно подправить стили в его style.css, чтобы потом ФФ не ругался на неподписанное расширение?
Если влоб подправить style.css из папки, куда он установлен, то после перезапуска ФФ ругается

Всего записей: 882 | Зарегистр. 13-01-2003 | Отправлено: 18:29 13-06-2017
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slay93

Цитата:
Как правильно подправить стили в его style.css, чтобы потом ФФ не ругался на неподписанное расширение?  

А смысл тогда в подписи если любой кто захочет сможет изменять логику работы расширения? Только тот, кто может подписать его, тот и может изменять содержимое.
Или я чего-то не понимаю.

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 18:41 13-06-2017
Dror



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slay93
Ответ здесь , это работает у меня и по сей день. Только после каждого обновления версии не запуская перекопировать скрипты заново

----------
kalach - он везде kalach, пусть и тёртый

Всего записей: 10468 | Зарегистр. 23-03-2006 | Отправлено: 18:42 13-06-2017
slay93



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Цитата:
А смысл тогда в подписи если любой кто захочет сможет изменять логику работы расширения? Только тот, кто может подписать его, тот и может изменять содержимое.
Или я чего-то не понимаю.

Назначение подписи понимаю примерно так же. Но вопрос не про это
 
Dror
Спасибо, покурю тот форум

Всего записей: 882 | Зарегистр. 13-01-2003 | Отправлено: 20:08 13-06-2017 | Исправлено: slay93, 20:08 13-06-2017
thejustsoul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли аддон, для копирования адресов всех закрепленных и/или открытых вкладок в буфер?

Всего записей: 1789 | Зарегистр. 30-03-2014 | Отправлено: 21:15 13-06-2017
nfmzkvmx



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
thejustsoul
Могу сделать вам кнопку для Custom Buttons. Только опишите подробнее требования:
В каком виде надо копировать? Только адрес, или, например в подобном виде
Когда нужно копировать: по клику кнопки, из контекстного меню вкладок или еще как?
Нужно ли сохранять еще куда (в файл, в параметр about:config) или только в буфер?
Если это вы для восстановления их после рестарта, то я могу попробовать это реализовать по клику кнопки/автоматом, но не обещаю.
 
А вообще, если вы все про это, то раньше это был изкоробочный функционал фф, который назывался "panorama", но так как им мало кто пользовался и вообще о нем знал, то его выпилили. На АМО есть пара аддонов повторяющих/дополняющих его функционал. Поищите по: "panorama", "tab groups", "session manager".

Всего записей: 186 | Зарегистр. 09-04-2017 | Отправлено: 22:14 13-06-2017
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Firefox/Mozilla Firefox Extensions (часть 8)
gyra (16-09-2017 13:48): Расширения для Firefox/Mozilla Firefox Extensions (часть 9)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru