Walter was born in the land of cheese, and raised in the desert by prairie dogs and Jesuits. He lives near Philadelphia with his lovely wife, three daughters, and a racing poodle.

He is a recovering photographer, and enjoys speaking about himself in the third person.

83 Actions

Walter Davis (24 August 2012) Protaculous

This Action allows you to attach the Prototype and/or JavaScript libraries to your Freeway page. It includes separate observers for the dom:loaded and window:load events, so you can attach code to your page unobtrusively.

142 downloads, 0 comments.

developer template javascript prototype scriptaculous

Walter Davis (25 November 2013) Protaculous 2

This is a complete re-write of the Protaculous Action. Unlike the original, it does not bundle the Prototype and Scriptaculous JavaScript libraries within itself, instead it always links to external scripts hosted on the Google CDN (Content Delivery Network). This Action also does not include the Carousel Actions; check out the Carousel 2 Action for those.

339 downloads, 6 comments.

developer template javascript css effects prototype scriptaculous

Walter Davis (6 December 2013) PrototypeUpdate

This Action patches the version (and source) of Prototype.js and Scriptaculous to the very latest branch, making it more compatible with IE 9 and 10.

57 downloads, 0 comments.

developer javascript effects prototype scriptaculous

Walter Davis (13 February 2013) RadioFlyer

Set a radio button to be checked automatically using PHP. You must have a global variable identical to the radio group name set in your page for this code to do anything.

15 downloads, 0 comments.

template html php form server

Walter Davis (31 March 2009) Random Background

Add a random background to your page, or any layer on your page.

71 downloads, 1 comment.

css design

Walter Davis (8 May 2012) ReadFeed

ReadFeed allows you to republish RSS feeds as HTML linked lists. You have complete control over the output format, and can style the resulting list using CSS styles.

48 downloads, 1 comment.

javascript php rss

Walter Davis (28 May 2014) ReadMore

This Action creates a little ‘more…’ link in an overflowed HTML box, and shifts the overflow content into a lightbox-style overlay.

405 downloads, 8 comments.

javascript css effects prototype

Walter Davis (24 January 2013) RemoveDimensions

This Action may be applied to any element in a Freeway layout to remove the height and/or width dimensions from it. This allows you to duplicate the “Height Can Shrink” behavior in a layer-based layout.

48 downloads, 11 comments.

cms template html css server content management

Walter Davis (10 January 2013) RemoveImageWrap

This Action removes the P tag that Freeway uses to position an image within a table cell. This is a last-ditch tool to solve issues of images in hand-drawn tables not completely filling the cell. It may cause more problems than it solves. Apply it to each image.

17 downloads, 1 comment.

html standards css

Walter Davis (27 June 2014) Responsive CSS Menu

Make a CSS menu for your Backdraft site that responds to the breakpoints you’ve set for your layout. When you scale down below the smallest “large screen”, you get a screen-space-preserving “hamburger” menu button.

679 downloads, 13 comments.

design responsive

Walter Davis (29 April 2020) RootResources

This Action attempts to construct a site-root-relative link to each graphic or other Freeway-attached resource on the page.

7 downloads, 0 comments.

Walter Davis (8 May 2012) ScriptyAccordion

Create an accordion effect in just a few clicks! Apply this Action to an HTML box on your page, choose the format you need, and you’re done. All scripting is completely unobtrusive, and persons who have disabled JavaScript (or the Google-bot indexing your page) will still see all of your content.

407 downloads, 81 comments.

html standards css effects prototype scriptaculous accordion

Walter Davis (16 September 2013) ScriptyFader

Create fading slideshows out of graphics or HTML elements. These elements are loaded when needed, so the page size remains as small as possible. Uses Prototype and Scriptaculous for compatibility with Freeway Pro’s built-in effects.

385 downloads, 17 comments.

javascript css effects prototype scriptaculous

Walter Davis (29 June 2013) ScriptyInfiniteSlider

Create an image slideshow that animates continuously. Use this element as a page background, or an in-page element, and use it in a responsive or flexible layout, too! The effect will degrade slightly on IE 8 and below, because the images will not resize to the size of the container.

307 downloads, 9 comments.

javascript css effects prototype animation scriptaculous

Walter Davis (28 June 2013) ScriptyLazyLoad

Reduce the page loading time for your graphics-heavy pages. This Action causes all images on your page that are not currently visible on screen (below the fold) to be replaced with the _clear.gif placeholder, so they load instantaneously. Whenever you scroll or resize the browser window, these images are checked again to see if any part of them is visible now, and loaded if necessary.

106 downloads, 0 comments.

javascript css effects server prototype

Walter Davis (8 May 2012) ScriptyLightbox

A lightbox effect that works with Scriptaculous, and can easily handle nearly any type of content you can throw at it.

155 downloads, 10 comments.

prototype lightbox scriptaculous ajax flash quicktime

Walter Davis (15 February 2013) ScriptyLightbox2

This is a complete re-write of the ScriptyLightbox Action. It does less than the original, but hopefully will be more useful for that limited set of functions.

193 downloads, 25 comments.

developer javascript css effects prototype lightbox scriptaculous ajax

Walter Davis (2 February 2019) ScriptyLightbox3

New version 0.4.0: Removes Flash; Uses Video tag for MPEG video

944 downloads, 68 comments.

developer javascript css effects prototype scriptaculous

Walter Davis (9 May 2008) Select Fix

Freeway creates select lists with a couple of minor flaws. If an option does not have a value provided (say if you wanted to have an option that didn’t have any value, like “Please choose…”) then it simply omits the value=“” property. It also does not include the label=“the label” property for options.

10 downloads, 1 comment.

template html standards form server

Walter Davis (12 July 2014) SemanticTable

Extracted from TableKit, this Action converts a Freeway-drawn table to a complete semantic table, with <thead> and <tbody> elements as mandated by the W3C spec. It can also (optionally) strip out the P tags that Freeway insists on using to wrap your table content, and add a <tfoot> element if you need that.

165 downloads, 0 comments.

standards code

Walter Davis (23 December 2013) Simple Site Search Helper

Want to use the Simple Site Search on the same page as another form? You’ll find the work-arounds are pretty complex. Simple Site Search Helper makes it easy to combine forms like this.

107 downloads, 0 comments.

html standards css form search

Walter Davis (15 June 2010) SimpleRSS

Apply this Action to an HTML box to convert its contents into an RSS feed. A link to the feed will be added to the head of the page, where browsers will notice it and generate a link in the Location bar.

34 downloads, 0 comments.

server rss feed

Walter Davis (4 December 2013) SmoothScroll

This Action gives all anchor links on your page an animated smooth scroll behavior, rather than “snapping” into view.

942 downloads, 30 comments.

javascript css effects prototype scriptaculous

Walter Davis (4 April 2013) Sticker

This Action allows you to “stick” an element on the screen in an unusual way. If the element is “above the fold”, such that it appears within the browser when the page loads, it stays put there until you scroll the browser window far enough for it to move out of the browser window. Once it reaches that point, it is “stuck” in place 10px below the top of the window, and never appears to move beyond that point.

341 downloads, 8 comments.

javascript css effects prototype scriptaculous

Walter Davis (23 April 2013) SVGimage

This Action allows you to use Retina-ready SVG graphics in your Freeway page, while providing a JPEG fallback for elderly browsers.

126 downloads, 21 comments.

html 5 svg