Разыскиваю хорошие примеры, в частности для создания toolbar'ов.
В общем: "Поможите, чем можите, люди добрыя!"
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
ViRUS
Так возьми любое расширение, которое вместе с другими функциями создаёт панель, распотороши, удали лишнее, добавь нужное, спроси автора не возражает ли.
http://www.chrispederick.com/work/firefox/webdeveloper/
http://www.placenamehere.com/pnhtoolbar/
http://multizilla.mozdev.org
и там же гуглбар
ещё поисковые какие-то попадались с панелями и ещё биобар, помнится.
Отсутствует
vladmir
Спасибо, а попадались расширения, которые тулбар вниз добавляют, над статусбаром?
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
ViRUS
В multizilla можно панель табов расположить внизу.
Найди окно с этой настройкой в мульте - или в самом файле или в интерфейсе, там выцепи команду, которая меняет - или в самом файле или через дом-инспектор, скопируй её и проведи поиск - найдёшь javascript и какой-нибудь ...overlay.xul со скелетом панели.
Чтобы только внизу - что-то не вспоминается.
А что за расширение-то?
Может встроить выпадающее меню в статус, как у адблока?
<radiogroup id="TabBarPosition" class="indent" preftype="bool"
prefattribute="value" prefstring="multizilla.tabs.ontop">
<radio value="true" label="&topTabs.label;" accesskey="&topTabs.accesskey;"/>
<radio value="false" label="&bottomTabs.label;" accesskey="&bottomTabs.accesskey;"/>
multizilla.tabs.ontop
tabbrowser.xml
Отсутствует
Та нее! Не выпадающее... хуже! Хочу панель поиска сваять, как в лисе!
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
ViRUS
Как двигается? :-)
Панель можно разместить внизу вот так:
{-moz-box-direction: reverse}
Для панели табов в userChrome.css
tabbrowser tabbox {-moz-box-direction: reverse !important}
Отсутствует
ViRUS
Панель-то сваял... А на поиске загнулся...
Для начала, наверное достаточно взять родное окошко поиска и встроить его (функции) в панель.
Мне хватает этого окна, только я его сжал в юзерхроме, чтобы меньше места занимало. Но обычно ищу "по мере набора" - оч удобно.
Полностью перенести функционал Фоксового поиска - эт не хухры-мухры.
Обрати внимание на проект xSidebar for Seamonkey
http://xsidebar.mozdev.org/
http://forums.mozillazine.org/viewtopic.php?t=364100
xSidebar is an extension that brings the look and feel of Firefox style sidebars to Seamonkey.
In addition , xSidebar also implements the infractructure - the XUL elements and javascript APIs from Firefox - to make porting Firefox sidebar extensions to Seamonkey as painless as possible.
В принципе, та же цель - портация расширений Фокса в Симанки, приглядись, может что пригодится.
У него уже и Scrapbook портирована, поставил, работает. Ежли б мне нужен был весь функционал Скрапбука, - я б возрадовался. DevBoi - плезная штука для разработчиков. Ну и другие всякие расширения.
Several Firefox sidebar extensions have been ported to Seamonkey. Get them here:
http://xsidebar.mozdev.org/modified.html
Отсутствует
vladmir
Дело двигатся, но медленно. Как убрать grippy с тулбара? И как сделать полноценное расширение? У меня затык на install.js, не пойму что туда писать...
PS: Панель табов вниз загоняется легко, а вот любую другую никак... Что надо в userchrome.css (css в расширение я ещё не добавлял...) написать, чтоб, допустим, панель навигации вниз убрать?
PPS:
Отредактировано ViRUS (02-02-2006 06:37:03)
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Сделал CSS, но вниз панель всё равно не уходит, а grippy почему-то вправо ушёл...
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Как убрать grippy с тулбара?
Вот из-за таких вот господ grippies убраны не только как отключаемая возможность, но и вообще полностью, из Firefox и части тем под Mozilla Suite. Приходится Toolbar Grippies ставить, чтобы выглядело и работало приятнее.
Отсутствует
Вот из-за таких вот господ grippies убраны не только как отключаемая возможность, но и вообще полностью, из Firefox и части тем под Mozilla Suite. Приходится Toolbar Grippies ставить, чтобы выглядело и работало приятнее.
Эта панель призвана косить под ФФ, поэтому grippy на ней не нужен.
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Вот чего удалось добиться. Поиск работает частично - только Highlight all.
Если есть желающие помочь - буду рад.
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Как убрать grippy с тулбара?
Если через userChrome.css
не работает, то выкинуть toolbargrippy из toolkit.jar/content/global/bindings/toolbar.xml. Ну или скопировать toolbar.xml, выкинуть toolbargrippy из копии и "пришивать" эту копию через userChrome.css.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
В Fx'e код панели уже смотрел?
Так многое из него и есть! Архитектура у них разная...
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Anton
toolbar>toolbargrippy { display: none !important; }
Это хорошо, но как убрать не со всех, а с конкретного? Например с "FindToolbar"?
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Через идентификатор
#id>toolbargrippy
Или свой класс назначить
.class>toolbargrippy
Или панель эта всё равно "дочерняя" по отношению к какому-нибудь элементу
parentElementSelector>toolbar>toolbargrippy
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Спасибо, grippy убрал.
Отредактировано ViRUS (02-02-2006 12:26:43)
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
ViRUS
как сделать полноценное расширение? У меня затык на install.js, не пойму что туда писать..
Цитирую себя:
Если (вдруг) для Мозиллы не делал - посмотри как в autocopy выглядит install.js - там разложено по порядку в комментариях, - только имя поменять и путь внутри jar
В JS не разбираюсь, только покоцать могу по аналогии (просил автора URIid сделать вставку адреса стр - он не ответил, пришлось самому.)
Как убрать grippy с тулбара?
Видишь ли, grippy весьма привычная для Мозиллы - Симанки штука, лучше бы с ней. Убрать в тех, что уже есть, можно через юзерхром.
/* убирает кнопки, сворачивающие панели */
toolbargrippy {display: none !important;
}
Панель табов вниз загоняется легко, а вот любую другую никак.
Это ты про
tabbrowser tabbox {-moz-box-direction: reverse !important}
?
Ну так tabbrowser и есть панель табов, найди как называется та панель, которую хочешь двигать.
Эта панель призвана косить под ФФ, поэтому grippy на ней не нужен.
Не очень понятный аргумент.
Это хорошо, но как убрать не со всех, а с конкретного? Например с "FindToolbar"?
FindToolbar toolbargrippy {display: none !important;
}
Отсутствует
vladmir
Это ты про
tabbrowser tabbox {-moz-box-direction: reverse !important}
?
Ага! Как мне мой "FindToolbar" вниз загнать? Насчёт остального - см. выше - видать проглядел, я grippy уже убрал. Щас осталось поиск завести и расширение готово. Когда работать заставлю, можно будет и интерфейс в деталях обсудить...
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
ViRUS
Ага! wink Как мне мой "FindToolbar" вниз загнать?
Это ж обычный CSS.
Это во-первых, а во-вторых, я ж не вижу что ты у себя написал и как назвал этот "FindToolbar"
Наверное нужно попробовать подцепить к панели вот это
{-moz-box-direction: reverse !important}
правда я не делал, может и не так.)
Отсутствует
Он так и называется "FindToolbar". А насчёт {-moz-box-direction: reverse !important} - порядок меняется в пределах тулбара - grippy направо уходит и всё...
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Встречаем. Версия 0.0.1 - дикая альфа. Прошу проверить установщик, смену локали и тем оформления (вдруг где grippy вылезет), если всё будет работать - с интерфейсом завязываю и вплотную перехожу к реализации поиска.
vladmir
С расположением панели разобрался, описанный Вами метод в этом случае не поможет, надо делать так:
<toolbox id="aiostbx-bottom-toolbox" insertbefore="status-bar" palette="BrowserToolbarPalette"
Нашёл это в AiOS.
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует