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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.
  • Форумы
  •  » Новости
  •  » Опрос пользователей форума Mozilla Россия о любимом расширении Firefox

№2603-02-2008 05:21:20

ego
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 23-06-2006
Сообщений: 1538
UA: Minefield 3.0

Re: Опрос пользователей форума Mozilla Россия о любимом расширении Firefox

GOGA_IN_DA пишет
ego пишет

Его не починили, кто-то всего лишь предложил недоделанный (WIP - work in progress) патч.

Сомневаешься, что его доделают?

Может доделают, а может и нет

Отсутствует

 

№2713-02-2008 08:22:50

Const
 
Группа: Guest
UA: Firefox 2.0

Re: Опрос пользователей форума Mozilla Россия о любимом расширении Firefox

Привет всем, помогите fox user`у, страсть как хочется горячее сочетание клавиш для оперативного управления опцией "Автоматически загружать изображения" ("Инструменты"), у кого есть addon`чик? :whiteflag:

 

№2813-02-2008 16:13:18

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: Опрос пользователей форума Mozilla Россия о любимом расширении Firefox

Const
keyconfig:

Выделить код

Код:

var toogle_images = {

  prefs : Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService).getBranch("permissions.default."),

  get_int : function ()
  {
    return this.prefs.getIntPref("image");
  },

  set_int : function (val)
  {
    this.prefs.setIntPref("image", val);
  },

  main : function ()
  {
    if(this.get_int() == 0)
      this.set_int("1")
     else
      this.set_int("0")
  }

}

toogle_images.main();

Отсутствует

 

№2913-02-2008 21:06:43

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 2.0

Re: Опрос пользователей форума Mozilla Россия о любимом расширении Firefox

А мне больше вот так нравится :P:

Выделить код

Код:

(function() {
var prefs = Components.classes["@mozilla.org/preferences-service;1"]
	.getService(Components.interfaces.nsIPrefService)
	.getBranch("permissions.default.");
var load = prefs.getIntPref("image") == 1;
prefs.setIntPref("image", load ? 0 : 1);
setTimeout(
	function() {
		document.getElementById("statusbar-display").setAttribute("label", (load ? "Не загружать" : "Загружать") + " изображения");
	},
	0
);
})();

P.S. Также можно использовать такой код в Mouse Gestures и Custom Buttons :)
P.P.S. setTimeout нужно для Mouse Gestures. Т.е. можно просто

Выделить код

Код:

(function() {
var prefs = Components.classes["@mozilla.org/preferences-service;1"]
	.getService(Components.interfaces.nsIPrefService)
	.getBranch("permissions.default.");
var load = prefs.getIntPref("image") == 1;
prefs.setIntPref("image", load ? 0 : 1);
document.getElementById("statusbar-display").setAttribute("label", (load ? "Не загружать" : "Загружать") + " изображения");
})();

Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 
  • Форумы
  •  » Новости
  •  » Опрос пользователей форума Mozilla Россия о любимом расширении Firefox

Board footer

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