mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #52539
[Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A
Tested this with 19.04RC1
1. Page instructions appear in HTML, including an embedded image.
2. Page instructions appear in Leap2A but without the embedded image.
3. Peer assessment instructions do not appear in the HTML export (see portfolio_html_peer_assessment_completed.zip).
4. Peer assessment instruction do appear when the Leap2A export is imported again and also bring an image along.
4. When trying to import a portfolio with a peer assessment block filled in (portfolio_leap2a_peer_assessment_completed.zip), the following error message occurs:
[WAR] d7 (lib/adodb/adodb-exceptions.inc.php:45) Array to string conversion
Call stack (most recent first):
log_message("Array to string conversion", 8, true, true, "/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at /home/kristina/code/mahara/htdocs/lib/errors.php:520
error(8, "Array to string conversion", "/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45
ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80
adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:310
ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1281
ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1241
ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/dml.php:1102
insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:263
ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:1817
call_static_method("LeapImportPeerassessment", "import_using_strategy", object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/import/leap/lib.php:665
PluginImportLeap->import_from_load_mapping() at /home/kristina/code/mahara/htdocs/import/leap/lib.php:188
PluginImportLeap->process() at /home/kristina/code/mahara/htdocs/admin/users/add.php:348
adduser_submit(object(Pieform), array(size 25)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:544
Pieform->__construct(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:166
Pieform::process(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:5412
pieform(array(size 8)) at /home/kristina/code/mahara/htdocs/admin/users/add.php:156
[WAR] d7 (lib/errors.php:858) Failed to get a recordset: postgres8 error: [-1: ERROR: null value in column "block" violates not-null constraint
DETAIL: Failing row contains (116, null, null, 11, 0).] in adodb_throw(INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?) and values was (assessment:116,view:11,private:0)
Call stack (most recent first):
log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95
log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/errors.php:858
SQLException->__construct("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105
insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:263
ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:1817
call_static_method("LeapImportPeerassessment", "import_using_strategy", object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/import/leap/lib.php:665
PluginImportLeap->import_from_load_mapping() at /home/kristina/code/mahara/htdocs/import/leap/lib.php:188
PluginImportLeap->process() at /home/kristina/code/mahara/htdocs/admin/users/add.php:348
adduser_submit(object(Pieform), array(size 25)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:544
Pieform->__construct(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:166
Pieform::process(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:5412
pieform(array(size 8)) at /home/kristina/code/mahara/htdocs/admin/users/add.php:156
[WAR] d7 (lib/dml.php:1105) Failed to get a recordset: postgres8 error: [-1: ERROR: null value in column "block" violates not-null constraint
DETAIL: Failing row contains (116, null, null, 11, 0).] in adodb_throw(INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?) and values was (assessment:116,view:11,private:0)
Call stack (most recent first):
insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:263
ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:1817
call_static_method("LeapImportPeerassessment", "import_using_strategy", object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/import/leap/lib.php:665
PluginImportLeap->import_from_load_mapping() at /home/kristina/code/mahara/htdocs/import/leap/lib.php:188
PluginImportLeap->process() at /home/kristina/code/mahara/htdocs/admin/users/add.php:348
adduser_submit(object(Pieform), array(size 25)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:544
Pieform->__construct(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:166
Pieform::process(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:5412
pieform(array(size 8)) at /home/kristina/code/mahara/htdocs/admin/users/add.php:156
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1800421
Title:
Page and peer instructions are not exported properly in HTML and
Leap2A
Status in Mahara:
Confirmed
Status in Mahara 18.10 series:
Confirmed
Status in Mahara 19.04 series:
Confirmed
Bug description:
When a portfolio is exported that has page instructions, they do not
appear in the HTML or Leap2A export.
Since they are part of the portfolio, they should be exported.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1800421/+subscriptions
References