Alternative ATOM Feed Alert Program

Fixed a minor error in the AtomSummary.php that didn’t validate as strict.

Find this

<a href="#" style="color: black; font-size: 90%;" onClick="window.open('./images/iconkey.png', '','width=572,height=398')">Icon key</a>


Replace it with this

<a href="#" style="color: black; font-size: 90%;" onclick="window.open('./images/iconkey.png', '','width=572,height=398')">Icon key</a>


If you want the timezone displayed on the end of the time at “Last update:”
Find this

  $update_time = "&nbsp;Last update: " . date ("F d Y g:i a",filemtime($file))."&nbsp;";

Replace it with this

  $update_time = "&nbsp;Last update: " . date ("F d Y g:i a T",filemtime($file))."&nbsp;";

Curly,

Added the timezone, my update time now displays:

From This:
Last Updated: July 18 2009 8:29 pm

To This:
Last Updated: July 18 2009 8:29 pm EDT

Thanks,
Michael

I’ve noticed something a little strange this morning with my AtomSummary page. I’ve added some zones outside of my area to test out the scripts. I have attached a screen shot of when there was two advisories/warnings for one zone (in this case Texas Oklahoma). Notice that there is a blue line at the top of each warning/advisory except the top one. Also, more important is a blue line through the short term forecast for Texas Oklahoma. Any ideas on where the problem is?

http://www.harpersferry-weather.com/AtomSummary.php

Thanks,

John


AtomSummary.zip (108 KB)

John,

I believe the blue lines are just the underlining indicating that they are links. It sure does mess things up when you have two in the same area. You can modify the css to remove that with text-decoration:none; I believe.

  • Jim

John,

I think the line height is spacing everything farther than what it should be. Before you adjust your CSS, do this first.
Open AtomSummary.php and find this line

print '<span style="font-size: 120%; line-height: 2em"><b>'.$a[0][2].' - '. $a[0][0]. '</b></span>
';

Replace it with this line

print '<span style="font-size: 120%"><b>'.$a[0][2].' - '. $a[0][0]. '</b></span>
';

After you do that, then the css can be adjusted if needed.

That doesn’t seem to have done anything. Where do you suggest that I make adjustments to the decoration?

Thanks,

John

John,

Looks fine here using IE8.

Michael

I’m seeing this issue using FireFox 3.0.11. I did bring it up in Internet Explorer and it shows fine.

John

John,

That line-height is still in your page

<span style="font-size: 120%; line-height: 2em"><b>Clay  Minnesota - MNZ003</b></span>

I don’t think changing the css will have any effect until line-height: 2em is removed.

You must of caught me after I re uploaded the AtomSummary.php and didn’t make the changes again. So where do you suggest that the css should be changed?

Thanks,

John

John,

Give me some time to figure this out. I’m at your site looking into it.

For those who are seeing the large space between the link and underline in the AtomSummary.php page, this can be easily fixed.
Open AtomSummary.php, find this and then delete it.

; vertical-align: top;

Curly

My isp Cron manager shot…


Chris,

Do you need to know what to place in your cron manager?

Michael

Indeed I do since this Cron stuff is all very new to me. Any and all help is appreciated!

CronJob Title: Call this whatever you want so you can identify it. (You may have more than one cron during the life of your site)
Command: Not sure exactly what your host wants here but the file to cron would be the following: http://www.cwksr.com/AtomFeed.php
Frequency: Not sure of what choices you have here in the drop down box but you probably want to Fetch the Feed every 15 minutes, Everyday of the week, 24 hours a day.
Minute: See frequency above

I know this is not much help but it should move you in the right direction. :slight_smile:

Edit: if you use GoDaddy.com as a host (i think you do) I’ve read that the Command should be
curl http://www.cwksr.com/AtomFeed.php

OK…I have it all set up (I think) the only item I can see that will not display is the “iconkey”…just gives me a blank page. I’m still searching for the cause

When you extracted the zip file, there is a folder called images. Did you upload the folder?

I did…SHould it go in the images folder or in the root?

OK, I am kind of lost on this one also. I downloaded the files and finished the main settings including the zones. (Do I enter both the area and county zones?)

I am using e-rice and from what I read, they do not do cron jobs. So I was trying the Scheduled Tasks route. I looked at this http://www.642weather.com/weather/wxblog/php-scripts/scheduled-http-request-windows-task-scheduler/ and I didn’t understand what I really needed to do. Is this getting the warnings? Does it download them and then upload them to my site?

I am running an earlier version of the template modified so it is php. I would like the main warning on my index page and the full advisories on my advisory page. (wx4.php)

Does anyone have time to walk me through this?

Thanks,
Dave