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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Сustom Buttons » Обсуждение кнопок CB » 05-09-2017 04:28:23

не работатет кнопка Tab History, (брал там)
позволяла новой вкладке наследовать историю родительской вкладки,

[spoiler=Инициализация][code]
var TU_hookCode = TU_hookMethod;
function TU_hookMethod(aStr) {
  try {
    var namespaces = aStr.split(".");

    try {
      var object = this;
      while (namespaces.length > 1) {
        object = object[namespaces.shift()];
      }
    }
    catch (e) {
      throw TypeError(aStr + " is not a function");
    }

    var method = namespaces.pop();
    if (typeof object[method] != "function")
      throw TypeError(aStr + " is not a function");

    return object[method] = TU_hookFunc.apply(this, Array.concat(object[method], Array.slice(arguments, 1)));
  }
  catch (e) {
    Components.utils.reportError("Failed to hook " + aStr + ": " + e.message);
  }
}
function TU_hookFunc(aFunc) {
  var myCode = aFunc.toString();
  for (var i = 1; i < arguments.length;) {
    if (arg

Сustom Buttons » Обсуждение кнопок CB » 01-09-2017 21:00:41

bunda1 пишет

надо обновить Сustom Buttons на Custom Buttons fixed extension

ааа... Супер, оно!
Спасибо!

Сustom Buttons » Обсуждение кнопок CB » 01-09-2017 14:02:02

bunda1
Спасибо, но к сожалению, у меня не заработало,
пробовал и на чистом профиле, только с этой кнопкой,
может что-то в 55 перепилили, что не дает ей сработать?

Сustom Buttons » Обсуждение кнопок CB » 01-09-2017 01:56:08

долго браузер не обновлял, обновился до Waterfox _55.0.22,
часть кнопок работать перестали.

была кнопка рестарта Firefox, брал там

[spoiler=Инициализация][code]
// ***** VARS ***** //

var prompts = Components.classes["@mozilla.org/embedcomp/prompt-service;1"]
                        .getService(Components.interfaces.nsIPromptService);




// ***** FUNCTIONS ***** //

function createBrandingBundle() {
    var myBrandingPath = null;
    var myStringBundleService = Components.classes["@mozilla.org/intl/stringbundle;1"]
                        .getService(Components.interfaces.nsIStringBundleService);
   
    myBrandingPath = "chrome://branding/locale/brand.properties"
    return myStringBundleService.createBundle(myBrandingPath);
}


function getWindowType() {
    // Relies on Branding Code so can not be run on startup
    var myBrandStrings = createBrandingBundle();
    var thisBrandShortName = myBrandString

Сustom Buttons » Обсуждение кнопок CB » 02-12-2016 05:19:29

Dumby
Супер!
Спасибо, все работает !!!

Сustom Buttons » Обсуждение кнопок CB » 01-12-2016 23:42:01

как то в этой ветке была собрана замечательная кнопка,
назначение - если файл скачивается во временную папку ОС, то после скачивания,
из Диспетчера загрузок FIrefox, информация о нем, сразу удаляется.
(очень актуально, например для ссылки торрентов)
       к сожалению после обновления FIrefox до v.49.0.3
       кнопка работать перестала.
       поправьте пожалуйста.

код кнопки[spoiler][code]gBrowser.currentURI.spec != "about:customizing" && (() => {
    var id = _id + "-" + Components.stack.lineNumber;
    var mod = Cu.import("resource:///modules/DownloadsLogger.jsm", {});
    if (mod[id]) return; mod[id] = true;
    addDestructor(() => delete mod[id]);
    var err = Cu.reportError, tmp = OS.Constants.Path.tmpDir + "\\";
    Task.spawn(function() {

        var list = yield Downloads.getList(Downloads.ALL), view = {};
        view.onDownloadAdded = view.onDownloadChanged = download =>
            download.progress == 100
            && download.target.path.startsWith(tmp)
           

Firefox » Заявки пользователей для создателей расширений » 18-11-2016 09:52:07

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

Выделить код

Код:

javascript:(function(){var%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what){return%20i+%22%20%22+what+((i==1)?%22%22:%22s%22)}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit=%22%22;++cs;}if(x.attributes[%22autocomplete%22]){x.attributes[%22autocomplete%22].value=%22on%22;++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes[%22autocomplete%22]){y.attributes[%22autocomplete%22].value=%22on%22;++cea;}}}alert(%22Removed%20autocomplete=off%20from%20%22+n(ca,%22form%22)+%22%20and%20from%20%22+n(cea,%22form%20element%22)+%22,%20and%20removed%20onsubmit%20from%20%22+n(cs,%22form%22)+%22.%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.%22)})();

Обсуждение расширений » S3.Переводчик » 26-07-2015 15:21:17

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

Сustom Buttons » Обсуждение кнопок CB » 14-10-2014 04:02:03

skynet281978
Ctrl+Shift+a ->  Сustom Buttons -> Удалить

Сustom Buttons » Обсуждение кнопок CB » 14-10-2014 03:07:36

Dumby
Супер, работает!!!

и первый вариант тоже работает.
проблема не в нем. я косячил вставляя код в не в "Initialization Code" а в "Code".
Все работает!!!Спасибо!!!

Сustom Buttons » Обсуждение кнопок CB » 13-10-2014 00:09:51

Dumby
магнет ссылки торрентов чистятся!!! причем нет даже анимации конца загрузки. огромное спасибо!

torrent/zip/pdf/doc - не убирается. другие не пробовал.
p.s. на всякий случай win7-64/Waterfox/ и TMP в системе настроен на D:\Temp\_sys_Temp\

Сustom Buttons » Обсуждение кнопок CB » 12-10-2014 02:59:50

реально сделать кнопку чтобы автоматом очищала из истории загрузок записи о сохранении во временную папку оси?
т.е. это те загрузки которые не просто сохранялись а передавались потом другим программам. самые надоедливые конечно торрент ссылки, но архивов и pdf тоже хватает.

Сustom Buttons » Обсуждение кнопок CB » 02-10-2014 01:33:35

roadrunner
попробовал. очень замечательно. Спасибо.

Сustom Buttons » Обсуждение кнопок CB » 01-10-2014 23:45:33

villa7 пишет

Но наполнять кнопками нужно в старых версиях, а потом переносить на новую.

а ... теперь понял.

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

Сustom Buttons » Обсуждение кнопок CB » 01-10-2014 22:23:14

villa7 пишет

У меня немножко другая кнопка, VT2, на одну панель не влезают все кнопки.

хотел попробовать, правильный код не нашел, подскажите где смотреть?

Сustom Buttons » Обсуждение кнопок CB » 23-09-2014 00:54:48

Infocatcher
попробовал, сработало.
Спасибо!

Сustom Buttons » Обсуждение кнопок CB » 22-09-2014 17:15:47

okkamas_knife
ок, понял.
за пробу пера, всеравно - Спасибо.

22-09-2014 17:38:08
нашел кнопку, в которой твоя микстура с цифрами сработала.
так что теперь все работает как запланировано.
и еще раз спасибо.

Сustom Buttons » Обсуждение кнопок CB » 22-09-2014 14:22:41

okkamas_knife
не, пока не работатет.

p.s. нужно чтоб закладки открывались в боковой панели по ЛевойКМ (до этого неправильно написал ПКМ. так кнопака настроена изначально)
это потому что все остальные кнопки, открывающие боковую панель (которые у меня стоят), делают это по ЛКМ, а тут по правой.

Сustom Buttons » Обсуждение кнопок CB » 22-09-2014 11:46:51

okkamas_knife
Спасибо.:beer:

22-09-2014 12:06:47
okkamas_knife
что-то у меня не получается,
где 2 на 0 поменять вроде нашел. а где 0 на 2 непонятно

Сustom Buttons » Обсуждение кнопок CB » 22-09-2014 03:01:01

есть замечательная кнопка "Bookmarks Menu". все хорошо кроме:
- По левому клику - меню закладок.
- По правому клику мышкой - боковая панель закладок.
можно функционал этих кнопок поменять?
подпилите пожалуйста.

Обсуждение расширений » Фильтры для расширения Adblock Plus (только для Firefox) » 30-04-2012 03:54:52

Lain_13
жаль, для Thunderbird ничего подходящего найти не могу,
за помощь спасибо.

Обсуждение расширений » Фильтры для расширения Adblock Plus (только для Firefox) » 29-04-2012 17:25:35

Есть Adblock Plus для Mozilla Thunderbird, возможно ли вырезать/скрывать часть текста из тела письма?

Обсуждение расширений » Forecastfox » 02-08-2011 16:17:52

хотел поставить, оказалось его дезактивировали на https://addons.mozilla.org/fr/firefox/addon/forecastfox-l10n/ не знаете почему?

Board footer

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