Products

DHTML Menu


Version: 1.2

Type: Amazingly tiny and customizable DHTML Menu system

This is a DHTML Menu system that allows you to hard code or dynamically create menus that will be create, added, and removed from your web page as needed.

This is without a doubt the smallest and easiest to use script you can find that does this kind of menu building. Very simple and straight forward.

Features:
  • 7KB UNcompressed with full documentation.
  • Easy to follow/use instructions.
  • Design is fully customizable through CSS.
  • Full browser compatibility. Tested on Safari, Opera, FireFox (v2 & v3), and Internet Explorer (v6 & v7) on Mac and PC.
  • Can be used with any javascript call (onMouseOver, onMouseOut, onClick, onLoad, onBlur, etc.).
  • Menus can be hand/hard-coded or can be populated by your own external code.
Requirements
None
This can be dropped in and used as is.
Perhaps a text-editer would be handy.
Documentation
Inside the script.
Download
Example Stylesheet (bt_menu.css)
bt_menu.js (6.7KB)
bt_menu.tar.gz (2.4KB)
Example

WebForm


Version: 1.9

Type: Perl, Web, online form submission

WebForm is a Perl CGI that handles web page form submissions. I wrote this program while working at WPI.

Features:
  • SPAM control.
  • Thorough error capturing.
  • non-specific field name acceptance.
  • customizeable success page.
  • customizeable email.
  • Separate customized email to user.
  • cc sender/form-filler option.
  • customizeable failure page.
  • Write out to a file option.
  • redirect option.
  • Allows multiple addresses in to, cc, and bcc.
  • Queues the email so as to not block and bog your mailserver.
  • Required fields on form option.
  • Co-dependecies of fields on form option.
  • option to use name in from email address.
  • 6 extra variables can be used to add information in custom pages:
    date, date & time, time, remote host, referring page, browser type

NOTE: This was developed a while ago and thus is not using the most modern code (i.e. the code is not as prety as I'd like). But since it still works quite well, I've never bothered to update the code. I'll get around to it eventually.

Requirements
Perl Modules: CGI.
OS: Tested on Red Hat Linux, should work on any other flavor of linux or Unix.
I don't think I used any code that would break in Windows.
I don't think I used any code that would break in a Macintosh environment.
Documentation
WebForm Documentation
Download
webform.zip
webform.tar.gz
Extra Modules
Survey Helper Script