GibbonEdu / core

Gibbon is a flexible, open source school management platform designed to make life better for teachers, students, parents and leaders.
https://gibbonedu.org
GNU General Public License v3.0
467 stars 303 forks source link

Search on basis of age in Library #1815

Closed WakMun closed 5 months ago

WakMun commented 6 months ago

added the functionality to search on basis of age in "Browse the Library" part.

Added a field for age entry in "advanced search" in "Browse the Library" part. On basis of this information only those books are shown as a result of search that are appropriate for a given age.

Description Interface of "advanced search" in "browse the library section" has one additional field for age entry. If the entered age is not null then only those books that fulfill this criteria:

Motivation and Context An example: the books that are readable by a 5 y.o. are very different than those that are readable by a 9 y.o. Also vice versa. Since in our school, we have children from 5 all the way to 20, so it made sense to be able to efficiently filter on this basis.

How Has This Been Tested? tested on sample data included in the gibbon

Screenshots image