Changes between Version 2 and Version 3 of RemoteSearchForm+TabbedSearchForms


Ignore:
Timestamp:
10/25/10 04:46:02 (14 years ago)
Author:
simonp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RemoteSearchForm+TabbedSearchForms

    v2 v3  
    1515   
    1616=== Proposal Type ===
    17  * '''Type''': GUI Change, Core Change, Module Change, Guideline and project governance procedures, ...
    18  * '''App''': !GeoNetwork or !Intermap
    19  * '''Module''': eg. Harvester, Kernel, Data Manager, Metadata Import, Lucene Index, Search Interface ...
     17 * '''Type''': GUI Change
     18 * '''App''': !GeoNetwork
     19 * '''Module''': Search Interface
    2020
    2121=== Links ===
     
    2525
    2626=== Voting History ===
    27  * Vote proposed by X on Y, result was +/-n (m non-voting members).
     27 * Not yet proposed for voting.
    2828
    2929----
    3030
    3131== Motivations ==
    32 The current configuration is .... A change to ....
     32
     33A remote/distributed search form complements the existing simple and advanced search forms as well as the Z3950 and CSW harvesters. It allows users to search remote nodes in conjunction with the local GeoNetwork node.
     34
     35The Z3950 api in GeoNetwork has been recently upgraded to JZKit-3. This api is the current version of JZKit and although it is much more complex than JZKit-1, it should be better supported.
    3336
    3437== Proposal ==
    35 An in depth proposal can be found here : link
    36 ...
     38
     39Work done is as follows:
     40 * Restructure main-page.xsl to support tabs for search forms and creation of remote/distributed minimap
     41 * Extent and refactor gn_search.js to include processing of remote/distributed search form
     42 * Refactor and extend OL minimap support for three minimaps (simple, advanced and remote/distributed) that are kept in sync (ol_minimaps.js)
     43 * Alter searchform_advanced.xsl to present both the advanced and the remote/distributed search forms (since much of the content is duplicated)
     44 * Alter search-results-xhtml.xsl because results returned by the remote search cannot be manipulated in as many ways as those returned by a simple or advanced search on the local node. The following shows a typical remote results search:
     45
     46[[Image(Screenshot - remote-search-results.png)]]
    3747
    3848=== Backwards Compatibility Issues ===
    3949
     50None known - Remote/Distributed search tab can be config'd off if required in config-gui.xml
     51
    4052=== New libraries added ===
    41 Explain which and why new libraries are required for that proposal ...
     53
     54saxon-dom-9.1.0.8b.jar - to allow remote nodes to supply an HTML rendering of the page
    4255
    4356== Risks ==
    4457
     58None known.
     59
    4560== Participants ==
    46  * List of participants and role (if necessary) in current GIP
     61 * Simon Pigot - CSIRO, Craig Jones - eMii/IMOS/UTAS
    4762