[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-30 Thread Robert Lyon
** Changed in: mahara/18.10
   Status: Fix Committed => Fix Released

-- 
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:
  Fix Released
Status in Mahara 18.10 series:
  Fix Released
Status in Mahara 19.04 series:
  Fix Released

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-30 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
   Status: Fix Committed => Fix Released

-- 
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:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Released

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-16 Thread Robert Lyon
** Changed in: mahara/19.04
   Status: In Progress => Fix Committed

** Changed in: mahara/18.10
   Status: Confirmed => Fix Committed

-- 
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:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Committed

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-16 Thread Steven
Bug Fixed - Page instructions now display a heading and have a grey
background colour

** Attachment added: "Selection_17-04-19-14:05:39.png"
   
https://bugs.launchpad.net/mahara/+bug/1800421/+attachment/5256440/+files/Selection_17-04-19-14%3A05%3A39.png

-- 
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:
  In Progress
Status in Mahara 18.10 series:
  Confirmed
Status in Mahara 19.04 series:
  In Progress

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-16 Thread Steven
Commit hash: bf7a19b4ba9258f7f0d8e08e49c7c06c08995ded
Environment tested: Master
Browser tested: Chrome

PRECONDITIONS: 
 
1) Mahara users exists (no roles) User1 & User2
2) Mahara User1 has portfolio page that has Page instructions and a text block 

TEST STEPS: HTML export 
 
1) Log in as Mahara User1
2) Export the page mentioned above as HTML export 
3) save file to your local drive 
4) open the index page in a browser 
5) Verify that the page displays the page instructions ✔BUG - No title 
for the block is displayed ✘

TEST STEPS: Leap2a export 
 
1) Log in as Mahara user
2) Export the page mentioned above as Leap2a export 
3) save file to your local drive 
4) Log out and log in as Mahara User2
5) Import the Leap2a file and add the new Page mentioned above 
6) View the newly created page 
7) Verify that the page displays the page instructions ✔

Catalyst QA Failed Testing ✘


BUG - Page Instructions not apparent as Instructions when viewing as exported 
HTML page 

Summary - When viewing a page that has instructions in display mode, the
instructions are initally hidden - User must click the instructions link
to reveal the instructions. User know there must be instructions. When
viewing the HTML page, the instructions directly follow the page
descriptions and ther is no indication that the Instruction text is
actually instructions.

Recommend: adding a subheading or background colour to the page
instruction text to indicate to the user that the following text is
actually instruction text.

** Attachment added: "HTML export display_17-04-19-09:04:32.png"
   
https://bugs.launchpad.net/mahara/+bug/1800421/+attachment/5256391/+files/HTML%20export%20display_17-04-19-09%3A04%3A32.png

-- 
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:
  In Progress
Status in Mahara 18.10 series:
  Confirmed
Status in Mahara 19.04 series:
  In Progress

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-16 Thread Steven
** Attachment added: "leap2a Display view_17-04-19-09:11:58.png"
   
https://bugs.launchpad.net/mahara/+bug/1800421/+attachment/5256392/+files/leap2a%20Display%20view_17-04-19-09%3A11%3A58.png

-- 
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:
  In Progress
Status in Mahara 18.10 series:
  Confirmed
Status in Mahara 19.04 series:
  In Progress

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-07 Thread Robert Lyon
** Changed in: mahara/19.04
   Status: Confirmed => In Progress

-- 
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:
  In Progress
Status in Mahara 18.10 series:
  Confirmed
Status in Mahara 19.04 series:
  In Progress

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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-07 Thread Robert Lyon
** Changed in: mahara/19.04
 Assignee: (unassigned) => Robert Lyon (robertl-9)

-- 
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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-07 Thread Robert Lyon
For the peer assessment import we also have this bug
https://bugs.launchpad.net/mahara/+bug/1803101

-- 
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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-07 Thread Kristina Hoeppner
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 

[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-07 Thread Kristina Hoeppner
** Attachment added: "portfolio_leap2a_peer_assessment_completed.zip"
   
https://bugs.launchpad.net/mahara/+bug/1800421/+attachment/5253630/+files/portfolio_leap2a_peer_assessment_completed.zip

-- 
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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-07 Thread Kristina Hoeppner
** Attachment added: "portfolio_html_peer_assessment_completed.zip"
   
https://bugs.launchpad.net/mahara/+bug/1800421/+attachment/5253629/+files/portfolio_html_peer_assessment_completed.zip

-- 
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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-07 Thread Kristina Hoeppner
** Summary changed:

- Page instructions are not exported in HTML or Leap2A
+ Page and peer instructions are not exported properly in HTML and Leap2A

** Changed in: mahara/19.04
   Status: Incomplete => Confirmed

-- 
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

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp