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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Firefox » Ищу расширение для Firefox (ищу дополнение) » 23-10-2015 11:28:34

Ищу расширение для подсветки/пометки ссылок разным цветом. Подразумевается не выделение цветом текста на странице.
Надо, чтобы можно было по правому клику пометить определенный линк (<a href) каким-то цветом, и после эта ссылка на любой открытой странице окрашивалась в этот цвет.
Что-то вроде того, как отмечаются посещенные ссылки, но важные отличия: а) помечать можно было вручную, б) с большим количеством цветов (вроде, "красный - даже не думай тыкать, зеленый - нормально, желтый - так себе"), и в) не было истечения по времени
Требуется для fanfiction.net, чтобы в списках фанфиков я мог пометить то, что уже читал, что читать точно не буду, итп. Отдельный аддон для сайта есть только под хром :(

Архив тем » Ищу расширение для пометки ссылок определенным цветом » 09-10-2015 08:22:10

Подразумевается не выделение цветом текста на странице.
Надо, чтобы можно было по правому клику пометить определенный линк (<a href) каким-то цветом, и потом эта ссылка на любой открытой странице окрашивалась в этот цвет.
Что-то вроде того, как отмечаются посещенные страницы, но запускаемое вручную и с большим количеством цветов (вроде, "красный - даже не думай тыкать, зеленый - нормально, желтый - так себе")
Требуется для fanfiction.net, чтобы в списках фанфиков я мог пометить то, что уже читал, что читать точно не буду, итп. Отдельный аддон для сайта есть только под хром :(

Thunderbird » не обновляется RSS лента » 24-07-2012 09:00:11

И как окончательный диагноз (поскольку вчера весь день экспериментировал и добился чего хотел...
В готовой сборке Thunderbird присутствует omni.ja.
В нем вам нужен файл \chrome\newsblog\content\messenger-newsblog\feed-parser.js
Если ваша версия фара поддерживает архивы, можно редактировать прямо внутри.

Листаем до функции parseAsRSS2.
И корячим как считаем нужным...

Мои правки (как работает для моих фидов без сбоев) -
1. переношу item.description= и item.title= перед проверкой guidnode (if (guidnode).
2. Там где кончается этот if (guidnode) дописываю, чтобы id брался из тегов title и description, конечный результат:
        item.id = guid;
        item.isStoredWithId = true;
      } else {
        guid = item.title + item.description
        item.id = guid
        item.isStoredWithId = true;
      }

Вроде работает.
В ленте http://rp5.ru/rss/4429/ru не совсем приятно работает. Не обновляет существующие элементы (и метит их как непрочитанные), а добавляет новые. Это происходит кажды

Thunderbird » Дебаг лог .js обработок Thunderbird'а » 23-07-2012 11:11:30

Ситуация такая -
Есть omni.ja.
Есть в нем скрипт обработки рсс-фидов feed-parser.js
Есть в этом скрипте командочки вида debug("texttexttext");
Вот они никуда не выводятся... я находил в тех же скриптах const DEBUG, менял false на true, это не помогло.
Не выводится ни в еррор консоль, ни в официальный дебаг лог мозиллы (пробовал с параметром all:5).

Может кто-нить подсказать, куда пишется или как включить этот лог в скриптах?

п.с. это не яваскрипт броузера, это скрытые обработки, которые из-за лени и криворукости написали на js вместо полноценного встроенного c++. Но мне это на руку - хочу подправить feed-parser.js для того чтобы нормально читал фиды. Только не видно что происходит в момент обработки, поэтому нужен дебаг...


//edit
Синдром техподдержки... только написал - тут же нашел плагин-дебаггер, он видит и показывает все эти скрипты.
И тут же заработала моя правка %)
Пока что вопрос снят.

Thunderbird » не обновляется RSS лента » 10-02-2012 09:07:11

German_1984 пишет:

Согласно официальной спецификации RSS 2.0 (перевод) <link> вообще не является обязательным элементом.

Уникальным обязан быть только <guid>, если он есть, а иначе, похоже, нужно проверять на полное совпадение всего item'а

Так что, ИМХО, это все-таки баг.

Воскрешаю тред, поскольку возможно нашел в чем проблема.
Просмотрел исходники тандерберда, там тупо - внутренний id берется либо из link, либо из guid.
В моей проблемной рсс ленте есть пара айтемов, у которых есть только <title> и <description>. Они создают дубликаты после каждого обновления.
Решение - вписал в сорсы костыль, чтобы внутренний ID брался из <title>, если нет ни линка ни гуида. Сработало для моей проблемы, если у кого-нить будут проблемные фиды - пишите в личку, попробую на них. Возможно что та же проблема, а может другая...
п.с. поскольку все это в .js, то правится элементарно. Пос

Поддержка пользователей » После обновления с 6.0 на 6.0.1 пропали поисковые плагины » 05-10-2011 09:16:47

Та же проблема, ощущение что ффоксу стало начхать на searchplugins. Началось на 6-й версии, сейчас на 7-й то же самое.
1. Изначально у меня был давний набор .xml, который я клал в каждую новую версию фф, в папку программы а не профиля.
2. Проблема возникла после обновления - он брал стандартный плагин гугля вместо подставленного измененного google.xml
3. Удалил в самом фф этот пункт (Google), теперь он вообще игнорирует лежащий google.xml

Если положить в папку профиля, возможно что сработает, но я хочу для всех пользователей одни одинаковые плагины.
Кто-нибудь разбирался, в чем хрень и что изменилось в работе фф с поисковыми плагинами?
Сейчас затык в чем - даже если делаю новый плагин, кладу туда же в папка_проги\searchplugins, он так же игнорирует его (правда может я создавал с тем же названием внутри xml).
В гугле ничего не нашел, если есть ссылки на англ форумы, то подойдут, любая инфа сгодится. На данный момент я в прострации - вообще не понимаю что и как он теперь делает.

//upd

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

Ищу что-нибудь, что позволит перманентно держать фф в памяти, что бы я ни делал, и полностью закрывать только по файл-выход или какой-нить особой кнопке. Раньше пользовался MinimizeToTray Plus с опцией всегда показывать иконку в трее, сейчас же он несовместим, а в аналогах нет такой опции.
Либо если есть время и желание, добавьте такую фичу в MinimizeToTray Revived. На багтрекере аддона она есть в реквестах, но автор никак не напишет.

//upd: почти сразу нашел...
В принципе вроде работает вот эта программка для ТБ - http://debfx.fobos.de/tbtray/, ей только надо путь и имя файла прописать ФФ-ные
По крайней мере делает то, что мне нужно если в конфиге поставить "действие при старте TBTray - запустить TB и скрыть".
В фоне висит firefox.exe, и все линки открываются на порядок быстрее
Но все же пожелание остается открытым - приписать в MTT Revived такую же фичу, это хоть не так универсально как сторонняя программа, но зато более вечно
//upd2: работать-работает, но глючит в самых неожиданны

Firefox » Listener для эвента самозакрытия фф после закрытия последней вкладки? » 19-05-2011 14:11:43

Предистория -
Ищу замену MinimizeToTray Plus на фф4, вроде что-то подходящее нашел.
расширение - "minimize on start and close", но оно работает только по крестику и альт+ф4, при автоматическом самозакрытии окна фф не срабатывает.
Листенер в расширении повешен на эвент close объекта window

Конкретно по пунктам, что есть -
1. в about:config параметр browser.tabs.closeWindowWithLastTab
2. если true то при закрытии всех вкладок (Ctrl+W) фф сам закрывает окно в котором они были.
3. эвент close, если судить по отсутствии реакции расширения, в этом случае не файрится. Он отрабатывает, только если закрыть окно крестиком.

4. и вопрос - через какой эвент можно отловить этот момент, чтобы я мог добавить листенер на него в расширение
5. эвент quit не пробовал, но наверное это будет перебор - подозреваю, что после этого я фф смогу закрыть только убиванием процесса.

Firefox » Заявки пользователей для создателей расширений » 14-03-2011 16:18:12

Хочется нормальное расширение, которое бы в зависимости от исходной ссылки или конечного имени файла (регэксп) сохраняла бы их в разные директории. Что-то вроде доведенного до ума Download Sort. Он в данный момент работает только с правым кликом, а желательно было бы обрабатывать все закачки, попавшие в фф.
Хочу подчеркнуть, важны оба пункта:
- по регэкспу ссылки я могу отобрать все файлы с определенного сайта, чтоб они падали в одно место.
- по регэкспу конечного файла я могу сортировать по типам, вне зависимости от выдающих скриптов.
Имо, можно было бы сделать так - обычная скачка в одну временную папку, потом передача параметров (урл и имя файла) в плагин и он уже перемещает файл в нужную папку (или в папку по умолчанию, если ни с каким регэкспом не совпало). Перемещение было бы мгновенным, если все эти папки находились бы на одном диске.

Для сохранения места и комментариев "почему"

shish пишет:

[url=ht

Firefox » Показ ссылок в окне закачек. » 09-03-2011 14:56:08

Спасибо, оба поставил и друг другу они вроде не мешаются
:)

Firefox » Показ ссылок в окне закачек. » 08-03-2011 09:38:50

Да! Научите как это делается :)

Firefox » Показ ссылок в окне закачек. » 08-03-2011 08:57:57

Прошу прощения, я сам виноват - недостаточно точно написал.
Нужна URL-ссылка на линк откуда качается, а не на файл, в который качается.

Firefox » Показ ссылок в окне закачек. » 08-03-2011 00:55:50

Подскажите метод/расширение/что-то ещё, чтобы в ФФ показывался полный путь ссылки в окне закачек.
Не во всплывающем окне по наведению курсора, как в Download Statusbar, а вместе с именем файла, чтобы можно было сразу видеть их все без лишних телодвижений.

Что не предлагать
- DownThemAll и подобные ему "тяжелые" заменители закачивальщика.
- Download Statusbar как не соответствующее требованиям.
- Внешние закачивальщики

Поддержка пользователей » RSS в Thunderbird'е » 01-11-2010 10:58:06

Проблема - не обновляется рсс http://www.hongfire.com/forum/external.php?type=RSS2&forumids=163
Первая загрузка проходит, а в дальнейшем не видит новых элементов.
В фиде есть тэги <link> и <guid>, они у всех элементов разные. По какой причине он не отличает новые - не пойму.

Thunderbird » не обновляется RSS лента » 01-11-2010 08:32:00

Я вручную сохранил фид в текстовый файл и пробовал его редактировать-подгружать.
Нашел в чем проблема.
1. в фиде <link> одинаковы у всех айтемов.
2. у айтемов есть только: <title> <link> <description>

3. итог - айтемы вообще различаются только по <title> и <description>. Как только я в <link> добавил случайные символы, чтоб они различались, подгрузился полный список.
Предполагаю, что ТБ вообще умеет индексировать только по <link> или по <guid>, если этого нет - то он считает дубликатом и не добавляет.

В связи с этим требуется консультация более опытных людей - стоит ли это считать багом и забивать в трекер?
Потому как опыт общения с мозилловцами уже есть, и ответ я уже предполагаю будет "Won't fix: подите нафиг, ваш рсс фиговый".

Вообще как бы занялся этим только потому, что думал что проблема та же, что и с моим фидом. Оказалось - нет.

Thunderbird » Показ картинок в rss фидах с веб-ссылкой (решено) » 28-10-2010 18:57:23

Есть рсс фид, где судя по всему идут ссылки на веб-страницы. http://www.hongfire.com/forum/external.php?type=RSS2&forumids=103
Не смотрел его сорсы, пока что не дошли руки.
При просмотре сообщений тб (судя по всему) грузит пост с форума или его копию, со всеми картинками.
Галка "by default, show article summary instead of loading the web page" стоит, ничего не дает.
Собственно, как сделать чтобы ТБ не подгружал никакие картинки, а показывал только голый хтмл?

//===============
Решено. Adblock + вручную добавленный фильтр *$image

Firefox » Как поменять хоткеи контекстного меню в панели закладок? » 16-07-2010 15:34:34

Подскажите, как поменять хоткеи (подчеркнутые буквы) в контекстном меню панели закладок?
По привычке нажимаю правую кнопку - 't' чтобы открыть в новом табе, как в контекстном меню ссылки, и только потом доходит, что это Cut... хочу или совсем убрать этот пункт или оставить без хоткея.
В идеале ещё и изменить Open in new tab на Open in new tab
Пробовал редактировать en-US.jar - не помогло.

Firefox » Выделение двойным кликом японских иероглифов » 19-04-2010 16:59:01

luitzen пишет:

И где именно, если не секрет?

в сорсах - mozilla-1.9.2\intl\lwbrk\src\nsSampleWordBreaker.cpp

      if(IS_HAN(c)) {
          return kWbClassHanLetter;
      } else if(IS_KATAKANA(c))   {
          return kWbClassKatakanaLetter;
      } else if(IS_HIRAGANA(c))   {
          return kWbClassHiraganaLetter;
      } else if(IS_HALFWIDTHKATAKANA(c))  {
          return kWbClassHWKatakanaLetter;
      } else  {
          return kWbClassAlphaLetter;
      }

"правка бензопилой" - поменял все return ххх на return kWbClassAlphaLetter;

Основная проблема была в подготовке машины для компиляции. В итоге сделал вмваревскую машину, теперь на ней раз в полгода клепаю себе актуальную версию с этой своей поправкой.

п.с. проблема только в прогах, которые заточены на работу с ядром фф. К примеру, Kaspersky Password Manager не работает ни в какую.

Firefox » Как скопировать текст внутри ссылки? » 19-04-2010 16:44:42

Sid пишет:

Andy_Scull
Скачал, установил, работает. :rock:

Баг-репорты принимаются?
После выделения текста внутри ссылки, когда отпускаешь Alt, фокус переводится на главное меню. Из-за этого не работает копирование по Ctrl+C, приходится сначала нажимать Esc.

Да, вспомнил про такое. Как полностью излечить - не знаю, обходной метод - отключить вызов меню по альту. Наверное кому-то не подойдет :(
about:config, ui.key.menuAccessKey (integer) = -1 и по моему после этого нужен перезапуск фф.

Буду рад если кто подскажет как можно было бы решить это красиво. По идее, надо отключить выскакивание в меню, если была нажата и отпущена кнопка мыши после нажатия альта. Типа AltDown-MouseDown- и тут прекратить обработку альта.

Firefox » Как скопировать текст внутри ссылки? » 19-04-2010 15:32:01

Решено созданием простенького аддона, отключающего альт-клик.
На фф-аддонах я еснно не собираюсь регистрировать такую хрень (ибо убого и содрано с другого аддона)

Чтоб не обиняли в распространении троянов, выложил как зип. Переименуйте в .xpi, ну и если хотите - посмотрите код внутри.
http://andys.ath.cx/_Used/FireFox/DisableAltClick.zip
Зеркало - http://narod.ru/disk/19900422000/DisableAltClick.zip.html

Известная и данный момент нерешаемая проблема - выскакивает в верхнее меню, если копируешь текст с альтом.
Варианты частичных решений -
1. Поставить копирование по альт+С (keyconfig), и не отпуская альт жать C.
2. полностью отключить вызов меню по одиночному Alt - ui.key.menuAccessKeyFocuses = false

//edit
Спасибо за замечания, поставил совместимость до 3.7.*

Firefox » Выделение двойным кликом японских иероглифов » 19-04-2010 15:27:26

Решено компиляцией личной версии фф.
Всё-таки эта хрень зашита в коде. :((

Firefox » Отключить всё перетаскивание? » 19-04-2010 15:25:23

Решение - скрипт для greasemonkey
Я не программист, так что взял с какого-то форума и адаптировал.
На паре сайтов не работает.
Перевыделять текст внутри выделения без лишних нажатий всё же не дает - отключает ТОЛЬКО перетаскивание в простой страничке.
Внутри особых элементов (к примеру, текстбокс нового сообщения, которое я сейчас пишу) - всё перетаскивается.

// ==UserScript==
// @name           Disable_DnD   
// @namespace      http://none
// @description    Disable Drag and Drop on web pages
// @include        *
// ==/UserScript==

Array.prototype.forEach.call(document.getElementsByTagName('body'), function(el) {
    el.setAttribute("onDragStart","return false");
});

Firefox » Выделение двойным кликом японских иероглифов » 02-10-2009 13:41:16

Вдогонку, только что заметил.
Точно так же хотелось бы чтобы фф по двойному клику выделял все выражение с тире и подчеркиваниями.
Пример - ффффф_ффффф, по д-клику выделится только половина. Немного достает такое поведение, когда приходится копировать имена переменных и всякие ID-ы.

Firefox » ФФ - как называется его внутренняя функция "начать выделение"? » 02-10-2009 13:06:37

Вопрос программистам, которые разбираются во внутреннем устройстве фф.
Ситуация такая - через greasemonkey я отрубил перетаскивание, путем вписывания в <body> ondragstart="return false"
Теперь хочу точно так же добавить onmousedown, чтобы по нему фф начинал выделять текст, вне зависимости от того, где стоит курсор. (Чтобы в ссылках тоже можно было выделять)
Просто не представляю, через какую функцию он это делает, и есть ли вообще такая.
п.с. и точно так же не представляю, сработает ли вообще такая идея...

Firefox » Хочу как у Opera... » 29-09-2009 12:45:19

Хочу настройку как в опере - сохранять разные типы файлов в разные места.
Аддоны Download Sort и Automatic Save Folder я пробовал - в них нехватает функционала оперы. Один работает только по правому клику, второй обязательно открывает окно сохранения файла.

Board footer

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