This program -- c4lj2doaj.cgi -- allows you to specify a Code4Lib Journal issue number and get back a stream of XML designed for submission to the Directory of Open Access Journals. Example specifications include:
There are a few caveats when it comes to using the script's output:
<author>
<name>Tito Sierra, Joseph Ryan, and Markus Wust</name>
</author>
You must manually change it to this:
<author>
<name>Tito Sierra</name>
</author>
<author>
<name>Joseph Ryan</name>
</author>
<author>
<name>Markus Wust</name>
</author>
<author>
<name>Markus Wust</name>
<email>mwust@example.org</email>
</author>
All of these issues could be resolved if there were placeholders for this data in our WordPress implementation. Hmmm...
Finally, this script is driven by a Perl module called C4LJ. The module should allow the Code4Lib Community to create other hacks against its Journal content such as author indexes, title indexes, subject indexed, tag clouds, etc.
Author: Eric Lease Morgan <emorgan@nd.edu>
Date created: June 26, 2008
Source code: c4lj2doaj.cgi
URL:
http://journal.code4lib.org/doaj/