Ru-Board.club
← Вернуться в раздел «Программы»

» Расширения для Firefox (Mozilla Firefox Extensions)

Автор: NONONINI
Дата сообщения: 19.10.2009 20:56
alin

Цитата:
Не могу опробовать, т.к установлена версия 3.5.

Тут уже много раз говорили про совместимость расширений, в шапке то же есть.
Автор: Inko7
Дата сообщения: 19.10.2009 21:19
Jarikk
вот как раз сгенерил себе нужные кнопочки Custom Buttons...

Знает ли кто, что нужно добавить в код для объединения функций, чтобы задействовать не только левую, но и правую кнопки мыши? Например, на ЛКМ:

Цитата:
<toolbarbutton
    class="toolbarbutton-1 firefoxButton"
    id="close-tab"
    label="&close-tab.label;"
    tooltiptext="&close-tab.tooltip;"
    oncommand="BrowserCloseTabOrWindow();"/>

а на ПКМ:

Цитата:
<toolbarbutton
    class="toolbarbutton-1 firefoxButton"
    id="close-all-tabs"
    label="&close-all-tabs.label;"
    tooltiptext="&close-all-tabs.tooltip;"
    oncommand="BrowserCloseAllTabs();"/>


Автор: NONONINI
Дата сообщения: 19.10.2009 21:37
Inko7

Цитата:
Знает ли кто, что нужно добавить в код для объединения функций, чтобы задействовать не только левую, но и правую кнопки мыши? Например, на ЛКМ:

Посмотри кнопку
Цитата:
Close Tabs - закрывает вкладки слева / справа от текущей или все вкладки кроме текущей

http://custombuttons.mozdev.org/drupal/content/%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D1%8B%D0%B5-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8
Автор: Jarikk
Дата сообщения: 19.10.2009 21:54
NONONINI 21:37 19-10-2009
Цитата:
Посмотри кнопку
Цитата:
Цитата: Close Tabs - закрывает вкладки слева / справа от текущей или все вкладки кроме текущей
Автор: NONONINI
Дата сообщения: 19.10.2009 22:31
Jarikk

Цитата:
собственно это уже другое расширение, именно то о котором я и говорил сначала. А Inko7 судя по всему установил себе toolbarbutton. Как в нем кнопки делаются я не знаком, зато именно для расширения CustomButtons могу сделать именно такую кнопку

Точно, а у меня оба стоят)) Ну сделай, заценим)
Автор: Jarikk
Дата сообщения: 19.10.2009 22:52
NONONINI 22:31 19-10-2009
Цитата:
Ну сделай, заценим)

[more=Вот кнопка]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%0D%0A%20%20%3Cname%3EClose%20Tab%28s%29%3C/name%3E%0D%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bcustombuttons-stdicon-1%5D%5D%3E%3C/image%3E%0D%0A%20%20%3Cmode%3E0%3C/mode%3E%0D%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.onclick%20%3D%20function%20%28event%29%20%7B%0A%20%20%20%20if%20%28event.button%20%3D%3D%200%29%20%7B%0A%20%20%20%20%20%20%20%20BrowserCloseTabOrWindow%28%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%20%28event.shiftKey%29%20return%3B%0A%0A%20%20%20%20if%20%28event.button%20%3D%3D%202%29%20%7B%0A%20%20%20%20%20%20%20%20event.preventDefault%28%29%3B%0A%20%20%20%20%20%20%20%20event.stopPropagation%28%29%3B%0A%20%20%20%20%20%20%20%20var%20br%20%3D%20getBrowser%28%29%3B%0A%20%20%20%20%20%20%20%20var%20tabs%20%3D%20br.mTabContainer.childNodes%3B%0A%20%20%20%20%20%20%20%20for%20%28var%20i%20%3D%20tabs.length%20-%201%3B%20i%20%3E%3D%200%3B%20--i%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20br.removeTab%28tabs%5Bi%5D%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%7D%0A%7D%3B%5D%5D%3E%3C/initcode%3E%0D%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0D%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0D%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0D%0A%20%20%3Cattributes/%3E%0D%0A%3C/custombutton%3E[/more]
Автор: NONONINI
Дата сообщения: 19.10.2009 23:53
Jarikk

Цитата:
Вот кнопка

Сколько много буков получилось и куда их теперь?)))
Автор: NeliyZar
Дата сообщения: 20.10.2009 00:12
NONONINI

Цитата:
и куда их теперь?)))
Скопировать Все буквы
ПКМ на панели, выбрать Добавить Кнопку и в окне в поле Урл вставить скопированные буквы. Можно выбрать картинку для новой кнопочки, что нравится, и нажать ОК))) Кнопка установлена)))
Автор: NONONINI
Дата сообщения: 20.10.2009 00:32
NeliyZar

Цитата:
Скопировать Все буквы
ПКМ на панели, выбрать Добавить Кнопку и в окне в поле Урл вставить скопированные буквы. Можно выбрать картинку для новой кнопочки, что нравится, и нажать ОК))) Кнопка установлена)))

Да так я делал, только она у меня не фурычит подлая
Автор: FASDIYR
Дата сообщения: 20.10.2009 01:02
Подскажите расширение,чтобы добавлять кнопки в строке состояния и панели вкладок.Раньше стояла,а теперь вот попросили,а я и вспомнить не могу.. И поиском что-то никак..
Автор: NONONINI
Дата сообщения: 20.10.2009 01:29
FASDIYR

Цитата:
Подскажите расширение,чтобы добавлять кнопки в строке состояния и панели вкладок.

TotalToolbar http://totaltoolbar.mozdev.org/
Автор: Jarikk
Дата сообщения: 20.10.2009 07:25
NONONINI 00:32 20-10-2009
Цитата:
Да так я делал, только она у меня не фурычит подлая


странно, у меня она работает, может с глюками копируется. Попробуй вставить этот код в раздел "Инициализация" новой кнопки:

Код: [no]this.onclick = function (event) {
if (event.button == 0) {
BrowserCloseTabOrWindow();
}
if (event.shiftKey) return;

if (event.button == 2) {
event.preventDefault();
event.stopPropagation();
var br = getBrowser();
var tabs = br.mTabContainer.childNodes;
for (var i = tabs.length - 1; i >= 0; --i) {
br.removeTab(tabs[i]);
}

}
};[/no]
Автор: FASDIYR
Дата сообщения: 20.10.2009 09:05
NONONINI Спасибо!
Автор: NeliyZar
Дата сообщения: 20.10.2009 09:07
NONONINI

Цитата:
Да так я делал, только она у меня не фурычит подлая

Ну не знаю) Я сперла, у меня работает, просто мне без надобности именно эта функция на ней))

Добавлено:
Jarikk

Цитата:
у меня она работает

Так что кнопочка рабочая, может что и с копированием у чела)))
Автор: Inko7
Дата сообщения: 20.10.2009 09:47
Jarikk
отлично! только хотелось бы кнопочки:
1. ЛКМ > Обновить текущую вкладку, ПКМ > Обновить все вкладки
2. ЛКМ > Остановить загруз. текущ. вкладки, ПКМ > Остановить загруз. всех вкладок
Был бы очень признателен!
Автор: Jarikk
Дата сообщения: 20.10.2009 10:05
Inko7 09:47 20-10-2009
Цитата:
ЛКМ > Обновить текущую вкладку, ПКМ > Обновить все вкладки

Этот код в раздел "Инициализация" новой кнопки:

Код: this.leftclick = function(e) {
BrowserReload();}
this.rightclick = function() {
gBrowser.reloadAllTabs();}
custombuttons. gQuot. dcDelay = 0;
this.setAttribute('onclick', 'gQuot(event, this)');
this.tooltipText = "ЛКМ: Обновить страницу\nПКМ: Обновить все страницы";
Автор: Ronin666
Дата сообщения: 20.10.2009 10:06
Inko7

Цитата:
Остановить загруз. текущ. вкладки

А зачем, вообще, нужна кнопка "Остановить"? Я понимаю, "Обновить", но "Остановить"...
Автор: Inko7
Дата сообщения: 20.10.2009 10:54
Ronin666
иногда бывает нужна и все!

Jarikk
отлично, СПАСИБО!!!
один вопросик: назначил свою иконку, по кнопке "Обзор" нашел в папке на диске - все замечательно...
Думая, что она скопировалась куда-то в базу FF, удалил ее, а после перезагрузки браузера иконка у кнопки исчезла! Можно ли как-то прописать новый путь к иконке к уже существующей кнопке? Можно ли, чтобы этот путь (например иконка в самой папке FF) не зависил где собственно этот FF находится/запускается - на диске или флешке (у меня portable версия)?
Автор: Black_Knight_Rostov
Дата сообщения: 20.10.2009 10:54
Господа и дамы, подскажите, как удалить расширение, если кнопка "удалить" на нем не активна? расширение - microsoft .NET assistant, отключено самим фоксом, а удалить теперь не могу
Автор: Jarikk
Дата сообщения: 20.10.2009 10:58
Inko7 10:54 20-10-2009
Цитата:
удалил ее, а после перезагрузки браузера иконка у кнопки исчезла!

когда выбираешь иконку нажми рядом кнопку base64 и иконка закодируется в код код кнопки.

Black_Knight_Rostov 10:54 20-10-2009
Цитата:
расширение - microsoft .NET assistant

посмотри тут
Автор: NONONINI
Дата сообщения: 20.10.2009 11:18
Jarikk

Цитата:
странно, у меня она работает, может с глюками копируется. Попробуй вставить этот код в раздел "Инициализация" новой кнопки:

Да всё разобрался, просто у меня стояло расширение Custom Buttons2, а там не оказалось поля URL кнопки, короче я не туда вставлял))) Заменил расширение на Custom Buttons, теперь всё работает. Спасибо

Автор: x25
Дата сообщения: 20.10.2009 11:45
Black_Knight_Rostov
На мой взгляд лучше установить http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=cecc62dc-96a7-4657-af91-6383ba034eab
на расширении появится кнопка "Удалить".
Автор: Black_Knight_Rostov
Дата сообщения: 20.10.2009 12:06
Jarikk
x25
спасибо, попробую
Автор: Inko7
Дата сообщения: 20.10.2009 12:40
Jarikk

Цитата:
когда выбираешь иконку нажми рядом кнопку base64 и иконка закодируется в код код кнопки.

Помогло!
Автор: Viper25
Дата сообщения: 20.10.2009 14:24
К расширению DownloadHelper есть добавка ConvertHelper http://www.downloadhelper.net/install-converter.php
Если перенести папку с установленным ConvertHelper на другой комп, DownloadHelper этот конвертер не видит.
Можно это исправить? Кто-то сталкивался?
Автор: Inko7
Дата сообщения: 20.10.2009 15:42
Вот на это сообщение 16:21 15-10-2009 ответа так и не получил...
Сможет кто-нить проверить ситуевину?

Добавлено:
Два вопросика по поводу бэкапов расширений Tab Mix Plus и AdBlocker:
1. В TMP пользуюсь менеджером сессий. Как я понял он сохраняет последнюю и предпоследнюю сесии. Но тогда зачем в папке с программой "\sessionbackups" хранится уже около десятка сохраненных rdf-файлов если все равно к ним нет доступа?
2. Для чего AdBlocker создает кучу резервов файла patterns в папке "\adblockplus\"

Можно ли от этого "добра" избавиться?
Все это добро потянуло мегабайт на 5 и это за неделю. А что ж будет дальше? Просто пользую portable версию с флешки и надо быть готовым ко всему...
Автор: Melhior
Дата сообщения: 20.10.2009 23:44
Black_Knight_Rostov

Цитата:
Господа и дамы, подскажите, как удалить расширение, если кнопка "удалить" на нем не активна? расширение - microsoft .NET assistant, отключено самим фоксом, а удалить теперь не могу

для разных расширений по-разному. конкретно по твоему вопросу - сюда, несколько страниц назад EraserHead давал ссылку эту.

Inko7

Цитата:
1. В TMP пользуюсь менеджером сессий. Как я понял он сохраняет последнюю и предпоследнюю сесии. Но тогда зачем в папке с программой "\sessionbackups" хранится уже около десятка сохраненных rdf-файлов если все равно к ним нет доступа?

последнюю и предпоследнюю - это автоматом. ещё можно сохранять текущую сессию вручную, правда, называется эта опция неочевидно - "сохранить окно".
к бэкапам добираться надо тоже вручную - бывает, что всё феерически падает, и автоматом не восстанавливается. вот тогда бэкапы и нужны. берёшь оттуда нужный бэкап и в корне профиля заменяешь им файл session.rdf - естественно, с переименованием. так вроде.
несколько раз выручало.
Автор: Jarikk
Дата сообщения: 20.10.2009 23:50
Inko7 15:42 20-10-2009
Цитата:
Для чего AdBlocker создает кучу резервов файла patterns в папке "/adblockplus/"

ну как всегда, что бы если что откатиться назад. Смотри параметр в about:config extensions.adblockplus.patternsbackups.

Добавлено:
[
Цитата:
Но тогда зачем в папке с программой "/sessionbackups" хранится уже около десятка сохраненных rdf-файлов

Опять-таки about:config и параметр extensions.tabmix.sessions.max_backups. Общее количество бэкапов в папке получается из суммы автоматических бэкапов и тех, что ты сохранил вручную
Автор: Inko7
Дата сообщения: 21.10.2009 08:48
Melhior, Jarikk
спасибо, подправил параметры в about:config !
Автор: Inko7
Дата сообщения: 21.10.2009 20:16
И снова у меня проблемка:
установил расширение Total Toolbar... Так вот заметил, что после добавления любой кнопки на строку состояния, высота панели почему-то увеличивается. Размер значков вроде обычный и места им по высоте вполне хватает! Можно ли где-то как-то отрегулировать высоту строки состояния?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Kaspersky Internet Security - KIS


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.