А может кто сделать кнопку Highlight работающей в последних [seamonkey] и [firefox]?
Так работает?
[spoiler][code]this.safeHTML = function(unsafeCode) {
return unsafeCode.replace(/</g, "<").replace(/>/g, ">").replace(/&/g, "&");
};
this.unsafeHTML = function(safeCode) {
return safeCode.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">");
};
this. clickHandler = function (event)
{
if ((event. button == 2) && event. ctrlKey)
this. mObj. setPri ();
else
this. mObj. setSub ();
if (event. ctrlKey)
{
this. showPopup (this);
return;
}
if (event. button == 0)
{
this. innerHTML = this. innerHTML || this.safeHTML(content. document. body. innerHTML);
this. searchPrompt('',false);
}
else if (event. button == 1)
{
this. showPopup (this);
}
else
{
content. document. body. innerHTML = this.unsafeHTML(this. innerHTML) || content.
skillful
Может это расширение поможет?
В процессе поисковой деятельности в интернете приходится открывать и закреплять в браузере 20-30 закладок интернет сайтов. Затем возникает необходимость их быстро все (или часть) закрыть, не прерывая сеанса. Как это можно сделать? Пока что закрываю по одной.
https://forum.mozilla-russia.org/viewto … 63#p397763 не подойдет?
просто тупо открывай во вкладке а саму вкладку скрой стилем чтоб не мешалась.ну и добавь автооткрытие пустой если закрывается предпоследняя вкладка чтоб ту не было видно.
Не, ну так тоже можно наверно. Но как-то это топорно немного получаеся. Хотелось как-то более "по фен шую" сделать :-)
IVIAKC
Насколько я понимаю это заменит содержимое текущей вкладки браузера. А мне нужно как-то в фоне это сделать, как бы отдельным потоком. Желательно без открытия каких-либо видимых окон или вкладок вообще.
Я думаю так:
if ((event. button == 0)) PlacesCommandHook.showPlacesOrganizer('History'); else if ((event. button < 2) && node) { PlacesUIUtils. markPageAsTyped (node. uri); openUILink (node. uri, event, false, true); }
А просто циферки поменять может и не сработать.
Всем привет!
Суть проблемы: необходимо распарсить контент со страницы (по условиям задачи, никакое API не доступно, приходится парсить то, что сайт отдаёт обычному пользователю). Если речь идёт о статичном контенте, то проблемы нет, вот этот код справляется на ура:
var getRemoteDocument = function(url) { var remoteDoc = null; try { var request = new XMLHttpRequest(); request.open('GET', url, false); request.setRequestHeader("Content-Type", "text/html"); request.send(null); var responseHTML = request.responseText; remoteDoc = new DOMParser().parseFromString(responseHTML, "text/html"); } catch(e) { handleError(e); } return remoteDoc; }; var thatDoc = getRemoteDocument("http://remote-site.domain/url/");
Опупум
Ругается и не пускает.
Попробуйте скачать файл, а потом открыть его через браузер.
Автоматического обновления больше не будет?
Пока не будет. Оно работает только через AMO, а там автором расширения значусь не я, а какой-то Stepovanyi. Пока он его там не обновит, оно само автоматически не обновится.
КАК СДЕЛАТЬ ЭТО - НО В ТАБМИКС. аналогичная проблема)
Млин то ли я не понимаю ничего, толи кто дурак ??? Пишу уже который раз - ВКЛАДКИ ПОДГГРУЖАЮТСЯЯЯЯЯЯЯЯ, чего не выставляй в настройках FF
сли использовать встроенную функцию этот пункт пропадает из меню, т.е. просто закрываешь FF и он запоминает что было закрыто и на входе предлагает открыть последнюю сессию, так вот проблема в том, что если закрыл окно а потом что-то сделал и потом след. окно закрыл, т.е. не подряд, он запоминает только последнее закрытое окно, это реальный косяк и поэтому я не использую встроенную функцию.
доделать TMP чтобы его собственный сохранятель и открыватель )) умел открывать все вкладки не загруженными
Этого не будет - "I'm not going to add BarTab functionality to Tabmix".
Так что или [url=http://tmp.garyr.net/forum/viewtopic.php?p=58684#p58684]так[/u
agafya
В [firefox] 18 расширение не будет работать пока автор его не обновит. Пока можно установить Linky (https://forum.mozilla-russia.org/viewto … 01#p597601). Оно работает по-другому, но выполняет те же функции. Может только выделять ссылки не так удобно.
Почему-то не могу создать новую тему в разделе Обсуждение расширений так что напишу здесь, если админы захотят, то перенесут.
В новых версиях [firefox] перестали работать многие нужные расширения, которые сохраняют или загружают какие-либо файлы. Данное расширение также частично перестало работать, поэтому пришлось его обновить.
Это тестовая версия, но пока (у меня и не только к меня) работает нормально.
Исправлены следующие баги:
-работает собственно загрузка ссылок
-работает выбор/указание посещённых страниц (также было давно поломано из-за обновлений браузера)
Ссылка для скачивания: linky-3.0.1pre
Расширение на AMO: https://addons.mozilla.org/ru/firefox/addon/linky/
Расширение на форуме: https://forum.mozilla-russia.org/viewtopic.php?id=7282
Обновил расширение - версия 1.8.4.6.
Исправлена ошибка c всплывающей подсказкой в [firefox] 18.
Убран jar-архив внутри расширения (об этом пишут тут: https://forum.mozilla-russia.org/viewtopic.php?id=56374).
Все проблемы с загрузками и сохранениями страниц из-за приватного просмотра. Теперь во _всех_ расширениях, которые вышли до 18 версии [firefox] надо править код.
В смысле настройки не открыть ?
Вроде как открываются нормально.
Это в той версии, которая на AMO. В ней настройки открываются, но там другие проблемы. А в дев-билде этот косяк, но проявляется он сейчас только при не английской локали.
при открытии сессии он не подгружал все вкладки, а только когда переходишь к конкретной вкладке, загружал её ?
Если использовать стандартный механизм работы с сессиями в Fx а в настройках выставить опцию "Не загружать вкладки без запроса" , то оно так и должно работать.
…не известно когда будет новая версия tab mix plus?
https://forum.mozilla-russia.org/viewtopic.php?pid=589724#p589724
Обновление расширения будет в январе, как раз когда должен выйти Fx18. Посмотрим кто кого перегонит. :)
На данный момент рекомендуют ставить версию tab_mix_plus-0.4.0.4pre.120724b.xpi, но у ней тот же косяк в браузере с русской локалью - настройки нельзя открыть.
Пришлось делать свою исправленную версию как временный вариант, скачать можно здесь (хотел загрузить на форум, но размер слишком большой и не дает).
Refresh left tabs(Firefox 4+)
Автор: init
Описание: Кнопка позволяет в один щелчок обновить все вкладки слева от текущей. Можно обновлять произвольное количество вкладок.
Список клавиш:
Левая кнопка мыши - обновить все вкладки слева от текущей.
Средняя кнопка мыши - обновить несколько вкладок слева от текущей (ввести число в всплывающем окошке).
[spoiler]Код кнопки:[code]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%0A%20%20%3Cname%3ERefresh%20left%20tabs%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD3GlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHja7ZZdTFNnGMf/5xxKW6CWjxap0vFaQQGxw+InCAJHEDK+0nasrQMpLZYC/fBwQAQCbhkytgluMToz5r4kWJ0yXYy6LOp0WRbGMp02tTFujCFxxDDmNjfDFnbBNsgull3MO/43z5P/8+b9v2/yu3gAsRUAaBpwOHlOuyWbGIwmIvQhCE
…Пандёнок
Может это подойдет - https://forum.mozilla-russia.org/viewtopic.php?pid=570877
Clear URL(Firefox 4+)
Автор: init
Описание: Кнопка позволяет очищать адресную строку в один щелчок. Заменяет соответствующее расширение, которое когда-то было на AMO.
Список клавиш:
Левая кнопка мыши - очистить адресную строку и сделать ее активной.
Средняя кнопка мыши - вставить текущий адрес вкладки обратно и убрать фокус с адресной строки.
[spoiler]Код кнопки:[code]custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EClear%20URL%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH1gQHFCUiRlhRRAAAARJJREFUOMvtlL1thEAQhb+xEA2Q4CuC4CpAIFlbAx1sPVRDRo5sBAEl3F1gKIBknRyInwVjWWT3pJGYmd3H09PsiDGGM/DGSXgRj3CmiYh8AN8H734tC7NBMMaMAVwBczDebcRDODYpZVnSdR193wPguu7sGyCO4xtwAe6HPc6yjCiKUEpRVRVN01BVFUopoiiiKArSNAW42Z
…Парсер уже есть готовый, только это XML-парсер, а не XUL-парсер. А если в XUL каждый пробел из разметки превратить в текстовый узел, то ничего работать не будет.
Значит придется научить его парсить xul. Только вот как он определять будет, когда нужно парсить xml, а когда xul. Мда...
Вроде как, из браузеров E4X реализован только в Firefox и прочих Gecko-based.
В расширениях используется, но это вряд ли решающий фактор.
«E4X is crazyland», давайте его выпилим.
Кстати, масштаб бедствия можно оценить прямо сейчас на Nightly: Add prefs to enable/disable E4X (javascript.options.xml.content and .chrome).
Копец. :( Они там чо совсем что-ли ?
В любом случае если делать костыль, он должен быть глобальным, как минимум на уровне расширения.
Сделал, делюсь - http://forum.mozilla-russia.org/uploade … y_init.xpi.
Добавил тултип к пунктам меню и возможность быстрого перехода к новым сообщениям по щелчку средней кнопкой мыши на кнопке на тулбаре (причем проверяется залогинен юзер или нет, если нет то переход все равно идет только по другой ссылке, которая видна всем).
Нет, обещают отключить поддержку используемых синтаксических конструкций, так что переписывать как раз придется все кнопки, которые это используют.
Может тогда уже проще свой xml-парсер написать?
Все равно ведь велосипед изобретать придется.
Лень поддерживать, надо полагать.
А что, этот функционал сегодня больше нигде не используется, что они его так легко готовы выкинуть?
MySh
ОК тогда займусь сам. Думаю, что это не так сложно сделать.
Прикольное расширение, спасибо! :beer:
А можно добавить чтобы средний щелчок по кнопке сразу переходил на страницу новых сообщений?
И ещё хорошо бы сделать чтобы при наведении на пункт меню появлялся тултип с url - иногда нужно.