Anton
Когда правил, следующих сообщений ещё не было.
СПС за исправления.
Добавлено 08-02-2009 20:17:40
З.Ы. ОНО! Именно то, что доктор прописал. Ещё б для Sxipper'а такое сделать. Но тут, я думаю, будет посложнее.
Ещё раз СПС!
Если кругом одни пешки - это вовсе не означает, что ты король.
Отсутствует
Duble3
Когда правил, следующих сообщений ещё не было.
Ваше сообщение пополнено спустя 10 минут после размещения моего.
Я это к тому, что о таким образом размещённых запросах я могу узнать только случайно.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Помогите разобраться со странным поведением панели меню при использовании данного расширения.
Добавляю кнопки на панель меню. В одной из кнопок в коде инициализации прописываю следующее: this.parentNode.setAttribute("mode", "icons");. Эта запись помогает избавиться от названий кнопок. Всё работает как надо, пока не приходится добавлять владку в закладки. При, первом за сессию, выполнении этого действа у кнопок в панели меню появляются названия и сама панель расширяется(по высоте). Ставил последнюю версию расширения и иностранную версию,-проблемма сохраняется. Проблемма появилась при переходе с firefoxPortable 2 на firefoxPortable 3. Если зайти в режим редактирования кнопки, то достаточно ничего не изменять, а просто нажать ОК и панель принимает прежний вид. В дальнейшем при добавлении закладок такое не наблюдается, до следующей перезагрузки браузера.
Кнопки в панель меню добавляю для похожести на макстон, ну и просто для личного удобства
Отсутствует
Duble3
Ещё б для Sxipper'а такое сделать.
Для этого надо переносить и адаптировать много кода из Sxipper'а. За это не возьмусь.
alexmac
При, первом за сессию, выполнении этого действа у кнопок в панели меню появляются названия и сама панель расширяется(по высоте).
Мне удаётся это воспроизвести только в случае, когда в диалоге настройки панелей инструментов в поле "Показывать" установлено "Значки и текст". Но в этом случае, браузер и должен отображать и значки и названия кнопок.
Если установлено "Только значки", воспроизвести не удаётся. Firefox Portable 3.0.5/3.0.6.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Понимаю. Потому и не обращался с конкретной просьбой, а просто помечтал.
Если кругом одни пешки - это вовсе не означает, что ты король.
Отсутствует
Anton
Мне удаётся это воспроизвести только в случае, когда в диалоге настройки панелей инструментов в поле "Показывать" установлено "Значки и текст". Но в этом случае, браузер и должен отображать и значки и названия кнопок.
Если установлено "Только значки", воспроизвести не удаётся. Firefox Portable 3.0.5/3.0.6.
Ну ... у меня в настройуах - "Значки и текст". Просто подумал, что раз во 2-ой версии такого не было то и в Firefox Portable 3.0.5 не должно.
Если я правильно понял, то это не лечится и дело тут не в Custom Buttons. Жаль, было бы удобно...
Отсутствует
alexmac
Если позарез нужны "Значки и текст", можно попробовать сменить метод реализации необходимого эффекта:
document. getAnonymousElementByAttribute (this, "class", "toolbarbutton-text"). setAttribute ("hidden", "true");
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
to Anton:
я не силён в воппросе написания кнопок, отсюда вопрос:
Это нужно добавить в код инициализации, вместо this.parentNode.setAttribute("mode", "icons")?
Если да, то не работает. И если не вместо а после this.parentNode.setAttribute("mode", "icons"), то тоже не работает...
Отсутствует
alexmac
Это нужно добавить в код инициализации, вместо this.parentNode.setAttribute("mode", "icons")?
Вместо, или вместе, без разницы
Если да, то не работает.
У меня работает. Ctrl+D/Bookmark this page с такой строкой не "ломает" строку меню.
Но вызов диалога настройки панелей инструментов может "сломать".
Других вариантов пока нет. В очередной версии расширения постараюсь включить правило css на какой-нибудь атрибут или ещё как-нибудь обеспечить надёжное неотображение подписи в подобных случаях.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
to Anton:
Мне не помогло, но всё равно, спасибо за помощь и за
В очередной версии расширения постараюсь включить правило css на какой-нибудь атрибут или ещё как-нибудь обеспечить надёжное неотображение подписи в подобных случаях
Отсутствует
Anton Требуеться помощь!Не знаю какое расширение стало причиной,но у меня из настроек панелей исчезла кнопка,закрыть окно.Очень удобно,когда открываються отдельные окна.Сейчас приходиться сворачивать и закрывать из трея.Как бы кнопочку сварганить?
Отсутствует
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
vv07
Стало быть, мне нужны подробности. Покамест, я не могу догадаться, что должна делать кнопка.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Повторно обращаюсь за помощью. Суть в следующем - в GoogleReader есть такая функция: делаешь новую закладку на панели с таким адресом
https://www.google.com/reader/next?go=nextauto&t=145931955611656916 (для меня)
при клике по которой, страницы новостей поочерёдно открываются на текущей странице. Довольно удобно, но ... Т.к. я терпеть не могу всякие тулбары и панели, то панель закладок у меня большую часть времени скрыта. Хотелось бы получить кнопку с подобной функцией, чтобы не открывать каждый раз эту панель для доступа к кнопке. Пробовал Google Reader Notifier - не то.
И второй вопрос - откуда можно стырить значки для кнопок? А то в виду повышенной криворукости слепить что-либо самому не получается (не знаю как). Есть ли где-нибудь мануал или какая-то инструкция по этому вопросу?
Если кругом одни пешки - это вовсе не означает, что ты король.
Отсутствует
Anton
Имеем к примеру сайт,на котором проклятая реклама дает новое окно браузера.Это то окно и надо закрыть.Раньше была кнопка,закрыть вкладку кажеться.Я с помощью нее и закрывал.А сейчас приходиться сворачивать в трей и оттуда уже,через контекстное,закрывать блин.
Отсутствует
Duble3
Если надо загрузить указанный url, то
По значкам - ничем не могу помочь.
vv07
Раньше была кнопка,закрыть вкладку кажеться.
Не видел никогда такой кнопки. Если эта кнопка делает то же, что и "Файл" -> "Закрыть вкладку", тогда
Если нет - ну, тогда не знаю. Вообще, ситуацию не могу представить, вроде бы, у всплывающих окон есть системные кнопки свернуть-развернуть-закрыть в заголовке.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Не работает. пишет "permission denied". А родная кнопка открывает нормально.
Если кругом одни пешки - это вовсе не означает, что ты король.
Отсутствует
Duble3
Не работает. пишет "permission denied". А родная кнопка открывает нормально.
Проверьте правильность ссылки в коде кнопки. Кажется, там не хватает одной цифры.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
O'K . Разобрался. Ошибка в последней цифре. Исправил - работает. СПС!
Если кругом одни пешки - это вовсе не означает, что ты король.
Отсутствует
alexmac
Версия расширения 0.0.3.9 позволяет скрывать название кнопки с помощью атрибута cb-style, если в нём содержится значение 'hidelabel'. Пока так.
То есть, в раздел "Инициализация" надо добавить строку
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
to Anton
Спасибо за поддержку, но к сожелению не помогло. И после установки новой версии перестала работать кнопка:
/*Initialization Code*/ if( getBoolPref('browser.offline') ) { BrowserOffline.toggleOfflineStatus(); }
Отсутствует
alexmac
Спасибо за поддержку, но к сожелению не помогло.
Может быть, код в разделе "Инициализация", предшествующий коду "this.setAttribute..." содержит ошибку ?
Попробуйте разместить скрывающий название код в самой первой строке раздела "Инициализация".
Разобранный ранее пример у меня не вызывает расширения строки меню.
На всякий случай вот код:
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%0D%0A%20%20%3Cname%3Etest%3C/name%3E%0D%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/image%3E%0D%0A%20%20%3Cmode%3E0%3C/mode%3E%0D%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.%20setAttribute%20%28%22cb-style%22%2C%20%22hidelabel%22%29%3B%5D%5D%3E%3C/initcode%3E%0D%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/code%3E%0D%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0D%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0D%0A%20%20%3Cattributes/%3E%0D%0A%3C/custombutton%3E
для установки через адресную строку кнопки, которая не делает ничего, только скрывает своё название.
И после установки новой версии перестала работать кнопка:
Я подозреваю, работать она перестала много раньше обновления до версии 0.0.3.9, поскольку не могу добиться её "работоспособности" ни с одной из версий, начиная с 0.0.3.6 на Firefox Portable версий 3.0.4 и 3.0.6.
Кстати, для чего предназначена эта кнопка ? Если для автоматического включения режима автономной работы, то предоставленый Вами код неверный. По меньшей мере, в нём отсутствует один знак. Рекомендую в качестве замены такой код в раздел "Инициализация":
var ios = Components. classes ["@mozilla.org/network/io-service;1"]. getService (Components. interfaces. nsIIOService); ios. offline = true;
или, готовый код для установки через адресную строку:
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%0D%0A%20%20%3Cname%3EtoggleOffline%3C/name%3E%0D%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/image%3E%0D%0A%20%20%3Cmode%3E0%3C/mode%3E%0D%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bvar%20ios%20%3D%20Components.%20classes%20%5B%22@mozilla.org/network/io-service%3B1%22%5D.%20getService%20%28Components.%20interfaces.%20nsIIOService%29%3B%0Aios%20%3D%20true%3B%5D%5D%3E%3C/initcode%3E%0D%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/code%3E%0D%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0D%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0D%0A%20%20%3Cattributes/%3E%0D%0A%3C/custombutton%3E
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует