![]()
|
FISH Data Validation Tool Overviewhttp://www.heritage-standards.org.ukGetting StartedThe FISH Data Validation Tool (DVT) allows users to validate a MIDAS XML document against UK HER benchmarks. It will also validate the content of a MIDAS XML document against INSCRIPTION wordlists and standardised thesauri.Validation can be performed online, or the software and its components can be installed on your server or desktop. Before using the online version you must first register and supply your organisation and email address; a password will then be sent to your email address which you can use to login and use the validator. Once logged in, you can validate XML in three different ways:
Software DevelopmentThe Data Validation Tool was designed and built by Oxford Arch Digital Ltd using Open Source development tools: PHP 5 and MySQL 4.0; it has been documented using PHPDocumentor.Server Installation [See also end of this document]
Basic Requirements:
The Data Validation Tool is designed to run on any PHP compatible web server. It should be installed in a publicly-accessible directory where execution of PHP is allowed. The files main.ini and dvt.ini need to be configured by the System Administrator, and dvt.ini should be stored in a secure folder. A detailed description of the installation process is located at the end of this document. Comments and SuggestionsYour comments and suggestions are welcome, please contact edmund.lee@english-heritage.org.ukGuide to InstallationThis section is intended for the System Administrator or anyone wishing to install a copy of the Data Validation Tool.Using configchecker.php to check your installation: In order to make the job of installation easier this tool comes with a script called configchecker.php. This checks the libraries, database connections included files, and configuration. Run it from the root DVT directory. INI filesThe INI files allow you to configure parts of th Data Validation Tool. A summary of the settings is provided below:
Program SourceThe following table shows the code structure used by DVT.
www.heritage-standards.org.uk |