Menu

#56 Text string search over db

1.1.0
open
nobody
None
9
2008-06-06
2008-05-17
No

Provide case-insensitive text string searching functionality over entire database. (This will enable us to search for and mark up all the material in the database on a given topic, instead of marking up transcription by transcription)

Suggested Implementation:

Display a Google-style textbox in the top-right corner of the screen (next to the buttons). When the user runs the search, the left hand pane (currently displaying the tree), will get split horizontally into two separate panes. The top pane will contain a tree, which has one node for each document returned by the search. The bottom pane will contain the usual markup tree for the currently displayed document.

The user will be able to drag the divider between the two panes to display more or less of each pane as required.

It will be possible to limit the search results to un-marked up text (text that does not yet belong to any markup element).

On running the search, the first document in the results tree will be displayed in the main text area, and the text will be automatically scrolled to the start of the block containing the first occurrence of the search string. The matching text will also be selected. There will be two buttons next to the search textbox, which will allow the user to jump to the next/previous occurrence of the search string. If there are no more occurrences in the current document, the next document in the results tree will be automatically opened at the first occurrence of the search string.

The user will be allowed to perform all standard markup tasks on the currently open document, while retaining his position in the search results at all times.

The user will be able to close the search results pane at any time, by clicking on a small cross or similar, to revert to the normal display mode.

Discussion

  • Swami Kevala

    Swami Kevala - 2008-05-19

    Logged In: YES
    user_id=2004405
    Originator: YES

    This could be made available via a "Search" menu item and separate dialog box. We could keep the Google-style search textbox - just for intra-doc text string searches (FR #1966742)

     
  • Swami Kevala

    Swami Kevala - 2008-05-19
    • summary: text string search --> Text string search over db
     
  • Swami Kevala

    Swami Kevala - 2008-06-06
    • milestone: 840332 --> 1.1.0
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.