Task #2476

Split Search::show in 2

Added by walid about 9 years ago. Updated almost 6 years ago.

Status:ClosedStart date:11/23/2010
Priority:NormalDue date:
Assignee:moyo% Done:

100%

Category:Search Engine
Target version:0.85

Description

It would be nice if Search::show could be splitted in :
  • construct SQL
  • getDatas (raw datas from SQL and prepare to display datas : text or HTML)
  • displayDatas

So that we could easily use the search engine in plugins (for example webservices)

  • Think would be interesting to pass an array containing all datas (request + results) to have a complete view of the search. May permit to simplify steps
  • Need to clean Search Engine of specific cases which could be managed with last improvments
  • Review Search parameters to have a more flexible system (a search criteria = an array)

Associated revisions

Revision 22406
Added by moyo almost 6 years ago

duplicate search class to work for #2476

Revision 22407
Added by moyo almost 6 years ago

prepare reorg search criterias see #2476

Revision 22409
Added by moyo almost 6 years ago

begin clean all old searches see #2476

Revision 22410
Added by moyo almost 6 years ago

more clean search params used see #2476

Revision 22411
Added by moyo almost 6 years ago

more clean for #2476

Revision 22412
Added by moyo almost 6 years ago

work on SQL generation see #2476

Revision 22413
Added by moyo almost 6 years ago

minor clean for #2476

Revision 22434
Added by moyo almost 6 years ago

Begin working on getDatas : see #2476

Revision 22435
Added by moyo almost 6 years ago

more work for #2476

Revision 22469
Added by moyo almost 6 years ago

move to main search : see #2476
Not complete but compatibility may be OK

Revision 22470
Added by moyo almost 6 years ago

add function see #2476

Revision 22471
Added by moyo almost 6 years ago

fix generate bigdump + improve search see #2476

Revision 22473
Added by moyo almost 6 years ago

work on search see #2476

Revision 22474
Added by moyo almost 6 years ago

fix meta col header see #2476

Revision 22475
Added by moyo almost 6 years ago

work on union search see #2476

Revision 22477
Added by moyo almost 6 years ago

fix display see #2476

Revision 22483
Added by moyo almost 6 years ago

fix profile search see #2476

Revision 22495
Added by moyo almost 6 years ago

fix search see #2476

Revision 22496
Added by moyo almost 6 years ago

add param for getDatas see #2476

Revision 22497
Added by moyo almost 6 years ago

Only store once currentuser see #2476

Revision 22498
Added by moyo almost 6 years ago

work on search (giveItem using new datas format) see #2476

Revision 22499
Added by moyo almost 6 years ago

fix for #2476

History

#1 Updated by moyo almost 9 years ago

  • Target version changed from 33 to 0.85

#2 Updated by ddurieux over 7 years ago

  • Assignee set to ddurieux
  • Target version changed from 0.85 to 0.84

#3 Updated by ddurieux about 7 years ago

  • Target version changed from 0.84 to 0.85

#4 Updated by moyo about 6 years ago

  • Assignee changed from ddurieux to moyo

#5 Updated by moyo almost 6 years ago

  • % Done changed from 0 to 80

#6 Updated by moyo almost 6 years ago

  • Status changed from New to Resolved
  • % Done changed from 80 to 100

#7 Updated by moyo almost 6 years ago

  • Status changed from Resolved to Closed

#8 Updated by jmd almost 6 years ago

  • Tracker changed from Feature to Task

Also available in: Atom PDF