Changes between Version 3 and Version 4 of AjaxEditorControlsAndValidation


Ignore:
Timestamp:
Mar 23, 2009, 5:39:37 AM (15 years ago)
Author:
simonp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AjaxEditorControlsAndValidation

    v3 v4  
    13132. Enhance file upload - separate file upload submit from editor submit, sanitize filenames, avoid overwriting existing files, display file size [[BR]]
    14143. XSD validation messages available as controls on elements as well as in report screen[[BR]]
    15 4. Tooltips only display when title is clicked on - avoids clutter and server round trips
    16 5. Change presentation tabs: replace simple mode with Minimum, Core, All elements as per ISO standard document.
    17 6. Trap window close using onbeforeunload event to warn users that they may lose any edits made.
    18 7. Services to support external editors such as that described in the geonetworkui proposal.
     154. Tooltips only display when title is clicked on - avoids clutter and server round trips[[BR]]
     165. Change presentation tabs: replace simple mode with Minimum, Core, All elements as per ISO standard document[[BR]]
     176. Trap window close using onbeforeunload event to warn users that they may lose any edits made[[BR]]
     187. Services to support external editors such as that described in the geonetworkui proposal[[BR]]
    1919
    2020=== Proposal Type ===
    2121 * '''Type''': User interface and core functionality additions
    2222 * '''App''': !GeoNetwork
    23  * '''Module''': DataManager (support new services), EditLib (enhancements), Metadata Services, Jeeves, metadata XSLTs
     23 * '''Module''': !DataManager (support new services), !EditLib (enhancements), Metadata Services, Jeeves, metadata XSLTs
    2424
    2525=== Links ===
    2626 * Enhancements to Jeeves to support changes to file upload, XSD validation exception and passing validation errors to !GeoNetwork
    27  * This has been available in the !BlueNetMEST sandbox for some time - tested by users in the !BlueNet project
     27 * This has been available in the BlueNetMEST sandbox for some time - tested by users in the !BlueNet project
    2828
    2929=== Voting History ===
     
    4848'''2.''' Editor form is not submitted until save/save and close/check – allows reset button to really work as required.[[BR]]
    4949'''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 validation errors can be obtained through a callback on validation.[[BR]]
    50 '''4.''' 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. 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. Currently, after this editor has finished with the document, it is stored external to GN. However, the document could be returned to GN using any of the services GN currently provides.
     50'''4.''' 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. 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. Currently, after this editor has finished with the document, it is stored external to GN. However, the document could be returned to GN using any of the services GN currently provides.[[BR]]
    5151
    5252Two services are planned (and available for development in the !BlueNet MEST):