Hi Ralf,
To answer your queries:
where is the search located: in a course, on mymoodle page?
Search will be more like a plugin. It will be in your moodle site - integrated inside modules.
where does it search?
It will search for keywords based on your options. You may choose whether to include data from quizzes or forums or any other module in your search.
does it reflect on group memberschip?- does it reflect conditional activities?
Yes, it will reflect group memberships. As an example, a student from group A will not be able to view search results that are a part of assignment/quiz submission from group B. (However, the teacher will be able to see them). It will handle proper security.
what happens with file attachment content
Keywords will also be searched inside HTML, PPT or PDF files. If a user has access (or proper "capability"), then only the results will be shown along with the link of the file attached.
What happens if a search term is used very often in a lesson or book on different pages, what shows the results page?
The results will be based on "relevance weightage". For example:
Case I:
Lesson A contains 1 occurances of "batman superman" (as a phrase..both words are together)
Lesson B contains 10 occurances of batman and 6 occurances of superman.
If a user searches for "batman superman" Lesson B wil have higher priority (or relevance) as comparerd to Lesson A
Case II:
Lesson A contains 10 occurances of "batman superman" (as a phrase..both words are together)
Lesson B contains 10 occurances of batman and 6 occurances of superman.
If a user searches for "batman superman" Lesson A wil have higher priority (or relevance) as comparerd to Lesson B
What should the search show from a quiz before the student made an attempt, after the attempt?
Search will look for "keywords". For example,
One the quiz questions is "Define thermodynamics".
If the student searches for "thermodynamics" before makin the attempt, search will return the content from the quiz question.
If he makes an attempt (and answers the question: "Thermodynamics is a branch of natural science concerned with heat and its relation to energy and work".), and then searches, the search willl then include both the attempt and quiz questions. (The answer may be nested inside the question itself!).
Thanks for the feedback. Would love to hear if you have any ideas. In the meantime, go through this page listing the features of Global Search:
http://docs.moodle.org/dev/Global_Search#Requirements_and_assumptions