Martin Kadlec blogging

Weather in Speed dial

[UPDATE 2012-01-26]
The post below is related to old version of my speed dial weather and still might be useful to someone who uses old versions of Opera. For Opera 11.50+ there is a new Opera extension:
https://addons.opera.com/en/addons/extensions/details/weather-by-wundergound/

______________________________________________________________________

Were you thinking about some alternative way how to use speed dial? Here is one way how you can do that. I've created site with big weather images and description.

So how it works?

First part is the URL of the site:
http://speeddial.operacesky.net/weather.php

Put this URL into some speed dial window

Second part is query string. There are five (all optional) parameters that you can use.
1 - Language: lang=en or cs/fr - default is "cs" (Czech language)
2 - Area: area=London - default is Prague (Capital of Czech Republic)
3 - Top: top=100 - this parameter sets margin-top css property of images and description, thank to this parameter you can align the main parts to center of your speeddial window.
4 - Redirect: redirect=http://www.wunderground.com/ - Site to which you get redirected when you click on speed dial window. Default http://www.wunderground.com/. You can also type: no - this means that you won't be redirected anywhere. If you want to use site with query string you will have to encode this URL, or use some site like http://bit.ly/ (that's what I do).

[NEW] 5 - Degrees: deg=F - Use Fahrenheit instead of Celsius

Thanks for Frenzie who gave me the idea of speed dial vs. real window detection.

So here is one completed example:
http://speeddial.operacesky.net/weather.php?lang=en&area=Oslo&top=100&redirect=http://is.gd/eoCvi

And here is screen of the result:


I hope you like it =)

BTW you should set time interval to reload this speed dial window (I use 30 minutes)

Comments
Please login to post comments.
Avatar
01.04.2015 18:49
Pleeeze could you leave your old version http://speeddial.operacesky.net/weather.php alive.
It is the *only way* to get weather forecast in Opera that works in older OS.
and it is so useful !!
Avatar
24.01.2013 17:01
Could you put a header title to show which city is showing up on screen? I use sask theme it has no title of speed dial items. So I can't know which city on screen.
Avatar
07.12.2012 20:12
Anonym writes:

Thanks to you Opera guys, I reanimated the formerly dead miniweather in my Firefox Speedial addon. I have a 9x9-grid an in the last row middle, put as url for preview: http://speeddial.operacesky.net/weather.php?lang=de&area=Hannover&top=100, horizontal adjust on and no cutting allowed. 3-day forecast with symbol and temperature. Great!
Avatar
07.08.2012 19:08

Originally posted by valeksandrov:

It should be working now. Could you please resend it?


Done. Check your Opera mail :)
Avatar
07.08.2012 03:08

Originally posted by BS-Harou:

Can you pleas log in on mail.opera.com so I can send it to you?


It should be working now. Could you please resend it?
Avatar
06.08.2012 10:08

Originally posted by valeksandrov:

Fair enough.


The extensions is build for the three-column weather and changing it to another template would be quite difficult. There is also lot's of very good extensions for one day only.

Originally posted by valeksandrov:

Looking forward!


You you should have the e-mail with localization file in your myopera mail :)

Update: ok you don't because you probably haven't activated it yet. Can you pleas log in on mail.opera.com so I can send it to you?
Avatar
06.08.2012 00:08
Fair enough. :)
Looking forward!
Avatar
04.08.2012 22:08
there is no such option, and probably won't be. sorry

but i'm interested in the translation. I'll send you e-mail once I return from vacation.
Avatar
04.08.2012 20:08
Hi Martin,

Thank you so much for your wonderful extension!
If you allow me a quick question: is there an option to switch from "three day forecast" to a forecast for "the current" day only?

Thanks again!

P.S. Let me know if you will be interested in Bulgarian translation.
Avatar
20.02.2012 18:02
http://files.myopera.com/BS-Harou/WbW/Weather%20by%20Wunderground1.2beta.oex

To enter more cities just separate them with semicolon like:
Oslo; Stockholm
Avatar
20.02.2012 17:02
metude: Don't get too much excited, but I have almost finished with implementing your idea. It still needs some work though. (I had to rewrite like 80% of my code because of this feature :D )
Avatar
27.01.2012 10:01
:)
Avatar
27.01.2012 07:01

Originally posted by z@h3k:

Pls think it. If metude says it, absolutely should be considered:)


Thanks zahek, your ideas is mostly realistic, my ideas is mostly utopic.
Avatar
26.01.2012 21:01
BS-Harou, ukrainian language in your box. :)
Avatar
26.01.2012 21:01

Originally posted by SATAB:

BS-Harou, ukrainian language in your box.



Thank you, thank you :)
Avatar
26.01.2012 17:01
Pls think it. If metude says it, absolutely should be considered:)
Avatar
26.01.2012 16:01
Could make it possible multiple cities? Changes per 5 second.
Avatar
26.01.2012 16:01

Originally posted by metude:

Could make it possible multiple cities? Changes per 5 second.



This is actually very interesting idea. I'm not promising anything, but I will definitely think about it. :)
Avatar
09.01.2012 23:01
Thanks BS-Harou for the explanations :) .

Charles.
Avatar
09.01.2012 23:01

Originally posted by Frenzie:

It has other disadvantages besides that. Until (speeddial) extensions are synchronized, you'll have to manually set it up on each installation of Opera.



It is really easy to set up the speed dial extension, but you are right that it is more comfortable to just sync the link :)
Avatar
09.01.2012 23:01

Originally posted by BS-Harou:

It is really easy to set up the speed dial extension, but you are right that it is more comfortable to just sync the link


It's the first speeddial extension I installed (not counting the demo clock thing a while ago), so for me it certainly doesn't matter, but I've seen how many speeddials some people have: there's no reason to presume they'll be any more restrained with speeddial extensions. ;)
Avatar
09.01.2012 21:01

Originally posted by theCharlesF:

But why do you need to create an extension, to get what is already working so fine in the "old way"?



Well, the thing is that the server where it is running is not exactly mine and it has some connection limits, so I don't want to cause any trouble. Also it is better that the request for weather info are going (in case of extension) from different IP addresses so they can't blacklist it.

Another reason is that I like programming in JS (extension) much more than PHP (the old way). And also I can make much more user-friendly options, thanks to "preferences" dialog.
Avatar
09.01.2012 21:01

Originally posted by theCharlesF:

But why do you need to create an extension, to get what is already working so fine in the "old way"?


It has other disadvantages besides that. Until (speeddial) extensions are synchronized, you'll have to manually set it up on each installation of Opera.
Avatar
09.01.2012 20:01

Originally posted by QuHno:

May be the Speed Dial Weather Unite Application (direct link) is of help for that, at least the parser in it


As you can see, I've already managed to create the Speed Dial ext. without Unite, but thx anyway :)
Avatar
09.01.2012 20:01
That is great! :yes:
Thank you SO MUCH.

But why do you need to create an extension, to get what is already working so fine in the "old way"? :worried:
For instance, people running an older version of Opera won't be able to keep it.
Avatar
09.01.2012 19:01

Originally posted by BS-Harou:

You are probably right. I guess I should create my own speed dial extension


May be the Speed Dial Weather Unite Application (direct link) is of help for that, at least the parser in it :D

(after install just type the city, may be as city+country if there is more than one with the same name, and add the output language. To get it into the speed dial, you can just copy the resulting URL to it. Multiple speed dials with different locations and languages are possible, as far as the Google API suppots it)
Avatar
09.01.2012 17:01
First speed dial extension prototype (English only):

http://files.myopera.com/BS-Harou/files/Weather%20by%20Wunderground.oex
Avatar
09.01.2012 17:01
That was quite fast. I haven't finished the book I'm reading yet. :P

Seems to work great. Thx.
Avatar
09.01.2012 15:01
Found it! I renamed it back to weather.php so it should be working like before - for now.
Avatar
09.01.2012 13:01

Originally posted by theCharlesF:

Which one?
Your thumbnail was the only one that displayed the weather for the next few days!
We miss it!!!


Agreed, I might be missing something but from the screenshots it seems that the others only display the weather for today?
Avatar
09.01.2012 13:01
You are probably right. I guess I should create my own speed dial extension :) In the meantime I would like to enable the old way , but I somehow forgot my FTP password O_O
Avatar
09.01.2012 13:01
Luckily, I only changed the name of the php file, change weather.php to good_weather.php :D
Avatar
09.01.2012 04:01

Originally posted by BS-Harou:

Yes, that is intetional. Use speedial extension instead.


Which one? :cry:
Your thumbnail was the only one that displayed the weather for the next few days! :love:
We miss it!!!
Avatar
01.01.2012 13:01
The weather is dead, weather.php had gone away)
Avatar
01.01.2012 13:01
Yes, that is intetional. Use speedial extension instead.
Avatar
25.04.2011 21:04
Cool Speed dial waiting for more updates on this
Thanks BS-Harou
Avatar
31.03.2011 12:03
i know, i will create new version for 11.10 when it will be final
Avatar
31.03.2011 11:03

Originally posted by SATAB:

SkyRE, это Вы с чего и к чему? Во-первых: на google Кривой Рог есть; во-вторых: у меня "Weather in Speed dial" работает, да.


Когда я писал свое сообщение, Кривого Рога не было. :eyes: Проверял через Google Ig API.
Avatar
31.03.2011 11:03
Кстати в Opera 11.10 beta 2067 - погода в speed dial ужо не работает.
Так же как и Yandex Maps, Yandex Pogoda.
Avatar
27.03.2011 16:03
SkyRE, это Вы с чего и к чему? Во-первых: на google Кривой Рог есть; во-вторых: у меня "Weather in Speed dial" работает, да. На указанном языке, спасибо BS-Harou.
Avatar
18.03.2011 16:03
Андрій Кривого Рога нет на google. Так что дело не в языке. У меня Киев нормально показывает на русском и украинском.
Avatar
11.03.2011 14:03

Originally posted by SATAB:

BS-Harou, info for you (in RU-lng)- http://my.opera.com/russian/forums/findpost.pl?id=8831822



Interesting, thank you for info :)
Avatar
11.03.2011 13:03
BS-Harou, info for you (in RU-lng)- http://my.opera.com/russian/forums/findpost.pl?id=8831822
Avatar
11.03.2011 10:03
I will wait for final verdion of O11.10. There might be some changes. :)
Avatar
11.03.2011 08:03
You should use this now!
http://dev.opera.com/articles/view/opera-speed-dial-enhancements/
Avatar
05.12.2010 10:12
Thanks, love it :)
Avatar
08.11.2010 23:11
:) thanks ;)
Avatar
08.11.2010 23:11
:) thanks ;)
Avatar
08.11.2010 20:11

Originally posted by Adonisali:

I want this speeddial as a bookmark 4 my opera mini 4.2 . Can you help me?



Hi, I was trying to do some mobile version, but there is plenty of problems. Firstly, you can set "reload interval" for speed dial windows, secondly there is very little space for the images so there might be only two of them. Thirdly, it's very hard to determine on mobile if the web page is loaded by speed dial or normally.
Avatar
08.11.2010 19:11
I want this speeddial as a bookmark 4 my opera mini 4.2 . Can you help me?

Show all comments