Tools/
(Redirected from EPrints Directory Structure/eprints3/tools)
								
				EPrints 3 Reference: Directory Structure - Metadata Fields - Repository Configuration - XML Config Files - XML Export Format - EPrints data structure - Core API - Data Objects
More command-line tools and auxiliary files. These are a bit more experimental, less well documented and more generally used just in testing, than those available in the bin/. So use with EXTREME care.
- eprints3/tools/
- API_modules.txt - A list of all EPrints Perl modules that need to be loaded to for providing the full EPrints API.
 - atom_multipart.pl - Perl script that generates wrapper for file so it can be submitted to the EPrints API as multipart Atom. (For testing purposes only).
 - bibtex.yp - A Yapp file for the BibTeX grammar.
 - cgi_import_unfinished - Perl CGI script for supporting import (presumably unfinished).
 - console - Provides a console-based REPL to an EPrints archive
 - doc2text - Perl Script for extracting plain text from .doc files.
 - dom_compare.pl - Perl script to compare the output of XML DOM trees for different Perl XML library supported by EPrints.
 - entity_convert Perl script to process templates and static pages to allow configuration variables or phrase names to be changed (e.g. http_url to https_url).
 - examples/ - Example script tools
- update_users_example - Update EPrints user passwords with those from a UNIX password file.
 
 - generate_workflows - Perl script for generating new workflows if you are upgrading from a very earlier than 3.0.
 - gitlog-to-changelog - Perl script for generating changelog file from commit messages to Git.
 - google_scholar - Perl script that Updates eprint's gscholar field with citation statistics from Google Scholar.
 - icons.svg.perl - Perl script that takes embedded SVG data which can be used to generate PNGs of the EPrints file type icons.
 - isi_citations/ - Filels for generating ISI citations report.
 - isi_citations.pl - Perl script that makes a SOAP request to ISI to get citation metadata to update wos field of eprint record(s).
 - load_fields - Perl script to load all fields added through MetaField Objects. (No longer works).
 - map_config.pl -
 - mspace/ -
 - phrases_map -
 - pirus_pingbackd -
 - quickconv -
 - rename_subject_id -
 - run_import -
 - schedule -
 - setpath -
 - sigusr2.pl -
 - soap/ -
 - static_site.pl -
 - test_pod -
 - tidy_pids -
 - txt2refs -
 - ui_changes -
 - update_phrase_file -
 - update_pronom_puids -
 - update_wiki_page -
 - upgrade -
 - xml_parse.pl -