Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-33527

Unable to export database entries

    Details

    • Testing Instructions:
      Hide

      This test requires the following:

      • Portfolios and the file download portfolio plugin to be enabled for the site
      • A database activity containing entries from at least two students
      1. Login as teacher, edit the single template for the database activity and add an ##export## tag.
      2. Login as a student, access the database activity and try exporting one of your entries, selecting file download as the portfolio.

      Expected result:

      The student can export the file.

      Show
      This test requires the following: Portfolios and the file download portfolio plugin to be enabled for the site A database activity containing entries from at least two students Login as teacher, edit the single template for the database activity and add an ##export## tag. Login as a student, access the database activity and try exporting one of your entries, selecting file download as the portfolio. Expected result: The student can export the file.
    • Affected Branches:
      MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-33527-master

      Description

      When a student tries to export a database entry, the Moodle serves a blank screen.

      The original error reported by Bas Brands in MDLQA-1972 was: Fatal error: Class 'file_info' not found in /var/www/latest.sunstreammedia.com/moodle/mod/data/locallib.php on line 410

      To Recreate:
      This test requires the following:

      • Portfolios and the file download portfolio plugin to be enabled for the site
      • A database activity containing entries from at least two students

      1. Login as teacher, edit the single template for the database activity and add an ##export## tag.
      2. Login as a student, access the database activity and try exporting one of your entries, selecting file download as the portfolio.

      Expected result:

      • The student can export the file.

      Actual result:

      • Moodle serves a blank page.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              phalacee Jason Fowler added a comment - - edited

              the actual error is:

              Fatal error: Class 'file_info' not found in /var/www/repos/imaster/moodle/mod/data/locallib.php on line 410

              it is only shown if your server is set to display errors

              Show
              phalacee Jason Fowler added a comment - - edited the actual error is: Fatal error: Class 'file_info' not found in /var/www/repos/imaster/moodle/mod/data/locallib.php on line 410 it is only shown if your server is set to display errors
              Hide
              nebgor Aparup Banerjee added a comment -

              Thanks , thats integrated into master.

              Show
              nebgor Aparup Banerjee added a comment - Thanks , thats integrated into master.
              Hide
              andyjdavis Andrew Davis added a comment -

              Raised MDL-33552 which I ran into while testing.

              Show
              andyjdavis Andrew Davis added a comment - Raised MDL-33552 which I ran into while testing.
              Hide
              andyjdavis Andrew Davis added a comment -
              Show
              andyjdavis Andrew Davis added a comment - and MDL-33553
              Hide
              andyjdavis Andrew Davis added a comment -

              Passing.

              Show
              andyjdavis Andrew Davis added a comment - Passing.
              Hide
              poltawski Dan Poltawski added a comment -

              Hi,

              While looking at MDL-33594 I noticed this change. I don't think its quite correct. I think we should be including filelib.php instead of this internal part of filelib.

              Show
              poltawski Dan Poltawski added a comment - Hi, While looking at MDL-33594 I noticed this change. I don't think its quite correct. I think we should be including filelib.php instead of this internal part of filelib.
              Hide
              phalacee Jason Fowler added a comment -

              I have made the change as part of the solution for MDL-33594, once that is integrated, this should be fine

              Show
              phalacee Jason Fowler added a comment - I have made the change as part of the solution for MDL-33594 , once that is integrated, this should be fine
              Hide
              stronk7 Eloy Lafuente (stronk7) added a comment -

              We could celebrate it today... but better if we perform a bigger party after releasing Moodle 2.3.

              Print this message and come to Perth that day, it's valid for one beer, wine, coke or... water, as you wish.

              Many thanks for your collaboration!

              Ciao

              Show
              stronk7 Eloy Lafuente (stronk7) added a comment - We could celebrate it today... but better if we perform a bigger party after releasing Moodle 2.3. Print this message and come to Perth that day, it's valid for one beer, wine, coke or... water, as you wish. Many thanks for your collaboration! Ciao

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    25/Jun/12