Printable Version of Topic

Click here to view this topic in its original format

Kolobok's smiles forums _ О Колобках _ KOLOBOK Smiles for Opera 9

Posted by: Hyron Jun 27 2007, 08:45 AM

KOLOBOK smiles - widget for Opera 9/10 + User JavaScript
by Hyron

INSTALLATION
Place ksmile-opera.zip in some certain folder and just grag'n'drop this file to Opera window - widget will be installed automatically. And start widget from Opera Widget menu.

USAGE
To get smile link just click to smile - link will be in bottom text field.
Buttons:
(X) button to close widget.
(+) button to add image link (from text field) to Favourites.
(-) button to remove image link (from text field) from Favourites.

NOTE FOR FUTURE UPDATES
If you don't want to lose your favourites smiles in future, replace the ksmile-opera.zip (saved in certain folder!) by newest version.

Known bugs.
Widget window is transparent by default (and i can't turn it off) and so opera widget with a lot of animated images use 90-100% CPU sad.gif(((

CHANGELOG

2010/02/23 - v0.10
[/] improved behaviour of galleries and parts selection element

2009/09/04 - v0.9
[/] small changes of security attributes for Opera 10

2009/08/13 - v0.8
[+] automatical check for new versions

2009/06/18 - v0.7
[+] autodownload of galleries from smiles.kolobok.us

2009/03/06 - v0.6
[+] gals.xml renamed to galleries.xml; now galleries.xml contain parsers definition (based on regular expressions), and any changes in html galleries not require to change widget code.

2008/09/30 - v0.5
[/] fix for Opera 9.6beta

2008/09/13 - v0.4
[/] small changes for kolobok.us parser

2008/03/10 - v0.4
[+] custom background for smilies

2008/01/26 - v0.3
[+] new skin
[+] internationalization
[+] you can add your own galleries by replacing or editing gals.xml

--------------------------------------------

Колобки - Виджет для Opera 9/10 + пользовательский JavaScript
by Hyron

УСТАНОВКА
Положите файл ksmile-opera.zip в какую-либо надежную/постоянную папку и просто бросьте этот файл на окно Opera - виджет установится автоматически. Просто запустите виджет из меню Opera.

ИСПОЛЬЗОВАНИЕ
Для получения ссылки на смайл просто кликните - ссылка будет в нижнем текстовом поле.
Кнопки:
(X) кнопка для закрытия виджета.
(+) кнопка для добавления ссылки на изображение из текстового поля в Любимые.
(-) кнопка для удаления ссылки на изображение из текстового поля из Любимых.

ЗАМЕЧАНИЕ ДЛЯ БУДУЩИХ ОБНОВЛЕНИЙ
Если вы не хотите потерять любимые смайлы в будущем, заменяйте файл ksmile-opera.zip (сохраненный в надежной папке!) более новыми версиями.

Известные баги.
Окно виджета по-умолчанию прозрачно (и я не могу выключить это), и поэтому виджет с большим количеством анимированных изображений кушает 90-100% CPU. sad.gif((((

CHANGELOG

2010/02/23 - v0.10
[/] улучшенное поведение элемента выбора галерей и частей

2009/09/03 - v0.9
[/] небольшие изменения аттрибутов безопасности для Opera 10

2009/08/13 - v0.8
[+] автоматическая проверка новых версий

2009/06/18 - v0.7
[+] автоматическая закачка галерей со smiles.kolobok.us

2009/03/06 - v0.6
[+] gals.xml переименован в galleries.xml; теперь galleries.xml содержит определение парсеров (основано на регулярных выражениях), и любые изменения в html галереях не требуют изменения кода виджета.

2008/09/30 - v0.5
[/] исправления для Opera 9.6beta

2008/09/13 - v0.4
[/] небольшие изменения для парсера галерей kolobok.us

2008/03/10 - v0.4
[+] можно устанавливать произвольный фон для смайлов

2008/01/26 - v0.3
[+] новый скин
[+] интернационализация
[+] вы можете добавить свои галереи путем замены или редактирования файла gals.xml
................................

http://kolobok.us/download.php?view.15 declare.gif

Posted by: hornblower Jun 27 2007, 06:04 PM

QUOTE(Hyron @ Jun 27 2007, 07:45 AM) [snapback]9423[/snapback]
INSTALLATION
Just grag'n'drop ksmile-opera-x.x.zip to Opera window - widget will be installed automatically. Just start widget from Opera Widget menu.


Hi Hyron,

thank you for the widget, but I don't understand the installation process.

Drag'n'drop the zip file in an Opera window doesn't make anything here ? nea.gif

I have also tried to copy the zip file in the plugins directory, but without more result.

(i'm using Opera 9.10)

Sorry for the answer in english, I can't speak/write in russian.

Posted by: Aiwan Jun 27 2007, 08:49 PM

Спасибо good.gif Теперь осталось довести до ума...

Posted by: Hyron Jun 28 2007, 03:49 AM

QUOTE(hornblower @ Jun 27 2007, 11:04 PM) [snapback]9434[/snapback]
Hi Hyron,

thank you for the widget, but I don't understand the installation process.

Drag'n'drop the zip file in an Opera window doesn't make anything here ? nea.gif

I have also tried to copy the zip file in the plugins directory, but without more result.

(i'm using Opera 9.10)

Sorry for the answer in english, I can't speak/write in russian.


Try unzip ksmile-opera.0.1.zip to some folder and open config.xml with Opera...

Posted by: Mayalaus Jun 28 2007, 07:36 PM

Спасибо! drinks.gif

Posted by: Hyron Jul 2 2007, 04:05 PM

Версия 0.2 готова!
Теперь работает галерея Любимых smile.gif - читайте первый пост или README.txt внутри архива.

Version 0.2 released!
Now Favourites is working smile.gif - read the first post of topic or README.txt inside zip file.

Posted by: hornblower Jul 4 2007, 05:45 PM

QUOTE(Hyron @ Jun 28 2007, 02:49 AM) [snapback]9446[/snapback]

Try unzip ksmile-opera.0.1.zip to some folder and open config.xml with Opera...


wacko.gif I have to recognize that I did not execute properly the install instructions given in your first post (ie draging the zip file from a local directory to an Opera window).
I realize my mistake, and I can say that it works.

As i just update to Opera 9.21, I can also say that it works with this version (running along Windows Milenium).

Thank you for the widget.

Posted by: karina Oct 15 2007, 02:38 PM


Posted by: dilia Jan 19 2008, 09:30 PM

что-то у меня не получается в оперу установить. т.е. окошко ест, а смайлов в нем нету... sad.gif

Posted by: Hyron Jan 20 2008, 09:22 AM

QUOTE (dilia @ Jan 20 2008, 01:30 AM) *
что-то у меня не получается в оперу установить. т.е. окошко ест, а смайлов в нем нету... sad.gif

Потому что виджет со старыми ссылками на галереи sad.gif
Делаю новую версию, наткнулся на некоторые ограничения оперы vava.gif
На следующей неделе закончу smile.gif

Posted by: Kto Jan 26 2008, 12:49 AM

Ссылка битая... А очень хотелось бы найти эту замечательную вещь.

Posted by: Kto Jan 26 2008, 11:30 AM

А, всё. Разобрался.

Posted by: Hyron Jan 26 2008, 05:56 PM

Version 0.3 released!

Версия 0.3 готова!

Posted by: Kto Jan 26 2008, 10:20 PM

Надо же, как вовремя я набрёл на всё это дело... Спасибо, отлично работает! smile.gif

Posted by: F_L Feb 1 2008, 03:59 PM

Цитата (Hyron @ Jan 26 2008, 05:56 PM) *
Version 0.3 released!
Версия 0.3 готова!

Спасибо огромное, очень понравилось!
В ToDo list - возможность изменять цвет фона Виджета, а то жёлтый - через чур ярко и чтобы было видно какой смаил для светлого, а какой для тёмного Скинов форума Миранты и т.д.

Posted by: Hyron Feb 3 2008, 01:14 PM

QUOTE (F_L @ Feb 1 2008, 07:59 PM) *
Спасибо огромное, очень понравилось!
В ToDo list - возможность изменять цвет фона Виджета, а то жёлтый - через чур ярко и чтобы было видно какой смаил для светлого, а какой для тёмного Скинов форума Миранты и т.д.

OK
Вопрос для всех: Какие цвета для фона области со смайлами вы желаете? wink.gif (в RGB, если знаете)
Question for all: Which background colors do you whish for smiles' area? wink.gif (RGB, if you known)

Posted by: F_L Feb 6 2008, 09:07 PM

Ну естественный минимум это конечно же - R, G, B. biggrin.gif
Ну безусловно не обойтись без белого и чёрного конечно-же.
Ну и в Принципе стоит задуматься о цветах радуги как мне кажется, куда R, G, B и конечно-же дефалтовый сейчас непосредственно входят.

Posted by: Hyron Mar 13 2008, 04:44 PM

Version 0.4 released!
Версия 0.4 готова!

CHANGES/ИЗМЕНЕНИЯ

en:
[+] custom background for smilies

ru:
[+] можно устанавливать произвольный фон для смайлов

Posted by: МиледиАзазель Jul 20 2008, 05:11 PM

не получается установить в опере:( пишет, что невозможно открыть файл index.html который сейчас недоступен:(

Posted by: Hyron Jul 29 2008, 04:25 PM

МиледиАзазель, какая у Вас версия оперы и каким образом устанавливаете виджет?
Если что, можете написать мне лично на почту/icq.

Posted by: ysf Aug 15 2008, 09:02 PM

Уважаемый, Hyron!

Цитата
Version 0.4 released!
Версия 0.4 готова!
Спасибо!!!
Неожиданно для себя обнаружил первый виджет, который хотелось бы установить у себя в Opera! До этого не отражал у себя желания запускать хоть один из виденных мною.
Скачал! Понравилось! good.gif
Удачи!

Posted by: Hyron Aug 18 2008, 03:18 PM


Posted by: Aiwan Aug 18 2008, 08:43 PM

Hyron, good.gif два раза.

Posted by: Magdya Sep 12 2008, 09:11 PM

Подскажите как пользоватся виджетом. Я откриваю виджет и невижу ни одного смайла или я не правильно понял

Posted by: Aiwan Sep 13 2008, 05:56 AM

Почитайте инструкцию внутри архива. Она даже с картинками.

Posted by: Hyron Sep 13 2008, 08:49 AM

Magdya, в страницах с галереями были небольшие изменения, поэтому смайлы не отображаются. Исправление будет сегодня-завтра.

Posted by: Aiwan Sep 13 2008, 10:10 AM

Magdya, извиняюсь. Думал, как всегда не почитали инструкцию. pardon.gif

Posted by: Hyron Sep 14 2008, 12:59 PM

Исправлено! Версия не изменилась.

Fixed! Version number is not changed.

Posted by: Aiwan Sep 16 2008, 05:40 PM

Перезалито! Hyron, drinks.gif

Posted by: ysf Sep 20 2008, 08:03 PM

Дико извиняюсь, но после очередного сноса и свежей установки Opera (сейчас 9.60 beta 10433, но началось раньше...) и свежей установки widget'а он устанавливается, запускается, но не работает! sad.gif При вызове вижу желтенькое окно, и никакого варианта выбора! sad.gif Что не так?
Вроде все по инструкции:
1. копирую файлик для Opera из общего архива ksmile-opera.zip в корень диска
2. через проводник тащу этот самый файлик из корня диска на чистый лист Opera
3. Открываю выбор Widget и запускаю Колобков...

http://keep4u.ru/full/0%38%30920/d9987502e91bd2952e/jpg

Posted by: Hyron Sep 21 2008, 06:53 AM

Скорее всего виджет не находит файл gals.xml
Посмотрю бету и проверю, как там работает

Posted by: ysf Sep 21 2008, 01:55 PM

Цитата (Hyron @ Sep 21 2008, 09:53 AM) *
Скорее всего виджет не находит файл gals.xml
Посмотрю бету и проверю, как там работает
У меня, похоже, де жа вю... crazy.gif
В районе обеда отписался с картинками, что всё включено и в окне ошибок скриптов выдает ошибку. Запостил, проверил. Сейчас захожу - поста нет! sad.gif
Если надо, вышлю ошибку и свои настройки в ЛС... ну или продублирую тут.
Спасибо за помощь drinks.gif
Удачи!

Posted by: ysf Sep 30 2008, 08:55 AM

Уважаемый, Hyron!
Пока ничего обнадеживающего? Очень уж хочется попользовать! unknw.gif
Заранее спасибо!
Удачи!

Posted by: Hyron Oct 1 2008, 02:59 PM

QUOTE
2008/09/30 - v0.5
[/] fix for Opera 9.6beta

2008/09/30 - v0.5
[/] исправления для Opera 9.6beta


Заработало smile.gif
Хотя, гм, пришлось поломать голову wacko.gif

Download http://www.kolobok.us/modules.php?name=Files&d_op=get_file_details&files_id=93.
Качать http://www.kolobok.us/modules.php?name=Files&d_op=get_file_details&files_id=93.

Posted by: ysf Oct 3 2008, 10:10 AM

Спасибо огромное! good.gif Проверил - Работает! yahoo.gif

Удачи и новых свершений! drinks.gif

Posted by: ysf Oct 5 2008, 01:50 PM

После пары дней использования, обнаружил вот какой ньюанс\баг\фичу. Если у меня в Opera включено использовать прокси и, загружая Opera, я не лезу сначала на какой-нибудь сайт (при этом происходит запрос ввода пароля для прокси), а сразу прошу показать мне виджет мой единственный установленный - КОЛОБОК, то происходит запрос ввода пароля для ПРОКСИ... бесконечный! smile.gif Скинуть довольно сложно...
Решается выключением Виджета Колобков, потом лезу на любой сайт с вводом пароля и уже потом открываю Колобков!
Стараюсь не забывать об этом "нЬюансике", но иной раз натыкаюсь! unknw.gif

Posted by: Hyron Oct 7 2008, 03:42 PM

Гм smile.gif интересно
Поискал подобную проблему в гугле, на opera.com - не нашел wacko.gif
Буду думать

Posted by: ysf Oct 7 2008, 05:43 PM

Уважаемый, Hyron!
Проблемка довольно надумана... всё же сначала грузится некий сайт-форум, пишется сообщение, а уже потом вставляются эмоции! smile.gif Просто вот такой фич имеет место быть. wink.gif
Если нужны какие-либо дополнительные тесты или подробности - готов поработать на благо общества!
Удачи! dirol.gif

Posted by: ysf Oct 10 2008, 12:25 PM

pre: Заранее прошу прощения, что, может быть, пишу не туда! Но куда писать - не сообразил...

Уважаемый, Hyron!
Поразмыслил я тут и решил задать вопрос, а к чему привЯзываться к разным броузерам, когда есть возможность сделать "броузероназависимые" наборы. Я говорю, например, о GetSmile http://www.sofrayt.com/
Не знаю, если честно, что нужно, чтобы "легально" писать коллекции под эту "оболочку", но то, что смысл тот же самый - вставка сслыки на смайл в любое место, так это 100%! И нет привязки к чему-то, кроме самой оболочки!
Сам пользуюсь этой программой регулярно и вот тут мысль дошла...
Авторам - Спасибо! drinks.gif
Удачи! dirol.gif

Posted by: RinOS Mar 3 2009, 06:25 PM

Всем привет!

QUOTE (Hyron @ Jun 27 2007, 08:45 AM) *
KOLOBOK smiles - widget for Opera 9 by Hyron
Известные баги.
Окно виджета по-умолчанию прозрачно (и я не могу выключить это), и поэтому виджет с большим количеством анимированных изображений кушает 90-100% CPU. sad.gif((((


Извините что не в тему.

Hyron - пишу виджет, аналогичная проблема. много анимации, и загрузка процессора 90-100%. Скажи пожалуйста как ты это исправил?

Posted by: Hyron Mar 6 2009, 07:55 PM

QUOTE (RinOS @ Mar 3 2009, 10:25 PM) *
Всем привет!

Извините что не в тему.

Hyron - пишу виджет, аналогичная проблема. много анимации, и загрузка процессора 90-100%. Скажи пожалуйста как ты это исправил?


Я пробовал поставить отключить прозрачность для виджета как указано в спецификации
http://dev.opera.com/articles/view/opera-widgets-specification-1-0-third-ed-2/#transparent
и делал изображения в виджете без прозрачности, но почему-то это не сработало. Может, в 10 версии оперы отключение прозрачности будет работать.

Posted by: Hyron Mar 8 2009, 07:25 PM

Version 0.6 ready smile.gif

Версия 0.6 готова smile.gif

Posted by: RinOS Mar 10 2009, 11:14 AM

QUOTE (Hyron @ Mar 6 2009, 07:55 PM) *
Я пробовал поставить отключить прозрачность для виджета как указано в спецификации
http://dev.opera.com/articles/view/opera-widgets-specification-1-0-third-ed-2/#transparent
и делал изображения в виджете без прозрачности, но почему-то это не сработало.


Отключить прозрачность можно так:
html { background-color: white; }

Но это моей проблемы это не решило sad.gif Единственно что помогает так это замена всей анимации статичными изображениями. Да и то загрузка 30% тк эти изображения с прозрачным фоном, и + двигаются по форме.

Так я понимаю у вас не получилось справится с этой проблемой?

Posted by: Hyron Mar 10 2009, 04:16 PM

Да, проблема с прозрачностью остается.

Posted by: Panterra Mar 22 2009, 08:11 PM

А может делать панель не через виджеты, а через пользовательские ява скрипты? Что меня не устраивает в виждете, так это то, что картинки не кэшируются. Я на ЖПРС модеме и качать их каждый раз, довольно накладно... Ну и загрузка ЦП конечно... На операфан есть довольно много примеров пользовательских скриптов, просто я в этом не разбираюсь...

Posted by: Hyron Mar 23 2009, 03:13 PM

QUOTE (Panterra @ Mar 23 2009, 12:11 AM) *
А может делать панель не через виджеты, а через пользовательские ява скрипты? Что меня не устраивает в виждете, так это то, что картинки не кэшируются. Я на ЖПРС модеме и качать их каждый раз, довольно накладно... Ну и загрузка ЦП конечно... На операфан есть довольно много примеров пользовательских скриптов, просто я в этом не разбираюсь...

Идея! wink.gif good.gif
Еще не знаю, можно ли будет сохранять настройки в userJS, но посмотрю

Posted by: Panterra Mar 23 2009, 09:47 PM

2 Hyron:
В общем есть такие темы:
http://operafan.net/forum/index.php?topic=3174.0
и http://operafan.net/forum/index.php?topic=1517.0
Панель кодов хороша тем, что нажав один раз, код вставляется в текст поле, нажав второй - убирается. только сами кнопки ставятся на панель Оперы, а не как виджет, например...
Выиртуальная клава - это вообще шикарная вещь! Кликнув мышью дважды в текст поле, она появляется как отдельное окошко с кнопками. Есть выбор языков.
Так вот как я себе это представляю: обединить эти два скрипта таким образом, что при нажатии на какой-нить хат кей(двойной клик для меня не очень удобен, т.к. я им часто выделяю весь текст в поле. Про контрл + А в курсе =) появлялось небольшое окно, наподобе ВК, в котором красовались бы смайлы. Вместо выбора языка, был бы выбор наборов смайлов, как в вашем виджете. А сами "гифчики" лежали бы на винте в папках и периодически обновлялись. А скрипт бы не привязывался к конкретным файлам, а читал бы содержимое папок и выдавал...
Вот, вроде бы и все...

Posted by: Hyron Mar 24 2009, 03:03 PM

QUOTE (Panterra @ Mar 24 2009, 01:47 AM) *
2 Hyron:
........
А сами "гифчики" лежали бы на винте в папках и периодически обновлялись. А скрипт бы не привязывался к конкретным файлам, а читал бы содержимое папок и выдавал...

Вот это - единственное, что не получится, т.к. java script ограничен. Опера славна своим кешем wink.gif - гифы будут браться из кеша.

Posted by: Panterra Mar 26 2009, 01:22 AM

2 Hyron:
Здорово, чем могу помочь или что требуется?
Ну и собственно, когда ожидать?

Posted by: Hyron Mar 28 2009, 09:30 AM

QUOTE (Panterra @ Mar 26 2009, 05:22 AM) *
2 Hyron:
Здорово, чем могу помочь или что требуется?
Ну и собственно, когда ожидать?

Наверно, что-то рабочее будет к середине апреля, а закончу к концу.

Posted by: Panterra Mar 28 2009, 10:38 AM

2 Hyron:
yess.gif Чтож, тогда с нетерпением будем ждать! yahoo.gif

Posted by: Hyron May 2 2009, 01:11 PM

Есть предварительная версия User JS для оперы
Скачиваем архив, разархивируем 4 js файла в папку UserJS оперы, после этого на каждой странице вверху появляется окошко с зеленой рожицей и списком галерей
* список галерей появляется не мгновенно (т.к. загружается)
* смайлы вставляются по клику на смайле в то поле, где последний раз редактировался текст
* окошко со смайлами можно перемещать - схватить мышью зеленую рожицу и перетащить
* окошко со смайлами можно сворачивать\разворачивать - кликнуть по зеленой рожице
Жду замечаний и предложений

It's pre-release User JS for Opera
Download archive, extract 4 js files to User JS folder, then you have on every page small window with green face and list of galleries
* list of galleries appears not momentarily, because it is downloading
* smiles insert into last-edited field
* you can drag small window - take green face by mouse and move mouse
* you can roll up/out small window by click on green face
I wait for notes and advices

Ссылка(необходимо убрать лишние пробелы, чтобы ссылка работала)/link (you must remove needless spaces from link to download):
smiles.kolobok.us / kolobok_ujs.zip

Posted by: nikitosina May 3 2009, 11:33 PM

QUOTE (Hyron @ May 2 2009, 01:11 PM) *
* окошко со смайлами можно перемещать - схватить мышью зеленую рожицу и перетащить

----Было бы удобнее,чтоб окошко со смайлами передвигалось не по веб странице,а по окну оперы: т.е. когда я его перетаскиваю в низ окошка,чтоб при прокручивании страницы вниз,смайл-меню оставалось там же,где я его оставил,а не передвигалось вместе со страницей....

Далее происходит вот такая бяка со многими страницами.....:-(
http://radikal.ru/F/s39.radikal.ru/i084/0905/77/ce9d2b5c%38%302e.jpg.html


+ Есть еще 1 предложение:
Нельзи ли сделать,чтоб смайлы загружались не с сайта,а с жесткого диска, т.е. разместить смайлы в какой-то папке и оттуда их подгружать,чтоб уходило меньше времени на загрузку....

Пока все..Спасибо за труды....;-)

Posted by: Panterra May 4 2009, 08:44 PM

2 Hyron:
УРРРА!!! УРРРА!!! УРРРА!!!
наконец-то я их вижу!!!
вобщем впечатления следущие:
- все конечно здорово, но при серфе меньшая часть является форумами. посему, хотелось бы, чтоб по умолчанию, окошко было бы свернутым и меньшего размера смайл, чтоб не сильно мешал.
- далее, как уже выше описали, если страница содержит несколько фреймов, то эти окошки появляются в каждом из них...
- еще было бы здорово дополнить смайлы стандартными ББкодами или ХТМЛ тегами, но это по желанию можно и самому проделать...
такой вопрос, каким кэшем пользуется скрипт, общим, Оперным? т.е. он может быть затерт при каких-то условиях?
а так, все супер!!! огромная благодарноть АВТОР!!!

Posted by: Hyron May 5 2009, 05:52 PM

QUOTE (nikitosina @ May 4 2009, 03:33 AM) *
+ Есть еще 1 предложение:
Нельзи ли сделать,чтоб смайлы загружались не с сайта,а с жесткого диска, т.е. разместить смайлы в какой-то папке и оттуда их подгружать,чтоб уходило меньше времени на загрузку....


QUOTE (Panterra @ May 5 2009, 12:44 AM) *
такой вопрос, каким кэшем пользуется скрипт, общим, Оперным? т.е. он может быть затерт при каких-то условиях?


User JS пользуется только оперным кэшем.
Сделать так, чтобы он загружал локальные файлы невозможно (это ограничено по соображениям безопасности в самой опере).

Posted by: Hyron Jul 7 2009, 05:17 PM

В общий архив тулбаров добавлен UserJS для Оперы.
Как устанавливать и как пользоваться - описано в README.
Особо обратите внимание на фильтр (this.include)
Если есть вопросы - пишите wink.gif

UserJS for Opera added to other toolbars.
How to install and use - read README wink.gif
Special attention to filter (this.include)
If you have questions - post here, mail me etc smile.gif

Posted by: nikitosina Aug 2 2009, 09:14 AM

Все??Колобки для Оперы умерли???Очень жалко!!! vava.gif

Posted by: Aiwan Aug 2 2009, 09:01 PM

И откуда такие неопровержимые умозаключения? big_boss.gif

Posted by: Hyron Aug 4 2009, 01:00 PM

QUOTE (nikitosina @ Aug 2 2009, 02:14 PM) *
Все??Колобки для Оперы умерли???Очень жалко!!! vava.gif

Виджет работает, колобков показывает? Что не так?

Posted by: Aiwan Aug 4 2009, 03:37 PM

Мозг не той системы. biggrin.gif

Posted by: Hyron Aug 18 2009, 03:33 PM

Version 0.8
[+] automatical check for new versions

Версия 0.8
[+] автоматическая проверка новых версий

Posted by: Hyron Sep 14 2009, 04:24 PM

2009/09/04 - v0.9
[/] small changes of security attributes for Opera 10

2009/09/03 - v0.9
[/] небольшие изменения аттрибутов безопасности для Opera 10

NB: if widget does not work, mail or post here to me - may be security changes in Opera 10 is deeper, that i think
Замечание: если виджет не работает, сообщайте здесь или пишите на почту - может быть, изменения в безопасности Opera 10 глубже, чем я думаю

Posted by: Halford Nov 30 2009, 11:02 AM

Такой вопросик. Возможно ли сменить фон? Ато прозрачный око режет... Или хотя бы сменить цвет надписи "Kolobok"? Сам сделал себе рамочки белые и шрифт уменьшил, размещением поменял. На больше ума не хватило... smile.gif


Posted by: Hyron Dec 1 2009, 11:55 AM

QUOTE (Halford @ Nov 30 2009, 03:02 PM) *
Такой вопросик. Возможно ли сменить фон? Ато прозрачный око режет... Или хотя бы сменить цвет надписи "Kolobok"? Сам сделал себе рамочки белые и шрифт уменьшил, размещением поменял. На больше ума не хватило... smile.gif

Гм.. а на какой цвет? wink.gif
Может, сделать кнопочки выбора цветов (или цветовой схемы) как в виджете?

Posted by: Halford Dec 1 2009, 09:17 PM

Hyron, было бы неплохо. smile.gif

Posted by: emanymton Dec 9 2009, 06:43 PM

Hyron, спасибо, интересный UJS, пока на kolobok.us не зашёл — вообще не слышал о нём. Несколько вопросов и замечаний. 


1. Зачем в архиве keyboard.userjs.js? Он нужен для работы?
2. Если kolobok_userjs.js — это скрипт для Opera, зачем все эти лисьи уши в ksmileconfig.js?
3. Не понял, с какой стати "kolobok_ujs.interface.style.position = "absolute";". Получилось, что панелька болтается вверху длинных форумных страниц, и не функциональна, пока её не перетащишь к форме ответа внизу.
4. Прозрачный фон действительно неудобен. Проще всего сделать фон в соответствии с текущим скином Opera.
5. Область реагирования панельки (зелёный смайл) слишком мала, приходится целиться, прищурив глаз. Мне кажется, вся панелька (и смайл и "Kolobok") должна открывать/сворачивать окно.
6. М.б. есть смысл сделать, чтобы панелька появлялась только когда фокус на текстовом поле/форме?

Javascript я не знаю, на моих скромных способностей на пп. 3 и 4 хватило:

CODE
kolobok_ujs.interface.setAttribute("style","text-align:left; border-style: solid; border-width:
1px; border-color: black; padding:2px; font-family:arial; font-size: 10pt;
display:block; position:fixed; right:0; top:0; background:-o-skin(\x22Window Skin\x22);"); 
document.body.appendChild(kolobok_ujs.interface);
 

Posted by: Hyron Dec 10 2009, 05:08 AM

Цитата (emanymton @ Dec 9 2009, 10:43 PM) *
Hyron, спасибо, интересный UJS, пока на kolobok.us не зашёл — вообще не слышал о нём. Несколько вопросов и замечаний. 


1. Зачем в архиве keyboard.userjs.js? Он нужен для работы?
2. Если kolobok_userjs.js — это скрипт для Opera, зачем все эти лисьи уши в ksmileconfig.js?
3. Не понял, с какой стати "kolobok_ujs.interface.style.position = "absolute";". Получилось, что панелька болтается вверху длинных форумных страниц, и не функциональна, пока её не перетащишь к форме ответа внизу.
4. Прозрачный фон действительно неудобен. Проще всего сделать фон в соответствии с текущим скином Opera.
5. Область реагирования панельки (зелёный смайл) слишком мала, приходится целиться, прищурив глаз. Мне кажется, вся панелька (и смайл и "Kolobok") должна открывать/сворачивать окно.
6. М.б. есть смысл сделать, чтобы панелька появлялась только когда фокус на текстовом поле/форме?

Javascript я не знаю, на моих скромных способностей на пп. 3 и 4 хватило:
CODE
kolobok_ujs.interface.setAttribute("style","text-align:left; border-style: solid; border-width:
1px; border-color: black; padding:2px; font-family:arial; font-size: 10pt;
display:block; position:fixed; right:0; top:0; background:-o-skin(\x22Window Skin\x22);"); 
document.body.appendChild(kolobok_ujs.interface);
 


1. Гм smile.gif по ошибке добавил при запаковке - он не нужен
2. ksmileconfig.js - общий файл и для оперы и для лисы
3. Я сначала пробовал сделать позицию относительно верхнего края окна - на некоторых страницах это не работало, буду еще смотреть и пробовать
4. give_rose.gif за подсказку - посмотрю/подберу еще стилей
5. Большой монитор? biggrin.gif ок
6. Могут быть страницы, где фокус снимается при перемещении мыши - тогда будет очень неудобно

p.s. Результаты будут в конце следующей недели

Posted by: emanymton Dec 10 2009, 07:07 AM

2. У меня куча возражений по этому поводу, но это не столь важно.
3. „на некоторых страницах это не работало“ — можно примеры, мне охота посмотреть как аналогичные скрипты справляются (если нужны примеры — предоставлю).
5. Неа, плохое зрение.

Цитата
p.s. Результаты будут в конце следующей недели

Интересно. Буду ждать.
____
i0

Posted by: Hyron Dec 13 2009, 11:53 AM

QUOTE (emanymton @ Dec 10 2009, 11:07 AM) *
3. „на некоторых страницах это не работало“ — можно примеры, мне охота посмотреть как аналогичные скрипты справляются (если нужны примеры — предоставлю).


Раньше я наблюдал как не работало на форуме games.mezhdu.net/forum, но там поменяли дизайн - и теперь работает wacko.gif
Я подозреваю скрипты на странице, меняющие стили, или инструкции в стиле css, запрещающие position=fixed (если есть такие unknw.gif )

p.s. из-за временного отсутствия интернета подтормаживаю с ответами

Posted by: emanymton Dec 13 2009, 02:31 PM

Цитата (Hyron @ Dec 13 2009, 11:53 AM) *
подтормаживаю с ответами

А я торможу из-за цейтнота: конец года.

Попробовал использовать скрипт здесь, на http://my.opera.com/russian/forums/forum.dml?id=62 и на http://operafan.net/forum/index.php, везде наблюдаю неприятный момент: при включённом скрипте после перехода со страницы со списком тем по ссылке к последнему сообщению какого либо топика Оперная кнопка "Назад" первым нажатием возвращает не к списку тем, а к первому сообщению последней страницы темы. Приходится жать дважды. Opera 10.10 1893.

Posted by: emanymton Dec 14 2009, 06:55 PM

Продолжаем разговор.
И в виджете и скрипте при переходе в галерею выводятся не все смайлы. Хотя в dropdown указано "All". Чтобы получить в окне все смайлы галереи надо сначала выбрать какую-то часть, затем снова "All". Я могу, конечно, надрессировать себя постоянно делать эти телодвижения, но это напрягает.

И ещё я не понимаю, как использовать "Любимые" в скрипте. Или это опять "уши" виджета?

Posted by: Hyron Dec 15 2009, 05:51 AM

QUOTE (emanymton @ Dec 14 2009, 10:55 PM) *
Продолжаем разговор.
И в виджете и скрипте при переходе в галерею выводятся не все смайлы. Хотя в dropdown указано "All". Чтобы получить в окне все смайлы галереи надо сначала выбрать какую-то часть, затем снова "All". Я могу, конечно, надрессировать себя постоянно делать эти телодвижения, но это напрягает.

Это связано с использованием события onchange при выборе части. Т.е. если стоит All и выбрать All, то изменения не происходит. Если получится исправить - исправлю.

QUOTE
И ещё я не понимаю, как использовать "Любимые" в скрипте. Или это опять "уши" виджета?

Да, это "ушки" search.gif . Уберу, чтобы не смущать (их всё равно использовать в UJS невозможно pardon.gif )

p.s. Обожаю такие разговоры об Опере biggrin.gif

Posted by: Hyron Dec 19 2009, 10:29 AM

Тестовая версия.
Добавлены кнопки стилей.
Поправлено всё, кроме

QUOTE
при включённом скрипте после перехода со страницы со списком тем по ссылке к последнему сообщению какого либо топика Оперная кнопка "Назад" первым нажатием возвращает не к списку тем, а к первому сообщению последней страницы темы.
(этот баг связан с использованием библиотеки кросс-доменных запросов, пока копаю moil.gif )

 kolobok_ujs.zip ( 15.67K ) : 597
 

Posted by: emanymton Dec 22 2009, 05:27 AM

Цитата
Добавлены кнопки стилей.
Ненужные рюшечки, из-за которых окошко стало ещё менее аккуратным, чем было:


Цитата
выводятся не все смайлы. Хотя в dropdown указано "All"
Не исправлено. +После перехода с диапазона к "All" страница остаётся "недогруженной" навсегда.

Цитата
этот баг связан с использованием библиотеки кросс-доменных запросов, пока копаю
Не хочешь посмотреть, как это сделал João Eiras (автор XMLHttpRequest) в своём http://my.opera.com/xErath/blog/2009/02/17/for-heavy-duty-posters?
http://clip2net.com/page/m17612/3089822

Цитата
p.s. Обожаю такие разговоры об Опере
Об опере я говорю в других местах. Здесь я говорю про скрипт, который заявлен "под оперу". =)

Posted by: Hyron Dec 23 2009, 05:25 PM

QUOTE (emanymton @ Dec 22 2009, 09:27 AM) *
Не исправлено. +После перехода с диапазона к "All" страница остаётся "недогруженной" навсегда.

Можно скрин? Хочу посмотреть, как именно недогружена.

QUOTE
Не хочешь посмотреть, как это сделал João Eiras (автор XMLHttpRequest) в своём http://my.opera.com/xErath/blog/2009/02/17/for-heavy-duty-posters?

У него линки на смайлы прописаны статично, а в моем скрипте грузятся из файла. Нашел у него LoadeRemoteFile - вот то, что good.gif - работает более корректно с оперой.

Posted by: emanymton Dec 23 2009, 06:07 PM

Цитата (Hyron @ Dec 23 2009, 05:25 PM) *
Можно скрин? Хочу посмотреть, как именно недогружена.

Пожалста. Там на счётчике всего 2 сек., но так может продолжаться хоть часами. =)

Posted by: Hyron Jan 7 2010, 03:28 PM

Готово. Весь скрипт в одном js файле.
Прописан полный стиль для всех элементов - на любом сайте окошко должно выглядеть одинаково.
Теперь сайты, на которых должен работать UserJS, прописываются с помощью директив @include.
Глюка с подвисанием страницы устранен.
Жду замечаний.

 kolobok_userjs.zip ( 6.77K ) : 692



Posted by: emanymton Jan 14 2010, 07:05 PM

Страницы больше не подвисают. По первому ощущению — появилась турбо-скорость, класс. Спасибо, Hyron!
Замечания/предложения сформулирую позже.

p.s. директивы @include обычно пишутся перед "// ==/UserScript==" (без этого перемещения скрипт у меня включался на всех сайтах)

Posted by: Hyron Mar 1 2010, 03:16 PM

Opera widget v0.10
en:
improved behaviour of galleries and parts selection element
ru:
улучшенное поведение элемента выбора галерей и частей

User java script:
Now all in one file, it use standart UserJS header to access to sites.
Теперь всё в одном файле, используется стандартный заголовок UserJS для доступа к сайтам.

Posted by: Halford Mar 10 2010, 03:21 PM

Последняя обнова шик! Страница грузится намного быстрее. И под стиль самого браузера настройка... smile.gif
Маленький вопросег. Как заставить оставаться свернутой панельку данную (дабы только зеленый смайлик и надпись "Koloboks" оставались) во время обновления страницы. Раскрывается чегось. smile.gif

И вот чего. Форма дублируется в "Приклепленные файлы" на форуме с ипб 2.3.5

Posted by: Hyron Mar 10 2010, 10:31 PM

QUOTE (Halford @ Mar 10 2010, 07:21 PM) *
Последняя обнова шик! Страница грузится намного быстрее. И под стиль самого браузера настройка... smile.gif
Маленький вопросег. Как заставить оставаться свернутой панельку данную (дабы только зеленый смайлик и надпись "Koloboks" оставались) во время обновления страницы. Раскрывается чегось. smile.gif

И вот чего. Форма дублируется в "Приклепленные файлы" на форуме с ипб 2.3.5

"Прикрепленные файлы" - это отдельный iframe с таким же адресом, как и все страницы форума pardon.gif .
Свернусть при обновлении страницы посмотрю.

Posted by: Cherna Mar 10 2010, 10:59 PM

Цитата (Halford @ Mar 10 2010, 02:21 PM) *
И под стиль самого браузера настройка...

Хм, у меня визуально обновился только индекс, или для этого нужно оперу поновей 9,63ей?

Фаерфокс с замечательной кнопочкой справа от поиска великолепно выглядит, спасибо Hyron! good.gif

Posted by: Hyron Mar 11 2010, 08:08 AM

QUOTE (Cherna @ Mar 11 2010, 02:59 AM) *
Хм, у меня визуально обновился только индекс, или для этого нужно оперу поновей 9,63ей?

Фаерфокс с замечательной кнопочкой справа от поиска великолепно выглядит, спасибо Hyron! good.gif


Если в консоли ошибок предупреждает о неизвестном стиле 'Browser Window Skin', то да.
Положение кнопочки настраиваемо biggrin.gif

Posted by: emanymton Mar 11 2010, 08:51 PM

Цитата (Hyron @ Mar 1 2010, 03:16 PM) *
User java script:

1. Хочется подсказок с названиями колобков при наведении (имя файла — достаточно).
2. М.б. имеет смысл чуть растянуть окошко и расставить колобков по сетке, а то некоторые как сиамские близнецы.

Posted by: belask Sep 5 2010, 11:55 AM

hi this widget is working fine in Opera 10.61.
I have one question! Is it allowed to use hotlinking for kolobok images?
If Yes, then i think, forum-code should be copied to clipboard when we click on a smiley in this widget.
This way it would be nice to use this widget on other forums.

Posted by: Hyron Sep 5 2010, 04:27 PM

Yes, images is hotlinked, but opera don't allow copy text to system clipboard.
When you click on smiley, text entry will be focused (and all text selected), so you can immediately use hotkey to copy link with forum code to clipboard.

Posted by: Margolync Jan 10 2015, 07:02 PM

So browser identification changed to IE doesnt work either ?

I read that some have found reloading the page can help. There was a setting that was suggested a while back. Will try to find it.

You can always use the error windows to find the problem and start a topic at Opera forums if nothing works.

For this clear all logs in Opera - Tools-Advanced-Error Console-Clear

then

Tools-Preferences-Content-Javascript Options-Open console on error

This will help diagnose it.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)