Есть ли какой либо способ разместить статус бар фф, под адресной строкой?
Наврятли: Но большинство расширений помимо иконок в статусбаре так же предоставляет кнопки для обычных панелей. Можно отключить статусбар и создать панель с кнопками для расширений.
Вы ленивы, следовательно вы изобретательны (Граф Де Гиш)
Список настроек About:config на русском языке с пояснениями и рекомендациями
Отсутствует
.....способ разместить статус бар фф, под адресной строкой?
tuck да, в панели закладок
Status Bookmark
... ещё существует расширение Status-4-Evar - там можно отдельные элементы статусбара перетаскивать на разные панели, но оно созданно для 4.0*
Отредактировано Крошка Ру (26-01-2011 01:07:02)
Отсутствует
tuck
Стандартный статусбар как он есть не переместить - его расположение жестко вшито в XUL-разметку браузера, и вариантов изменения не предполагает (см. chrome://browser/content/browser.xul - только в FF указанный URI не открывайте)). Как выше писали, если вам надо разместить в стиле а-ля статус бар что-то своё - используйте расширения с функционалом создания кастомного тулбара, и располагайте его, где угодно.
Отсутствует
его расположение жестко вшито в XUL-разметку браузера, и вариантов изменения не предполагает (см. chrome://browser/content/browser.xul
Собственно chrome://browser/content/browser.xul и можно попробовать поправить. Не помню, где это лежит, но можно править, как текстовый файл. Есть ведь в интернете рецепт по перетаскиванию всех панелей вниз именно с помощью правки этого файла. Разумеется, резервную копию сделать надо.
И эти изменения могут слететь уже при обновлении до версии 3.6.14, когда она выйдет.
Отсутствует
Радик245
Лежит он в browser.jar, больше негде. Разумеется, если уметь, то можно поправить, только править много чего придется - статус-бар закопан там достаточно глубоко по иерархии контейнеров разметки - гляньте ради интереса DOM-инспектором. Я бы за такое вряд ли взялся - много возни с плохопредсказуемыми последствиями - вдруг, например, там задействованы внутрибраузерные CSS с иерархическими селекторами? Ну и, разумеется, после каждого апдейта придется править и перепаковывать jar заново.
Добавлено 26-01-2011 14:49:46
Так. Дико извиняюсь за панику и упаднические настроения, всё очень просто:
var sb=document.getElementById("status-bar"); var browser=document.getElementById("browser"); browser.parentNode.insertBefore(sb,browser);
Код вставляем в любое расширение на onload, и всё:
Отсутствует
hydrolizer
А можно на доступном языке
Вот именно, что такое расширение на onload?
tuck
придется ли делать это опять после обновления?
Раз с помощью расширения, то нет.
Отсутствует
Радик245
Не расширение на onload, а в расширение на onload ну, типа
..... init: function() { ... [вышеприведенный код] ... } ..... window.addEventListener("load",foo.myextension.init,false);
Разумеется, это всё - в скрипте браузерного оверлея.
Отсутствует
tuck
Ну, в общем вот, держите. У себя проверил - работает нормально. Переброс статусбара наверх регулируется настройкой extensions.upperstatusbar.enabled, по умолчанию она false - через about:config смените её на true, и перезапустите firefox. Макс. версию я пока указал 4.1, если эта поделка доживет до Fx 4.2, и ничего в используемом ей кардинально не изменится - подправите версию и перепакуете сами.
Отредактировано hydrolizer (27-01-2011 00:09:27)
Отсутствует
tuck и hydrolizer
Вообще на четвёрке лучше будет перейти на предназначенное для неё расширение Personal Titlebar, которое позволяет таскать панели как угодно.
Отредактировано Радик245 (29-01-2011 12:58:50)
Отсутствует
Personal Titlebar
imyax
вОТ ВОТ! И Я ВЧЕРА БЫЛ ШОКИРОВАН. Или заминусовали вполне успешное обновление или непонятно что, но оно исчзело с сайта аддонов. Хорошо то раз 5 себе его скачать успел.. слуайно personal_titlebar-1.0.20101218b1-fx.xpi Вот и не верь в поговорку, что не делается - к лучшему.
НО! Для таскания статусбара вышел отдельный аддон.
Он позволяет создавать отдельный бар, и помещать его в произвольное место. Это для четверки совместно со status-4-evar.
Пишите письма мелким почерком.
использую Мастхав addоны: тут
Отсутствует
Страничка автора yuoo2k с Personal Titlebar
Personal Titlebar 1.0.20110121 (for Firefox 4.0b9+/Windows Only)
personal_titlebar-1.0.20110121.xpi [4.73 KiB]
Это Сон !!!
Отсутствует
imyax
Вы лично им таскали статусбар?
Не помню. Мне нужно было другое.
Добавлено 30-01-2011 21:18:27
personal_titlebar-1.0.20101218b1-fx.xpi
Это, видимо, старая бета-версия.
Personal Titlebar 1.0.20110121 (for Firefox 4.0b9+/Windows Only)
personal_titlebar-1.0.20110121.xpi [4.73 KiB]
А это последняя стабильная. Спасибо за ссылки!
Отредактировано Радик245 (30-01-2011 22:02:45)
Отсутствует
Радик245
http://translate.google.com/translate?u=http%3A//forum.moztw.org/viewtopic.php%3Ft%3D30922&hl=ru&langpair=auto|ru&tbb=1
Личный Titlebar
- Пакет: yuoo2k
- Пакет Главная: MozillaUpdate
- Совместимость версий: Firefox 4.0b9 + (только операционной системы Win7/Vista/XP)
- Комплект Дискуссия: обсуждение сайта [в] , MozillaZine [на английском языке]
- Описание пакета:Настройте ваш заголовок Firefox 4! Любой пункт меню будет перемещен в строке заголовка.
- Функция:
Перемещение всех пунктов меню в строке заголовка.
Перетащите панель вкладок, чтобы проекта на другие панели инструментов.
Перетащите меню, чтобы проекта на другие панели инструментов.
Нажмите [F10] для переключения основного дисплея меню.
Нажмите [Alt] Firefox может отображать название меню.
Добавить [заголовке текста] настройки панели инструментов.- Инструкция по применению:
Щелкните правой кнопкой мыши на любой панели инструментов, выберите [Custom ...], перетащить любые элементы, которые необходимо в строке меню, нажмите кнопку [Готово].
- Экран предварительного просмотра:
Рисунок
- Информация о версии:
(0118) Исправлено: Bookmarks Toolbar помещен в строке заголовка, нажмите [F10] переключатель не обновляет закладки отображается меню рядом проблем.
(0121) Добавлено: [заголовке текста] настройки панели инструментов.※ Как FX4.0b9 вновь вводимых "панель вкладок при развернутом окне будет отображаться в строке заголовка" функция конфликтует с пакетом, пакет будет автоматически закрывать функции ※ открытия
Дополнительный файл:
Файл Примечание: Личный Titlebar 1.0.20110121 (для Firefox 4.0b9 + / только для Windows)
personal_titlebar-1.0.20110121.xpi [4,73 Кб]
Не помню. Мне нужно было другое.
Если не помните, зачем тогда настойчиво советуете?
Отредактировано imyax (31-01-2011 00:19:26)
Отсутствует
imyax
Настойчиво?! В этой теме я посоветовал это расширение один раз:
Вообще на четвёрке лучше будет перейти на предназначенное для неё расширение Personal Titlebar, которое позволяет таскать панели как угодно.
Это настойчивость? "Лучше" — это не "обязательно надо".
Кому не нравится — пусть не пробуют. Вам жалко, что люди узнают об этом расширении? Я с помощью этого расширения переместил меню в строку заголовка, а вкладки (не панель вкладок) — на панель дополнений (так в четвёрке называется бывшая строка состояния).
Впрочем, наверное, саму панель с помощью этого расширения переместить не получится, а её содержимое — наверное, да.
Отсутствует
hydrolizer, автор, добрый день) Пока пользуюсь вашим расширением, не нашел лучшего. Но после трех обновлений, появился небольшой казус. При запуске ФФ.17, внизу появляется второй статусбар, с двумя иконками и после загрузки браузера исчезает. Возможно это как нибудь поправить?
Отсутствует
tuck
На выходных посмотрю.
Отсутствует
tuck
В общем, так. Не нужно здесь никакое расширение. Вот код для userChrome.css:
#browser-bottombox { -moz-box-ordinal-group: 1 !important; } #browser { -moz-box-ordinal-group: 2 !important; }
Отсутствует