Code4Lib Journal Entries in Directory of Open Access Journals

From Code4Lib
Revision as of 15:45, 21 January 2014 by Saverkamp (Talk | contribs) (update doaj schema location)

Jump to: navigation, search

There are two ways to get metadata into the Directory of Open Access Journals: 1) by hand, or 2) through the use of an XML file. Before you do either method, please keep in mind the following things:

  1. We chose not to have volume numbers, just issue numbers. Issue numbers will just keep incrementing.
  2. We decided that the "record number" for an article is the article-id that shows up in the WordPress URI. That is, they are not sequential, numbers are skipped. That's fine. So there is no 'start page', but there is a 'record number'; there is no 'end page'.
  3. Enter the abstract and authors affiliation exactly as found in our published articles.
  4. Enter keywords if there are any. If not, leave this blank

SGzt3u Excellent article, I will take note. Many thanks for the story!


To use the XML file to do data entry:

  1. make sure the WordPress databases is up-to-date,
  2. go to (replace # with the current issue number) to get the necessary XML. (eg
  3. edit the XML so each author is in a element by themselves,
  4. validate the XML against the Directory's schema,
  5. go to and upload the fruits of your labors. See this post for username and password information.

Note: if there are any sub-elements in the XML fields (e.g., HTML tags), the document will not validate. Also of note, Windows often creates character encoding that breaks with UTF-8, throwing an error on validation.

More info about the feed and how to customize the XML for import into DOAJ:

--Eric Lease Morgan 10:42, 28 May 2008 (PDT)