Changes between Version 2 and Version 3 of RemoteSearchForm+TabbedSearchForms
- Timestamp:
- 10/25/10 04:46:02 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RemoteSearchForm+TabbedSearchForms
v2 v3 15 15 16 16 === Proposal Type === 17 * '''Type''': GUI Change , Core Change, Module Change, Guideline and project governance procedures, ...18 * '''App''': !GeoNetwork or !Intermap19 * '''Module''': eg. Harvester, Kernel, Data Manager, Metadata Import, Lucene Index, Search Interface ...17 * '''Type''': GUI Change 18 * '''App''': !GeoNetwork 19 * '''Module''': Search Interface 20 20 21 21 === Links === … … 25 25 26 26 === Voting History === 27 * Vote proposed by X on Y, result was +/-n (m non-voting members).27 * Not yet proposed for voting. 28 28 29 29 ---- 30 30 31 31 == Motivations == 32 The current configuration is .... A change to .... 32 33 A 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 35 The 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. 33 36 34 37 == Proposal == 35 An in depth proposal can be found here : link 36 ... 38 39 Work 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)]] 37 47 38 48 === Backwards Compatibility Issues === 39 49 50 None known - Remote/Distributed search tab can be config'd off if required in config-gui.xml 51 40 52 === New libraries added === 41 Explain which and why new libraries are required for that proposal ... 53 54 saxon-dom-9.1.0.8b.jar - to allow remote nodes to supply an HTML rendering of the page 42 55 43 56 == Risks == 44 57 58 None known. 59 45 60 == Participants == 46 * List of participants and role (if necessary) in current GIP61 * Simon Pigot - CSIRO, Craig Jones - eMii/IMOS/UTAS 47 62