The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

email_autocomplete.pl - Example USF directory e-mail auto-completion.

VERSION

Version 0.001

USAGE

  email_autocomplete.pl q="<thing to complete>"

      Running the file directly as a script, you can specify q=value
      parameter and CGI output will be given with the search result.
      The ideal use is to place this in your cgi-bin and access it by
      /cgi-bin/email_autocomplete.pl?q=name%20to%20complete

DESCRIPTION

This is an example CGI script that will take a name to search for in the query string and return a JSON-encoded response with the results (or error).

OPTIONS

This takes name-value pairs separated by an equal sign = and maps that to query string name-value pairs.

DIAGNOSTICS

This script utilizes CGI::Application and thus all diagnostics are up to that module.

EXIT STATUS

Normal exist status will always be 0 unless a required Perl module (listed in "DEPENDENCIES") is not found.

CONFIGURATION

There are no configuration options for this script.

DEPENDENCIES

AUTHOR

Douglas Christopher Wilson, <doug at somethingdoug.com>

BUGS AND LIMITATIONS

There are no intended limitations, and so if you find a feature in the USF directory that is not implemented here, please let me know.

Please report any bugs or feature requests to bug-www-usf-directory at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WWW-USF-Directory. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

  perldoc WWW::USF::Directory

You can also look for information at:

LICENSE AND COPYRIGHT

Copyright 2010 Douglas Christopher Wilson, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of either:

  • the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version, or

  • the Artistic License version 2.0.