#271: Allow easy creation and easy selection of search interfaces
--------------------------+-------------------------------------------------
  Reporter:  bthiell      |       Owner:              
      Type:  enhancement  |      Status:  new         
  Priority:  major        |   Milestone:              
 Component:  WebSearch    |     Version:              
Resolution:               |    Keywords:  ADS EPFL GET
--------------------------+-------------------------------------------------

Comment (by simko):

 1) Choosing available search interfaces was in the plan, the
 variable would look like:

 {{{
 CFG_WEBSEARCH_ENABLED_SEARCH_INTERFACES = simple,advanced
 }}}

 The first interface in this list would be the default one, there is no
 need to introduce two CFG variables.  The `aas` value of 0 would
 denote the first interface, 1 the second one, etc, regardless of
 names/choices.

 BTW, the current codebase contains `light` search interface that was
 not fully cleaned yet, hence inactivated.  We discussed options like
 `light` becoming new `simple` and current `simple` becoming `classic`
 and deprecated.  Each installation should be able to choose interfaces
 they want (and name them).

 2) Big yes for the additional `extra option' variables, as we spoken
 about it IRL.  To keep up with the current ultra short URL symbol
 names, this functionality could be called `eo` (=extra options) where
 necessary.  Passing any symbol names via GET is of course fully good,
 but beware how `pl` (=pattern limit) is currently treated, this should
 not clash.  More on `pl` IRL.

-- 
Ticket URL: <http://invenio-software.org/ticket/271#comment:1>
Invenio <http://invenio-software.org>

Reply via email to