Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.9.3, 1.9.4
    • Fix Version/s: None
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Rank:
      21597

      Description

      New feature we are contributing. This may need tidying up a little; either way we wanted to release this to get it out there.

      Description:

      Kineo has developed a generic Moodle report module, which can be added to an existing Moodle site to give detailed user reporting for courses with SCORM modules. It allows administrators to load report filters, schedule reports to be run at regular intervals and emailed to administrators, and export report data as Microsoft Excel format.
      There are five different types of report filter, which can be combined in any order. Whenever a filter is created or edited the report is automatically saved. The category, course and unit filters are mutually exclusive - if a category filter is added to the report, it will not be possible to add a course or unit filter and vice versa.
      ? User filter
      ? Category filter
      ? Course filter
      ? Unit filter
      ? Date filter
      Please see the attached screenshot for an example report generated by the module. Please note the module is very flexible and can generate a wide variety of SCORM related reports using the filtering system.

      1. Kineo report.pdf
        105 kB
        ivan
      1. generic_SCORM_report.gif
        48 kB
      2. modle.JPG
        70 kB
      3. screenshot-1.jpg
        56 kB

        Activity

        Hide
        Sven Laux added a comment -

        These are the actual files that make up the report. The previous file was a screenshot. Apologies - first time user.

        Installation instructions:

        The kineo folder should be dropped into course/report/ folder of a Moodle installation v1.9+.

        The cron job should be hourly, on the hour. The URL is:
        [moodle installation path]/course/report/kineo/cron.php

        Some database tables need setting up for this module to work. The data is in db/kineo_tables.sql

        Please get in touch if you have any questions.

        Best regards
        Sven

        Show
        Sven Laux added a comment - These are the actual files that make up the report. The previous file was a screenshot. Apologies - first time user. Installation instructions: The kineo folder should be dropped into course/report/ folder of a Moodle installation v1.9+. The cron job should be hourly, on the hour. The URL is: [moodle installation path] /course/report/kineo/cron.php Some database tables need setting up for this module to work. The data is in db/kineo_tables.sql Please get in touch if you have any questions. Best regards Sven
        Hide
        Mike Woods added a comment -

        Hi Sven/Niall,

        I've installed the custom reports module and it all seemed to go ok (The tables have been created, the cron job is running and I was prompted to update in the notifications area), but I can't find how to access the reports. Where should they appear on the moodle menus?

        Mike

        Show
        Mike Woods added a comment - Hi Sven/Niall, I've installed the custom reports module and it all seemed to go ok (The tables have been created, the cron job is running and I was prompted to update in the notifications area), but I can't find how to access the reports. Where should they appear on the moodle menus? Mike
        Hide
        Chad Outten added a comment - - edited

        @Mike: click on 'Reports' link in (any) course admin block. there will be a link to 'Kineo Report' in there. note: in case you didnt already, you also need to import db/kineo_tables.sql into mysql database.

        Show
        Chad Outten added a comment - - edited @Mike: click on 'Reports' link in (any) course admin block. there will be a link to 'Kineo Report' in there. note: in case you didnt already, you also need to import db/kineo_tables.sql into mysql database.
        Hide
        ivan added a comment -

        Hi,

        i copied the kineo folder to C:\moodle\course\report\kineo, imported the sql and run notification, but cant find the reports.. even after the notification, nothing happened, like moodle didnt add anything. Have i done something wrong..? Please let me know.

        Thank you

        Show
        ivan added a comment - Hi, i copied the kineo folder to C:\moodle\course\report\kineo, imported the sql and run notification, but cant find the reports.. even after the notification, nothing happened, like moodle didnt add anything. Have i done something wrong..? Please let me know. Thank you
        Hide
        Mike Woods added a comment -

        Chad - I thought that should be where it appeared, but there is nothing there. I did create the tables and have confirmed that they are in the moodle database. There are no records in the tables.

        Ivan - that's exactly the situation I'm in, although mine is a Linux installation, so the files are in /var/www/moodle/course/report/kineo in my case.

        Mike

        Show
        Mike Woods added a comment - Chad - I thought that should be where it appeared, but there is nothing there. I did create the tables and have confirmed that they are in the moodle database. There are no records in the tables. Ivan - that's exactly the situation I'm in, although mine is a Linux installation, so the files are in /var/www/moodle/course/report/kineo in my case. Mike
        Hide
        ivan added a comment -

        Hi Mike,

        im glad im not the only one with this issue.. since there was nobody with solution yet, where can we get an answer or reasonable advice..? I really would like to use this report in my moodle, but it seems that the issue is not resolved.

        Ivan

        Show
        ivan added a comment - Hi Mike, im glad im not the only one with this issue.. since there was nobody with solution yet, where can we get an answer or reasonable advice..? I really would like to use this report in my moodle, but it seems that the issue is not resolved. Ivan
        Hide
        Mike Woods added a comment -

        Hi Ivan,

        I'm not sure. I think the "owner" of the reporting module is Sven, but I don't know if he is watching this post for new comments. I think I'll leave it a while to see if he responds, then try emailing him direct (his email address is in his profile).

        Mike

        Show
        Mike Woods added a comment - Hi Ivan, I'm not sure. I think the "owner" of the reporting module is Sven, but I don't know if he is watching this post for new comments. I think I'll leave it a while to see if he responds, then try emailing him direct (his email address is in his profile). Mike
        Hide
        Chad Outten added a comment -

        Hi Mike, Ivan - find below the steps i used to get the custom report working. tested on linux moodle 1.9.4 mysql 5.0.28 php 5.2.8

        +extract zip to moodle/course/report
        +rename directory to 'kineo'
        +change directory & file permissions to 0755
        +chmod to 0777 for ...report/kineo/reports directory
        +go to phpmyadmin
        -import db/kineo_tables.sql file
        +run moodle notifications page
        +visit course admin block/reports/kineo report
        -add report
        -choose filter(s)
        -add email address to send report
        -schedule report. include cron job = moodle path/course/report/kineo/cron.php
        eg. 0/30 **** wget -q -O /dev/null http://www.yourmoodle.com/course/report/kineo/cron.php

        hope this helps. beyond this, you'll need to get in contact with the developers. good luck. Chad

        Show
        Chad Outten added a comment - Hi Mike, Ivan - find below the steps i used to get the custom report working. tested on linux moodle 1.9.4 mysql 5.0.28 php 5.2.8 +extract zip to moodle/course/report +rename directory to 'kineo' +change directory & file permissions to 0755 +chmod to 0777 for ...report/kineo/reports directory +go to phpmyadmin -import db/kineo_tables.sql file +run moodle notifications page +visit course admin block/reports/kineo report -add report -choose filter(s) -add email address to send report -schedule report. include cron job = moodle path/course/report/kineo/cron.php eg. 0/30 **** wget -q -O /dev/null http://www.yourmoodle.com/course/report/kineo/cron.php hope this helps. beyond this, you'll need to get in contact with the developers. good luck. Chad
        Hide
        Mike Woods added a comment -

        Thanks Chad - The step I have not done is the chmod on the reports directory - I'll try that and post back if it works.

        Mike

        Show
        Mike Woods added a comment - Thanks Chad - The step I have not done is the chmod on the reports directory - I'll try that and post back if it works. Mike
        Hide
        ivan added a comment -

        Hi,
        I followed your instructions.. extracted to report folder, set permissions, created tables, run notification- but nothing happened, like moodle doesnt add anything.. even under the reports i dont see kineo. Ataching screenshot just for you to check...
        Please advice.

        Show
        ivan added a comment - Hi, I followed your instructions.. extracted to report folder, set permissions, created tables, run notification- but nothing happened, like moodle doesnt add anything.. even under the reports i dont see kineo. Ataching screenshot just for you to check... Please advice.
        Hide
        Chad Outten added a comment -

        ivan - all looks ok. hopefully stating obvious: did you restart apache & mysql services?

        Show
        Chad Outten added a comment - ivan - all looks ok. hopefully stating obvious: did you restart apache & mysql services?
        Hide
        ivan added a comment -

        Hi Chad,

        yeah i did restart windows server - which restarts mysql as well.. the same story. When i run notification, nothing happened... Maybe is not made for win, or its for different version... Im running win2003, moodle 1.9.5, mysql 4.0
        Let me know your thoughts on this one. Thank you.

        Ivan

        Show
        ivan added a comment - Hi Chad, yeah i did restart windows server - which restarts mysql as well.. the same story. When i run notification, nothing happened... Maybe is not made for win, or its for different version... Im running win2003, moodle 1.9.5, mysql 4.0 Let me know your thoughts on this one. Thank you. Ivan
        Hide
        Sven Laux added a comment -

        Hi Ivan,

        thanks for the screenshot and the detailed exlpanation- and thanks, Chad for the detailed steps.

        If you are following the steps Chad mentions (it looks like you are) then the only difference is that you are running this on Windows. We haven't tested this modules on a Windows environment so it may well not work. We'll include this in our next testing cycle and will see what we can do.

        In the meantime we have been working on various improvements, incl. turning this module into a proper admin report, introducing summary rows etc. We're planning to release the update over the coming weeks.

        Will let you know when it's there. In the meantime I'd be keen to find out whether this works for you on a Linux system. Are you able to ty this?

        Thanks,
        Sven

        Show
        Sven Laux added a comment - Hi Ivan, thanks for the screenshot and the detailed exlpanation- and thanks, Chad for the detailed steps. If you are following the steps Chad mentions (it looks like you are) then the only difference is that you are running this on Windows. We haven't tested this modules on a Windows environment so it may well not work. We'll include this in our next testing cycle and will see what we can do. In the meantime we have been working on various improvements, incl. turning this module into a proper admin report, introducing summary rows etc. We're planning to release the update over the coming weeks. Will let you know when it's there. In the meantime I'd be keen to find out whether this works for you on a Linux system. Are you able to ty this? Thanks, Sven
        Hide
        Mike Woods added a comment -

        Chad - I've now tried all of the steps in your earlier post (including the CHMOD, which was the one I had missed) and the Kineo Reports item is still not present in Reports.

        Sven - I'm running Moodle on Linux (Ubuntu Server) and having the same problems as Ivan. I'd be happy to experiment as it's a test system!

        Mike

        Show
        Mike Woods added a comment - Chad - I've now tried all of the steps in your earlier post (including the CHMOD, which was the one I had missed) and the Kineo Reports item is still not present in Reports. Sven - I'm running Moodle on Linux (Ubuntu Server) and having the same problems as Ivan. I'd be happy to experiment as it's a test system! Mike
        Hide
        Sven Laux added a comment -

        Hi,

        please note: the Kineo report does not display under reports in the admin menu on the 'root adming menu' (yet) - this is a change we are addressing in the new version.

        For now, please takethe following steps to access the module:

        • navigate into any Moodle course
        • select 'reports' from the course-level admin menu
        • select 'Kineo report' from the top of the list

        Hope this helps. As mentioned, this is much improved in the next version.

        I have also uploaded a new screenshot showing where the report can eb accessed from.

        Sven

        Show
        Sven Laux added a comment - Hi, please note: the Kineo report does not display under reports in the admin menu on the 'root adming menu' (yet) - this is a change we are addressing in the new version. For now, please takethe following steps to access the module: navigate into any Moodle course select 'reports' from the course-level admin menu select 'Kineo report' from the top of the list Hope this helps. As mentioned, this is much improved in the next version. I have also uploaded a new screenshot showing where the report can eb accessed from. Sven
        Hide
        Sven Laux added a comment -

        Once installed, the Kineo SCORM reporting module can be accessed via the reports within a course area

        Show
        Sven Laux added a comment - Once installed, the Kineo SCORM reporting module can be accessed via the reports within a course area
        Hide
        ivan added a comment -

        Hi Sven,

        thank you for your reply. Unfortunately im not running Linux, since i dont feel confortable administering/running Linux- i dont have any experience. Ill be looking forward hearing from you regarding progress made with the Kineo reports. Please let me know if i can be of any help- any kind of testing or translating.

        Regards
        Ivan

        Show
        ivan added a comment - Hi Sven, thank you for your reply. Unfortunately im not running Linux, since i dont feel confortable administering/running Linux- i dont have any experience. Ill be looking forward hearing from you regarding progress made with the Kineo reports. Please let me know if i can be of any help- any kind of testing or translating. Regards Ivan
        Hide
        Mike Woods added a comment -

        Hi Sven,

        I've found the reports now. As you guessed, I was looking on the main reports list, rather than in a course. The reports are working fine, and are going to be very useful, so thanks for making them available.

        Mike

        Show
        Mike Woods added a comment - Hi Sven, I've found the reports now. As you guessed, I was looking on the main reports list, rather than in a course. The reports are working fine, and are going to be very useful, so thanks for making them available. Mike
        Hide
        Dan Marsden added a comment -

        wow! - this is the first I've heard of this! - SCORM reporting in Moodle at the moment is really crappy! - great to see someone has put some time into improving it a bit!

        any chance you have a 2.0 version of the report?

        Show
        Dan Marsden added a comment - wow! - this is the first I've heard of this! - SCORM reporting in Moodle at the moment is really crappy! - great to see someone has put some time into improving it a bit! any chance you have a 2.0 version of the report?
        Hide
        Dan Marsden added a comment -

        really glad to see this!

        I haven't actually installed it yet, but after having a quick look at the code posted in the zip here are a couple of comments:

        all the calls to require_capability are incorrect and won't work eg:
        require_capability('View custom SCORM report', $context);
        it should be something like:
        require_capability('gradereport/kineo:view', $context);

        it also includes it's own PHPMailer class instead of Moodle's internal libs - it should use email_to_user() from moodlelib.php - which means it will use the settings set by the site admin - eg smtp server - or fall back to use php mailer if smtp not set etc.

        also it uses a lot of sql style get_records calls when not needed eg:
        $sql = "SELECT * FROM kineo_filters WHERE kineo_fil_id = " .$fid;

        if ($current_reports = get_records_sql($sql)) {

        this should really use something like:
        if ($current_reports = get_records('kineo_filters', 'kineo_fil_id', $fid)) {

        and this:
        $sql = "DELETE FROM kineo_filters WHERE kineo_fil_id=" . $fid;

        execute_sql($sql, false);
        should be:
        delete_records('kineo_filters', 'kineo_fil_id', $id);

        where possible, avoiding the sql style calls is always best, as it means that the sql is more likely to be cross db compatible.

        there's also a hook you can use that triggers cron inside grade reports
        you need to create a file called lib.php inside the report directory and inside that file create a function called
        "grade_report_XXX_cron()" - replacing XXX with the folder name that your report is in (eg "kineo_SCORM_report")

        hope that's useful!

        Show
        Dan Marsden added a comment - really glad to see this! I haven't actually installed it yet, but after having a quick look at the code posted in the zip here are a couple of comments: all the calls to require_capability are incorrect and won't work eg: require_capability('View custom SCORM report', $context); it should be something like: require_capability('gradereport/kineo:view', $context); it also includes it's own PHPMailer class instead of Moodle's internal libs - it should use email_to_user() from moodlelib.php - which means it will use the settings set by the site admin - eg smtp server - or fall back to use php mailer if smtp not set etc. also it uses a lot of sql style get_records calls when not needed eg: $sql = "SELECT * FROM kineo_filters WHERE kineo_fil_id = " .$fid; if ($current_reports = get_records_sql($sql)) { this should really use something like: if ($current_reports = get_records('kineo_filters', 'kineo_fil_id', $fid)) { and this: $sql = "DELETE FROM kineo_filters WHERE kineo_fil_id=" . $fid; execute_sql($sql, false); should be: delete_records('kineo_filters', 'kineo_fil_id', $id); where possible, avoiding the sql style calls is always best, as it means that the sql is more likely to be cross db compatible. there's also a hook you can use that triggers cron inside grade reports you need to create a file called lib.php inside the report directory and inside that file create a function called "grade_report_XXX_cron()" - replacing XXX with the folder name that your report is in (eg "kineo_SCORM_report") hope that's useful!
        Hide
        ivan added a comment -

        Hi Dan,

        just wanted to check if these changes will somehow help me to to run Kineo on Windows platform. Is there a Kineo fix for windows? From previous conversations, it seems that it doesnt work under Wwindoes Moodle.

        Thank you
        Ivan

        Show
        ivan added a comment - Hi Dan, just wanted to check if these changes will somehow help me to to run Kineo on Windows platform. Is there a Kineo fix for windows? From previous conversations, it seems that it doesnt work under Wwindoes Moodle. Thank you Ivan
        Hide
        Dan Marsden added a comment -

        Hi Ivan,

        it's hard to know without testing it (I still haven't installed it yet) - but make sure you have debugging and display errors turned on, - if you get any specific errors, make sure you post them here!

        Show
        Dan Marsden added a comment - Hi Ivan, it's hard to know without testing it (I still haven't installed it yet) - but make sure you have debugging and display errors turned on, - if you get any specific errors, make sure you post them here!
        Hide
        Sven Laux added a comment -

        Hi,

        just an update to everyone who is using this module.

        The most likely reason for why the report does not run on some platforms is that we are currently using PHP mysql functions instead of the inbuilt Moodle library or ADODB functions. This is something we have learnt since and we have put this on the roadmap for version 2.0 of this module.

        This means: the reporting module will currently only work with MySQL. Maybe this explains why this doesn't currently work for you, Ivan. Is there a way you can use MySql and confirm this assumption?

        Also, I believe this module currently requires the mysql libraries and does not work correctly with the mysqli functions.

        I hope this helps!
        Sven

        Show
        Sven Laux added a comment - Hi, just an update to everyone who is using this module. The most likely reason for why the report does not run on some platforms is that we are currently using PHP mysql functions instead of the inbuilt Moodle library or ADODB functions. This is something we have learnt since and we have put this on the roadmap for version 2.0 of this module. This means: the reporting module will currently only work with MySQL. Maybe this explains why this doesn't currently work for you, Ivan. Is there a way you can use MySql and confirm this assumption? Also, I believe this module currently requires the mysql libraries and does not work correctly with the mysqli functions. I hope this helps! Sven
        Hide
        ivan added a comment -

        Hi Sven,

        thank you for your reply. Im using MySql 4.1 (,Windows XP, Moodle 1.9.5). For testing purposes i installed Moodle on my spare server and tried the Kineo module in there. I can see it in a course reports now, however im getting following screen (attached pdf file Kineo report). Not sure why, or what to do with it. Tried to create new report, but nothing hapens. Please review the attached file and let me know if there are certain adjustments needed in database or Modle itself.

        Thank you

        Show
        ivan added a comment - Hi Sven, thank you for your reply. Im using MySql 4.1 (,Windows XP, Moodle 1.9.5). For testing purposes i installed Moodle on my spare server and tried the Kineo module in there. I can see it in a course reports now, however im getting following screen (attached pdf file Kineo report). Not sure why, or what to do with it. Tried to create new report, but nothing hapens. Please review the attached file and let me know if there are certain adjustments needed in database or Modle itself. Thank you
        Hide
        Jim Feniello added a comment -

        We couldn't get access to the reports either. (This may be an incorrect statement:)We go directly to SCORM items, not wrapping them in moodle courses, so there was no course admin menu to click on reports from.

        In looking into it, it didn't seem that the kineo report generator was requiring a course in the URL, so we found that the report generator URL is /course/report/kineo/index.php and we just built a custom blobk that only shows for our admins that links to this relative URL, called eLearning Reports.

        -jim
        motionplan.com

        Show
        Jim Feniello added a comment - We couldn't get access to the reports either. (This may be an incorrect statement:)We go directly to SCORM items, not wrapping them in moodle courses, so there was no course admin menu to click on reports from. In looking into it, it didn't seem that the kineo report generator was requiring a course in the URL, so we found that the report generator URL is /course/report/kineo/index.php and we just built a custom blobk that only shows for our admins that links to this relative URL, called eLearning Reports. -jim motionplan.com
        Hide
        Jason Heckman added a comment - - edited

        Rather than coding an additional block, we just added to the site admin block, and added permissions to the link, only users authorized to view capabilities/mod/scorm:viewreport can see it.

        Clarifying the install process that worked for us.

        Using Chad's method above:

        • Extract 'kineo_SCORM_report.zip' to moodlesiteroot/course/report
        • Rename directory to 'kineo'
        • Change directory & file permissions in 'moodlesiteroot/course/report/kineo' and all subfolders to 0755
        • Change directory permissions in 'moodlesiteroot/course/report/kineo/reports' directory to 0777
        • Go to phpmyadmin
        • Import moodlesiteroot/course/report/kineo/db/kineo_tables.sql
        • Run moodle notifications page

        NEXT:

        Here is where we needed to allow kineo to be a custom link for SCORM report authorized users only.

        Browse to moodlesiteroot/admin/report and create a folder called 'kineo'
        Create a file called 'settings.php'

        The content of 'settings.php' should appear as follows:

        <?php // $Id$
        $ADMIN->add('reports', new admin_externalpage('kineoreport', 'eLearning Reports', "$CFG->wwwroot/course/report/kineo/index.php",'mod/scorm:viewreport'));
        ?>

        In the code you see a line that says 'eLearning Reports' ... edit this to fit your desired link name in the site admin/reports block.

        Save and upload your file, refresh the admin view and your link should work nicely.

        Then, Chad's instructions are continued below:

        • Add report
        • Choose filter(s)
        • Add email address to send report
        • Schedule report.
        • Include cron job = moodlesiteroot/course/report/kineo/cron.php

        eg. 0/30 **** wget -q -O /dev/null http://www.yourmoodle.com/course/report/kineo/cron.php

        Godspeed!

        -Jason
        motionplan.com

        Show
        Jason Heckman added a comment - - edited Rather than coding an additional block, we just added to the site admin block, and added permissions to the link, only users authorized to view capabilities/mod/scorm:viewreport can see it. Clarifying the install process that worked for us. Using Chad's method above: Extract 'kineo_SCORM_report.zip' to moodlesiteroot/course/report Rename directory to 'kineo' Change directory & file permissions in 'moodlesiteroot/course/report/kineo' and all subfolders to 0755 Change directory permissions in 'moodlesiteroot/course/report/kineo/reports' directory to 0777 Go to phpmyadmin Import moodlesiteroot/course/report/kineo/db/kineo_tables.sql Run moodle notifications page NEXT: Here is where we needed to allow kineo to be a custom link for SCORM report authorized users only. Browse to moodlesiteroot/admin/report and create a folder called 'kineo' Create a file called 'settings.php' The content of 'settings.php' should appear as follows: <?php // $Id$ $ADMIN->add('reports', new admin_externalpage('kineoreport', 'eLearning Reports', "$CFG->wwwroot/course/report/kineo/index.php",'mod/scorm:viewreport')); ?> In the code you see a line that says 'eLearning Reports' ... edit this to fit your desired link name in the site admin/reports block. Save and upload your file, refresh the admin view and your link should work nicely. Then, Chad's instructions are continued below: Add report Choose filter(s) Add email address to send report Schedule report. Include cron job = moodlesiteroot/course/report/kineo/cron.php eg. 0/30 **** wget -q -O /dev/null http://www.yourmoodle.com/course/report/kineo/cron.php Godspeed! -Jason motionplan.com
        Hide
        MJ added a comment -

        I was able to do all steps but the last part.

        • Add report
        • Choose filter(s)
        • Add email address to send report
        • Schedule report.
        • Include cron job = moodlesiteroot/course/report/kineo/cron.php

        Where do I go to add a report?

        When I go to my site and under the create a custom report no options appear?

        Please help.

        Show
        MJ added a comment - I was able to do all steps but the last part. Add report Choose filter(s) Add email address to send report Schedule report. Include cron job = moodlesiteroot/course/report/kineo/cron.php Where do I go to add a report? When I go to my site and under the create a custom report no options appear? Please help.
        Hide
        Scott Tearle added a comment -

        This is the updated working version of the module.

        Show
        Scott Tearle added a comment - This is the updated working version of the module.
        Hide
        Dan Marsden added a comment -

        great - thanks Scott, I'll take a look!

        Show
        Dan Marsden added a comment - great - thanks Scott, I'll take a look!
        Hide
        Chad Outten added a comment -

        @Scott: thanks for sharing!

        Show
        Chad Outten added a comment - @Scott: thanks for sharing!
        Hide
        Howard Miller added a comment -

        Hmmm... unless I am missing something, this isn't going to work (properly). In the first few lines of index.php...

        $context = get_context_instance(CONTEXT_SYSTEM);
        require_capability('Overview custom SCORM report', $context);

        That's not a capability! There are no setup scripts for the database. There are no 'require logins' on any page, some of the database queries use fields that don't seem to exist and it can't seem to make its mind up if its a gradebook report or a course report.

        Apart from that it's great

        Show
        Howard Miller added a comment - Hmmm... unless I am missing something, this isn't going to work (properly). In the first few lines of index.php... $context = get_context_instance(CONTEXT_SYSTEM); require_capability('Overview custom SCORM report', $context); That's not a capability! There are no setup scripts for the database. There are no 'require logins' on any page, some of the database queries use fields that don't seem to exist and it can't seem to make its mind up if its a gradebook report or a course report. Apart from that it's great
        Hide
        Judy Unrein added a comment -

        I would really like to try this plugin, but I'm a little lost in the installation instructions.

        I'm running Moodle in a hosted environment; could someone post instructions for if you're running cPanel (or work with me to get it installed and I can post cPanel instructions for the rest of the community)?

        Many thanks...

        Show
        Judy Unrein added a comment - I would really like to try this plugin, but I'm a little lost in the installation instructions. I'm running Moodle in a hosted environment; could someone post instructions for if you're running cPanel (or work with me to get it installed and I can post cPanel instructions for the rest of the community)? Many thanks...
        Hide
        Mark Aberdour added a comment -

        Hi Judy, did you follow the instructions in the back of the document in the ZIP file? And at what point do you start having problems? Thanks

        Show
        Mark Aberdour added a comment - Hi Judy, did you follow the instructions in the back of the document in the ZIP file? And at what point do you start having problems? Thanks
        Hide
        Judy Unrein added a comment -

        Hi, Mark! I am not finding a document with instructions in the ZIP file. I am using instructions posted earlier on this thread.

        I just realized what to do where I was getting stuck, so I'll continue and post back here if I need further help. Thank you so much!

        Show
        Judy Unrein added a comment - Hi, Mark! I am not finding a document with instructions in the ZIP file. I am using instructions posted earlier on this thread. I just realized what to do where I was getting stuck, so I'll continue and post back here if I need further help. Thank you so much!
        Hide
        Mark Aberdour added a comment -

        It's the final page in the document called Moodle_reporting_v1.2.doc

        I'll keep an eye out for anything else you post then

        Show
        Mark Aberdour added a comment - It's the final page in the document called Moodle_reporting_v1.2.doc I'll keep an eye out for anything else you post then
        Hide
        Dan Marsden added a comment -

        Just a quick note to those interested in SCORM reporting.... thanks to a GSOC project Moodle 2.2 contains a rewrite of the reporting code and now allows pluggable reports like the quiz. (see MDL-27256)

        The same report is still there, but the student is working on an interactions report (which needs testing if anyone has the time - see MDL-28277)

        Show
        Dan Marsden added a comment - Just a quick note to those interested in SCORM reporting.... thanks to a GSOC project Moodle 2.2 contains a rewrite of the reporting code and now allows pluggable reports like the quiz. (see MDL-27256 ) The same report is still there, but the student is working on an interactions report (which needs testing if anyone has the time - see MDL-28277 )
        Hide
        Paul Stanyer added a comment -

        This is the latest version of the kineo SCORM reporting module.

        We have fixed many issues with the original module, and it now has support for various activity types.

        Show
        Paul Stanyer added a comment - This is the latest version of the kineo SCORM reporting module. We have fixed many issues with the original module, and it now has support for various activity types.

          People

          • Votes:
            3 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

            • Created:
              Updated:

              Development