Для юзеров оперы

Jun 18, 2008 16:46


Меня давным-давно волновала проблема исчезновения favicon-ов перетащенных туда сайтов с тулбара, так что невозможно было понять где - какой.




Я нашел простой, но, может быть, не самый оптимальный способ.
Превращаем перетащенные линки в кнопки. ( перетаскиваем эти ссылки в окошко Tools->Appearance->Buttons->My Buttons)

Вот то, что я сделал для b23.ru, Mister wong и weheartit.com. Может быть, это - не самые популярные сервисы, но механизм понятен.
Все коды кнопок находятся в файле standard_toolbar (1).ini в вашем профиле оперы %:\Documents and Settings\%user%\Application Data\Opera\Opera\profile\toolbar.
Вот то, что получилось у меня:

Mister Wong:
Button4, “Добавить в закладки”=Go to page, “javascript:location.href=’http://www.mister-wong.ru/index.php?action=addurl&bm_url=’+encodeURIComponent(location.href)+’&bm_description=’+encodeURIComponent(document.title)”, 1, “Wong!”, “Missing bookmark”"

b23!:
Button5, “23!”=Go to page, “javascript:void(location.href=’http://b23.ru/t/’+location.href)”, 1, “23!”, “Panel Links”"

Weheartit:
Button6, “I ♥ IT”=Go to page, “javascript:void((function(){var%20e=document.createElement(’script’);e.setAttribute(’type’,'text/javascript’);e.setAttribute(’charset’,'UTF-8′);e.setAttribute(’src’,'http://weheartit.com/bookmarklet.js’);document.body.appendChild(e)})());”, 1, “I ♥ IT”, “Contact34″”

Как можно заметить, значения, находящиеся в кавычках в конце строк и определяют alt текст кнопки и картинку. Самое последнее значение в строке - и есть название иконки, которая будет использоваться вместо стандартной. Эти названия иконок (тех, что уже есть в вашем скине) можно посмотреть в файле skin.ini, находящемся в архиве в папке skin в вашем профиле. Кроме того, туда можно добавить собственные иконки, прописав путь к ним.

Originally published at Vision|one. You can comment here or there.

dev, opera, wtf

Previous post Next post
Up