Massive wiki search - development notes

2022-06-22

Software development steps (UX and back-end):

  • build and install elasticlunr javascript file that constructs the search index at the time that MWB builds the website
  • include a search button on the navbar (first-order implementation)
    • bring up a web-page with a search entry window
    • display search results on this web-page
    • include links to the wiki pages returned by the search
  • second-order search features:
    • search on words and word fragments
    • include some content surrounding the search terms