vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   vBulletin CMS Widgets - [WIDGET] Weather Forecast (https://vborg.vbsupport.ru/showthread.php?t=234171)

cory_booth 01-25-2010 10:00 PM

[WIDGET] Weather Forecast
 
1 Attachment(s)
Weather Icon Forecast (and more) for your CMS.

The following requires a good installed of this open source weather script:

http://saratoga-weather.org/scripts-...hp#advforecast

Please scroll to the bottom and install all three items.
I will not take credit nor try to duplicate the install instructions here. The scripts come very well documented to explain how to setup.

One you have the script functioning properly, then create a php file in your weather directory. Insert this code:

PHP Code:

<?php
$doPrintNWS 
false;
require(
"/home/your/path_to/weather/advforecast.php"); ?>

<html>
<body style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;">
<table style="font-size:9px;" width="100%">
<tr align="center" valign="top">
<?php print "<td>$forecasticons[0]</td><td>$forecasticons[1]</td><td>$forecasticons[2]</td><td>$forecasticons[3]</td><td>$forecasticons[4]</td><td>$forecasticons[5]</td><td>$forecasticons[6]</td><td>$forecasticons[7]</td>\n"?>
</tr>
<tr align="center" valign="top">
<?php print "<td>$forecasttemp[0]</td><td>$forecasttemp[1]</td><td>$forecasttemp[2]</td><td>$forecasttemp[3]</td><td>$forecasttemp[4]</td><td>$forecasttemp[5]</td><td>$forecasttemp[6]</td><td>$forecasttemp[7]</td>\n"?> 
</tr>
</table> 
</body>
</html>

You could be able to execute this file by navigating directly to the file.
Once you confirm all is well, make a PHP widget and insert the following code:

PHP Code:

ob_start(); 
require_once  
'./path/to_your/file.php';
$output=ob_get_contents(); 
ob_end_clean(); 

require_once should be the relative path to the file you just made (above).

Read the site to see more options for other items to play with as well. No this is not a good script if you want weather for different locations. This is a good script to tell the weather in a single location.

Neptun 01-27-2010 04:27 PM

how can i change the destination for the city ?! oder for a country is this possible or also another language ?

cory_booth 01-27-2010 06:25 PM

Instructions for setting weather zones is included in the downloaded script.
It is quite possible your particular zone or country is not supported.

I will help as much as I can, but I also don't want to overstep the script's instructions as they may change when it is updated. Please research the site linked above fully and let me know if you get stuck.

reboundmaster01 02-07-2010 11:45 AM

Can this be installed in the forum or only on the CMS homepage?

cory_booth 02-07-2010 11:49 AM

Right now the instructions cover a widget...
I have seen techniques for Forum Home blocks, I'll see what I can do.

Doctor Death 02-07-2010 12:17 PM

I have wanted something like this, unfortuntately this is incomplete. Without complete instructions or recommendations on how to set locations related to a users profile, it is useless. Redirecting hoping someone else's thread contains instructions is useless as well.

cory_booth 02-22-2010 11:05 PM

Quote:

Originally Posted by Doctor Death (Post 1976597)
I have wanted something like this, unfortuntately this is incomplete. Without complete instructions or recommendations on how to set locations related to a users profile, it is useless. Redirecting hoping someone else's thread contains instructions is useless as well.

You are right, but I did post:

" No this is not a good script if you want weather for different locations. This is a good script to tell the weather in a single location."

As I know some will want a weather gadget setup for each user's location. It would be hard to find one that could support world-wide weather reports...

Michael Tsai 02-24-2010 11:39 AM

Good work man, go.....

rootsxrocks 04-15-2010 04:12 AM

Can someone help me with a widget to get this http://www.wunderground.com/cgi-bin/...lue=KFLPALMC19

I have a google Key But I get lost on what I need to do with php and Ajax for a widget.

linuxwhy 08-26-2010 03:27 PM

Quote:

Originally Posted by rootsxrocks (Post 2021511)
Can someone help me with a widget to get this http://www.wunderground.com/cgi-bin/...lue=KFLPALMC19

I have a google Key But I get lost on what I need to do with php and Ajax for a widget.

that would be great

bosken 08-17-2011 10:47 PM

try this:

http://www.wunderground.com/stickers/


All times are GMT. The time now is 05:49 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01056 seconds
  • Memory Usage 1,747KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (11)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete