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

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

Сustom Buttons » Custom Buttons » 13-05-2013 11:20:26

наткнулся в интернете на интересный страничку

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Виртуальная Русская Клавиатура и проверка орфографии которая к тому же позволяет  отправлять наброное на email ......написал кнопку хранение закладок в почтовом ящике в коде кнопки надо вбить свой email и email отправителя причем адрес отправителя можно задать любой в формате '*@*.**' (у меня это "z@bk.ru"(я не проверял существует ли он) ) .я в gmail содал ярлык(папку) 'zakladki' настроил фильтр который перемещает письма от "z@bk.ru" в паку 'zakladki'. дальше на любой странице выделяем текст и кликаем по кнопке . в теле письма будет выделенный текст а в теме адрес страницы [spoiler][code]this. onclick = function (event){
if (event. button == 0)
{
   
    this.xmlH()
}}
this.xmlH=function()
{
    var doc = getBrowser (). contentDocument;
    var mesage=this.sel()
    mesage = escape (convertFromUnicode ("UTF-8",

Флейм » А как выглядит ваш Firefox (осторожно, трафик)? » 04-03-2013 13:08:09

http://youtu.be/1kYPjKwMYnw из письма на gmail ссылка 404 а если скопировать и вставить то все ок

Флейм » А как выглядит ваш Firefox (осторожно, трафик)? » 04-03-2013 04:48:06

снял не большое видео про свой фокс  http://youtu.be/1kYPjKwMYnw
:sick:

Сustom Buttons » Custom Buttons » 24-02-2013 03:26:17

villa7 пишет

Хотел обновиться, да не тут то было. В [firefox] 19 не работает кнопка Context Search

скрытый текст
http://forum.mozilla-russia.org/viewtopic.php?pid=533572#p533572

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

не то конечно,но мож кому интересно[spoiler][code]var mouseEvent = {
Create_D:function()
{
    var div= document.createElementNS ("http://www.w3.org/1999/xhtml", "div");
    div.setAttribute('style','border-bottom: 1px solid rgb(0, 0, 0) ! important;;border-top: 1px solid rgb(0, 0, 0) ! important;display: none; margin-top: 3px; padding: 1px;')
    div.setAttribute('class','search_')
        var img= document.createElementNS ("http://www.w3.org/1999/xhtml", "img");
        ///////////sep////////////////
        var img_=img.cloneNode('true')
        img_.setAttribute('title','поиск на этом сайте с Google');
        img_.setAttribute('src','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAY

Флейм » А как выглядит ваш Firefox (осторожно, трафик)? » 31-01-2013 03:20:31

боковая панель это all in one sidebar, вот стиль который вздергивает панель закладок

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

Выделить код

Код:

#PersonalToolbar {
    position: fixed ;
    /*top: 74px!important;*/
    top: -27px!important;
padding: 4px ;
    background-image: -moz-linear-gradient(top,#f5f5f5, #BBC9DD) !important;

    /*margin-bottom: -29px !important;*/
     }
/* Теперь описываем состояние панели под курсором (дописываем :hover к селектору): тут мы просто отменяем всё то, что назначили в предыдущем правиле */
#nav-bar:hover ~ #PersonalToolbar, #PersonalToolbar:hover {
position:fixed;
 background-image: -moz-linear-gradient(top,#f5f5f5, #BBC9DD) !important;
top: 73px!important;
    
    
   
     }


.А как вам всплываюшяя панелька при выделении текста? кстати это кнопка custom buttons

Флейм » А как выглядит ваш Firefox (осторожно, трафик)? » 23-06-2012 15:21:03

Najlus пишет

Ste_pan
Хромовастенько.... А вы действительно пользуетесь поиском от mail.ru?

Кстати, а что за расширение такое, которое добавляет несколько "луп"? (Я так понимаю это разные поисковые движки?)

расширение сам написал ......... клик по синей поиск  с гуглом( Выделеного текста из строки поиска(если нет выделеного но строка поиска в фокусе ищется весь текст из нее,или из инова обекта в фокусе (например адресная строка) ) || Выделеного текста на странице(если нет выделения берется текст из буфера обмена) || (результат поиска в новой вкладке)  ПРАВЫЙ клик поиск на открытом во вкладке сайте с гуглом (результат поиска в новой вкладке)..........красная тоже самое только с яндексом ..............серая поиск в данной вкладке (левый клик гугл правый яндекс) еще при удерживании левой кнопки и при этом щелчок правой(в строке поиска выделеный текст копируется в строку поиска для редоктирования) еще при выделении текста на странице если не отпускать левую щелкнуть правой

Сustom Buttons » Custom Buttons » 24-04-2012 08:38:08

здраствуйте. недавно попытался скачать музыку из однокласников с помощью DownloadHelper .........такой геморой ....вообщем настроил автоименование. имя песни берется из дива в котором содержится имя песни после имени идет фраза "сейчас играет" а дальше всякая лабуда с помошю регулярного выражения обрезал это все дело ....как добавить теперь ".mp3"?? в настройках такова нет попытался набросать кнопку правый клик очистить меню а левый скачать все файлы("быстрая загрузка") которые сейчас в меню кнопки DownloadHelper,  .............дом инспектор не чего не подсказал вобщем в автоименовании делал так "определить раположение заголовка медиа" "/html[1]/body[1]/div[1]/div[20]"   ".:..........(.*cе)"   ну а тут кнопка [spoiler][code]this. onclick = function (event){
if ( event. shiftKey)
        return;
if (event. button == 2)
{
    event. preventDefault ();
    event. stopPropagation ();     

var button= document.getElementById ("dwhelper-button-menupopup")
var menus=button.getElementsByTagN

Firefox » почти готов отказатся от foxsa » 17-04-2012 17:22:37

пробывал и с рассширениями и без пробывал на новом профиле версия портабле фокса .........а плоточками запосатся придется мне
грузится процесор на сто процентов мож это из за noda?

Firefox » почти готов отказатся от foxsa » 17-04-2012 15:59:59

недавно поставил hrom на порядок быстрей хотя и вреде комп не очень слабый а фокс подтупает ....про комп проц 3.2 оперативки 3 гига система 7 видюха ati 2400 клинят тормаза при пеключении между вкладками

Флейм » А как выглядит ваш Firefox (осторожно, трафик)? » 31-03-2012 14:06:30

а вот мой на нетбуке без извращений

скрытый текст
9e7373f87e4fcbc0ec77e6986e71dfaa.png

скрытый текст
1120d470af3ce69676553f31a23d2deb.png

нижняя панель появляется при наведении

Флейм » А как выглядит ваш Firefox (осторожно, трафик)? » 03-03-2012 16:20:43

z_mashine пишет

Ste_pan, вы знаете толк в извращениях.

настояшии герои всегда идут в обход

Сustom Buttons » Custom Buttons » 02-03-2012 06:10:17

вот кнопка для сохранения страниц scrapbook-ом принцип тотже что и у пункта контекстного меню "сохранить страницу"  единственое отличее,в выпадающем меню все папки а не только последнии пользованые.
правый клик(по пункту меню) быстрое сохранение
средний вызывет диалог сохранения с выбраной папкой
[spoiler][code]var menupopup= document.createElementNS ("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "menupopup");
var val = this. getAttribute ("id");                       
this. type = "menu";
this.orient = "horizontal";
this. appendChild (menupopup);
menupopup.setAttribute("onpopupshowing", 'var tqa = document.getElementById('+'"'+val+'"'+');tqa.js(event. currentTarget)');
menupopup.setAttribute("onclick", 'ScrapBookBrowserOverlay.onMiddleClick(event,3)');
menupopup.setAttribute("oncommand", 'ScrapBookBrowserOverlay.execCapture(2, false, false, event.originalTarget.id)');
this. js= function (aPopup)
{
    if(aPopup.childNodes.length==0)
    {
        var menuItem;
   

Сustom Buttons » Custom Buttons » 25-02-2012 16:00:38

давно хотел спросить а где хранятся настройки расположения кнопок (cb) (всмысле привязка кнопок к панелям ) ?

Сustom Buttons » Custom Buttons » 24-02-2012 07:20:27

еще пару слов про эту кнопку: на окошке с переводом кнопки
1-вая '<' свернуть в полоску
2-"write" при щелчке по ней переводится текст из текстериа ,если текстериа одно то внизу прилепляется второе с переводом .
"selec" переводит выделеный текст из страницы или из елемента находящегося в фокусе например из того-же "текстериа " если в активном элементе есть выделение то переведет тока его.перевод  выводится одном текстериа второе если есть удаляется .если нет выделеного, текст берется из буфера обмена
'repl'-заменить выделеное на странице переводом перевод берется из текстериа если в нем есть выделеное то берется тока оно .
если в выподющем списке выброно лингво то превыдущий перевод не удаляется совсем а сворачивается и появляется кнопка "+" при щечке по которой цыклично показывается, текстериа либо перевод от лингво
вообще планирую использовать для перевода страниц с доками и последущего сохранения в scrapBooke

Сustom Buttons » Custom Buttons » 23-02-2012 12:25:33

ну затупил малясь

Сustom Buttons » Custom Buttons » 23-02-2012 12:08:20

vv07 пишет

А У меня так вообще ничего не работает

уточню код в инилизацию и работать начинает после обновления страницы

ну в принципе все как всегда у меня работает а у остальных через раз :/
как вариант можно поставить расширение жесты мыши создать новую схему   [spoiler][code]            var doc = getBrowser (). contentDocument;
           var Mozila_Tr = doc. getElementsByClassName ("Mozila_Tr")
           var t = doc. defaultView. getSelection (). toString ();
           if(Mozila_Tr.length==0)
           {
           function cbTranslatorButton (browser)
{
    this. doc = browser. contentDocument;
    this. win = browser. contentDocument. defaultView;
}
cbTranslatorButton. prototype =
{
    doc: null,
    fram: null,
    win: null,
    toolbar: null,
    menulist: null,
    size_:null,
    grabX: 0,
    origX: 0,
    grabY: 0,
    origY: 0,
    Google: function ()
    {
       
        var doc=this. doc
        var THIS=this   
        var sel=THIS.sel()
        var se

Сustom Buttons » Custom Buttons » 22-02-2012 05:28:51

дравствуйте написал кнопку переводчик для себя по мативам Translate page/selected with Google от bunda1
кнопка работает так выдилил текст и не отпуская левую кнопку мыши шечек правой вылетает окошко с переводом
такие же действия без выделения пустое окошко с текстериа для в ввода
удерживая левую и прокрутка колесика заменить текст переводом ...........
проше написать код кнопки чем описание к ней
[spoiler][code]var THIS = this;
var val = this. getAttribute ("id");
var mouse_ =
{
    init: function()
    {
        var appcontent = document.getElementById("appcontent");
        appcontent.addEventListener('DOMMouseScroll', this.callback, true);
        appcontent.addEventListener("DOMContentLoaded", mouse_.load, true);
    },
    load: function(event)
    {
        var body_ = getBrowser (). contentDocument.body;
        if(!(body_ .fl_b))
        {
            THIS .fl=''
            body_. addEventListener ('contextmenu',mouse_.mous_, true);
            body_. addEventListener ('mo

Сustom Buttons » Custom Buttons » 18-02-2012 07:57:44

щас должно работать по идее. кнопка переводит текст с заменой Bing, google
[spoiler][code]this. onclick = function (event)
{
    if ( event. shiftKey)
        return;
    if (event. button == 2)
        {
            event. preventDefault ();
            event. stopPropagation ();
            js_.bing()
        }
    if (event. button == 0)
        {
            js_.google()
        }
}   
var js_ =
{
    google: function ()
    {
        var doc = getBrowser (). contentDocument;
        sel = doc. defaultView. getSelection ();
        sel = escape (convertFromUnicode ("UTF-8", sel))
        var url='http://translate.google.ru/?q='+sel+"&hl=ru"+"&langpair=auto|ru&tbb=1"
        xmlhttp = new XMLHttpRequest()
        xmlhttp.open('GET',url, true);
        xmlhttp.onreadystatechange = function()
        {     
            if (xmlhttp.readyState != 4) return 
            if (xmlhttp.status == 200)
            {
                var div_ = doc. createElement ('div');
                div_

Сustom Buttons » Custom Buttons » 17-02-2012 03:30:26

bunda1 пишет

Теперь работает. При переводе несколько строчек текста перевод иногда уходит за пределы страницы.

лишнии 2 символа срезал [spoiler][code]
this. onclick = function (event)
{
    if ( event. shiftKey)
        return;
    if (event. button == 2)
        {
            event. preventDefault ();
            event. stopPropagation ();
            js_.bing()
        }
    if (event. button == 0)
        {
            js_.google()
        }
}   
var js_ =
{
    google: function ()
    {
        var doc = getBrowser (). contentDocument;
        sel = doc. defaultView. getSelection ();
        sel = escape (convertFromUnicode ("UTF-8", sel))
        var url='http://translate.google.ru/?q='+sel+"&hl=ru"+"&langpair=auto|ru&tbb=1"
        xmlhttp = new XMLHttpRequest()
        xmlhttp.open('GET',url, true);
        xmlhttp.onreadystatechange = function()
        {     
            if (xmlhttp.readyState != 4) return 
            if (xmlhttp.status == 200)
            {
     

Board footer

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