Просмотр полной версии : Firefox extension - UZINFOCOM menu
Расширение для Firefox - UZINFOCOM menu добавляет в основное меню новую вкладку "UZINFOCOM", позволяющую легко переходить на основные сайты UZINFOCOM.
http://schule60.jino-net.ru/1.jpg
Установка:
1 Скачайте само расширение amenu.xpi (http://schule60.jino-net.ru/amenu.xpi)
2 Затем скопируйте файл в директорию с расширениями Firefox:
D:\Program Files\Mozilla Firefox\extensions (у вас эта директория может отличаться).
3 Затем перезапустите ваш браузер. При запуске вам предложат установить расширение UZINFOCOM menu.
У меня наблюдался глюк: с первого раза инсталяция расширения не прошла - необходимо было повторно устанавливать расширение начиная с пункта 2.
P.S. если кому-либо нужно добавить туда ещё некоторые сайты или пункты - можете оставлять заявки прям тут.
P.S. Плагин был сделан на основе аналогичного плагина от antichat.ru, за авторством Green_Bear
Evgeniy Sklyarevskiy
26.02.2007, 01:20
Отличная штука!
Сделайте для меня, пожалуйста, если можно.
goverment можно убрать, security что-то не открывается - но можно оставить в надежде что заработает.
Для меня добавьте, пожалуйста мои ежедневно посещаемые сайты
http://arbuz.uz
http://forum.arbuz.uz
http://forum.const.uz
http://arbuz.barbaris.uz
http://barbaris.uz
http://banya.uz
http://mytashkent.uz
http://ru.infocom.uz
http://pr.uz
http://pc.uz
http://press-uz.info
http://krasota.uz
научили бы как делать, чтобы я сам мог добавлять и убирать... И зачем там буква А?
Кстати, сохранять можно в любую папку, потом правой кнопкой и выбрать "открыть с помощью" и ФФ - и он сразу установит.
Отлично! Благодарю за содействие в разработке дополнения! Сегодня постараюсь написать мануал, как добавлять туда сайты и всё такое.
http://arbuz.uz
http://forum.arbuz.uz
http://forum.const.uz
http://arbuz.barbaris.uz
http://barbaris.uz
http://banya.uz
http://mytashkent.uz
http://ru.infocom.uz
http://pr.uz
http://pc.uz
http://press-uz.info
http://krasota.uz
Все эти сайты сегодня тоже постараюсь добавить, может быть их как-нибудь категоризировать или просто в список включить общий?
Разработка расширения для Firefox.
Расширения для Firefox представляют собой файлы с расширением «.xpi», которые по-сути являются RAR архивами, которые легко открываются обычным архиватором.
А теперь приступаем к редактированию исходного кода. Сперва вам предстоит открыть само расширение amenu.xpi, к примеру с помощью WinRAR archiver. Затем откройте папку «Chrome», внутри вы обнаружите ещё один архив amenu.jar. Открывайте этот архив, где в последствии вы должны пройти в папку content => amenu. В этой папке вы сможете лицезреть заветные три файла:
overlay.xul
overlay.js
contents.rdf
Файл, который нам нужен – это overlay.xul, открывается он любым текстовым редактором. Из станадртных я рекомендую WordPad. Открывайте файл. Опускайтесь в самый конец документа.
</menupopup>
</menu>
</menubar>
</overlay>
Вот это лучше не трогать, оставьте без изменения.
Начинайте писать до этих строк.
Для того, чтобы добавить новый сайт вам необходимо ввести следующий код
<menuitem
class="menuitem-iconic"
label="Название"
accesskey="F"
onclick="page(event,'http://сайт');"
oncommand="page(null, 'http://сайт');"
/>
label="Название" – определяет название меню.
onclick="page(event,'http://сайт');" - здесь вы задаете ссылку на сайт.
oncommand="page(null, 'http://сайт');" - здесь вы аналогично задаете ссылку на сайт.
accesskey="F" – про это можно будет почитать ниже
Теперь вы сможете добавлять свои сайты в расширение: UZINFOCOM menu.
Теперь я опишу про то, как добавить выплывающее меню:
<menu
class="amenu"
label="Forum"
accesskey="F">
<menupopup>
<menuitem
class="menuitem-iconic"
label="FORUM"
accesskey="F"
onclick="page(event, 'http://forum.uzinfocom.uz/');"
oncommand="page(null, 'http://forum.uzinfocom.uz/');"
/>
<menuitem
class="menuitem-iconic"
label="Search"
accesskey="F"
onclick="page(event, 'http://forum.uzinfocom.uz/search.php');"
oncommand="page(null, 'http://forum.uzinfocom.uz/search.php');"
/>
</menupopup>
</menu>
Теперь подробнее про отдельные фрагменты кода:
<menu
class="amenu"
label="Forum"
accesskey="F">
label="Forum" – название выплывающего меню
accesskey="F" - кнопка для быстрого доступа к меню, при желании её можно просто удалить.
<menuitem
class="menuitem-iconic"
label="FORUM"
accesskey="F"
onclick="page(event, 'http://forum.uzinfocom.uz/');"
oncommand="page(null, 'http://forum.uzinfocom.uz/');"
/>
А здесь уже мы указываем все сайты, которые хотим разместить в выплывающем меню.
Подробнее про структуру данного кода можно прочитать выше.
Daniyar Atadjanov
26.02.2007, 17:37
security что-то не открывается - но можно оставить в надежде что заработает.
заработает
Evgeniy Sklyarevskiy
26.02.2007, 18:13
Разработка расширения для Firefox.
Расширения для Firefox представляют собой файлы с расширением «.xpi», которые по-сути являются RAR архивами, которые легко открываются обычным архиватором.
спасибо большое!!!
спасибо большое!!!
Не за что.
А может быть мне реализовать там ссылки, как на www.uz. Сделать такое же подразделение на категории и вносить туда обновления всё время.
Что думают об этом расширении работники UZINFOCOM и остальные участники форума - нужно ли всё это или нет?
Daniyar Atadjanov
26.02.2007, 20:25
Не за что.
А может быть мне реализовать там ссылки, как на www.uz. Сделать такое же подразделение на категории и вносить туда обновления всё время.
Что думают об этом расширении работники UZINFOCOM и остальные участники форума - нужно ли всё это или нет?
Фаерфоксом не пользуюсь, но выглядит прикольно :) Хотя зачем все это, если есть панель с закладками? :)
В закладках у меня всё в куче и сортировать лень, а тут можно упорядочить сразу, да и может другим нужен.
Классный плагин! :) Спасибо большое! :)
Поздравьте меня, я сама сделала такой же плагин, но только добавила те сайты, куда сама часто захожу! :) Еще оказывается можно и https делать :) Еще раз спасибо maniak!
научили бы как делать, чтобы я сам мог добавлять и убирать...
Просто откройте файл amenu WinRAR'ом и редактируйте :) А потом перезапустите ФФ.
Djalolatdin Rakhimov
27.02.2007, 00:43
В закладках у меня всё в куче и сортировать лень, а тут можно упорядочить сразу, да и может другим нужен.
Сортировать в ФФ букмарки можно. У меня целая панель с моими ссылками (второе меню, так сказать). Но плагин может быть полезен для тех, кто сам ленится собирать линки. Все разработки находят своих пользователей :) Дерзайте.
В целом, даже учитывая, что разработка маленькая - но ПЕРВАЯ сторонняя (независимая, частная) "вокруг" Узинфоком :)
Ivan Lodyanoy
27.02.2007, 00:45
Довольно интересный плагин ... а нет ли подобного для оперы ?
Daniyar Atadjanov
27.02.2007, 00:50
Все разработки находят своих пользователей :)
И очень часто разработчиков находят спонсоры/работодатели. Особенно это актуально в опенсорс-сообществе и не сильно зависит от размера проекта :)
maniak , так держать :)
Djalolatdin Rakhimov
27.02.2007, 00:59
И очень часто разработчиков находят спонсоры/работодатели. Особенно это актуально в опенсорс-сообществе и не сильно зависит от размера проекта :)
maniak , так держать :)
Равшан, вот вам еще один "независимый проект" в соответствующую номинацию :). Скоро можно будет объявлять конкурс на написание модулей под наши проекты, учитывая, что хотим их сделать открытыми, дорабатываемыми сообществом.
Evgeniy Sklyarevskiy
27.02.2007, 01:15
а еще Flake как-то добавлял Вайдод в список поисковиков в браузере, точно не помню - в Опере ли в ФФ?
Ivan Lodyanoy
27.02.2007, 02:41
а еще Flake как-то добавлял Вайдод в список поисковиков в браузере, точно не помню - в Опере ли в ФФ?
в опере легко можно добавить любой поисковик - по умолчанию стоит Google ... прям в строке браузера можно написать что нужно найти...
"g Текст для поиска" - сразу уйдет искать на гугл ...
любой другой поисковик можно так добавить
Ravshan Alimukhamedov
27.02.2007, 09:22
Равшан, вот вам еще один "независимый проект" в соответствующую номинацию :). Скоро можно будет объявлять конкурс на написание модулей под наши проекты, учитывая, что хотим их сделать открытыми, дорабатываемыми сообществом.
Да, примем эту идею как рабочий вариант для следующей серии акций.
Sh4dowCat
27.02.2007, 11:30
А зачем так извращаться? Не проще папочку в букмарках создать?
Djalolatdin Rakhimov
27.02.2007, 13:19
А зачем так извращаться?
от модератора: следите за выражениями!
Поздравьте меня, я сама сделала такой же плагин, но только добавила те сайты, куда сама часто захожу! :) Еще оказывается можно и https делать :) Еще раз спасибо maniak!
Просто откройте файл amenu WinRAR'ом и редактируйте :) А потом перезапустите ФФ.
Молодец! Поздравляю!
Довольно интересный плагин ... а нет ли подобного для оперы ?
Я очень постараюсь создать нечто подобное для оперы. Но к сожалению там совершенно другая система плагинов(виджетов) с которой я даже и не знаком, постараюсь на днях узнать их структуру.
И очень часто разработчиков находят спонсоры/работодатели. Особенно это актуально в опенсорс-сообществе и не сильно зависит от размера проекта :)
maniak , так держать :)
Благодарю, но наврятли эта разработка найдет спонсора - это, так сказать, хобби.
А зачем так извращаться? Не проще папочку в букмарках создать?
Папка конечно проще и легче, но может кому-нибудь удобнее через меню смотреть, причин может быть много.
Eldar Ishimbaev
27.02.2007, 15:23
Встретился интересный пост (http://forum.antichat.ru/thread33909-Firefox.html) на forum.antichat.ru. Если maniak является автором поста и на том форуме, то возражений нет. Иначе надо ставить копирайты. В совпадения не верю. :)
Да, этот плагин я делал исходя из идей, выставленных на античате, копирайты на идею с плагином от античата непременно добавлю.
Да, этот плагин я делал исходя из идей, выставленных на античате, копирайты на идею с плагином от античата непременно добавлю.
Все ок. Копирайты есть. Если плагин открыть архиватором, то там все написанно. Maniak ничего не трогал. Он только сайты другие написал и все.
Денгиз, копирайты нужны, я просто укажу их ниже в описании плагина.
Кстати в скором времени я постараюсь реализовать функцию для проверки наличия личных сообщений на форуме.
Eldar Ishimbaev
27.02.2007, 16:47
Все ок. Копирайты есть. Если плагин открыть архиватором, то там все написанно. Maniak ничего не трогал. Он только сайты другие написал и все.
Копирайты интересуют не в плагине, а на форуме. Чтобы не было каких-либо претензий с чьей-либо стороны.
Azamat Shamuzafarov
01.03.2007, 01:26
на основе него сделал плагин для джетов: http://megaforum.uz/index.php?showtopic=9673
блин надо предупреждать что кириллица вообще не работает. я чуть с ума не сошел не понимая почему абсолютно идентичный код и не работает :)
vBulletin® v3.8.5, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot