[Mahara-contributors] [Bug 1236661] A change has been merged
Reviewed: https://reviews.mahara.org/2647 Committed: http://gitorious.org/mahara/mahara/commit/0493993274ade7c6057af8e57bcc3751e44ad2bd Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 0493993274ade7c6057af8e57bcc3751e44ad2bd Author: Aaron Wells aar...@catalyst.net.nz Date: Wed Oct 23 14:24:35 2013 +1300 Revert the upgrade section that searches for orphaned group content Bug1236661: It turned out this process can take a very long time for substantially sized Maharas, which are the ones that are most likely to have been around since 1.4 and benefit from this. Since we've updated the code where the orphaned pages were causing problems, this bit is no longer strictly necessary, so it's best just to remove it. Change-Id: I628eb24fd7eb38a50b484df16053c55d7264d89b -- 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/1236661 Title: Site statistics: Pages - Page not found error when a page's group has been deleted in 1.4, followed by an upgrade to 1.8 Status in Mahara ePortfolio: In Progress Status in Mahara 1.8 series: In Progress Bug description: If a group has been deleted, the Admin Home/Site Statistics/Pages tab (Most Popular Pages) comes up with the error: Page not found You tried to access a page that does not exist. Page with id 0 not found. The View construct is trying to load the deleted group but as it is deleted, it automatically throws an exception ViewNotFoundException. Called in function htdocs/lib/view.php::get_extra_view_info() line 4124 ($view = new View(0, $v); Update: This only occurs when the group was deleted in Mahara 1.4 or earlier. After 1.5, the group_delete() function was updated to also delete all the group's Pages. And the error on the report page only happens in Mahara 1.8, probably due to some change we made in View::get_extra_view_info(). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1236661/+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 1234487] A change has been merged
Reviewed: https://reviews.mahara.org/2646 Committed: http://gitorious.org/mahara/mahara/commit/239f222c99b17ba2590163d310e5c898a852170c Submitter: Son Nguyen (son.ngu...@catalyst.net.nz) Branch:master commit 239f222c99b17ba2590163d310e5c898a852170c Author: Aaron Wells aar...@catalyst.net.nz Date: Wed Oct 23 18:39:46 2013 +1300 Putting the 1.8 system requirements into the README file Bug1234487 Change-Id: I56f1504bdc7d3f38abe254362d59998a84b62531 -- 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/1234487 Title: Put the system requirements for each Mahara release into README Status in Mahara ePortfolio: Confirmed Status in Mahara 1.6 series: Confirmed Status in Mahara 1.7 series: Confirmed Status in Mahara 1.8 series: Confirmed Bug description: People sometimes ask on the forums what the system requirements are for past versions of Mahara. And currently, there's no easy way to answer that question, because we keep them on this page ( https://wiki.mahara.org/index.php/System_Administrator%27s_Guide/Requirements ) and we just update that page periodically. It would make more sense to also put the system requirements into the README file, and update that at each major release. The system requirements shouldn't change in a minor release. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1234487/+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 1243525] A change has been merged
Reviewed: https://reviews.mahara.org/2643 Committed: http://gitorious.org/mahara/mahara/commit/5b0b25425940040d37e6c8e431c0f82c413549c0 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 5b0b25425940040d37e6c8e431c0f82c413549c0 Author: Aaron Wells aar...@catalyst.net.nz Date: Wed Oct 23 16:52:51 2013 +1300 Upgrading $config-minupgradefrom to 1.1 due to failures during upgrade tests Bug 1243525: I found that attempting to do a direct upgrade from 1.0 to 1.8 failed in the $oldversion 2008091601 code block. It would appear this has to do with the former textbox block being renamed, and the solution would require that block to be processed before the main upgrade script. Since that would be somewhat hard to do, and there presumably aren't that many 1.0 sites still around, I've simply updated the minupgrade to 1.1. Change-Id: I9c8fbe06459b5e62382621b1f4308eca8f793d72 -- 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/1243525 Title: Issues with 1.0-1.8 upgrade path Status in Mahara ePortfolio: In Progress Bug description: See also https://bugs.launchpad.net/mahara/+bug/1238407 (ENGINE=INNODB) and https://bugs.launchpad.net/bugs/1174623 (Correct schema drift) Since the README still says you can upgrade from 1.0 to master, I tested it out prior to the 1.8.0 release. I found a couple of problems, which I'll track here. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1243525/+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 1243525] A change has been merged
Reviewed: https://reviews.mahara.org/2645 Committed: http://gitorious.org/mahara/mahara/commit/05a25eab83894c4a7241f4badf828302c56208d3 Submitter: Son Nguyen (son.ngu...@catalyst.net.nz) Branch:master commit 05a25eab83894c4a7241f4badf828302c56208d3 Author: Aaron Wells aar...@catalyst.net.nz Date: Wed Aug 14 15:40:21 2013 +1200 Remove TYPE=INNODB (incompatible with MySQL 5) Bug 1243525: Also, since it was only used in the pre-1.1 upgrade section, it's no longer necessary to define this at the top of upgrade.php at all Change-Id: I907467f2ffd80844fe7f3f35eeb92a51a40ad7dd -- 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/1243525 Title: Issues with 1.0-1.8 upgrade path Status in Mahara ePortfolio: In Progress Bug description: See also https://bugs.launchpad.net/mahara/+bug/1238407 (ENGINE=INNODB) and https://bugs.launchpad.net/bugs/1174623 (Correct schema drift) Since the README still says you can upgrade from 1.0 to master, I tested it out prior to the 1.8.0 release. I found a couple of problems, which I'll track here. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1243525/+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 1243525] A change has been merged
Reviewed: https://reviews.mahara.org/2644 Committed: http://gitorious.org/mahara/mahara/commit/018c0aa62eff634d01a4ab1b428060897cf3102c Submitter: Aaron Wells (aar...@catalyst.net.nz) Branch:master commit 018c0aa62eff634d01a4ab1b428060897cf3102c Author: Aaron Wells aar...@catalyst.net.nz Date: Wed Oct 23 14:41:24 2013 +1300 Silence warnings during upgrade (from 1.3 earlier) about indexes having no columns. Bug 1243525 Change-Id: I9555d15d9a08bb1e01e30e12f1ac2125535c55fa -- 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/1243525 Title: Issues with 1.0-1.8 upgrade path Status in Mahara ePortfolio: In Progress Bug description: See also https://bugs.launchpad.net/mahara/+bug/1238407 (ENGINE=INNODB) and https://bugs.launchpad.net/bugs/1174623 (Correct schema drift) Since the README still says you can upgrade from 1.0 to master, I tested it out prior to the 1.8.0 release. I found a couple of problems, which I'll track here. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1243525/+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 1243525] A change has been merged
Reviewed: https://reviews.mahara.org/2648 Committed: http://gitorious.org/mahara/mahara/commit/307df506c956c7888692bf9457e65c3d94e87a77 Submitter: Aaron Wells (aar...@catalyst.net.nz) Branch:master commit 307df506c956c7888692bf9457e65c3d94e87a77 Author: Robert Lyon robe...@catalyst.net.nz Date: Thu Oct 24 09:14:53 2013 +1300 Improving upgrade success messages (bug 1243525) On doing upgrade from v1.1 to v1.8rc Currently if a plugin does not need upgrading it displays a message like this: artefact.internal 1.1.0 1.1.0 Successfully upgraded to version ? The json returned however has message : 'Nothing to upgrade' in it So I've altered the displaying of messages so that if nothing needs upgrading it shows the message returned in the json. Change-Id: I36f9b29ed9af98ee0ca77238ecb765a46c509a0b Signed-off-by: Robert Lyon robe...@catalyst.net.nz -- 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/1243525 Title: Issues with 1.0-1.8 upgrade path Status in Mahara ePortfolio: In Progress Bug description: See also https://bugs.launchpad.net/mahara/+bug/1238407 (ENGINE=INNODB) and https://bugs.launchpad.net/bugs/1174623 (Correct schema drift) Since the README still says you can upgrade from 1.0 to master, I tested it out prior to the 1.8.0 release. I found a couple of problems, which I'll track here. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1243525/+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 1040337] Re: [Ongoing]Upgrade TinyMCE
** No longer affects: mahara/1.8 ** Summary changed: - [Ongoing]Upgrade TinyMCE + Upgrade TinyMCE to 3.5.6 ** Summary changed: - Upgrade TinyMCE to 3.5.6 + Upgrade TinyMCE to 3.5.8 ** Changed in: mahara Milestone: 1.8.0 = None -- 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/1040337 Title: Upgrade TinyMCE to 3.5.8 Status in Mahara ePortfolio: Fix Released Bug description: Upgrade current version of tiny-mce to latest version 3.5.6. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1040337/+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 1243525] Re: Issues with 1.0-1.8 upgrade path
** 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/1243525 Title: Issues with 1.0-1.8 upgrade path Status in Mahara ePortfolio: Fix Committed Bug description: See also https://bugs.launchpad.net/mahara/+bug/1238407 (ENGINE=INNODB) and https://bugs.launchpad.net/bugs/1174623 (Correct schema drift) Since the README still says you can upgrade from 1.0 to master, I tested it out prior to the 1.8.0 release. I found a couple of problems, which I'll track here. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1243525/+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 1243015] Re: On custom layout builder, disable the add row button when you're at the maximum number of rows
** 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/1243015 Title: On custom layout builder, disable the add row button when you're at the maximum number of rows Status in Mahara ePortfolio: Fix Committed Bug description: We shouldn't display the add a row button when it won't do anything. Or at least, we should display it in a grayed-out disabled mode. To replicate: 1. Create a page 2. Go to Edit layout 3. Expand Advanced options 4. Expand Create custom layout 5. Click Add a row 5 times, each time adding one row, until you have 6. Actual result: Add a row looks exactly the same, but now clicking on it won't do anything Expected result: Add a row should be grayed out or disappear in order to indicate that it's no longer usable. If you delete a row, it should re-enable. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1243015/+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 806764] Re: [Ongoing] Ensure system requirements are checked before installation/upgrade starts
** Changed in: mahara Milestone: 1.8.0 = 1.9.0 -- 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/806764 Title: [Ongoing] Ensure system requirements are checked before installation/upgrade starts Status in Mahara ePortfolio: Incomplete Bug description: If the install/upgrade is going to fail, it should ideally fail before it starts writing to the DB (especially on MySQL). We should therefore make sure that any system requirements checks are done prior to the install / upgrade. http://mahara.org/interaction/forum/topic.php?id=3777 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/806764/+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 1238407] Re: Mahara 1.0 upgrade path depends on no-longer-supported ENGINE=INNODB
** 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/1238407 Title: Mahara 1.0 upgrade path depends on no-longer-supported ENGINE=INNODB Status in Mahara ePortfolio: Fix Committed Bug description: I encountered this while trying to test the patch for https://bugs.launchpad.net/mahara/+bug/1238363. The lib/db/upgrade.php script still contains some code that will not work with MySQL versions of 5.0 or later. Luckily, there is a fix that's compatible both with MySQL 4.1 and 5+ To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1238407/+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 1234487] Re: Put the system requirements for each Mahara release into README
** Changed in: mahara Status: Confirmed = Fix Committed ** No longer affects: mahara/1.8 -- 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/1234487 Title: Put the system requirements for each Mahara release into README Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.6 series: Confirmed Status in Mahara 1.7 series: Confirmed Bug description: People sometimes ask on the forums what the system requirements are for past versions of Mahara. And currently, there's no easy way to answer that question, because we keep them on this page ( https://wiki.mahara.org/index.php/System_Administrator%27s_Guide/Requirements ) and we just update that page periodically. It would make more sense to also put the system requirements into the README file, and update that at each major release. The system requirements shouldn't change in a minor release. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1234487/+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 1236661] Re: Site statistics: Pages - Page not found error when a page's group has been deleted in 1.4, followed by an upgrade to 1.8
** No longer affects: mahara/1.8 ** 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/1236661 Title: Site statistics: Pages - Page not found error when a page's group has been deleted in 1.4, followed by an upgrade to 1.8 Status in Mahara ePortfolio: Fix Committed Bug description: If a group has been deleted, the Admin Home/Site Statistics/Pages tab (Most Popular Pages) comes up with the error: Page not found You tried to access a page that does not exist. Page with id 0 not found. The View construct is trying to load the deleted group but as it is deleted, it automatically throws an exception ViewNotFoundException. Called in function htdocs/lib/view.php::get_extra_view_info() line 4124 ($view = new View(0, $v); Update: This only occurs when the group was deleted in Mahara 1.4 or earlier. After 1.5, the group_delete() function was updated to also delete all the group's Pages. And the error on the report page only happens in Mahara 1.8, probably due to some change we made in View::get_extra_view_info(). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1236661/+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 1051495] Re: Warning when deleting default journal
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1051495 Title: Warning when deleting default journal Status in Mahara ePortfolio: Incomplete Bug description: Mahara 1.6dev latest code I have 2 journals with 1 entry each and wanted to delete the default journal. It is being deleted, but the following warning message is displayed: [WAR] 6c (blocktype/lib.php:1114) Undefined variable: change Call stack (most recent first): log_message(Undefined variable: change, 8, true, true, /home/kristina/code/16stable/htdocs/blocktype/lib, 1114) at /home/kristina/code/16stable/htdocs/lib/errors.php:446 error(8, Undefined variable: change, /home/kristina/code/16stable/htdocs/blocktype/lib, 1114, array(size 5)) at /home/kristina/code/16stable/htdocs/blocktype/lib.php:1114 BlockInstance::bulk_delete_artefacts(array(size 3)) at /home/kristina/code/16stable/htdocs/artefact/lib.php:633 ArtefactType::_delete_dbrecords(array(size 1)) at /home/kristina/code/16stable/htdocs/artefact/lib.php:504 ArtefactType-delete() at /home/kristina/code/16stable/htdocs/artefact/blog/lib.php:177 ArtefactTypeBlog-delete() at /home/kristina/code/16stable/htdocs/artefact/blog/index.php:70 delete_blog_submit(object(Pieform), array(size 3)) at Unknown:0 call_user_func_array(delete_blog_submit, array(size 2)) at /home/kristina/code/16stable/htdocs/lib/pieforms/pieform.php:514 Pieform-__construct(array(size 4)) at /home/kristina/code/16stable/htdocs/lib/pieforms/pieform.php:161 Pieform::process(array(size 4)) at /home/kristina/code/16stable/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 4)) at /home/kristina/code/16stable/htdocs/artefact/blog/lib.php:411 ArtefactTypeBlog::delete_form(78) at /home/kristina/code/16stable/htdocs/artefact/blog/index.php:44 - To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1051495/+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 1055868] Re: When editing a block using IOS devices, a warning is shown
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1055868 Title: When editing a block using IOS devices, a warning is shown Status in Mahara ePortfolio: Incomplete Bug description: [WAR] 72 (lib/pieforms/pieform.php:1408) Pieform element instconf_artefactids wants to add headdata to the page, but it's too late. Build your form before generating the page. Call stack (most recent first): log_message(Pieform element instconf_artefactids wants to add ..., 8, true, true) at /var/www/mahara-dev/htdocs/lib/errors.php:109 log_warn(Pieform element instconf_artefactids wants to add ...) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:1408 Pieform-build_element_html(array(size 17)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:659 Pieform-build() at /var/www/mahara-dev/htdocs/blocktype/lib.php:879 BlockInstance-build_configure_form(false) at /var/www/mahara-dev/htdocs/blocktype/lib.php:628 BlockInstance-render_editing(true) at /var/www/mahara-dev/htdocs/view/blocks.php:240 This is because there is a function pieform_get_headdata in lib/pieform/pieform.php, which is called by lib/web.php and defines PIEFORM_GOT_HEADDATA I am not sure about problems with it, just reporting it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1055868/+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 1085744] Re: Could not remove tags with special characters
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1085744 Title: Could not remove tags with special characters Status in Mahara ePortfolio: Incomplete Bug description: Version: all Platform: all Browsers: FF, Chromium with javascript enabled After clicking the link 'Show my tags' in the page /artefact/file/ or /artefact/blog/post.php, we got the list of current tags. Clicking these tags will update the list of tags in the below text box. If a tag consists of special characters such as $, ^ we can not remove these tags from the list. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1085744/+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 1181108] Re: Make suspend_user() compatible with command-line scripts
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1181108 Title: Make suspend_user() compatible with command-line scripts Status in Mahara ePortfolio: Incomplete Bug description: While working on upstreaming the ldap sync plugin, I noticed that calls to suspend_user() from a command-line script throw a warning: [WAR] 8d (auth/session.php:329) session_start(): The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' Call stack (most recent first): * log_message(session_start(): The session id is too long or con..., 8, true, true, /home/aaronw/www/mahara/htdocs/auth/session.php, 329) at /home/aaronw/www/mahara/htdocs/lib/errors.php:446 * error(2, session_start(): The session id is too long or con..., /home/aaronw/www/mahara/htdocs/auth/session.php, 329, array(size 10)) at Unknown:0 * session_start() at /home/aaronw/www/mahara/htdocs/auth/session.php:329 * remove_user_sessions(7) at /home/aaronw/www/mahara/htdocs/lib/user.php:1214 * suspend_user(7, auth/ldap sync 1368772733 (17 May 2013, 6:38 PM)) at /home/aaronw/www/mahara/htdocs/auth/ldap/lib.php:1216 * AuthLdap-sync_users() at /home/aaronw/www/mahara/htdocs/auth/ldap/lib.php:1575 * PluginAuthLdap::auth_ldap_sync_cron() at Unknown:0 * call_user_func_array(array(size 2), array(size 0)) at /home/aaronw/www/mahara/htdocs/lib/mahara.php:1365 * call_static_method(PluginAuthLdap, auth_ldap_sync_cron) at /home/aaronw/www/mahara/htdocs/lib/cron.php:96 Ultimately this is because command-line scripts don't have a sessionid, and there is code in the function remove_user_sessions() (which any current login sessions for a user, in order to boot them out immediately) which depends on there being a sessionid. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1181108/+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 1238323] Re: Theme: site-logo image is ignored
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1238323 Title: Theme: site-logo image is ignored Status in Mahara ePortfolio: Incomplete Bug description: Mahara: 1.8rc2dev DB: Postgres or MySql Op System: Linux browser: Firefox 24.0 If a new theme is created with the following structure (i.e. only a site-logo.png and themeconfig.php) /htdocs/theme/test/static/images/site-logo.png /htdocs/theme/test/themeconfig.php with the following in themeconfig.php: $theme = new StdClass; $theme-displayname = 'test'; $theme-parent = 'default'; When the 'test' theme is selected in site options, the site-logo.png is ignored. The default Mahara site logo is displayed instead. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1238323/+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 1237135] Re: error message on user profile page
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1237135 Title: error message on user profile page Status in Mahara ePortfolio: Incomplete Bug description: Mahara 1.8 Testing -- Environemnt = cross browser URL = logged in as authenticated user Error message when clicking on other user's profile page Logged in as Mary Mary. Clicked on the user szilvia toth under Online users on the dashboard. Then clicked on Profile page under 'szilvia toth's pages. see attached screen shot for more details To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1237135/+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 1159148] Re: Flowplayer cannot see mp4 files
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1159148 Title: Flowplayer cannot see mp4 files Status in Mahara ePortfolio: Incomplete Bug description: Uploaded an mp4 file and attempted to select - does not appear in the dialogue box. mp3 files do appear. Mahara 1.7 RC1 Windows 7 FF 19.0.2 http://master.dev.mahara.org To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1159148/+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 1242958] Re: Leap2A self import doesn't import tasks
** Changed in: mahara Milestone: 1.8.0 = 1.8.1 -- 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/1242958 Title: Leap2A self import doesn't import tasks Status in Mahara ePortfolio: Incomplete Bug description: 1.8.0RC3dev When you try to import a portfolio that includes a plan and several tasks, the plan is imported, but the tasks aren't. The tasks are definitely exported because I can import them just fine through the admin interface when creating a new user. It's just the interactive import that doesn't work. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1242958/+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 1034180] Re: A group member with no access rights to folder can still view it (if smart :D)
** Changed in: mahara/1.5 Importance: Undecided = High ** Changed in: mahara/1.6 Importance: Undecided = High ** Changed in: mahara/1.7 Importance: Undecided = High ** Changed in: mahara/1.5 Status: Fix Committed = Fix Released ** Changed in: mahara/1.6 Status: Fix Committed = Fix Released ** Changed in: mahara/1.7 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/1034180 Title: A group member with no access rights to folder can still view it (if smart :D) Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: If i create a folder in group files area, open a tab as a normal member, and then as group admin remove all rights to that folder for members, then as the member, click on the folder. The contents of the folder is then displayed (with the following warnings) [WAR] 0a (artefact/lib.php:864) Undefined index: member Call stack (most recent first): log_message(Undefined index: member, 8, true, true, /var/www/mahara-dev/htdocs/artefact/lib.php, 864) at /var/www/mahara-dev/htdocs/lib/errors.php:446 error(8, Undefined index: member, /var/www/mahara-dev/htdocs/artefact/lib.php, 864, array(size 2)) at /var/www/mahara-dev/htdocs/artefact/lib.php:864 ArtefactType-role_has_permission(member, edit) at /var/www/mahara-dev/htdocs/auth/user.php:960 User-can_edit_artefact(object(ArtefactTypeFolder)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1221 pieform_element_filebrowser_edit_group_folder(1, 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1308 pieform_element_filebrowser_changefolder(object(Pieform), array(size 11), 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:696 pieform_element_filebrowser_doupdate(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:362 pieform_element_filebrowser_get_value(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:802 Pieform-get_value(array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:1253 Pieform-get_submitted_values() at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:490 Pieform-__construct(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:161 Pieform::process(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 12)) at /var/www/mahara-dev/htdocs/artefact/file/groupfiles.php:49 [WAR] 0a (artefact/lib.php:864) Trying to get property of non-object Call stack (most recent first): log_message(Trying to get property of non-object, 8, true, true, /var/www/mahara-dev/htdocs/artefact/lib.php, 864) at /var/www/mahara-dev/htdocs/lib/errors.php:446 error(8, Trying to get property of non-object, /var/www/mahara-dev/htdocs/artefact/lib.php, 864, array(size 2)) at /var/www/mahara-dev/htdocs/artefact/lib.php:864 ArtefactType-role_has_permission(member, edit) at /var/www/mahara-dev/htdocs/auth/user.php:960 User-can_edit_artefact(object(ArtefactTypeFolder)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1221 pieform_element_filebrowser_edit_group_folder(1, 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1308 pieform_element_filebrowser_changefolder(object(Pieform), array(size 11), 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:696 pieform_element_filebrowser_doupdate(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:362 pieform_element_filebrowser_get_value(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:802 Pieform-get_value(array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:1253 Pieform-get_submitted_values() at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:490 Pieform-__construct(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:161 Pieform::process(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 12)) at /var/www/mahara-dev/htdocs/artefact/file/groupfiles.php:49 On a refresh, the home folder is shown, and the folder is not displayed, so can't click on it again. Although, the member can still access the folder directly, by going to the url /artefact/file/groupfiles.php?group=1folder=5 (or whatever id's), with the following warnings [WAR] 81
[Mahara-contributors] [Bug 1240042] Re: Deleting background image crashes skin
** Changed in: mahara 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/1240042 Title: Deleting background image crashes skin Status in Mahara ePortfolio: Fix Released Bug description: I was testing the new skins feature on Mahara Dev site and found that if I added an image to the skin for background, then later deleted the image from my file repository (I was switching to a different image), the skin becomes unavailable to re-edit because it couldn't find the original image - I had to delete the skin and start again from scratch. What I would expect to happen is that if a skin / theme image is deleted it should switch to the default (no image) or simply display an empty placeholder block to show that there was supposed to be an image file. Being locked out if the image is deleted from the backend makes this a nasty learning experience with the new feature! Regards, Gordon. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1240042/+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 1235305] Re: Image slideshow fails first time when selecting 'Style: Slideshow'
** Changed in: mahara Status: Fix Committed = Fix Released ** Changed in: mahara/1.5 Assignee: (unassigned) = Son Nguyen (ngson2000) ** Changed in: mahara/1.6 Assignee: (unassigned) = Son Nguyen (ngson2000) ** Changed in: mahara/1.7 Assignee: (unassigned) = Son Nguyen (ngson2000) ** No longer affects: mahara/1.5 ** Also affects: mahara/1.5 Importance: Undecided Status: New ** Changed in: mahara/1.5 Importance: Undecided = High ** Changed in: mahara/1.5 Assignee: (unassigned) = Son Nguyen (ngson2000) ** Changed in: mahara/1.5 Milestone: None = 1.5.13 -- 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/1235305 Title: Image slideshow fails first time when selecting 'Style: Slideshow' Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: New Status in Mahara 1.6 series: New Status in Mahara 1.7 series: New Bug description: 1.8RC, debian, mysql When adding a image slideshow to a page for the first time, selecting Style: Slideshow prevents me from selecting an image folder. I can always select image folder when using thumbnails or thumbnails (square). Once I chose thumbnails and save, I can then edit again and select slideshow and images will display. Closing and starting browser seems to put me on to step one each time. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1235305/+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 1235870] Re: Up and down buttons on Education and employment are unresponsive
** Changed in: mahara 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/1235870 Title: Up and down buttons on Education and employment are unresponsive Status in Mahara ePortfolio: Fix Released Bug description: 1.8.0 RC1 The up and down buttons to move entries don't work on Education and employment. They work on existing entries, but not when I add new ones. Tested it also on a fresh 1.8 instance with fresh DB. Buttons don't work. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1235870/+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 1236122] Re: Image gallery block: switching between Site files and My files closes block config
** Changed in: mahara 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/1236122 Title: Image gallery block: switching between Site files and My files closes block config Status in Mahara ePortfolio: Fix Released Bug description: To replicate: 1. Create a page 2. Drag an Image Gallery block onto the page 3. In the block's configure pop-up, click the Site files tab 4. Now, click back to the My files tab. Expected result: Should show the My files tab's content Actual result: It closes the block's config pop-up To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1236122/+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 1238424] Re: ADODB mysqli doesn't support tables with reserved-word names in MetaIndexes()
** Changed in: mahara 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/1238424 Title: ADODB mysqli doesn't support tables with reserved-word names in MetaIndexes() Status in Mahara ePortfolio: Fix Released Bug description: We have a few tables and columns with reserved-word names. Perhaps the worst offender is group. Normally this doesn't cause a problem because our machine-generated SQL statements escape the table name in double quotes. But, in the ADODB mysqli driver's MetaIndexes() function, which is ultimately used in Mahara's ddl.php add_index(), drop_index(), find_index_name(), and index_exists() functions, they don't add any escape marks. The result: errors during upgrade. [WAR] 9a (lib/errors.php:464) An exception was thrown of class ADODB_Exception. [WAR] 9a (lib/errors.php:464) THIS IS BAD and should be changed to something extending MaharaException, [WAR] 9a (lib/errors.php:464) unless the exception is from a third party library. [WAR] 9a (lib/errors.php:464) Original trace follows [WAR] 9a (lib/adodb/adodb-exceptions.inc.php:78) mysqli error: [1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group' at line 1] in adodb_throw(SHOW INDEXES FROM group, ) [WAR] 9a (lib/adodb/adodb-exceptions.inc.php:78) Call stack (most recent first): * adodb_throw(mysqli, adodb_throw, 1064, You have an error in your SQL syntax; check the ma..., SHOW INDEXES FROM group, false, object(ADODB_mysqli)) at /home/aaronw/www/mahara/htdocs/lib/adodb/adodb.inc.php:257 * ADODB_TransMonitor(mysqli, EXECUTE, 1064, You have an error in your SQL syntax; check the ma..., SHOW INDEXES FROM group, false, object(ADODB_mysqli)) at /home/aaronw/www/mahara/htdocs/lib/adodb/adodb.inc.php:1074 * ADOConnection-_Execute(SHOW INDEXES FROM group, false) at /home/aaronw/www/mahara/htdocs/lib/adodb/adodb.inc.php:1049 * ADOConnection-Execute(SHOW INDEXES FROM group) at /home/aaronw/www/mahara/htdocs/lib/adodb/drivers/adodb-mysqli.inc.php:331 * ADODB_mysqli-MetaIndexes(group) at /home/aaronw/www/mahara/htdocs/lib/ddl.php:479 * find_index_name(object(XMLDBTable), object(XMLDBIndex)) at /home/aaronw/www/mahara/htdocs/lib/ddl.php:374 * index_exists(object(XMLDBTable), object(XMLDBIndex)) at /home/aaronw/www/mahara/htdocs/lib/xmldb/classes/generators/XMLDBGenerator.class.php:714 * XMLDBgenerator-getAddKeySQL(object(XMLDBTable), object(XMLDBKey)) at /home/aaronw/www/mahara/htdocs/lib/xmldb/classes/XMLDBTable.class.php:961 * XMLDBTable-getAddKeySQL(mysqli, , object(XMLDBKey), false) at /home/aaronw/www/mahara/htdocs/lib/ddl.php:1097 * add_key(object(XMLDBTable), object(XMLDBKey)) at /home/aaronw/www/mahara/htdocs/lib/db/upgrade.php:2385 * xmldb_core_upgrade(2011061015) at /home/aaronw/www/mahara/htdocs/lib/upgrade.php:311 * upgrade_core(object(stdClass)) at /home/aaronw/www/mahara/htdocs/lib/mahara.php:265 * upgrade_mahara(array(size 11)) at /home/aaronw/www/mahara/htdocs/admin/cli/upgrade.php:62 A nonrecoverable error occurred. This probably means you have encountered a bug in the system To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1238424/+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 1235071] Re: Images in Folder block only show when Files(s)to download block present
** Changed in: mahara 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/1235071 Title: Images in Folder block only show when Files(s)to download block present Status in Mahara ePortfolio: Fix Released Bug description: 1.8RC, Debian, mysql When a Folder block is displayed in a page, clicking the names of images will produce a 'Not Found' error. The images will display however, when they are additionally displayed using the 'File(s) to download block as a second block. An added bug here is that the name of the pictures will be changed to the title of the 'File(s) to download block. The same pictures display as expected when using the 'File(s) to download block on its own. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1235071/+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 1237791] Re: Leap2a interactive import creating duplicate composite resume artefacts
** Changed in: mahara 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/1237791 Title: Leap2a interactive import creating duplicate composite resume artefacts Status in Mahara ePortfolio: Fix Released Bug description: The resume artefact type includes the idea of composite artefacts, which are a little strange. Basically, it's one artefact (such as education history), which can contain multiple lines. So you wind up with one entry in the artefact table, and multiple lines in the artefact_resume_educationhistory table. The interactive import code was not built with this in mind. Instead, it just changed the is_singular() method for ArtefactTypeResumeComposite from true to false and inserted multiple records into the artefact table for each composite artefact line. This breaks some existing code, causing for instance Bug 1237117. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1237791/+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 1237799] Re: Warnings about undefined $firstname, $lastname, and $preferredname while doing non-interactive leap2a import
** Changed in: mahara 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/1237799 Title: Warnings about undefined $firstname, $lastname, and $preferredname while doing non-interactive leap2a import Status in Mahara ePortfolio: Fix Released Bug description: To replicate: 1. Go to Administration - Users - Add user 2. Create a new user from a Leap2a file Expected result: It should create the user Actual result: It creates the user, but it also shows some warning messages about the $firstname, $lastname, and $preferredname variables being undefined. [WAR] 38 (artefact/internal/import/leap/lib.php:1049) Undefined variable: firstname Call stack (most recent first): log_message(Undefined variable: firstname, 8, true, true, /home/aaronw/www/mahara/htdocs/artefact/internal/i..., 1049) at /home/aaronw/www/mahara/htdocs/lib/errors.php:446 error(8, Undefined variable: firstname, /home/aaronw/www/mahara/htdocs/artefact/internal/i..., 1049, array(size 3)) at /home/aaronw/www/mahara/htdocs/artefact/internal/import/leap/lib.php:1049 LeapImportInternal::import_namedata(object(PluginImportLeap), array(size 5)) at /home/aaronw/www/mahara/htdocs/artefact/internal/import/leap/lib.php:490 LeapImportInternal::import_author_data(object(PluginImportLeap), portfolio:artefactinternal) at Unknown:0 call_user_func_array(array(size 2), array(size 2)) at /home/aaronw/www/mahara/htdocs/lib/mahara.php:1465 call_static_method(LeapImportInternal, import_author_data, object(PluginImportLeap), portfolio:artefactinternal) at /home/aaronw/www/mahara/htdocs/import/leap/lib.php:673 PluginImportLeap-import_from_load_mapping() at /home/aaronw/www/mahara/htdocs/import/leap/lib.php:175 PluginImportLeap-process() at /home/aaronw/www/mahara/htdocs/admin/users/add.php:345 adduser_submit(object(Pieform), array(size 21)) at Unknown:0 call_user_func_array(adduser_submit, array(size 2)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:528 Pieform-__construct(array(size 7)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:170 Pieform::process(array(size 7)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 7)) at /home/aaronw/www/mahara/htdocs/admin/users/add.php:164 [WAR] 38 (artefact/internal/import/leap/lib.php:1050) Undefined variable: lastname Call stack (most recent first): log_message(Undefined variable: lastname, 8, true, true, /home/aaronw/www/mahara/htdocs/artefact/internal/i..., 1050) at /home/aaronw/www/mahara/htdocs/lib/errors.php:446 error(8, Undefined variable: lastname, /home/aaronw/www/mahara/htdocs/artefact/internal/i..., 1050, array(size 3)) at /home/aaronw/www/mahara/htdocs/artefact/internal/import/leap/lib.php:1050 LeapImportInternal::import_namedata(object(PluginImportLeap), array(size 5)) at /home/aaronw/www/mahara/htdocs/artefact/internal/import/leap/lib.php:490 LeapImportInternal::import_author_data(object(PluginImportLeap), portfolio:artefactinternal) at Unknown:0 call_user_func_array(array(size 2), array(size 2)) at /home/aaronw/www/mahara/htdocs/lib/mahara.php:1465 call_static_method(LeapImportInternal, import_author_data, object(PluginImportLeap), portfolio:artefactinternal) at /home/aaronw/www/mahara/htdocs/import/leap/lib.php:673 PluginImportLeap-import_from_load_mapping() at /home/aaronw/www/mahara/htdocs/import/leap/lib.php:175 PluginImportLeap-process() at /home/aaronw/www/mahara/htdocs/admin/users/add.php:345 adduser_submit(object(Pieform), array(size 21)) at Unknown:0 call_user_func_array(adduser_submit, array(size 2)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:528 Pieform-__construct(array(size 7)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:170 Pieform::process(array(size 7)) at /home/aaronw/www/mahara/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 7)) at /home/aaronw/www/mahara/htdocs/admin/users/add.php:164 [WAR] 38 (artefact/internal/import/leap/lib.php:1051) Undefined variable: preferredname Call stack (most recent first): log_message(Undefined variable: preferredname, 8, true, true, /home/aaronw/www/mahara/htdocs/artefact/internal/i..., 1051) at /home/aaronw/www/mahara/htdocs/lib/errors.php:446 error(8, Undefined variable: preferredname, /home/aaronw/www/mahara/htdocs/artefact/internal/i..., 1051, array(size 3)) at /home/aaronw/www/mahara/htdocs/artefact/internal/import/leap/lib.php:1051 LeapImportInternal::import_namedata(object(PluginImportLeap), array(size 5)) at
[Mahara-contributors] [Bug 1190186] Re: Masquerading sessions report fails if database tables have prefix
** Changed in: mahara/1.8 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/1190186 Title: Masquerading sessions report fails if database tables have prefix Status in Mahara ePortfolio: Fix Released Status in Mahara 1.8 series: Fix Released Bug description: In version 1.7.1 in the script 'admin/users/report.php' on line 165, the table name 'event_log' is not enclosed in {} and therefore fails if the system have been set up with a table prefix. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1190186/+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 1158625] Re: Make profile information not avaialble for public when not shared
** Changed in: mahara 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/1158625 Title: Make profile information not avaialble for public when not shared Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: From at least Mahara 1.6 on, very basic information about a user (profile picture, name, institution) is made public when public pages are allowed. This information is displayed even when the user hasn't shared their portfolio with the public. This came about when changes were made to the logged-in user profile access. In the past (at least up to 1.4), you only saw the login screen when you tried to access a profile of a user but were not logged in. This should be the case again. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1158625/+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 1097565] Re: Automatic account expiry doesn't happen
** Changed in: mahara 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/1097565 Title: Automatic account expiry doesn't happen Status in Mahara ePortfolio: Fix Released Bug description: tested on 1.6 (demo.mahara.org) and master When I set the default expiry (and the default inactivity) in the account settings, it doesn't influence anything. Not even new accounts. I would expect that they have the default expiry date displayed on the account settings page and not have Not specified ticked. Accounts are properly expired when set manually on the account settings page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1097565/+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 1204728] Re: Selecting image for group page block from 'my files' tab fails
** Changed in: mahara 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/1204728 Title: Selecting image for group page block from 'my files' tab fails Status in Mahara ePortfolio: Fix Released Bug description: Version: 1.8 Platform: apache2, php5, postgres9 Browser: firefox, chromium (possibly others) Assumptions - Fresh install with some pages made in Portfolio Pages where an image block was added to the page and some image files were uploaded via the block config. Actions 1. Make a new Group 2. Create new Group page and add an image block to it. 3. Select the 'My files' tab and select an image. Expected results - the image selected is chosen and you are able to them save the block Actual results - the image block config popup closes and no image is selected This works correctly on mahara v1.7.2 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1204728/+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 1180243] Re: Installation hangs with Mahara requires InnoDB tables. Please ensure InnoDB tables are enabled in your MySQL server.
** No longer affects: mahara/1.8 -- 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/1180243 Title: Installation hangs with Mahara requires InnoDB tables. Please ensure InnoDB tables are enabled in your MySQL server. Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Bug description: Fresh install 1.7.1 on OSX Server 10.7.5 MySQL 5.6.11 - MySQL Community Server Chrome 26.0.1410.65 My MySQL Installation works flawlessly with some other products like moodle 2.5. Any new tables created with the mahara user via phpMyAdmin are InnoDB tables, show engines; gives InnoDB,DEFAULT,Supports transactions, row-level locking, and foreign keys,YES,YES,YES. So how to continue? To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1180243/+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 1171641] Re: artefact_license error when trying to install with $cfg-dbprefix
** Changed in: mahara 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/1171641 Title: artefact_license error when trying to install with $cfg-dbprefix Status in Mahara ePortfolio: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: As reported in the Mahara forums: https://mahara.org/interaction/forum/topic.php?id=5376offset=0limit=10#post23189 If you try to install Mahara 1.7 with $cfg-dbprefix turned on, you get this error: Failed to get a recordset: mysql error: [1146: Table 'mahara17.artefact_license' doesn't exist] in adodb_throw( SELECT * FROM artefact_license LIMIT 1 , ) Command was: SELECT * FROM artefact_license LIMIT 1 The problem is that there are some SQL queries in the artefact code that don't properly have the table names surrounded in {curly brackets}, which is what the DB libraries use to locate them and put the DB prefix in front of them. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1171641/+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 1166879] Re: Multiple blogs parameter uncheck when profile is updated
** Changed in: mahara/1.8 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/1166879 Title: Multiple blogs parameter uncheck when profile is updated Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Status in Mahara 1.8 series: Fix Released Bug description: When you update your preferences and have already checked the multiple blogs parameter, the parameter gets unchecked by the system. Hence the user have access only to one of his blogs. version of Mahara : 1.6.2 Operating system : Linux (Centos) Database MySQL Same problem with all browsers To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1166879/+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 1132660] Re: invite user to group form on user profile page throws headdata error
** Changed in: mahara 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/1132660 Title: invite user to group form on user profile page throws headdata error Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: [WAR] 1d (lib/pieforms/pieform.php:1408) Pieform element invite_group wants to add headdata to the page, but it's too late. Build your form before generating the page. Call stack (most recent first): log_message(Pieform element invite_group wants to add headdata..., 8, true, true) at /var/www/mahara-dev/code/htdocs/lib/errors.php:109 log_warn(Pieform element invite_group wants to add headdata...) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:1408 Pieform-build_element_html(array(size 13)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:659 Pieform-build() at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:162 Pieform::process(array(size 4)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 4)) at /var/www/mahara-dev/code/htdocs/user/view.php:201 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1132660/+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 1187963] Re: Updating group members by CSV caused existing group admins removed
** Changed in: mahara 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/1187963 Title: Updating group members by CSV caused existing group admins removed Status in Mahara ePortfolio: Fix Released Bug description: Version: master Platform: all Assumptions - a group with shortname: g01, institution A. - The group's admin: u04 - CSV file to update: shortname,username,role g01,u01,admin g01,u02,member g01,u03,member Actions 1. Login as institution A admin or site admin 2. Access the Administer groups (/admin/groups/groups.php) 3. Click Update group members by CSV 4. Choose Institution = institution A 5. Choose the above CSV file 6. Click Update button. Expected result: The admins of the group g01 should be u04 and u01. Actual result: The existing admin of the group g01: u04 has been removed from the group. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1187963/+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 959926] Re: No warning when deleting a profile picture that is used in a portfolio page
** Changed in: mahara/1.8 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/959926 Title: No warning when deleting a profile picture that is used in a portfolio page Status in Mahara ePortfolio: Fix Released Status in Mahara 1.8 series: Fix Released Bug description: Mahara 1.5RC1 When you upload a profile picture and use that in a portfolio page (chosen via the image block to choose from the files area), you do not get a warning message when you delete the picture from the Profile pictures area under Content. Normally, when you delete a file from the Files area, you receive a warning. This should also happen when you delete a picture from the Profile pictures. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/959926/+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 1177187] Re: program code error when create new rss feed in mahara 1.7.1
** Changed in: mahara 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/1177187 Title: program code error when create new rss feed in mahara 1.7.1 Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: I just install mahara 1.7.1 in our development server to test it before lauch to production. However, I find rss feed error. When I want to create new rss feed in my mahara new page . it show A nonrecverable error occurred. This probabiliy means that you have encountered a bug in the system. While creating new rss feed in mahara 1.7 is okay. From apache error log, the following is shown, [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] [WAR] 4c (lib/dml.php:1576) Array to string conversion, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] Call stack (most recent first):, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * log_message(Array to string conversion, 8, true, true, /local/www/mahara/lib/dml.php, 1576) at /local/www/mahara/lib/errors.php:446, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * error(8, Array to string conversion, /local/www/mahara/lib/dml.php, 1576, array(size 4)) at Unknown:0, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * implode(,, array(size 3)) at /local/www/mahara/lib/dml.php:1576, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * create_sql_exception_message(object(ADODB_Exception), SELECT * FROM blocktype_externalfeed_data WHERE ..., array(size 3)) at /local/www/mahara/lib/dml.php:492, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * get_recordset_sql(SELECT * FROM blocktype_externalfeed_data WHERE ..., array(size 3), 0, 2) at /local/www/mahara/lib/dml.php:333, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * get_record_sql(SELECT * FROM blocktype_externalfeed_data WHERE ..., array(size 3)) at /local/www/mahara/lib/dml.php:365, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * get_record_select(blocktype_externalfeed_data, url = ? AND authuser = ? AND authpassword ..., array(size 3)) at /local/www/mahara/lib/dml.php:1143, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * ensure_record_exists(blocktype_externalfeed_data, array(size 3), object(stdClass), id, true) at /local/www/mahara/blocktype/externalfeed/lib.php:272, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * PluginBlocktypeExternalfeed::instance_config_save(array(size 9), object(BlockInstance)) at Unknown:0, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * call_user_func_array(array(size 2), array(size 2)) at /local/www/mahara/lib/mahara.php:1365, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * call_static_method(PluginBlocktypeExternalfeed, instance_config_save, array(size 9), object(BlockInstance)) at /local/www/mahara/blocktype/lib.php:537, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * BlockInstance-instance_config_store(object(Pieform), array(size 15)) at Unknown:0, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * call_user_func_array(array(size 2), array(size 2)) at /local/www/mahara/lib/pieforms/pieform.php:514, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * Pieform-__construct(array(size 15)) at /local/www/mahara/blocktype/lib.php:906, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013] [error] [client 121.125.125.157] * BlockInstance-build_configure_form() at /local/www/mahara/view/blocks.php:87, referer: http://maharadev.atc.edu/view/blocks.php?id=125 [Mon May 06 10:45:56 2013]
[Mahara-contributors] [Bug 1240208] Re: unable to have multiple favourite skins
** Changed in: mahara 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/1240208 Title: unable to have multiple favourite skins Status in Mahara ePortfolio: Fix Released Bug description: If you have more than one favourite skin you are not able to choose a skin for a page any more. [WAR] 92 (lib/errors.php:752) Failed to get a recordset: postgres7 error: [-1: ERROR: invalid input syntax for integer: 2,3] in EXECUTE(SELECT s.id, s.title, s.owner, s.type FROM skin s WHERE s.id IN (?) ORDER BY s.title, s.id) Command was: SELECT s.id, s.title, s.owner, s.type FROM skin s WHERE s.id IN (?) ORDER BY s.title, s.id and values was (2,3) Call stack (most recent first): log_message(Failed to get a recordset: postgres7 error: [-1: E..., 8, true, true) at /home/robertl/htdocs/mahara-devel/mahara/htdocs/lib/errors.php:109 log_warn(Failed to get a recordset: postgres7 error: [-1: E...) at /home/robertl/htdocs/mahara-devel/mahara/htdocs/lib/errors.php:752 SQLException-__construct(Failed to get a recordset: postgres7 error: [-1: E...) at /home/robertl/htdocs/mahara-devel/mahara/htdocs/lib/dml.php:492 get_recordset_sql(SELECT s.id, s.title, s.owner, s.type ..., array(size 1), , ) at /home/robertl/htdocs/mahara-devel/mahara/htdocs/lib/dml.php:675 get_records_sql_array(SELECT s.id, s.title, s.owner, s.type ..., array(size 1)) at /home/robertl/htdocs/mahara-devel/mahara/htdocs/lib/skin.php:443 Skin::get_favorite_skins() at /home/robertl/htdocs/mahara-devel/mahara/htdocs/view/skin.php:58 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1240208/+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 1217147] Re: Can't accept/decline group membership requests from the pending members page
** Changed in: mahara 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/1217147 Title: Can't accept/decline group membership requests from the pending members page Status in Mahara ePortfolio: Fix Released Bug description: While responding to this forum post https://mahara.org/interaction/forum/topic.php?id=5637offset=0limit=10#post24285 , I noticed that in Mahara 1.8, there was no Add user/Decline button underneath a user's name on the Pending Members page for a group. Instead there is a Remove from group button which does nothing, because the user is not yet a member of the group. This appears to be a regression in master, because it works fine in 1.7 To replicate: 1. Create a group 2. Mark it Controlled and Request 3. Log in as a second user 4. Request membership in the group 5. Log back in as the group creator/admin 6. Navigate to the Pending Members page (either by clicking on the link on the notification you will have received, or by going to the group, clicking the Members tab, and then changing from Current to Requests Expected Result: You should see the user who requested membership, with buttons to add them or decline their request Actual Result: You'll see the user, with a button that says Remove from group To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1217147/+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 1216481] Re: Drop zone does not respect php.ini max file size settings
** Changed in: mahara 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/1216481 Title: Drop zone does not respect php.ini max file size settings Status in Mahara ePortfolio: Fix Released Bug description: When I drag and drop an image larger than 2 MB into the drop zone, the system refuses to upload it because it says that the maximum file upload size is exceeded. However, I can upload the same image just fine by clicking the Browse button. I checked my php.ini settings, and both upload_max_filesize post_max_size are set higher than 2 MB. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1216481/+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 1216485] Re: Drop zone does not respect image resizing unselect status
** Changed in: mahara 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/1216485 Title: Drop zone does not respect image resizing unselect status Status in Mahara ePortfolio: Fix Released Bug description: Mahara 1.8.0dev When an image with dimensions larger than the recommended dimensions is uploaded and the resizing of images option is not selected, the image is resized nevertheless. Reproduce: 1. As site admin turn on Resize images upon uplod at /admin/extensions/pluginconfig.php?plugintype=artefactpluginname=filetype=file 2. Tick both boxes: Automatic resize and user option. 3. Upload an image by using the drop zone. 4. The image is resized to the default dimensions. Also test the setting when you have default resizing turned on on your account settings page and then take off the check mark on the file upload page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1216485/+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 1171310] Re: Can bypass comment moderation by editing a comment
** Changed in: mahara 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/1171310 Title: Can bypass comment moderation by editing a comment Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: A user can make their comments on a page public, even if the page is set to require comment moderation, if they create the comment as a private comment and then change its status to public while editing it. To replicate: 1. Create a Page for User 1 2. Make the page accessible to the public, and activate comments comment moderation for the page (this is all under the Sharing tab) 3. Log in as User 2 4. Place a comment on the Page, making sure to untick the Make public box so that the comment is private. 5. Click the edit icon next to the newly created comment. 6. On the edit page, tick the Make public box, and click Save. Expected result: The comment's status should be This comment is private | You have requested that this comment be made public; and it shouldn't become public until approved by User 1 Actual result: The comment becomes public immediately after you click Save on the Edit page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1171310/+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 1034180] Re: A group member with no access rights to folder can still view it (if smart :D)
** Changed in: mahara 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/1034180 Title: A group member with no access rights to folder can still view it (if smart :D) Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: If i create a folder in group files area, open a tab as a normal member, and then as group admin remove all rights to that folder for members, then as the member, click on the folder. The contents of the folder is then displayed (with the following warnings) [WAR] 0a (artefact/lib.php:864) Undefined index: member Call stack (most recent first): log_message(Undefined index: member, 8, true, true, /var/www/mahara-dev/htdocs/artefact/lib.php, 864) at /var/www/mahara-dev/htdocs/lib/errors.php:446 error(8, Undefined index: member, /var/www/mahara-dev/htdocs/artefact/lib.php, 864, array(size 2)) at /var/www/mahara-dev/htdocs/artefact/lib.php:864 ArtefactType-role_has_permission(member, edit) at /var/www/mahara-dev/htdocs/auth/user.php:960 User-can_edit_artefact(object(ArtefactTypeFolder)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1221 pieform_element_filebrowser_edit_group_folder(1, 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1308 pieform_element_filebrowser_changefolder(object(Pieform), array(size 11), 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:696 pieform_element_filebrowser_doupdate(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:362 pieform_element_filebrowser_get_value(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:802 Pieform-get_value(array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:1253 Pieform-get_submitted_values() at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:490 Pieform-__construct(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:161 Pieform::process(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 12)) at /var/www/mahara-dev/htdocs/artefact/file/groupfiles.php:49 [WAR] 0a (artefact/lib.php:864) Trying to get property of non-object Call stack (most recent first): log_message(Trying to get property of non-object, 8, true, true, /var/www/mahara-dev/htdocs/artefact/lib.php, 864) at /var/www/mahara-dev/htdocs/lib/errors.php:446 error(8, Trying to get property of non-object, /var/www/mahara-dev/htdocs/artefact/lib.php, 864, array(size 2)) at /var/www/mahara-dev/htdocs/artefact/lib.php:864 ArtefactType-role_has_permission(member, edit) at /var/www/mahara-dev/htdocs/auth/user.php:960 User-can_edit_artefact(object(ArtefactTypeFolder)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1221 pieform_element_filebrowser_edit_group_folder(1, 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:1308 pieform_element_filebrowser_changefolder(object(Pieform), array(size 11), 5) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:696 pieform_element_filebrowser_doupdate(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/artefact/file/form/elements/filebrowser.php:362 pieform_element_filebrowser_get_value(object(Pieform), array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:802 Pieform-get_value(array(size 11)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:1253 Pieform-get_submitted_values() at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:490 Pieform-__construct(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:161 Pieform::process(array(size 12)) at /var/www/mahara-dev/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 12)) at /var/www/mahara-dev/htdocs/artefact/file/groupfiles.php:49 On a refresh, the home folder is shown, and the folder is not displayed, so can't click on it again. Although, the member can still access the folder directly, by going to the url /artefact/file/groupfiles.php?group=1folder=5 (or whatever id's), with the following warnings [WAR] 81 (artefact/lib.php:864) Undefined index: member Call stack (most recent first): log_message(Undefined index: member, 8, true, true, /var/www/mahara-dev/htdocs/artefact/lib.php, 864) at /var/www/mahara-dev/htdocs/lib/errors.php:446 error(8, Undefined index: member, /var/www/mahara-dev/htdocs/artefact/lib.php, 864, array(size
[Mahara-contributors] [Bug 1140836] Re: 'Max. items per page' doesn't work for group pages
** Changed in: mahara/1.7 Milestone: None = 1.7.4 ** Changed in: mahara/1.7 Assignee: (unassigned) = Son Nguyen (ngson2000) ** Changed in: mahara/1.7 Status: New = Triaged ** Changed in: mahara 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/1140836 Title: 'Max. items per page' doesn't work for group pages Status in Mahara ePortfolio: Fix Released Status in Mahara 1.7 series: Triaged Bug description: reported at https://mahara.org/interaction/forum/topic.php?id=5202offset=0limit=10#post22579 verified on demo.mahara.org When you have more than 20 group pages and want to change the number of pages displayed to a higher maximum number, the drop-down menu doesn't respond. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1140836/+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 1045563] Re: Email address in the 'Required profile fields' form must be validated
** Changed in: mahara 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/1045563 Title: Email address in the 'Required profile fields' form must be validated Status in Mahara ePortfolio: Fix Released Bug description: Versions: all Platform: all Browsers: all For the first log-in, users will be asked to complete their mandatory profile fields such as firstname, lastname, and primary email address. This email address must be validated before the users can continue. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1045563/+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 1180194] Re: Changing the auth method requires info about remoteuser getting lost
** Changed in: mahara/1.8 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/1180194 Title: Changing the auth method requires info about remoteuser getting lost Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.8 series: Fix Released Bug description: When you change the auth method on /admin/users/bulk.php for users who have an external auth method, their remote username is deleted even if you change it to another external auth method. Thus, you'll need to redo the remote username from scratch. There should be a help button with info about what happens so admins aren't surprised when the remote username is suddenly missing. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1180194/+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 1160093] Re: Don't display a remote username on /admin/users/edit.php if no remote username exists
** Changed in: mahara 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/1160093 Title: Don't display a remote username on /admin/users/edit.php if no remote username exists Status in Mahara ePortfolio: Fix Released Bug description: Per default, Mahara displays the Username for external authentication on the user account admin page no matter whether the account has actually set a remoteuser value or not. This is confusing when you want to check if an auth instance works correctly because you will have to check the database (in 2 different places) or at least do a user report which pulls the remotuser value from the correct DB table. Mahara should only display a remoteuser if it really exists. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1160093/+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 1211758] Re: Arbitrary image download
** No longer affects: mahara/1.8 ** Changed in: mahara 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/1211758 Title: Arbitrary image download Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: I've discovered a few vulnerabilities within Mahara that allow any user to view private images + blog posts of other users. Disclosure: I know nothing about Mahara and have only used it for the last 2-3 hours, please forgive me if I am wrong in my assumptions about the architecture/functionality. #1: Upload permissions are not properly checked when creating a journal When creating a journal entry a user can attach any arbitrary object by ID. From what I can tell every object (file, journal, picture etc) are the same object (artifact?), or at least all have a unique ID. This means that if use the file browser to select a file that you can view, then modify the ID (using Chromes developer tools or in-flight using Burp) to an ID of a folder, journal entry or image then that object will be attached to the journal entry. Here is a screenshot of the issue: http://i.imgur.com/Lwpm808.png In that image Picture1.png, maxresdefaults.jpg and tok123tok123's Journal belong to other users (and give permission errors if you attempt to view them). #2: Object permissions and types are not correctly checked when embedding content within a page It is possible to embed private objects belonging to other users within a page. In this screenshot http://i.imgur.com/SShOalI.png I have created a page and attached it to a collection. None of the objects in those blocks belong to the current user (and hence are un-viewable), and all are private (the journal entry to the right is unpublished). You can also select an image file to be embedded as a HTML file (under the 'Some HTML' heading) and get the file contents. You can select a folder, but this causes a 500 error. When editing a block and selecting an upload the page sends a instconf_artefactid_selected[ID] parameter to the server. Simply manipulating the ID in the brackets and the value will let you embed any object. #3: Export function allows arbitrary file download Using the technique above you can get a 1024x1024 'thumbnail' of any users arbitrary file. Simply use the export function on a page like the one above where other users images are embedded. Make sure the embedded images max-size is set to 1024 and it will appear within /files/extra. I know these are not serious issues, but I'm sure there are other permission related issues to be found. I concentrated mainly on the journal and collection features. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1211758/+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 1207140] Re: The embedded iframe filter doesn't support scheme-relative URLs such as //youtube.com (now used in the YouTube and Vimeo embed code)
** Changed in: mahara/1.8 Status: Fix Committed = Fix Released ** Changed in: mahara 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/1207140 Title: The embedded iframe filter doesn't support scheme-relative URLs such as //youtube.com (now used in the YouTube and Vimeo embed code) Status in Mahara ePortfolio: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Status in Mahara 1.8 series: Fix Released Bug description: In response to FireFox's change in not supporting iframes with a http/https protocol that doesn't match the protocol of the parent page, YouTube's embed code now lists protocol-relative URLs. These start with //www.youtube.com, no http://;. This is a standard type of relative URL/URI, but our code doesn't support it. Since we already store the allowed iframe domains without a protocol in front of them, we should also support these protocol-relative URLs. To replicate: 1. Open up a YouTube video on youtube.com 2. Click Share and then Embed 3. Make sure you have NOT ticked the Use old embed code box 4. You should get an iframe embed code, like this: iframe width=420 height=315 src=//www.youtube.com/embed/NkyEOrQiGMQ frameborder=0 allowfullscreen/iframe 5. Paste this into an external media block or a text block in Mahara Expected result: You should be able to view the video once you've saved the block Actual result: The block will not display the video To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1207140/+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 1211088] Re: Use content from another text box not displaying 'copy' message
** Changed in: mahara 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/1211088 Title: Use content from another text box not displaying 'copy' message Status in Mahara ePortfolio: Fix Released Bug description: Version mahara 1.8 Problem: The 'If you edit the text of this block, it will also be changed in 1 other block(s) where it appears. Make a copy' message is not displayed anymore if you choose to use content from another text box and have license metadata turned off in the config. The javascript was expecting to find certain license elements and update their css - but they did not exist in this scenario. Solution: I've added a sanity check to only try and update them if the first license element exists. I've also altered the layout of the instance edit display so that things make more sense - eg keep the choosing of another text box functionality to appear directly below the wysiwyg editor (as it did in previous mahara version) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1211088/+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 1193117] Re: SQL error for duplicate email filter
** Changed in: mahara 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/1193117 Title: SQL error for duplicate email filter Status in Mahara ePortfolio: Fix Released Bug description: from Bob on bug #1166499: i found a bug relating to the commit done for this bug: I'm got this error: [WAR] fd (lib/errors.php:749) Failed to get a recordset: mysql error: [1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FALSE' at line 1] in EXECUTE(SELECT COUNT(*) FROM usr u WHERE u.id 0 AND u.deleted = 0AND FALSE) Command was: SELECT COUNT(*) FROM usr u WHERE u.id 0 AND u.deleted = 0AND FALSE Looks like the line 463 in search/internal/lib.php needs to be $where .= ' AND FALSE'; not $where .= 'AND FALSE'; So I submitted a patch https://reviews.mahara.org/#/c/2281/ to fix it To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1193117/+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 1214124] Re: Improve stylesheet cacheing
** Changed in: mahara 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/1214124 Title: Improve stylesheet cacheing Status in Mahara ePortfolio: Fix Released Bug description: There is no purge the stylesheet cache functionality in Mahara. This lack of functionality prevents stylesheet changes to be seen directly and generally, users will need to clear their browser cache. Suggestion from Pace University: Add a URL parameter for the version of Mahara in which the stylesheet changes. So for example, instead of calling link rel=stylesheet type=text/css href=/theme/raw/static/style/style.css consider calling the 1.7.1 stylesheet: link rel=stylesheet type=text/css href=/theme/raw/static/style/style.css?v=1_7_1 and in version 1.8.1 call: link rel=stylesheet type=text/css href=/theme/raw/static/style/style.css?v=1_8_1 So the stylesheet would be still be named style.css, but the URL parameter will prevent the browser from using a locally cached version. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1214124/+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 1235572] Re: The Manage all text box content link should come before the attachments
** Changed in: mahara 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/1235572 Title: The Manage all text box content link should come before the attachments Status in Mahara ePortfolio: Fix Released Bug description: 1.8.0 RC1 The Manage all text box content link should come right below the selection of the text boxes instead of below the attachments as attachments aren' attached from one text box to another. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1235572/+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 1235566] Re: Move Tags above Attachments on text box block
** Changed in: mahara 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/1235566 Title: Move Tags above Attachments on text box block Status in Mahara ePortfolio: Fix Released Bug description: I would move the tags field above the attachments area because otherwise it is very lost. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1235566/+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 1233500] Re: Not checking ownership of blocks before editing them
** No longer affects: mahara/1.8 ** Changed in: mahara 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/1233500 Title: Not checking ownership of blocks before editing them Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: While working on issue https://bugs.launchpad.net/mahara/+bug/1211758 , I noticed that I could spoof the ID of the block that I wanted to edit, and by doing this I could edit other users' blocks. I used the Burp Suite tool to edit HTTP requests between my browser and my web server. Steps: 1. Create a Mahara site with two users, A and B 2. User A creates a page with a text block that has ID 35 3. User B creates a page with a text block that has ID 105 4. User B edits their text block, ID 105 5. User B doctors the HTTP request so that the block ID in it is 35 instead of 105 Result: User A's block 35 has all of its contents overwritten by the settings for block 105. This attack could be done either by serially guessing IDs, or possibly by getting the ID by looking at a page that the user has view access to. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1233500/+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 1236661] Re: Site statistics: Pages - Page not found error when a page's group has been deleted in 1.4, followed by an upgrade to 1.8
** Changed in: mahara 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/1236661 Title: Site statistics: Pages - Page not found error when a page's group has been deleted in 1.4, followed by an upgrade to 1.8 Status in Mahara ePortfolio: Fix Released Bug description: If a group has been deleted, the Admin Home/Site Statistics/Pages tab (Most Popular Pages) comes up with the error: Page not found You tried to access a page that does not exist. Page with id 0 not found. The View construct is trying to load the deleted group but as it is deleted, it automatically throws an exception ViewNotFoundException. Called in function htdocs/lib/view.php::get_extra_view_info() line 4124 ($view = new View(0, $v); Update: This only occurs when the group was deleted in Mahara 1.4 or earlier. After 1.5, the group_delete() function was updated to also delete all the group's Pages. And the error on the report page only happens in Mahara 1.8, probably due to some change we made in View::get_extra_view_info(). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1236661/+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 1236128] Re: Image gallery Folder blocks don't show which folder is selected
** Changed in: mahara Status: Fix Committed = Fix Released ** Changed in: mahara/1.7 Assignee: (unassigned) = Son Nguyen (ngson2000) ** Changed in: mahara/1.5 Assignee: (unassigned) = Son Nguyen (ngson2000) ** Changed in: mahara/1.6 Assignee: (unassigned) = Son Nguyen (ngson2000) -- 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/1236128 Title: Image gallery Folder blocks don't show which folder is selected Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: In Progress Status in Mahara 1.6 series: In Progress Status in Mahara 1.7 series: Fix Committed Bug description: To replicate: 1. In your contents area, create a folder and put some images in it 2. Create a page 3. Put an Image gallery block on that page 4. Select your folder 5. Save the block 6. Edit the block again Expect result: The block config should show you the selected folder Actual result: The block config shows you the filepicker and doesn't not indicate which folder is selected To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1236128/+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 1221001] Re: Embedded PDFs don't display to logged-out users
** Changed in: mahara 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/1221001 Title: Embedded PDFs don't display to logged-out users Status in Mahara ePortfolio: Fix Released Bug description: I thought I was having problems with embedded PDFs not displaying properly in Chromium and FF, but it turns out the problem was that I was viewing them while logged in (since I was editing the page) in FF, and then to save time I was viewing them while logged out in my other browsers. To replicate: 1. Create a page that has an embedded PDF. 2. Make the page viewable by Public 3. Log out 4. View the page (while logged out) Expected result: You should be able to see the embedded PDF Actual result: You see only the embedded PDF block's title (in FF and Chromium) or the title and a grayed-out scrollbar (in IE). So it looks like the problem may be that some of the JS is not getting included into the page when a logged-out user views it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1221001/+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 1191442] Re: Leap2A doesn't export collections under All data
** Changed in: mahara 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/1191442 Title: Leap2A doesn't export collections under All data Status in Mahara ePortfolio: Fix Released Bug description: Mahara master (1.8) When the portfolio contains a collection, this is not exported. This works fine in Mahara 1.7 on the demo site but not on master. I exported a Leap2A portfolio with 1 collection on the demo site and imported it back in there and the collection was still there. I took the same Leap2A export and imported into master and only had the pages available, but not the collection. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1191442/+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 1216764] Re: JSON error when using drop zone
** Changed in: mahara 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/1216764 Title: JSON error when using drop zone Status in Mahara ePortfolio: Fix Released Bug description: latest Mahara 1.8.0dev When adding a file via drag and drop to a journal entry, I get SyntaxError: JSON.parse: unexpected character. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1216764/+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 1218091] Re: Pager in search in a block doesn't work
** Changed in: mahara 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/1218091 Title: Pager in search in a block doesn't work Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: Confirmed on demo.mahara.org When you have more than 10 text boxes with a similar title and search for them, the correct number of results is shown on the first page below the results, but when you move to the second page, the number of results change and thus the search term is not respected anymore. E.g. I have 16 text boxes altogether. When I search for portfolios, I get 8 results on the first page. When I move to the second page, suddenly I have 12 results and when I go to the third page, I have 14 results. Since the search in the blocks Journal entry and Journal is essentially the same, these blocks are most likely also affected. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1218091/+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 1228934] Re: Exporting a skin has wrong background image
** Changed in: mahara 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/1228934 Title: Exporting a skin has wrong background image Status in Mahara ePortfolio: Fix Released Bug description: Scenario: I have a bunch of skins on a site, and also have a bunch of images in content - files. I make a skin and give it a background image. I export the skin. I then import the skin into another site where lots of image files already exist. Outcome - for this particular skin it has wrong background image - The wrong background image didn't exist before on either of the test sites (though must have existed in dataroot). So for some reason it is picking up the wrong image to export. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1228934/+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 1222350] Re: Friendship request throws error
** Changed in: mahara 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/1222350 Title: Friendship request throws error Status in Mahara ePortfolio: Fix Released Bug description: on latest 1.8.0dev: When I request friendship with another user, I get the following warning: [WAR] c1 (user/requestfriendship.php:105) Creating default object from empty value Call stack (most recent first): log_message(Creating default object from empty value, 8, true, true, /home/kristina/code/mahara/htdocs/user/requestfrie..., 105) at /home/kristina/code/mahara/htdocs/lib/errors.php:446 error(2, Creating default object from empty value, /home/kristina/code/mahara/htdocs/user/requestfrie..., 105, array(size 12)) at /home/kristina/code/mahara/htdocs/user/requestfriendship.php:105 requestfriendship_submit(object(Pieform), array(size 3)) at Unknown:0 call_user_func_array(requestfriendship_submit, array(size 2)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:528 Pieform-__construct(array(size 3)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:170 Pieform::process(array(size 3)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 3)) at /home/kristina/code/mahara/htdocs/user/requestfriendship.php:80 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1222350/+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 1191453] Re: Don't show password in cleartext
** Changed in: mahara 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/1191453 Title: Don't show password in cleartext Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: When you are on admin/edit.php or admin/add.php, the password you enter for a user is displayed in cleartext. This is not good esp. when you have form filling turned on in your browser as it remembers the passwords that you typed in. The easiest solution is to make this field type password so that it is treated like a password field. More complicated would be to allow the admin to toggle between viewing the password or not (like in Moodle) or to implement a password confirmation (like on the account settings page). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1191453/+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 1229550] Re: Lose all blocks when importing a leap2a file from 1.7 into 1.8
** Changed in: mahara 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/1229550 Title: Lose all blocks when importing a leap2a file from 1.7 into 1.8 Status in Mahara ePortfolio: Fix Released Bug description: The code to handle importing 1.8 flexible layouts in leap2a files wasn't backwards compatible with 1.7 leap2a files. The pages all show up, and the artefacts all show up, but the blocks all appear to be lost. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1229550/+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 1220517] Re: Flexible layout feature causes Leap2a export warnings
** Changed in: mahara 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/1220517 Title: Flexible layout feature causes Leap2a export warnings Status in Mahara ePortfolio: Fix Released Bug description: Version: 1.8 Platform: all Browsers: all Exporting pages/collections to Leap2A files causes warnings: Here is from the log file: log_message(Undefined variable: widths, 8, true, true, /home/sonn/code/mahara/htdocs/export/leap/lib.php, 291) at /home/sonn/code/mahara/htdocs/lib/errors.php:446, referer: http://192.168.2.47/export/index.php [Wed Sep 04 16:22:33 2013] [error] [client 192.168.2.47] * error(8, Undefined variable: widths, /home/sonn/code/mahara/htdocs/export/leap/lib.php, 291, array(size 13)) at /home/sonn/code/mahara/htdocs/export/leap/lib.php:291, referer: http://192.168.2.47/export/index.php [Wed Sep 04 16:22:33 2013] [error] [client 192.168.2.47] * PluginExportLeap-export_views() at /home/sonn/code/mahara/htdocs/export/leap/lib.php:134, referer: http://192.168.2.47/export/index.php [Wed Sep 04 16:22:33 2013] [error] [client 192.168.2.47] * PluginExportLeap-export() at /home/sonn/code/mahara/htdocs/export/download.php:108, referer: http://192.168.2.47/export/index.php To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1220517/+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 1233403] Re: adding custom layout duplication
** Changed in: mahara 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/1233403 Title: adding custom layout duplication Status in Mahara ePortfolio: Fix Released Bug description: In Mahara 1.8 Portfolio - Pages section When I edit the layout for a page and choose the 'create custom layout' option I can add a new option that matches existing options. I can also add multiple copies of a non existing layout. There should be some checking to make sure one is not adding an existing option otherwise the available options get quite filled up with duplication pretty quickly. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1233403/+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 1212901] Re: drop here file upload failing
** Changed in: mahara 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/1212901 Title: drop here file upload failing Status in Mahara ePortfolio: Fix Released Bug description: The drop files here for upload was breaking due to getting a 303 redirect response and switching from POST to GET So the resulting information returned is not JSON response code but html code. patch to follow To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1212901/+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 1233171] Re: Can't save custom skin
** Changed in: mahara 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/1233171 Title: Can't save custom skin Status in Mahara ePortfolio: Fix Released Bug description: In 1.8RC1, when trying to save a custom skin, I always get the following error: ERROR - something bad happened after headers have been sent. Check the error log for more information. MySQL, OSX, Firefox 23.0.1 Some entries from the PHP error log: [30-Sep-2013 14:21:46 Europe/London] [WAR] cd (lib/pieforms/pieform.php:495) Cannot modify header information - headers already sent by (output started at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lang/en.utf8/skin.php:1) [30-Sep-2013 14:21:46 Europe/London] Call stack (most recent first): [30-Sep-2013 14:21:46 Europe/London] * log_message(Cannot modify header information - headers already..., 8, true, true, /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_..., 495) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/errors.php:446 [30-Sep-2013 14:21:46 Europe/London] * error(2, Cannot modify header information - headers already..., /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_..., 495, array(size 13)) at Unknown:0 [30-Sep-2013 14:21:46 Europe/London] * header(HTTP/1.1 303 See Other) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/pieforms/pieform.php:495 [30-Sep-2013 14:21:46 Europe/London] * Pieform-__construct(array(size 8)) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/pieforms/pieform.php:170 [30-Sep-2013 14:21:46 Europe/London] * Pieform::process(array(size 8)) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/pieforms/pieform.php:71 [30-Sep-2013 14:21:46 Europe/London] * pieform(array(size 8)) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/skin/design.php:503 [30-Sep-2013 14:21:46 Europe/London] [30-Sep-2013 14:21:46 Europe/London] [WAR] cd (lib/pieforms/pieform.php:496) Cannot modify header information - headers already sent by (output started at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lang/en.utf8/skin.php:1) [30-Sep-2013 14:21:46 Europe/London] Call stack (most recent first): [30-Sep-2013 14:21:46 Europe/London] * log_message(Cannot modify header information - headers already..., 8, true, true, /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_..., 496) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/errors.php:446 [30-Sep-2013 14:21:46 Europe/London] * error(2, Cannot modify header information - headers already..., /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_..., 496, array(size 13)) at Unknown:0 [30-Sep-2013 14:21:46 Europe/London] * header(Location:http://localhost/mamp/maharacore//skin/in...;) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/pieforms/pieform.php:496 [30-Sep-2013 14:21:46 Europe/London] * Pieform-__construct(array(size 8)) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/pieforms/pieform.php:170 [30-Sep-2013 14:21:46 Europe/London] * Pieform::process(array(size 8)) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/pieforms/pieform.php:71 [30-Sep-2013 14:21:46 Europe/London] * pieform(array(size 8)) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/skin/design.php:503 [30-Sep-2013 14:21:46 Europe/London] [30-Sep-2013 14:22:34 Europe/London] [WAR] 73 (lib/web.php:2709) Headers already sent when redirect() was called (output started in /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lang/en.utf8/skin.php on line 1 [30-Sep-2013 14:22:34 Europe/London] Call stack (most recent first): [30-Sep-2013 14:22:34 Europe/London] * redirect(/view/view.php?id=6) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/view/skin.php:193 [30-Sep-2013 14:22:34 Europe/London] * viewskin_submit(object(Pieform), array(size 5)) at Unknown:0 [30-Sep-2013 14:22:34 Europe/London] * call_user_func_array(viewskin_submit, array(size 2)) at /Volumes/Macintosh HD/Users/mikekelly/Webwork/git_repositories_php/maharacore/htdocs/lib/pieforms/pieform.php:528 [30-Sep-2013 14:22:34 Europe/London] * Pieform-__construct(array(size 2)) at /Volumes/Macintosh
[Mahara-contributors] [Bug 1220093] Re: Make a copy in Text Box block no longer works
** Changed in: mahara 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/1220093 Title: Make a copy in Text Box block no longer works Status in Mahara ePortfolio: Fix Released Bug description: While testing https://bugs.launchpad.net/mahara/+bug/1194255 I noticed that the Make a copy link no longer works. And you no longer get the Make a copy link while first editing the Text Box. To reproduce: 1. Install Mahara 1.8 2. Create a page 3. Put a Text Box on the page. Give it some content so you can tell it apart from others. 4. Put a second Text Box on the page. Use the Use content from another text box link to make it use the same Note as the first Text Box. Expected Results: When you select the first text box, in addition to seeing its content in the config form, you should also see a link that says If you edit the text of this block, it will also be changed in 1 other block(s) where it appears. Make a copy? Actual Result: You do not see that link. Carrying on... 5. Save the second text box. 6. Click the edit icon for the second text box to edit it further 7. You will now see the link that asks where you would like to Make a copy. 8. Click on that link. 9. Change the contents of the block. 10. Save the block. Expected Result: The content of the second block will change, and there will now be two Notes in your Content-Notes page Actual Result: The content of both blocks will change, and there will only be one Note in Content-Notes (because it did not actually make a copy). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1220093/+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 1224788] Re: upgrading from old version breaks due to view_layout
** Changed in: mahara 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/1224788 Title: upgrading from old version breaks due to view_layout Status in Mahara ePortfolio: Fix Released Bug description: Upgrading breaks because the view layout table is dropped and recreated so causes problems. have adjusted it to upgrade in a more friendly way. to test: install fresh see if that still works upgrade from previous version where there are portfolio pages with different layout options To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1224788/+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 1199563] Re: UI changes for Mahara 1.8
** Changed in: mahara 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/1199563 Title: UI changes for Mahara 1.8 Status in Mahara ePortfolio: Fix Released Bug description: Mahara 1.8 gets a new set of monochrome icons. This is the primary bug number for these changes. Some other changes will be on other bug numbers such as flexible page layout and artefact chooser. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1199563/+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 1211621] Re: Correct license info in file headers
** Changed in: mahara 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/1211621 Title: Correct license info in file headers Status in Mahara ePortfolio: Fix Released Bug description: The license info currently reads: * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. To avoid any confusion, it should be corrected to read * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 or later of the License. - The text appears as comment in probably pretty much every file in Mahara but also on the installation screen. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1211621/+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 1222599] Re: adding journal entries from block not working
** Changed in: mahara 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/1222599 Title: adding journal entries from block not working Status in Mahara ePortfolio: Fix Released Bug description: This is a regression. In Mahara 1.8 if you add a tagged journal block or recent journal block to a view the 'Add new entry' or 'new entry' option does not work. This does however work on the full journal block. I suspect this will be a javascript clash somewhere so will assign to myself to have a look at. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1222599/+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 1218092] Re: Search in blocks that have a search doesn't work
** Changed in: mahara 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/1218092 Title: Search in blocks that have a search doesn't work Status in Mahara ePortfolio: Fix Released Bug description: When you have multiple text boxes, journal entries or journals, you can normally click the Search tab and narrow down your search to specific entries. This doesn't work for me anymore on 1.8.0dev. This bug will need to be fixed first for 1.8 before attempting bug #1218091. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1218092/+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 1218684] Re: Alt tag in the artefact chooser panel only says Preview
** Changed in: mahara 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/1218684 Title: Alt tag in the artefact chooser panel only says Preview Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: The alt tag for blocks in the artefact chooser panel displays Preview, but should show the description of what you are able to do because IE does not pick up the title tag. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1218684/+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 1215702] Re: Reduce false positives in syntax checker for unbracketed SQL tables
** Changed in: mahara 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/1215702 Title: Reduce false positives in syntax checker for unbracketed SQL tables Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: The check for SQL tables that aren't surrounded by {}, which was added to test/coding-standard-check.pl, also matches comments that contain these very common words, and that results in a lot of false positives from the script, which mkaes people less likely to pay attention to its output. We should reduce the false positives by changing the regular expression so that it ignores the words from and join when they occur in comments. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1215702/+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 1204309] Re: Edit forum post error if parent is deleted
** Changed in: mahara 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/1204309 Title: Edit forum post error if parent is deleted Status in Mahara ePortfolio: Fix Released Bug description: If you have: 1. a forum post and then 2. add a child post to it then 3. add a grandchild post to the child post 4. add a great-grandchild post to the grandchild post 5. delete child post You now can't edit the grandchild post even though it has an edit button because it's 'parent' is deleted. The file interaction/forum/editpost.php is the page that throws up the error: Not found The page you are looking for could not be found. Could not find post with id 2 You can however edit the great-grandchild post as it has a viable 'parent'. Either you should be able to edit the child of a deleted parent - or you shouldn't be given an edit button if you can't. My 2 cents believes you should be able to edit an orphan child as not having a parent is irrelevant to the text of the post that the child displays. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1204309/+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 1214647] Re: When an auth instance is deleted, disable it as a parent authority
** Changed in: mahara 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/1214647 Title: When an auth instance is deleted, disable it as a parent authority Status in Mahara ePortfolio: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: Scenario: 1. Create an Internal auth instance (or any auth instance type, it doesn't really matter) 2. Create an XMLRPC auth instance, and set the Internal instance to be its Parent authority 3. Drop the Internal auth instance Expected result: The XMLRPC auth instance should switch to having no parent Actual result: The XMLRPC auth instance will *say* None if you look at its config (and throw a PHP warning) but in the DB it will still be configured to have the deleted internal auth instance as its auth instance This situation causes a number of problems. The one I'd noticed before was that PHP warning on the XMLRPC auth instance page, which is because pieforms is trying to set the default to be the name of the auth instance that no longer exists. But the bigger problem (as seen here https://mahara.org/interaction/forum/topic.php?id=5627offset=0limit=10#post24259 ) is that it can cause problems when it tries to auto-create or auto- update user accounts from the child authority. I think most admins would expect the XMLRPC instance in this case to simply lose its parent authority, not have to go in and manually save an apparently unchanged form instance in order to delete it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1214647/+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 1187964] Re: Use adodb mysqli instead of mysql
** Changed in: mahara 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/1187964 Title: Use adodb mysqli instead of mysql Status in Mahara ePortfolio: Fix Released Bug description: Mahara is currently using the adodb mysql driver for MySQL connections. This is based on an older PHP library which is no longer in active development and lacks certain features, most notably transactions (see for instance https://mahara.org/interaction/forum/topic.php?id=5434 ). We should probably switch to the adodb mysqli driver, which is built on the newer mysqli PHP library and *does* support transactions. There are two ways we could go about this gracefully: 1. When a user supplies the string mysql5 in their config.php file, we could silently interpret this to mean that they want to use the mysqli driver. (We could alternately provide some other way to indicate they want to use the older mysql library if we really want to support it.) 2. OR, we could show the admin a warning message after they upgrade/install, which tells them they should really change the mysql5 in their config.php to mysqli. I support option #1. Given that we only support mysql and postgres, there's no reason we shouldn't abstract away the connection between config.php and the name of the underlying adodb driver. (For that matter, we should probably change the recommended dbtypes from mysql5 and postgres8 to just mysql and postgres). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1187964/+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 1195269] Re: Resume birthdate field, if empty auto-fills to 1 Jan 1970
** No longer affects: mahara/1.8 ** Changed in: mahara 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/1195269 Title: Resume birthdate field, if empty auto-fills to 1 Jan 1970 Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Bug description: To replicate: 1. Create a new user 2. Go to Content - Resume - Introduction 3. Fill in a Place of birth and leave all other fields empty. 4. Click Save 5. Navigate away from this page (for instance, by going to Dashboard) 6. Navigate back to Content - Resume - Introduction Expected Result: Because no birth date was filled in, the birthdate field should still be empty Actual Result: the birth date field will show Jan 1, 1970 It would appear that what's going on here is that the field that displays it is interpreting the null value from the database as a 0, and so it's displaying the Unix 0 epoch as your birthdate. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1195269/+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 1203965] Re: Increase number of characters in collection tabs
** Changed in: mahara 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/1203965 Title: Increase number of characters in collection tabs Status in Mahara ePortfolio: Fix Released Bug description: The length of characters displayed in a collection's navigation tabs presently cuts of at 20 characters. This is often not sufficient to display longer, more discriptive titles of pages. Master, Ubuntu, Postgres, FF To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1203965/+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 1215190] Re: LDAP support for non-standard port LDAP Urls
** Changed in: mahara Status: Fix Committed = Fix Released ** Changed in: mahara/1.8 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/1215190 Title: LDAP support for non-standard port LDAP Urls Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Status in Mahara 1.8 series: Fix Released Bug description: This came up from a user asking for help on IRC. They had upgraded their site from Mahara 1.4 to Mahara 1.5 and found that LDAP authentication stopped working. Their LDAP host URL field was in this format: ldap://fake-dc1.fake.ac.uk:3268; In Mahara 1.4, this string would be passed in as the first and only parameter to ldap_connect(). In Mahara 1.5, the code is smarter and notices the final colon before the port number 3268. It strips this off of the URL, and passes ldap://fake-dc1.fake.ac.uk; as the first parameter and 3268 as the second parameter to ldap_connect(). The problem is, if the first parameter to ldap-connect is in URL style starting with a protocol ldap:// or ldaps://, ldap_connect() IGNORES the second parameter. And so the port was stripped off, and then ignored, and the connection didn't work. Making matters worse, the documentation tells people to put a protocol header on the front of their Host URL. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1215190/+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 1127801] Re: consecutive deleted forum posts for same user should be grouped
** Changed in: mahara 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/1127801 Title: consecutive deleted forum posts for same user should be grouped Status in Mahara ePortfolio: Fix Released Bug description: If a spammer strikes and floods a forum topic, then entire pages of the topic can become A post by...was deleted once the spam posts have been deleted Grouping the posts would prevent entire pages being removal notices. Instead, 11 posts would be replaced by 1 saying 11 posts by... were deleted See https://mahara.org/interaction/forum/topic.php?id=5207 for an example. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1127801/+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 1187571] Re: Updating groups by CSV caused 'Not found' page
** Changed in: mahara 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/1187571 Title: Updating groups by CSV caused 'Not found' page Status in Mahara ePortfolio: Fix Released Bug description: Version: master Platform: all When updating groups by CSV and if CSV contains a new group, a unexpected 'Not found' page appears. Expected result: an error message with line number which contains the new group info. like: Error on line 3 of your file: The group with shortname g01 does not exists. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1187571/+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 993676] Re: Members did not show up in second search if the first search found no results
** Changed in: mahara 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/993676 Title: Members did not show up in second search if the first search found no results Status in Mahara ePortfolio: Fix Released Bug description: Version: master Browser: Chromium Assumption + logged user is member of one or several groups Actions 1. Open a group from My groups 2. Search member of this group with a keyword so that no member is found 3. Search member again with another keyword so that more than one member are found Results - Empty list of members with number of results is not 0 (see attached file) - The list of member won't be displayed till I refresh the page. Expected results - List of members. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/993676/+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 1211070] Re: embed pdf not showing link when js turned off
** Changed in: mahara 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/1211070 Title: embed pdf not showing link when js turned off Status in Mahara ePortfolio: Fix Released Bug description: Embedded pdfs on a page added with the Embed PDF blocktype (see: https://bugs.launchpad.net/mahara/+bug/1036556) do not display the download link if javascript is turned off. To replicate: 1) install latest core mahara. 2) embed some pdfs into a page by going to Portfolio - pages and add a new page. Drag in the pdf block and upload a pdf via it's config interface. This should display the pdf in the page and allow you to download by it's toolbar option. 3) disable javascript for the page and reload it. The pdfviewer does not show (which is expected as it is js driven) but there also is no link to download the pdf. Apply patchset and now you should be presented with a link to the file when javascript is turned off To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1211070/+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 1193757] Re: Institution admin needs tob e able to change auth method No institution to one of their own
** Changed in: mahara 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/1193757 Title: Institution admin needs tob e able to change auth method No institution to one of their own Status in Mahara ePortfolio: Fix Released Bug description: Allow Institution Admin to change the auth method away from 'No Institution' to one of the Institution's auth methods https://reviews.mahara.org/#/c/2280/ To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1193757/+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 1046114] Re: Errors when adding new institution members
** Changed in: mahara Status: Fix Committed = Fix Released ** Changed in: mahara/1.6 Status: New = Confirmed ** Changed in: mahara/1.7 Status: New = Confirmed ** Changed in: mahara/1.6 Assignee: (unassigned) = Son Nguyen (ngson2000) ** Changed in: mahara/1.7 Assignee: (unassigned) = Son Nguyen (ngson2000) -- 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/1046114 Title: Errors when adding new institution members Status in Mahara ePortfolio: Fix Released Status in Mahara 1.6 series: Confirmed Status in Mahara 1.7 series: Confirmed Bug description: Versions: all Platforms: all Browsers: all Assumptions - User 'u01' is the admin of institution 'A' with the option 'Confirm registration' is on - The logged in user 'u02' is not the member of institution 'A'. Actions 1. The logged in User 'u02' sent a requested membership of institution 'A'. 2. User 'u01' added user 'u02' as a new member of institution 'A'. 3. User 'u02' without re-login access to the 'Institution membership' page and send a request AGAIN. 4. User 'u01' AGAIN added user 'u02' to institution 'A'. Expected results - The system should refuse user 'u01' to add user u02 AGAIN, then display a message about the reason. Actual results - Errors raised (see the attached image) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1046114/+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 1179299] Re: Other (enter URL not translatable for license
** Changed in: mahara/1.8 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/1179299 Title: Other (enter URL not translatable for license Status in Mahara ePortfolio: Fix Released Status in Mahara 1.8 series: Fix Released Bug description: from dajan: Another think I am just noticing on my server. When you add an artefact with the licence on you get a list of licenses you can apply to your production. In the list you find all your licenses and the item called Other License (enter URL). This last string is not in the string package and can't be translated. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1179299/+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 1195489] Re: After installation, make the installer jump to the Continue link at the bottom of the page
** Changed in: mahara 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/1195489 Title: After installation, make the installer jump to the Continue link at the bottom of the page Status in Mahara ePortfolio: Fix Released Status in Mahara 1.5 series: Fix Released Status in Mahara 1.6 series: Fix Released Status in Mahara 1.7 series: Fix Released Bug description: This bugs me every time I do a clean Mahara install (which as a developer, tends to be several times a day). The list of plugins on the install page is vertically longer than my browser window. And, since I have $cfg-productionmode=false, this list gets pushed further and further down the page by the log_info() notices that show up at the top of the page. Even with productionmode=true, the tickmarks on each line expand the line a bit, which causes enough page expansion to move the bottom of the list off of the page. As a result, there's no quick visual indicator of when the install process is complete. I have to keep manually scrolling down as it goes, or just go away and come back some time later. Moodle's installer/updater has the handy functionality that when it's done, it leaps you to the bottom of the page where the Continue link is. I'd like to see the same in Mahara. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1195489/+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 1158086] Re: Forum: error after deleting a post that is the child of another deleted post
** Changed in: mahara 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/1158086 Title: Forum: error after deleting a post that is the child of another deleted post Status in Mahara ePortfolio: Fix Released Bug description: If you delete the child of a deleted post, it deletes successfully but then you're sent to a page that says Not found. The page you are looking for could not be found. The post with ID '21' is not found or deleted!' It appears that what's happening is that after you delete a post it tries to send you to the URL for that post's parent. If the post's parent is deleted, then you get this error. To replicate: 1. Create a forum topic 2. In that topic, post a reply A 3. Then post a reply to A, called B 4. Delete A 5. Delete B Expected result: You should delete B, and then see the forum with A B deleted Actual result: You successfully delete B, but then you see a Not found error page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1158086/+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 1184450] Re: Add mysql collation mode to pre-install sanity check
** Changed in: mahara 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/1184450 Title: Add mysql collation mode to pre-install sanity check Status in Mahara ePortfolio: Fix Released Bug description: It appears that if you try to install Mahara with a MySQL DB where the collation mode is 16-bit rather than 8-bit (i.e. UTF16 instead of UTF8), it fails out with the unhelpful error message mysql error: [1231: Variable 'sql_mode' can't be set to the value of 'POSTGRESQL'] in EXECUTE(SET SQL_MODE='POSTGRESQL') Is this something we could add to the sanity check on each page (or maybe just the pre-install sanity check)? See https://mahara.org/interaction/forum/topic.php?id=5452 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1184450/+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 1180624] Re: Add support for temp tables
** Changed in: mahara 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/1180624 Title: Add support for temp tables Status in Mahara ePortfolio: Fix Released Bug description: The auth/ldap sync cron scripts ( https://bugs.launchpad.net/mahara/+bug/1180622 ) need to create temp tables. I'm going to just port across the temp table creation function from Moodle 1.9 (since the rest of Mahara's database api is also based on the Moodle 1.9 database api.) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1180624/+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 525632] Re: this field is required message when importing a LEAP2A zip file
** Changed in: mahara 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/525632 Title: this field is required message when importing a LEAP2A zip file Status in Mahara ePortfolio: Fix Released Status in Mahara 1.6 series: Triaged Status in Mahara 1.7 series: Triaged Bug description: When I tried to load a user by importing a LEAP2A zip file via Add User in the Admin section, I received an error message this field is required, yet the LEAP2A option is selected and the zip file is loaded. Am I doing something wrong, or is there a bug here? The mahara version that I have is 1.2.3. The server environment is Linux red hat, PostgresPlus 8.4.1, Apache 2.2.14, and PHP 5.2.9. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/525632/+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 1052429] Re: Javascript issue on /artefact/file/index.php
** Changed in: mahara 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/1052429 Title: Javascript issue on /artefact/file/index.php Status in Mahara ePortfolio: Fix Released Bug description: /artefact/file/index.php reported for 1.5dev When editing a file attributes (icon next to delete), it redirects to a new page where you can edit the options. If you click cancel at this new page it shows the following: [WAR] 71 (lib/errors.php:464) An exception was thrown of class PieformException. THIS IS BAD and should be changed to something extending MaharaException, unless the exception is from a third party library. Original trace follows [WAR] 71 (lib/pieforms/pieform.php:528) No function registered to handle form submission for form files Call stack (most recent first): Pieform-__construct(array(size 12)) at /home/hugh/src/mahara/mahara/htdocs/lib/pieforms/pieform.php:161 Pieform::process(array(size 12)) at /home/hugh/src/mahara/mahara/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 12)) at /home/hugh/src/mahara/mahara/htdocs/artefact/file/index.php:38 The url is /artefact/file/index.php?edit=32 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1052429/+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