EPScript/Introduction

From EPrints Documentation
Revision as of 14:44, 20 February 2022 by Drn@ecs.soton.ac.uk (talk | contribs) (Added intro to EPScript page.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
EPScript

EPScript is a bespoke EPrints mini-scripting language. It is integrated in the XML markup for the definition of the following elements of an EPrints repository:

  1. Workflows
  2. Citations
  3. Webpage Templates
  4. Static Webpages
  5. Phrases

EPScript works with EPrints Control Format to allow the above elements to be dynamically generated. It allows for markup in the XML formats for these elements to call Perl function to perform complex processes, typically for a control or a rendering purpose.