Problems related to the Reporting module v1.20

Hi Andy, Ross and folks,

I have upgraded the reporting module from v1.12 to v1.20 today. I’m using Gibbon v12.

I’m facing a number of problems that I have listed below. Let’s begin…

“Instructions”-Link
###################

If I click the “Instructions”-Link no info is shown anymore. The Firefox Browser Console reports “TypeError: instructShow is not a function”. This does work well with v1.12.

admin_design.php
################

If I click on the “Design”-Link and choose a report I have created earlier, the section below the header simply stays empty. In v1.12 this works and the 4 insert links Text, Subject, Pastoral and Page Break appear allowing me to configure the content.

admin_criteria.php
##################

The “Check all” checkbox is not working. The Firefox Browser Console reports “ReferenceError: checkAll is not defined”. This is a new function, which was not available in v1.12.

The copy process is not working. If I make a selection and click the copy button nothing happens at all. No error messages are thrown.

pdf.php
#######

I’m choosing the students from the list by clicking the checkboxes and then I click the “Make PDF” button. In my case two things happen then: I get an “Internal Server Error” and the Firefox Browser Console reports “ReferenceError: countBoxes is not defined”. In v1.12 this works well with links to the newly created pdf files appearing in the file column and the creation date appearing in the date column.

pdfmail_send.php
################

The same behavior occurs as I have described above in “pdf.php”.

proof.php
#########

If I click on any of the listed student names nothing happens except that the Firefox Browser Console reports “checkForEdit is not defined”. In v1.12 I had problems at this point as well but the behavior was different.

When going through the selection process Year → Year Group → Home Room → Report, the Firefox Browser Console reports “ReferenceError: stopRKey is not defined”. In v1.12 this problem does not occur.

The “show left” function seems to be broken. I checked with different browsers at it doesn’t work. No error is thrown. This problem occurs in v1.12 as well.

pastoral.php
############

The “checkForEdit” problem described above in “proof.php” occurs here as well.

The link “Change to class view” does not work.

In all, v1.12 works better than v.1.20, but there are problems as well. However, they are different from v1.20.

subject.php
###########

The “checkForEdit” problem described above in “proof.php” occurs here as well. It happens when getting through the selection process after selecting the teacher. In v1.12 this problem does not occur.


Ok, this is all I have found so far. The reporting module is a big module and I couldn’t test many things yet because of the problems listed above.

I also like to thank Andy for making this module available. It’s a huge contribution.

I’m willing to sacrifice more time to improve this module and make it work even better.

Please let me know how I can assist.

Kind regards,
Roman

Roman, perfect : ) I’ve never moderated a forum before, so trying to work out the best, friendliest, most sensitive way to keep things organised and fun. Thanks for helping us improve things.

@andystat here is the place to reply!