[Mahara-contributors] [Bug 1749635] [NEW] Behat test for Cover Letter 4.5.1.1 in manual test suite
Public bug reported: test/behat/features/user_content/resume_page.feature is pretty comprehensive, but doesn't include a test for the cover letter part of the resume. http://manual.mahara.org/en/17.10/content/resume.html#write-your-cover-letter We need to add some lines to test the cover letter function to the first scenario: Scenario: Editing admin resume page (Bug 1426983) The scenario name can also be changed to "Editing Introduction" ** Affects: mahara Importance: Undecided Status: New ** Tags: behat ** Tags added: behat -- 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/1749635 Title: Behat test for Cover Letter 4.5.1.1 in manual test suite Status in Mahara: New Bug description: test/behat/features/user_content/resume_page.feature is pretty comprehensive, but doesn't include a test for the cover letter part of the resume. http://manual.mahara.org/en/17.10/content/resume.html#write-your-cover-letter We need to add some lines to test the cover letter function to the first scenario: Scenario: Editing admin resume page (Bug 1426983) The scenario name can also be changed to "Editing Introduction" To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749635/+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 1749631] [NEW] Behat test for Journal Settings, 4.4.1 in manual test suite
Public bug reported: expand the test/behat/features/user_content/add_blogs.feature to include check that settings can be changed, as described here: You can change the title of your default journal (and all others if you have enabled multiple journals) and add a description as well as tags. http://manual.mahara.org/en/17.10/content/journal.html#change-your-journal-settings ** Affects: mahara Importance: Undecided Status: New -- 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/1749631 Title: Behat test for Journal Settings, 4.4.1 in manual test suite Status in Mahara: New Bug description: expand the test/behat/features/user_content/add_blogs.feature to include check that settings can be changed, as described here: You can change the title of your default journal (and all others if you have enabled multiple journals) and add a description as well as tags. http://manual.mahara.org/en/17.10/content/journal.html#change-your-journal-settings To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749631/+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 1017785] Re: Empty blog should display "No entries yet." and "Add one" link
** Changed in: mahara Assignee: (unassigned) => Liam (liam-sharpe) ** Changed in: mahara 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/1017785 Title: Empty blog should display "No entries yet." and "Add one" link Status in Mahara: In Progress Bug description: Version: master Assumptions - Logged in user has one empty journal. Actions 1. Open the empty journal. Expected results - Lang string "No entries yet. Add one" with link to create a new entry. Actual results - string: "0 entries" To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1017785/+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 1749628] [NEW] Behat test for File Quota 4.3.5 in manual test suite
Public bug reported: Verify Quota is displayed on the sidebar of the Content->Files page This only requires a line or two, so can be combined with https://bugs.launchpad.net/mahara/+bug/1749626. Just check quota is displayed with default maximum of 50.0MB, as here: http://manual.mahara.org/en/17.10/content/files.html#file-quota If the test needs to check what the maximum is set to before checking the display, we could have a step to do that. ** Affects: mahara Importance: Undecided Status: New ** Tags: behat -- 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/1749628 Title: Behat test for File Quota 4.3.5 in manual test suite Status in Mahara: New Bug description: Verify Quota is displayed on the sidebar of the Content->Files page This only requires a line or two, so can be combined with https://bugs.launchpad.net/mahara/+bug/1749626. Just check quota is displayed with default maximum of 50.0MB, as here: http://manual.mahara.org/en/17.10/content/files.html#file-quota If the test needs to check what the maximum is set to before checking the display, we could have a step to do that. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749628/+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 1749626] [NEW] Behat test for Edit file 4.3.4 in manual test suite
Public bug reported: We could automate this test http://manual.mahara.org/en/17.10/content/files.html#edit-a-file-or-folder 4.3.4. Edit a file or folder You can edit the properties of a file or folder at any time. The file does not have to be re-linked in portfolio pages, but the properties you changed will be updated automatically. Test steps need a user, a file, admin settings turned on. add a file add it to a page in a files block edit the file - change the name - add a desc - a tag ...other options as turned on Go to the page and check you can see the changes without having to re-link the file. ** Affects: mahara Importance: Undecided Status: New ** Tags: behat -- 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/1749626 Title: Behat test for Edit file 4.3.4 in manual test suite Status in Mahara: New Bug description: We could automate this test http://manual.mahara.org/en/17.10/content/files.html#edit-a-file-or-folder 4.3.4. Edit a file or folder You can edit the properties of a file or folder at any time. The file does not have to be re-linked in portfolio pages, but the properties you changed will be updated automatically. Test steps need a user, a file, admin settings turned on. add a file add it to a page in a files block edit the file - change the name - add a desc - a tag ...other options as turned on Go to the page and check you can see the changes without having to re-link the file. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749626/+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 1017785] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/8524 -- 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/1017785 Title: Empty blog should display "No entries yet." and "Add one" link Status in Mahara: Confirmed Bug description: Version: master Assumptions - Logged in user has one empty journal. Actions 1. Open the empty journal. Expected results - Lang string "No entries yet. Add one" with link to create a new entry. Actual results - string: "0 entries" To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1017785/+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 1446400] Re: Add anchor button to tinymce
** Changed in: mahara Status: In Progress => 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/1446400 Title: Add anchor button to tinymce Status in Mahara: Fix Committed Bug description: One of the useful tinyMCE buttons that we currently do not use is the Anchor button to allow one to add anchors to a block of text. It should be a matter of adding 'anchor' to the plugins and toolbar sections of lib/web.php and then testing it out to make sure it works as expected To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446400/+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 1446400] A change has been merged
Reviewed: https://reviews.mahara.org/8485 Committed: https://git.mahara.org/mahara/mahara/commit/099b3d3119a1e9900ab2ea2341470d15f05adbe3 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 099b3d3119a1e9900ab2ea2341470d15f05adbe3 Author: Liam Date: Wed Jan 31 10:29:47 2018 +1300 Bug #1446400: Add anchor button to tinymce behatnotneeded Change-Id: I6f2b26e6bb9e839e8c3ccaddef6fdfc916b3bdd9 -- 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/1446400 Title: Add anchor button to tinymce Status in Mahara: Fix Committed Bug description: One of the useful tinyMCE buttons that we currently do not use is the Anchor button to allow one to add anchors to a block of text. It should be a matter of adding 'anchor' to the plugins and toolbar sections of lib/web.php and then testing it out to make sure it works as expected To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446400/+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 1692757] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/8523 -- 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/1692757 Title: Collapse main menu by pressing Esc key Status in Mahara: In Progress Bug description: Mahara 17.04+ User should be able to collapse the main navigation menus (user menu, admin menu, main menu) by pressing the Escape key. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1692757/+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 1746259] A change has been merged
Reviewed: https://reviews.mahara.org/8505 Committed: https://git.mahara.org/mahara/mahara/commit/2814975b37c818b1ba73fb7875bc3d9adbaf806c Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 2814975b37c818b1ba73fb7875bc3d9adbaf806c Author: Maria Sorica Date: Mon Feb 5 17:07:34 2018 + Bug 1746259: Show the T&C on the after login page behatnotneeded Change-Id: I3bf21e40c957fd97b7c1b0d836ed340bebeb7616 -- 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/1746259 Title: Make the T&C have the same behaviour as the privacy statement Status in Mahara: Fix Committed Bug description: We need to make a series of changes in Mahara to comply with the GDPR. More info is available on the wiki at https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/GDPR_compliance. We will need to make the following changes: 1. Add the T&C to the site_content_version table. 2. Display the T&C under the 'Legal' navigation link. 3. Allow the site/institution admins to create new T&C versions. 4. Ask user to agree to the site and institution T&C. 5. Show the user the current T&C version they have consented to. 6. Allow the user to withdraw their consent to the current T&C version. 7. Add T&C to the registration form To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1746259/+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 1746259] A change has been merged
Reviewed: https://reviews.mahara.org/8500 Committed: https://git.mahara.org/mahara/mahara/commit/94533accac91ce140d9992a7ce9630b9ac10d149 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 94533accac91ce140d9992a7ce9630b9ac10d149 Author: Maria Sorica Date: Fri Feb 2 13:44:06 2018 + Bug 1746259: Display and edit the T&C of an institution behatnotneeded Change-Id: I71f21f76129bc160904cffd1ff62dc6c7fd83c27 -- 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/1746259 Title: Make the T&C have the same behaviour as the privacy statement Status in Mahara: Fix Committed Bug description: We need to make a series of changes in Mahara to comply with the GDPR. More info is available on the wiki at https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/GDPR_compliance. We will need to make the following changes: 1. Add the T&C to the site_content_version table. 2. Display the T&C under the 'Legal' navigation link. 3. Allow the site/institution admins to create new T&C versions. 4. Ask user to agree to the site and institution T&C. 5. Show the user the current T&C version they have consented to. 6. Allow the user to withdraw their consent to the current T&C version. 7. Add T&C to the registration form To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1746259/+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 1746259] A change has been merged
Reviewed: https://reviews.mahara.org/8512 Committed: https://git.mahara.org/mahara/mahara/commit/8c507c8b13f79144417b48c05ed11dd6b7384b24 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 8c507c8b13f79144417b48c05ed11dd6b7384b24 Author: Maria Sorica Date: Wed Feb 7 16:54:34 2018 + Bug 1746259: Add the T&C to the register form Had to change the definition of the following strings: "siteprivacystatement" to "siteprivacy" "sitetermsstatement"to "sitetermsandconditions" "institutiontermsstatement" to "institutiontermsandconditions" behatnotneeded Change-Id: Ib2fd10b72ab4d6d80299a120e9cfbd11bd9fc8fe -- 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/1746259 Title: Make the T&C have the same behaviour as the privacy statement Status in Mahara: Fix Committed Bug description: We need to make a series of changes in Mahara to comply with the GDPR. More info is available on the wiki at https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/GDPR_compliance. We will need to make the following changes: 1. Add the T&C to the site_content_version table. 2. Display the T&C under the 'Legal' navigation link. 3. Allow the site/institution admins to create new T&C versions. 4. Ask user to agree to the site and institution T&C. 5. Show the user the current T&C version they have consented to. 6. Allow the user to withdraw their consent to the current T&C version. 7. Add T&C to the registration form To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1746259/+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 1746259] A change has been merged
Reviewed: https://reviews.mahara.org/8488 Committed: https://git.mahara.org/mahara/mahara/commit/4e67c147b74e5f51ca92c98d64b3eba7a37046b0 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 4e67c147b74e5f51ca92c98d64b3eba7a37046b0 Author: Maria Sorica Date: Wed Jan 31 17:14:47 2018 + Bug 1746259: Make the data on the site's 'Legal' page editable The last version of privacy statement and the last version of T&C are editable. behatnotneeded Change-Id: I444bb2dba4d119e86fb1c77d3595f982e99bd2b5 -- 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/1746259 Title: Make the T&C have the same behaviour as the privacy statement Status in Mahara: Fix Committed Bug description: We need to make a series of changes in Mahara to comply with the GDPR. More info is available on the wiki at https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/GDPR_compliance. We will need to make the following changes: 1. Add the T&C to the site_content_version table. 2. Display the T&C under the 'Legal' navigation link. 3. Allow the site/institution admins to create new T&C versions. 4. Ask user to agree to the site and institution T&C. 5. Show the user the current T&C version they have consented to. 6. Allow the user to withdraw their consent to the current T&C version. 7. Add T&C to the registration form To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1746259/+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 1746259] A change has been merged
Reviewed: https://reviews.mahara.org/8511 Committed: https://git.mahara.org/mahara/mahara/commit/5f27da1e7a07731297b8232d2cd9301d88476413 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 5f27da1e7a07731297b8232d2cd9301d88476413 Author: Maria Sorica Date: Wed Feb 7 12:35:46 2018 + Bug 1746259: Withdraw consent to the T&C 1. Change the user manu item name from Settings -> Privacy statement to Settings -> Legal. 2. Display T&C on the user's Legal page. 3. Allow T&C consent withdraw. behatnotneeded Change-Id: I08e5d97fc5ee712d3b930881aa97de6b2486ead4 -- 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/1746259 Title: Make the T&C have the same behaviour as the privacy statement Status in Mahara: Fix Committed Bug description: We need to make a series of changes in Mahara to comply with the GDPR. More info is available on the wiki at https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/GDPR_compliance. We will need to make the following changes: 1. Add the T&C to the site_content_version table. 2. Display the T&C under the 'Legal' navigation link. 3. Allow the site/institution admins to create new T&C versions. 4. Ask user to agree to the site and institution T&C. 5. Show the user the current T&C version they have consented to. 6. Allow the user to withdraw their consent to the current T&C version. 7. Add T&C to the registration form To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1746259/+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 1746259] Re: Make the T&C have the same behaviour as the privacy statement
** Changed in: mahara Status: In Progress => 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/1746259 Title: Make the T&C have the same behaviour as the privacy statement Status in Mahara: Fix Committed Bug description: We need to make a series of changes in Mahara to comply with the GDPR. More info is available on the wiki at https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/GDPR_compliance. We will need to make the following changes: 1. Add the T&C to the site_content_version table. 2. Display the T&C under the 'Legal' navigation link. 3. Allow the site/institution admins to create new T&C versions. 4. Ask user to agree to the site and institution T&C. 5. Show the user the current T&C version they have consented to. 6. Allow the user to withdraw their consent to the current T&C version. 7. Add T&C to the registration form To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1746259/+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 1711968] Re: HTML export doesn't show icons on file browser page
** Changed in: mahara Status: In Progress => 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/1711968 Title: HTML export doesn't show icons on file browser page Status in Mahara: Fix Committed Bug description: When you export your entire portfolio as HTML and click on "Browse your file collection" on the index.html page, you see your file browser (see attached), but without the Font Awesome icons that should be displayed. We can display Font Awesome icons in other areas and thus it should be possible here as well. Instead, the placeholders still point to image files, e.g. Changing this path to Font Awesome must have been forgotten when we removed the images. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1711968/+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 1711968] A change has been merged
Reviewed: https://reviews.mahara.org/8480 Committed: https://git.mahara.org/mahara/mahara/commit/8d2ff36e792d025f367068f2f42f83023a3e8422 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 8d2ff36e792d025f367068f2f42f83023a3e8422 Author: Liam Date: Tue Jan 30 10:56:41 2018 +1300 Bug #1711968: HTML export doesn't show icons on file browser page behatnotneeded Change-Id: Id1fef94f4a0a2e466201bf4ad69a63c38fbb7b50 -- 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/1711968 Title: HTML export doesn't show icons on file browser page Status in Mahara: Fix Committed Bug description: When you export your entire portfolio as HTML and click on "Browse your file collection" on the index.html page, you see your file browser (see attached), but without the Font Awesome icons that should be displayed. We can display Font Awesome icons in other areas and thus it should be possible here as well. Instead, the placeholders still point to image files, e.g. Changing this path to Font Awesome must have been forgotten when we removed the images. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1711968/+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 1706515] Re: [WAR] 2a Undefined property: stdClass::$log_backtrace_print_args
i have the same problem but there is no extra' in the config, i'm searching ! -- 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/1706515 Title: [WAR] 2a Undefined property: stdClass::$log_backtrace_print_args Status in Mahara: Invalid Bug description: Thanks for the app. $ php -v PHP 7.1.6 (cli) (built: Jun 7 2017 21:11:40) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.1.6, Copyright (c) 1999-2017, by Zend Technologies $ nginx -v nginx version: nginx/1.12.0 Server log contents: 2017/07/26 12:57:58 [error] 17717#17717: *5 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined property: stdClass::$log_backtrace_print_args in /srv/http/mahara/lib/errors.php on line 314 PHP message: PHP Notice: Undefined property: stdClass::$log_backtrace_print_args in /srv/http/mahara/lib/errors.php on line 314 PHP message: PHP Notice: Undefined property: stdClass::$log_backtrace_print_args in /srv/http/mahara/lib/errors.php on line 314 PHP message: PHP Notice: Undefined property: stdClass::$log_backtrace_print_args in /srv/http/mahara/lib/errors.php on line 314 PHP message: PHP Notice: Undefined property: stdClass::$log_backtrace_print_args in /srv/http/mahara/lib/errors.php on line 314 PHP message: [WAR] 07 Undefined property: stdClass::$log_backtrace_print_args PHP message: Call stack (most recent first): PHP message: * log_message(string(size 55), integer, true, true, string(size 31), integer) at /srv/http/mahara/lib/errors.php:521 PHP message: * error(integer, string(size 55), string(size 31), integer, array(size 5)) at /srv/http/mahara/lib/errors.php:314 PHP message: * log_build_backtrace(array(size 1)) at /srv/http/mahara/lib/errors.php:160 PHP message: * log_message(string(size 61), integer, true, true, string(size 31), integer, array(size 1)) at /srv/http/mahara/lib/errors.php:648 PHP message: * MaharaException->handle_exception() at /srv/http/mahara/lib/errors.php:547 PHP message: * exception(object(SystemException)) at Unknown:0 PHP message: PHP message: [WAR] 07 [ParseError]: syntax error, unexpected 'localhost' (T_STRING) PHP message: Call stack (most recent first): PHP message: * exception(object(ParseError)) at Unknown:0 PHP message:" while reading response header from upstream, client: 127.0.0.1, server: mahara.localdomain, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/run/php-fpm/php-fpm.sock:", host: "mahara.localdomain" Config file attached. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1706515/+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 1749408] [NEW] Make it possible for PlugIns defining a grouptab
Public bug reported: Currently we are developing an artefact plugin and a module plugin and therefore we need to have related grouptabs for users to use the new functionalities of these plugins. Unfortunately such additional tabs are only considered for interaction plugins. For our purposes we use a workaround by adding some code to the lib/group.php file at line 2046 to get this handled for our plugins like it is implemented as core code at line 2022 and following. It would be nice if group menu items of other plugin types than interaction could be defined if necessary by default without modifying the mahara core. Thank you Alex ** Affects: mahara Importance: Undecided Status: New -- 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/1749408 Title: Make it possible for PlugIns defining a grouptab Status in Mahara: New Bug description: Currently we are developing an artefact plugin and a module plugin and therefore we need to have related grouptabs for users to use the new functionalities of these plugins. Unfortunately such additional tabs are only considered for interaction plugins. For our purposes we use a workaround by adding some code to the lib/group.php file at line 2046 to get this handled for our plugins like it is implemented as core code at line 2022 and following. It would be nice if group menu items of other plugin types than interaction could be defined if necessary by default without modifying the mahara core. Thank you Alex To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749408/+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 1749408] Re: Make it possible for PlugIns defining a grouptab
For this perhaps following idea could be a kind of code basis: // ToDo: Make it possible to insert group_tabs by PlugIn conventions based on following code foreach (plugin_types_installed() as $plugin_type_installed) { foreach (plugins_installed($plugin_type_installed) as $plugin) { // ToDo: Call PlugIn Method display_group_tab_allowed which provides the code which does all the checks here if (method_exists(generate_class_name($plugin_type_installed, $plugin->name),'group_tabs')) { $plugin_menu = call_static_method(generate_class_name($plugin_type_installed, $plugin->name), 'group_tabs', $group->id); $menu = array_merge($menu, $plugin_menu); } } } -- 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/1749408 Title: Make it possible for PlugIns defining a grouptab Status in Mahara: New Bug description: Currently we are developing an artefact plugin and a module plugin and therefore we need to have related grouptabs for users to use the new functionalities of these plugins. Unfortunately such additional tabs are only considered for interaction plugins. For our purposes we use a workaround by adding some code to the lib/group.php file at line 2046 to get this handled for our plugins like it is implemented as core code at line 2022 and following. It would be nice if group menu items of other plugin types than interaction could be defined if necessary by default without modifying the mahara core. Thank you Alex To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749408/+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 1749402] [NEW] Views and collection list (in group) throws MySQL error
Public bug reported: If a normal group member tries to visit views and collections of the group, following warning/error is thrown under some conditions which are mentioned below: SQL: [WAR] 93 (lib/errors.php:859) Failed to get a recordset: mysqli error: [1452: Cannot add or update a child row: a foreign key constraint fails ("dp-dev-master-ep"."view_rows_columns", CONSTRAINT "viewrowscolu_vie_fk" FOREIGN KEY ("view") REFERENCES "view" ("id"))] in EXECUTE("INSERT INTO "view_rows_columns" ("view", "row", "columns") VALUES ('46', '1', '3')")Command was: INSERT INTO "view_rows_columns" ("view", "row", "columns") VALUES (?, ?, ?) and values was (view:46,row:1,columns:3) PHP: Call stack (most recent first): log_message("Failed to get a recordset: mysqli error: [1452: Ca...", 8, true, true) at /var/www/mahara/master/htdocs/lib/errors.php:95 log_warn("Failed to get a recordset: mysqli error: [1452: Ca...") at /var/www/mahara/master/htdocs/lib/errors.php:859 SQLException->__construct("Failed to get a recordset: mysqli error: [1452: Ca...") at /var/www/mahara/master/htdocs/lib/dml.php:1105 insert_record("view_rows_columns", object(stdClass), false, false) at /var/www/mahara/master/htdocs/lib/dml.php:1192 ensure_record_exists("view_rows_columns", object(stdClass), object(stdClass)) at /var/www/mahara/master/htdocs/lib/view.php:356 View->__construct(0array(size 25)) at /var/www/mahara/master/htdocs/lib/view.php:5581 View::get_extra_view_info(array(size 2), false) at /var/www/mahara/master/htdocs/view/groupviews.php:52 This happens if the group views and collections are readonly to members, a group collection exisits with at least one view inside and in the DB there is no view which has the same id as this collection. I didn't went too deep inside the code, but it seems that this issue is somehow connected to the bug #1514608. It further seems that Mahara interprets a collection as a view trying to get/set view related data using a collection id to avoid having no DB entry in table view_rows_columns for this erroneously supposed view so the actually error should be found in functions calling this code areas (get_extra_view_info). Reproduce error: Create a group in which views and collections are only editable by others that normal group members. Create a view and a collection inside this group and assign the view to the collection. Make sure, that in the DB there are no entries referring to a view which has the same id as the above created collection (e. g. by deleting a possibly existing view with this id inside Mahara). As a normal group member call the tab views and collection of the group. Greetings Alex ** Affects: mahara Importance: Undecided Status: New -- 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/1749402 Title: Views and collection list (in group) throws MySQL error Status in Mahara: New Bug description: If a normal group member tries to visit views and collections of the group, following warning/error is thrown under some conditions which are mentioned below: SQL: [WAR] 93 (lib/errors.php:859) Failed to get a recordset: mysqli error: [1452: Cannot add or update a child row: a foreign key constraint fails ("dp-dev-master-ep"."view_rows_columns", CONSTRAINT "viewrowscolu_vie_fk" FOREIGN KEY ("view") REFERENCES "view" ("id"))] in EXECUTE("INSERT INTO "view_rows_columns" ("view", "row", "columns") VALUES ('46', '1', '3')")Command was: INSERT INTO "view_rows_columns" ("view", "row", "columns") VALUES (?, ?, ?) and values was (view:46,row:1,columns:3) PHP: Call stack (most recent first): log_message("Failed to get a recordset: mysqli error: [1452: Ca...", 8, true, true) at /var/www/mahara/master/htdocs/lib/errors.php:95 log_warn("Failed to get a recordset: mysqli error: [1452: Ca...") at /var/www/mahara/master/htdocs/lib/errors.php:859 SQLException->__construct("Failed to get a recordset: mysqli error: [1452: Ca...") at /var/www/mahara/master/htdocs/lib/dml.php:1105 insert_record("view_rows_columns", object(stdClass), false, false) at /var/www/mahara/master/htdocs/lib/dml.php:1192 ensure_record_exists("view_rows_columns", object(stdClass), object(stdClass)) at /var/www/mahara/master/htdocs/lib/view.php:356 View->__construct(0array(size 25)) at /var/www/mahara/master/htdocs/lib/view.php:5581 View::get_extra_view_info(array(size 2), false) at /var/www/mahara/master/htdocs/view/groupviews.php:52 This happens if the group views and collections are readonly to members, a group collection exisits with at least one view inside and in the DB there is no view which has the same id as this collection. I didn't went too deep inside the code, but it seems that this issue i
[Mahara-contributors] [Bug 1749403] [NEW] Code correction in function find_key_name of lib/ddl.php
Public bug reported: In line 523 the existing code if (!$field == $col->column_name) { should be replaced with if ($field !== $col->column_name) { Greetings Alex ** Affects: mahara Importance: Undecided Status: New -- 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/1749403 Title: Code correction in function find_key_name of lib/ddl.php Status in Mahara: New Bug description: In line 523 the existing code if (!$field == $col->column_name) { should be replaced with if ($field !== $col->column_name) { Greetings Alex To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749403/+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 1749396] [NEW] Finnish translation pack missing strings
Public bug reported: Hello, Finnish mahara translation packs (16.10 & 17.10 at); http://langpacks.mahara.org/ are missing a translation strings $string['Blogs'] = 'Journals'; $string['Blog'] = 'Journal'; and by so Blogs doesn't translate at all. In the english language pack you have four of them $string['Blogs'] = 'Journals'; $string['blogs'] = 'journals'; $string['Blogs'] = 'Journals'; $string['blogs'] = 'journals'; The ones with the capital B in the string name area the ones that affect the translation seen on the screen so could someone add them to the finnish language packs? I wonder why this have been done in such a weird way in the first place. ** Affects: mahara Importance: Undecided Status: New ** Tags: translations -- 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/1749396 Title: Finnish translation pack missing strings Status in Mahara: New Bug description: Hello, Finnish mahara translation packs (16.10 & 17.10 at); http://langpacks.mahara.org/ are missing a translation strings $string['Blogs'] = 'Journals'; $string['Blog'] = 'Journal'; and by so Blogs doesn't translate at all. In the english language pack you have four of them $string['Blogs'] = 'Journals'; $string['blogs'] = 'journals'; $string['Blogs'] = 'Journals'; $string['blogs'] = 'journals'; The ones with the capital B in the string name area the ones that affect the translation seen on the screen so could someone add them to the finnish language packs? I wonder why this have been done in such a weird way in the first place. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749396/+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