Reports

urspraveen
Forums
Hi Everyone, Firstly Introducing my self this is Praveen am a drupal Developer. Thanks for opigno developers who made easy for developing LMS. I have a Requirement i.e need to generate all the reports like A list of all the courses that are Active User course completion/ enrollment/ un-enrollment/ incomplete like wise. Thanks, Praveen
Profile picture for user James Aparicio
James Aparicio

Hi urspraveen,

Hi urspraveen,

First thing would be to define what is an active course. Is it a course that is published? Did you create a specific field for it?

If you look in the opigno_quiz_app you will find functions for getting course information completion and results. Functions such as opigno_quiz_app_user_passed.

By the way, the course completion information is not stored anywere, it is checked as necessary.

Regarding enrollments this is all store by the organic groups module. You can just query it as you need.

You may use views to accomplish what you want (maybe you will have to create a few custom handlers), or you can just create your own pages with hook_menu and reuse a lot of the existing code.

All the information necessary is covered by the og api, quiz api, opigno core and opigno quiz app. You probably will not have to write any manual query even if you do your own custom page/form.

By the way, we think this is an important feature, so keep us posted on your progress, maybe we can even include it in Opigno as standard.

Best regards 

 

urspraveen

Thanks for the immediate response

Hi James Aparicio, Thanks for the Information. Thanks, Praveen
urspraveen

One More Question

HI James Aparicio, Can't we the members of the site to opigno class? Thanks, Praveen.K
Profile picture for user James Aparicio
James Aparicio

Hi urspraveen,

Hi urspraveen,

I did not understand your question.

 

Best regards

urspraveen

One More Question

Hi James Aparicio, For Example we have different users in the webiste like authenticated, administrator. We can't use the same with same roles in the opigno. Thanks, Praveen
Profile picture for user James Aparicio
James Aparicio

Hi urspraveen,

Hi urspraveen,

Can you explain your use case in more detail please? You are adding opigno to your existing Drupal website, is that it?

 

Best regards