Changes between Version 12 and Version 13 of AjaxEditorControlsAndValidation


Ignore:
Timestamp:
Mar 26, 2009, 12:10:58 AM (15 years ago)
Author:
simonp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AjaxEditorControlsAndValidation

    v12 v13  
    5151'''2.''' Editor form is not submitted until 'save' or 'check' or a different tab is selected – this allows the 'reset' button to work more closely to what the user might expect.[[BR]]
    5252'''3.''' XSD validation messages available to the editor as alert controls – schematron error messages are already available via an additional icon. The JDOM elements involved in XSD validation errors can be obtained through a callback and supplied to the editor to display alongside the appropriate elements.[[BR]]
    53 '''4.''' Additional advanced editor/viewer tabs for ISO19139: It is possible to use the !GeoNetwork xslts in the advanced editor & viewer to some other views of the metadata record (ie. alternatives to the packages of metadata such as 'Identification'). The proposal is to add three additional tabs (as useful examples) to the 'Advanced' editor/viewer for ISO19139:
     53'''4.''' Additional advanced editor/viewer tabs for ISO19139: It is possible to use the !GeoNetwork xslts in the advanced editor & viewer to provide some other views of the metadata record (ie. alternatives to the packages of metadata such as 'Identification'). The proposal is to add three additional tabs (as useful examples) to the 'Advanced' editor/viewer for ISO19139:
    5454 * Minimum - display only the elements that the standard says are mandatory - see minimumview.png in the attachments for an example of how this will look (viewer)
    5555 * Core - display the elements that the standard says are the core elements for a geographic dataset - see coreview.png in the attachments for an example of how this will look (viewer)
    56  * All - display all the elements in the metadata record in the order that they appear
     56 * All - display all the elements in the metadata record
    5757Each of these tabs is intended to show a particular set of elements in the metadata record. In the case of Minimum and Core, if an element that either of these tabs expects to find is missing, then the viewer will say that the element is 'missing'.[[BR]]
    5858'''5.''' No single editor can satisfy all users. An example of a plug-in GUI that replaces both the javascript layer and the XSLT layer used for the editor is the current Xforms based editor proposal (see [wiki:UserCentricGUI]). This editor runs external to GN (in Orbeon Xforms) and uses GN services to retrieve selected metadata documents plus editing information from GN's XSD parser, combined as a metadocument. Two services have been implemented in the BlueNetMEST sandbox that provide these metadocuments to support external editors: