Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow "show all users" on attendance report. #682

Open
mdorferf opened this issue May 2, 2023 · 5 comments
Open

Allow "show all users" on attendance report. #682

mdorferf opened this issue May 2, 2023 · 5 comments

Comments

@mdorferf
Copy link

mdorferf commented May 2, 2023

Hi!

In courses with many participants, as a teacher, I would like to be able to display all participants or only some of them with a filter.
In other Moodle Core activities, such as the Moodle assignment, these filters are available by default. The screenshot below is a suggestion of how it could look.
We would be very happy if this feature could be implemented, as it would be very helpful, especially for large courses with many participants.

Many thanks

grafik

@danmarsden
Copy link
Owner

@mdorferf - the longer term plan for reporting in the attendance plugin is to convert to using Moodle's new Reportbuilder api which has the ability to filter baked in.

There are some key areas that report builder doesn't support like "bulk actions" but I don't intend to improve the existing report pages until I can replace them using the report builder api. Please note that if you are already using Moodle 4 or higher, the attendance plugin includes a custom report source for report builder which allows you to build something very close to this report (and have a number of diffrerent filters to use on the page.)

@danmarsden danmarsden changed the title Filter for report Allow "show all users" on attendance report. May 2, 2023
@mdorferf
Copy link
Author

mdorferf commented May 3, 2023

@danmarsden Thank you very much for the quick answer and the explanation concerning the new Reportbuilder api! We have currently solved the problem by displaying a maximum of 100 people per page. Also thanks for pointing out that in Moodle 4 the custom report can be used. We will take a closer look at this.

@mdorferf
Copy link
Author

@danmarsden We have discussed this topic in our team and have one additional question: Is it possible for teachers in Moodle 4.2 to view the new Reportbuilder api in the course and use the filter functions for the attendance plugin or is it only a administration tool (via site administration)? Thank you in advance!

@danmarsden
Copy link
Owner

@mdorferf best place to ask for help using moodle's report builder and the funcionality it provides is on the moodle.org forums (or just try it out yourself!)

@giselebrugger
Copy link

@mdorferf- o plano de longo prazo para relatórios no plug-in de atendimento é converter para usar a nova API Reportbuilder do Moodle, que tem a capacidade de filtrar.

Existem algumas áreas principais que o criador de relatórios não oferece suporte, como "ações em massa", mas não pretendo melhorar as páginas de relatório existentes até que possa substituí-las usando a API do criador de relatórios. Observe que, se você já estiver usando o Moodle 4 ou superior, o plug-in de atendimento inclui uma fonte de relatório personalizada para o criador de relatórios, que permite criar algo muito próximo a este relatório (e ter vários filtros diferentes para usar na página).

Hello @danmarsden,
We are already using reportbuilder for attendance reports. The last update was amazing with the possibility of grouped statuses. Beautiful work.
I would like to leave a suggestion: the possibility of adding groups. Teachers with large classes always ask for this filter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants