From: Heimovics, M. M. <me...@ku...> - 2003-08-06 04:07:12
|
I've been toying around with the new admin tool for configuring a DiGIR provider and run into a few little things that might make using setup.php a little smoother. Note: *** Setting up on XP/IIS *** These requests are based off of the setup.php version committed to cvs on July 18, 2003. *** Versions from July 26 and Aug 5 give ERROR "Could not determine the DiGIR protocol version being used. Does it have an xsd:documentation element with this pattern? $Id: setup.php,v 1.19 2003/07/25 15:33:40 rdg Exp $ " *** (I am using the DiGIRprov code from Aug 5, but replaced the setup.php with the one from July 18) 1.) When creating a new resource - The functionality of setup.php makes RelatedInformation a required field - setup.php won't let you proceed if this is left blank - Gives error: {Value '' does not match pattern assigned to 'relatedInformation' elements} - Does RelatedInformation really need to be a required field? - If this IS required, can the setup.php indicate that it is required (without having to submit is and get the error)? 2.) When creating a new resource - The functionality of setup.php makes Contact/Type a required field. - By defualt the comboBox says "select an option" - setup.php won't let you proceed if this comboBox is left unselected. - Gives error: {"Attribute 'type' is required in 'contact' elements"} - If this IS required, can the setup.php indicate that it is required (without having to submit is and get the error)? 3.) When creating a new resource - The functionality of setup.php makes Contact/EmailAddress a required field. - setup.php won't let you proceed if this is left blank . - Gives error: {Value '' does not match pattern assigned to 'emailAddress' elements } - Is EmailAddress is a required field? - If this IS required, can the setup.php indicate that it is required (without having to submit is and get the error)? 4.) When editing Provider Info (but, not through the 'resource' configuration) - By default, this page lists 2 contacts to be filled in. - You can't leave one blank if you don't need it. - You have to "remove this contact" in order to proceed. - Could this page have only one contact by default? 5.) When adding a new resource - When on the Last Step: Mapping - setup.php requires that you provide mapping for darwin:DateLastModified, darwin:InstitutionCode, darwin:CollectionCode, darwin:CatalogNumber, darwin:ScientificName - Can you mark the required fields as required, and optional as optional? Much thanks! Meg (Specify Software Project) |