PointEdit
This CGI script is intended for website management. It allows fields within
HTML documents to be defined which are then editable over the Internet
by those who know the password. Great for easy maintenance of contact information,
headlines, and more. Supports types for lines, areas, tags, and SSI includes.
PointEdit is no longer being actively maintained. A new version,
named "EditTag," is
available. It uses a different, more flexible syntax, but as a reward
for migrating, it supports much broader features.
PointEdit is still available, for those who prefer it.
Looking for a full-featured database-backed website management
and programming tool? Check out another project of mine:
Terra Cotta.
Notable fixes/improvements in this version of PointEdit:
-
The script is more forgiving of the syntax of the <!-- PointEdit...
lines
-
Doesn't add an extra space in AREA fields.
-
Maintains case of TAG field entries.
-
Prints out more helpful completion screen allowing inspection of edited
file.
Features
Support for
-
Editing lines
-
Editing text areas
-
Editing HTML tag properties
-
Editing SSI include directives
Security:
-
All changes must be OK'ed with a password.
-
Put the script in a password-protected area of your site for even higher
security.
-
Only operator-defined areas in the HTML can be edited.
Ease of use:
-
One script performs all functions, getting name of file to edit, printing
form, and recording changes.
-
An easy-to-learn, HTML-like syntax in your documents gives PointEdit and
your users exact control over which areas of the file are edited.
-
Fields are named to facilitate easy instructions about which edits do what.
PointEdit is Free, but there is no support provided. A supported version
of EditTag is available,
if that is important.
Download
PointEdit has two files, the Perl CGI script and a text file with some
instructions.
You can download them here by clicking and saving, or right-clicking
and Save_Link_As'ing, or in whatever way your browser supports.
pointedit.pl
pointedit.txt
pointedit-script.txt
[if your machine can't read .pl files]
The PointEdit working demo is no longer available.
FAQ
PointEdit won't load my page!
Make sure you are using a relative path to the page you want
PointEdit to edit. (You can use an absolute path, but in that case you
need to go all the way from the root of the filesystem where it is.)
All I get is a password prompt!
You need Perl 5 to run PointEdit. Also, your web server must be configured
to give the process which is running the script read-write access to the
directory in which the files are contained.
Another frequent problem is uploading the script in binary mode. It
must be loaded in ASCII mode (text mode) to the server!
Other
CGI scripts and web resources
PointEdit is copyright 1998-2000 by Greg Billock, billgr@optics.caltech.edu
It is available for free distribution, use at your own
risk, under the GNU Public License (GPL).
Use and contribute to....
Able to process submissions faster than a speeding bullet, listing
thousands of sites in a single bound!
Back to Greg's
Home Page
