DC-dot - a CGI script for editing Dublin Core metadata
Andy Powell, UKOLN, University of Bath
a.powell@ukoln.ac.uk
Distribution
------------
DC-dot is available as a compressed tar file from:
Unpack to file to create...
INSTALL - this file
COPYING - licensing blurb
dcdot.pl - the CGI script
dcdot.gif - the DC-dot logo
help/*.html - directory containing HTML help files
Installation
------------
Before installing DC-dot you need to have obtained and installed the
following:
Perl5
Libwww-perl
This requires:
MIME-Base64-#.##
IO-#.## (bundled with perl5.004 and better)
libnet-#.##
MD5-#.##
soif.pl
From the Harvest distribution...
Jon Knight's MARC module
Then...
- copy dcdot.pl to your cgi-bin directory. You will need to edit the
variables between
# Configurable bits and bobs...
and
# end of configurable stuff...
Other than that nothing (much?!) should need changing?
- Copy the help directory to somewhere in your Web space. This should match
the $helpurl that you configured into dc-dot.pl
- Copy dcdot.gif to somewhere in your Web space. It should be in the
directory pointed to by the $dcdoturl that you configured into dcdot.pl.
Local modifications
-------------------
You may modify DC-dot in whatever way you want. Please feel free
to acknowledge the work of UKOLN and the support of the eLib Programme and
the European Commission Telematics for Research Programme in the
development of DC-dot as per the current text at the foot of the main page
and the first help page. Thanks.
You are welcome to mail me copies of any changes that you make. Note the
plans section below. In particular, please note that the current data
structiures used by DC-dot are very poor and need significant re-working.
Plans
-----
DC-dot is evolving gradually. The version available at
http://www.ukoln.ac.uk/metadata/dcdot/
is continually being updated. At the top of dcdot.pl is a list of the
things I have planned for DC-dot...
# Improve parsing of existing DC tags - including SCHEME (and TYPE?)
# Re-code DC data structures
# Parse new style tags?
# Send object with metadata using WF
# Add chooser for WF formats
# Add DC.date chooser?
# Ask if publisher stuff is required and use cookies to rememeber state
# If DC.subject is too long shrink it...
# Improve TEI header generated - DOCTYPE?? - It's downright wrong currently!
# Separate HTML headers and footers out to improve distribubility!
# Generate new style tags? Use cookies
# to remember preferences
# Generate XML MCF format??
A Java version of DC-dot is currently under development.
Licensing stuff
---------------
See the end of dcdot.pl and the COPYING file for copyright and license
information.
andy powell - 7 July 1997