[Mahara-contributors] [Bug 1397281] Re: Keyboard arrow navigation keys don't work in textboxes
** Changed in: mahara Status: Incomplete => Invalid -- 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/1397281 Title: Keyboard arrow navigation keys don't work in textboxes Status in Mahara ePortfolio: Invalid Bug description: Hi, I noticed this while editing personal page textboxes on the Mahara.org site. I can click into a textbox and type, but if I want to move along the text I have to use the mouse and re-click into a new location as the keyboard arrow keys for left and right movement do nothing. I unfortunately have to say that this is an intermittent issue - I experienced it several times yesterday, and again today when I decided to report. While typing this tracker issue, I returned to the open window where I had been working to double check the effect of using the up and down arrow keys (my recollection was that they jumped to the next clickable element of the page rather than moved within the textbox) - only I then found that the arrow keys were working in all 4 directions. I'm using Firefox 33.1 on a fast LAN network. Regards, Gordon. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1397281/+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 1362182] Re: "The 'c' parameter is not alphabetical only" error when picking a page theme in IIS
** Changed in: mahara Status: Incomplete => Invalid -- 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/1362182 Title: "The 'c' parameter is not alphabetical only" error when picking a page theme in IIS Status in Mahara ePortfolio: Invalid Bug description: When selecting a theme in Mahara 1.9.2, the following error appears: Mahara: Invalid Parameter A required parameter is missing or malformed. The 'c' parameter is not alphabetical only. OSX MySQL Chrome To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1362182/+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 1356638] Re: Can not see the image in the static page "Home" for logged-in users
** Changed in: mahara/1.9 Status: New => Won't Fix ** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/15.10 Status: New => In Progress ** Changed in: mahara/15.04 Status: In Progress => Confirmed ** Changed in: mahara/1.10 Status: New => Confirmed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1356638 Title: Can not see the image in the static page "Home" for logged-in users Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Won't Fix Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Version: master(1.10), 1.9, 1.8 Platform: any Browser: any Steps to reproduce the issue 1. Login as a site admin, add a site image file out of the 'public' folder 2. Add the image into the static page Home (Dashboard) 3. Logout and login as a normal user Expected result: the image should display in my dashboard Actual result: the image is not accessible To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1356638/+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 1262040] Re: Problems with group artefact permissions due to misuse of $USER->can_view_artefact and $USER->can_edit_artefact
** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/15.10 Importance: Undecided => High ** Changed in: mahara/15.10 Status: New => In Progress ** Changed in: mahara/15.04 Status: In Progress => Confirmed ** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1262040 Title: Problems with group artefact permissions due to misuse of $USER->can_view_artefact and $USER->can_edit_artefact Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: While discussing the export to ZIP bug ( Bug 1013022 ) I realized that $USER->can_view_artefact() does not do what I thought it did. I thought that it was like can_view_view(), i.e. it was an easy way to tell whether a particular user is allowed to see the contents of a particular artefact. But it does not mean that, as evidenced by the fact that it's not accessed at all on the artefact detail page, view/artefact.php. Instead, this function refers to whether or not the user should be able to see the artefact in their own or a group's Content area. The reason it exists and has this name, is because of the group files permissions system (see http://manual.mahara.org/en/1.8/groups/inside_group.html#index-16 ). This defines three permission levels for a file: "View" lets you see the page in Contents and use it in Group pages, "Edit" lets you change the file's metadata, and "Publish" lets you use the file in your own Portfolio pages. Anyway, I misunderstood it as doing the same thing as can_view_view(), which checks whether a particular user can see a particular Page in display-mode. The similar functionality for artefacts, as seen on view/artefact.php, is to provide an artefact ID & a page ID, and to check whether the artefact is in the page and the user can view the page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1262040/+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 1444905] Re: Elasticsearch doesn't search achievements
** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1444905 Title: Elasticsearch doesn't search achievements Status in Mahara ePortfolio: Triaged Status in Mahara 1.10 series: Triaged Status in Mahara 1.9 series: Triaged Status in Mahara 15.04 series: Triaged Status in Mahara 15.10 series: Triaged Bug description: We are testing Elasticsearch and we can see that it doesn't search for any field in achievements (certification, book, membership). I can see it's indexed in Elasticsearch but it doesn't give any records in Mahara. We are using: Mahara 1.10.2 Postgres 9.1 Debian Elasticsearch 1.5.0 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1444905/+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 1374163] Re: List of shared pages to a group not taking account of access date
** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Status: New => Confirmed ** Changed in: mahara/15.10 Importance: Undecided => Medium ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1374163 Title: List of shared pages to a group not taking account of access date Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Version: master(1.10) and previous version Browser, platform: any When I clicked a shared page in the list of shared pages in the group homepage (htdocs/group/view.php), I got "Access denied" message. Steps 1. Login as user A, create a page, share the page to a group Z 2. Set the 'Overriding start date' to a future date 3. Login as a member of group Z 4. In the group Z homepage, click the page shared by the user A You will see the "Access denied" message. Expected result: The page shared by the user A to the group Z should not be displayed in the list until the date set by 'Overriding start date' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1374163/+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 1394082] Re: Can create a URL that takes you to a different page depending on whether you're logged in to MNet or not.
** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/15.10 Importance: Undecided => Low ** Changed in: mahara/15.10 Status: New => Confirmed ** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1394082 Title: Can create a URL that takes you to a different page depending on whether you're logged in to MNet or not. Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: As reported on the mahara.org forum: https://mahara.org/interaction/forum/topic.php?id=6549 To replicate: 1. Set up a Moodle instance with the Mahara assignment submission plugin and connect it up to your Mahara instance. 2. Create a view with ID 1000. 3. Create another view with ID 1001. 4. Make both these pages accessible to the public. 5. Set up an Mahara assignment in Moodle. 6. Submit the view with ID 1000 to Moodle as an assignment submission. 7. Note the access URL that gets generated, which will contain an MNet access token, i.e. /view/view.php?mt=abcd1234 8. Add the ID of page 1001 to this URL: /view/view.php?id=1001&mt=abcd1234 Expected Result: This URL should either display page 1000 every time, or an "access denied" message Actual Result: If you're logged in to Mahara via MNet, you see page 1000. If you're not, you see page 1001. The cause of this problem, is that /view/view.php completely ignores the "mt=" tag if you're not logged in via MNet. In which case, if an ID is also supplied, it falls back to that. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1394082/+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 1389446] Re: Elasticsearch: Searching for a particular term breaks when logged in to mahara.org
** Changed in: mahara Milestone: 1.9.5 => 1.9.6 -- 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/1389446 Title: Elasticsearch: Searching for a particular term breaks when logged in to mahara.org Status in Mahara ePortfolio: Confirmed Bug description: This happens while using the search box in the upper right hand corner of the page on http://mahara.org I can consistently get the search to throw an error when searching for "Jaybee" while logged in. This does not occur while logged out, or the other user I tested. The error is: "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/1389446/+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 1397736] Re: Use SafeCURL in external RSS block
** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/15.10 Importance: Undecided => High ** Changed in: mahara/15.10 Status: New => Confirmed ** Changed in: mahara/15.04 Status: In Progress => Confirmed ** Changed in: mahara/15.10 Status: Confirmed => In Progress ** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1397736 Title: Use SafeCURL in external RSS block Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: For better security in the external RSS feed block, we should be using a library like SafeCURL to help guard against attacks.: https://github.com/fin1te/safecurl See also bug 1394820 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1397736/+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 1443239] Re: Warning in Mahara logs when a MaharaDroid user has no tags in their Mahara account
** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1443239 Title: Warning in Mahara logs when a MaharaDroid user has no tags in their Mahara account Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: This is a bug in the Mahara PHP code which interfaces with the MaharaDroid android app. See https://github.com/MaharaProject/maharadroid/issues/6 for the MaharaDroid side of this bug. To replicate: 1. Create a new Mahara account 2. Connect it to MaharaDroid 3. Try to upload a file via MaharaDroid Result: You see this warning in the Apache logs: [Tue Jan 14 11:07:18 2014] [error] [client 10.22.33.88] [WAR] 88 (api/mobile/sync.php:77) Invalid argument supplied for foreach() [Tue Jan 14 11:07:18 2014] [error] [client 10.22.33.88] Call stack (most recent first): [Tue Jan 14 11:07:18 2014] [error] [client 10.22.33.88] * log_message("Invalid argument supplied for foreach()", 8, true, true, "/home/demo/code/mahara/htdocs/api/mobile/sync.php", 77) at /home/demo/code/mahara/htdocs/lib/errors.php:430 [Tue Jan 14 11:07:18 2014] [error] [client 10.22.33.88] * error(2, "Invalid argument supplied for foreach()", "/home/demo/code/mahara/htdocs/api/mobile/sync.php", 77, array(size 59)) at /home/demo/code/mahara/htdocs/api/mobile/sync.php:77 [Tue Jan 14 11:07:18 2014] [error] [client 10.22.33.88] To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1443239/+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 1340151] Re: Consider a different approach to libxml_disable_entity_loader(true) in init.php
** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/15.10 Importance: Undecided => High ** Changed in: mahara/15.10 Status: New => Confirmed ** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1340151 Title: Consider a different approach to libxml_disable_entity_loader(true) in init.php Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Unfortunately it seems like using libxml_disable_entity_loader(true) in init.php is unkind to other applications living on the same system. PHP Bug https://bugs.php.net/bug.php?id=64938 is the heart of the problem - the use of this setting leaks between different threads and by setting it for the duration of every single Mahara request this bug comes into play much more easily. The other problem is https://bugs.php.net/bug.php?id=62577 which means that simplexml_load_file() will not even load *local* files off disk. For example, this would break in Mahara even though no entities come into play: $xml = simplexml_load_file(get_config('libroot').'/db/install.xml'); In Moodle we've been warned on one of our issues that users have seen this problem in the wild with Mahara, I didn't find an issue reported to you about it, so i'll copy and paste the report from our tracker here: "We had experience with this problem on an upgrade to Mahara 1.7, when https://bugs.launchpad.net/mahara/+bug/1047111 was fixed. The approach was the same as is suggested in this ticket. This caused seemingly random failures in Moodle (which is run on the same webserver) whenever there was usage of Mahara. The root cause was not obvious, nor well advertised with the Mahara fix, so it took awhile to finally implement a fix. In the meantime, significant functionality is broken. Unfortunately, there's really no way around this unless you switch from using mod_php." Yesterday whilst debugging some code with Yuliya we realised she also was encountering this horrible combination of bugs affecting her Moodle install so it seems this is not a theoretical problem. In Moodle we have decided to use the same approach of many other projects and enable/disable the loader around vulnerable code to reduce the chance of this combination of bugs affecting other applications or uses of the the simplexml_load_file: http://cgit.drupalcode.org/drupal/commit/?id=b912710 https://github.com/symfony/symfony/blob/8ef8a1d289a6ce454b7c79baeddbfb45e4af6191/src/Symfony/Component/Config/Util/XmlUtils.php#L41 http://www.mediawiki.org/wiki/XML_External_Entity_Processing To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1340151/+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 1422837] Re: XML RPC simpleXML limits payload size
** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/15.10 Status: New => Confirmed ** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1422837 Title: XML RPC simpleXML limits payload size Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Operating System: Ubuntu 14.04.1 LTS Mahara version: 1.9.3 Database: mysql Browser: chrome 40.0.2214.111 -- Steps to reproduce - you need a system capable of XMLRPC communication with Mahara (e.g. Moodle) 1) With Moodle - set up mahara networking / portfolios. 2) Open a course with a forum 3) Add 2 entries. One with an attachment under 5 MB. One with an attachment over 5 MB. On Each click "Export to portfolio" in the bottom. 4) Go through the screens to start export - ask it to do it now (i.e. not wait for cron). 5) Check the Mahara site to see what made it through successfully. -- simpleXML may not be the best parser for XMLRPC payloads in api/xmlrpc/lib.php function parse_payload($payload) { try { $xml = new SimpleXMLElement($payload); return $xml; } catch (Exception $e) { throw new MaharaException('Encrypted payload is not a valid XML document', 6002); } } This means if you send a large file (in our tests greater than approx 7mb) base 64 encoded over XMLRPC it will fail to parse. It didn't seem to make any difference if we increased the memory limit to 800M in php.ini or even by setting the php memory limit to 800M via PHP ini_set in function parse_payload - this suggests that there is a limit to what SimpleXML can handle regardless of the PHP memory limit. Note - 932 in my source code is the 'throw new exception' following $xml = new SimpleXMLElement($payload); called at [/vagrant/www/maharadev/mahara/lib/errors.php:465] #1 exception(MaharaException Object ([] => 1,[] => Encrypted payload is not a valid XML document,[] => ,[] => 6002,[] => /vagrant/www/maharadev/mahara/api/xmlrpc/lib.php,[] => 932,[] => Array ([0] => Array ([file] => /vagrant/www/maharadev/mahara/api/xmlrpc/lib.php,[line] => 921,[function] => parse_payload,[args] => Array ([0] =>ERROR 4: 4: remote server error: code: , message: A nonrecoverable error occurred. This probably means you have encountered a bug in the system #0 MaharaException->handle_exception() called at [/vagrant/www/maharadev/mahara/lib/errors.php:465] #1 exception(MaharaException Object ([] => 1,[] => Encrypted payload is not a valid XML document,[] => ,[] => 6002,[] => /vagrant/www/maharadev/mahara/api/xmlrpc/lib.php,[] => 932,[] => Array ([0] => Array ([file] => /vagrant/www/maharadev/mahara/api/xmlrpc/lib.php,[line] => 921,[function] => parse_payload,[args] => Array ([0] => To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1422837/+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 1420590] Re: access denied error when editing group as group admin
** Changed in: mahara/1.9 Milestone: 1.9.5 => 1.9.6 -- 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/1420590 Title: access denied error when editing group as group admin Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Get a: You do not have access to view this page. group_update: cannot update a group in this institution error - this is due a group admin that is only in the 'no insitituion' (mahara) institution doesn't have the expected info set in their $USER data. So need to make an exception for the 'mahara' institution. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1420590/+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 1238356] Re: Leap2a interactive import with an External Feed block throws a warning
We need to check and see if this one is still a problem. ** Changed in: mahara Milestone: 1.9.5 => 15.10.0 ** Changed in: mahara Status: In Progress => Incomplete -- 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/1238356 Title: Leap2a interactive import with an External Feed block throws a warning Status in Mahara ePortfolio: Incomplete Bug description: To replicate: 1. Import a Leap2a file that includes at least one Page with at least one External Feed block Actual Result: It's imported successfully, but you see this warning message, twice for each External Feed block: [WAR] 30 (blocktype/externalfeed/lib.php:268) Uninitialized string offset: 0 Call stack (most recent first): log_message("Uninitialized string offset: 0", 8, true, true, "/home/robertl/htdocs/mahara-testing/mahara/htdocs/...", 268) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/lib/errors.php:446 error(8, "Uninitialized string offset: 0", "/home/robertl/htdocs/mahara-testing/mahara/htdocs/...", 268, array(size 1)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/blocktype/externalfeed/lib.php:268 PluginBlocktypeExternalfeed::instance_config_save(array(size 4)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/blocktype/externalfeed/lib.php:574 PluginBlocktypeExternalfeed::import_create_blockinstance(array(size 3), array(size 9)) at Unknown:0 call_user_func_array(array(size 2), array(size 2)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/lib/mahara.php:1465 call_static_method("PluginBlocktypeExternalfeed", "import_create_blockinstance", array(size 3), array(size 9)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/lib/view.php:2836 View::import_from_config(array(size 9), 18, "leap") at /home/robertl/htdocs/mahara-testing/mahara/htdocs/import/leap/lib.php:1398 PluginImportLeap->import_entry_as_mahara_view(object(SimpleXMLElement)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/import/leap/lib.php:1037 PluginImportLeap->import_using_strategy(object(SimpleXMLElement), 1, array(size 0)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/import/leap/lib.php:716 PluginImportLeap->import_from_load_mapping() at /home/robertl/htdocs/mahara-testing/mahara/htdocs/import/leap/lib.php:175 PluginImportLeap->process() at /home/robertl/htdocs/mahara-testing/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/robertl/htdocs/mahara-testing/mahara/htdocs/lib/pieforms/pieform.php:528 Pieform->__construct(array(size 7)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/lib/pieforms/pieform.php:170 Pieform::process(array(size 7)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/lib/pieforms/pieform.php:71 pieform(array(size 7)) at /home/robertl/htdocs/mahara-testing/mahara/htdocs/admin/users/add.php:164 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1238356/+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 1394017] Re: Comment star ratings show up as radio buttons sometimes
** Changed in: mahara Status: In Progress => Won't Fix ** Changed in: mahara Milestone: 1.9.5 => 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/1394017 Title: Comment star ratings show up as radio buttons sometimes Status in Mahara ePortfolio: Won't Fix Bug description: 1. Turn on comment star ratings (by going to the config page for the "comment" artefact) 2. Create a page 3. Post a comment on the page, with a star rating. 4. Click the "submit" button 5. When the page reloads after submitting, all the star ratings show up as grayed-out radio buttons instead of stars To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1394017/+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 1410953] Re: Warnings when access "Account settings" page
** Also affects: mahara/1.9 Importance: Undecided Status: New ** Changed in: mahara/1.9 Status: New => Fix Committed ** Changed in: mahara/1.9 Importance: Undecided => Low ** Changed in: mahara/1.10 Importance: High => Low ** Changed in: mahara Importance: High => Low ** Changed in: mahara/1.9 Milestone: None => 1.9.5 -- 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/1410953 Title: Warnings when access "Account settings" page Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Committed Bug description: Version: master (15.04), 1.10 Platform: PHP 5.4+ Browser: any I got the following warning and access the "Account settings" page [WAR] e4 (lib/mahara.php:1013) Creating default object from empty value Call stack (most recent first): log_message("Creating default object from empty value", 8, true, true, "...", 1013) at ...htdocs/lib/errors.php:439 error(2, "Creating default object from empty value", "/...", 1013, array(size 8)) at ...htdocs/lib/mahara.php:1013 get_config_plugin_instance("auth", "26", "changepasswordurl") at ...htdocs/account/index.php:48 Steps: 1. Create an institution that has an auth instance other than "internal", e.g. Persona 2. Create a new user using the above authentication. 3. Login as the user and access the "Account settings" page You will see the warning on the screen or in the error log file. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1410953/+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 1410953] A patch has been submitted for review
Patch for "1.9_STABLE" branch: https://reviews.mahara.org/4676 -- 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/1410953 Title: Warnings when access "Account settings" page Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Committed Bug description: Version: master (15.04), 1.10 Platform: PHP 5.4+ Browser: any I got the following warning and access the "Account settings" page [WAR] e4 (lib/mahara.php:1013) Creating default object from empty value Call stack (most recent first): log_message("Creating default object from empty value", 8, true, true, "...", 1013) at ...htdocs/lib/errors.php:439 error(2, "Creating default object from empty value", "/...", 1013, array(size 8)) at ...htdocs/lib/mahara.php:1013 get_config_plugin_instance("auth", "26", "changepasswordurl") at ...htdocs/account/index.php:48 Steps: 1. Create an institution that has an auth instance other than "internal", e.g. Persona 2. Create a new user using the above authentication. 3. Login as the user and access the "Account settings" page You will see the warning on the screen or in the error log file. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1410953/+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 1446140] [NEW] Missing lang string in auth/imap instance config
Public bug reported: To replicate: Add an "Imap" authentication instance to an institution. You'll notice that the fields are labelled: Authority name Hostname or address [[port/auth]] Protocol Password-change URL ** Affects: mahara Importance: High Status: Confirmed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1446140 Title: Missing lang string in auth/imap instance config Status in Mahara ePortfolio: Confirmed Bug description: To replicate: Add an "Imap" authentication instance to an institution. You'll notice that the fields are labelled: Authority name Hostname or address [[port/auth]] Protocol Password-change URL To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446140/+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 1360050] Re: IMAP language string for 'Port' is missing
** Also affects: mahara/1.9 Importance: Undecided Status: New ** Changed in: mahara/1.9 Status: New => Fix Committed ** Changed in: mahara/1.9 Importance: Undecided => Medium ** Changed in: mahara/1.9 Milestone: None => 1.9.5 -- 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/1360050 Title: IMAP language string for 'Port' is missing Status in Mahara ePortfolio: Fix Released Status in Mahara 1.9 series: Fix Committed Bug description: Mahara: 1.10.0dev DB: Postgres or MySql OS: Linux Browser: FF, Chrome The language string for 'Port' is missing in lang/en.utf8/auth.php file - which is used by auth/imap/lib.php. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1360050/+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 1360050] A change has been merged
Reviewed: https://reviews.mahara.org/4677 Committed: http://gitorious.org/mahara/mahara/commit/8a705256f4abdf58095eca8aa2a24e28863cf479 Submitter: Aaron Wells (aar...@catalyst.net.nz) Branch:1.9_STABLE commit 8a705256f4abdf58095eca8aa2a24e28863cf479 Author: Ghada El-Zoghbi Date: Fri Aug 22 12:43:38 2014 +1000 IMAP language string for 'Port' is missing (Bug #1360050) Add missing language string for IMAP Port field. Change-Id: I9fccdd890bc186971fa1b7e90f965a7b34a25615 Signed-off-by: Ghada El-Zoghbi -- 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/1360050 Title: IMAP language string for 'Port' is missing Status in Mahara ePortfolio: Fix Released Status in Mahara 1.9 series: Fix Committed Bug description: Mahara: 1.10.0dev DB: Postgres or MySql OS: Linux Browser: FF, Chrome The language string for 'Port' is missing in lang/en.utf8/auth.php file - which is used by auth/imap/lib.php. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1360050/+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 1446140] Re: Missing lang string in auth/imap instance config
*** This bug is a duplicate of bug 1360050 *** https://bugs.launchpad.net/bugs/1360050 ** This bug has been marked a duplicate of bug 1360050 IMAP language string for 'Port' is missing -- 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/1446140 Title: Missing lang string in auth/imap instance config Status in Mahara ePortfolio: Confirmed Bug description: To replicate: Add an "Imap" authentication instance to an institution. You'll notice that the fields are labelled: Authority name Hostname or address [[port/auth]] Protocol Password-change URL To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446140/+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 1360050] A patch has been submitted for review
Patch for "1.9_STABLE" branch: https://reviews.mahara.org/4677 -- 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/1360050 Title: IMAP language string for 'Port' is missing Status in Mahara ePortfolio: Fix Released Status in Mahara 1.9 series: Fix Committed Bug description: Mahara: 1.10.0dev DB: Postgres or MySql OS: Linux Browser: FF, Chrome The language string for 'Port' is missing in lang/en.utf8/auth.php file - which is used by auth/imap/lib.php. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1360050/+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 1358092] Re: Improve SQL performance when deleting notifications
** Also affects: mahara/15.04 Importance: Low Assignee: Aaron Wells (u-aaronw) Status: Triaged ** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.10 Status: New => Triaged ** Changed in: mahara/15.10 Importance: Undecided => Low ** Changed in: mahara/15.10 Milestone: None => 15.10.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/1358092 Title: Improve SQL performance when deleting notifications Status in Mahara ePortfolio: Triaged Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Triaged Status in Mahara 15.10 series: Triaged Bug description: Martin from Catalyst EU pointed out to me that the performance of the code in account/activity/index.json.php could be improved by stripping an unnecessary subquery from it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1358092/+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 1410953] A change has been merged
Reviewed: https://reviews.mahara.org/4676 Committed: http://gitorious.org/mahara/mahara/commit/01dd4847d3cfd0e2479dad6ab8c4c90c332bc087 Submitter: Aaron Wells (aar...@catalyst.net.nz) Branch:1.9_STABLE commit 01dd4847d3cfd0e2479dad6ab8c4c90c332bc087 Author: Son Nguyen Date: Thu Jan 15 09:23:13 2015 +1300 Using the new format for plugin configs. Bug 1410953 The old format caused a strict standards warning in PHP 5.5 Change-Id: I3014aae0bbdca131c63735a5daade299d11a265b Signed-off-by: Son Nguyen -- 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/1410953 Title: Warnings when access "Account settings" page Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Committed Bug description: Version: master (15.04), 1.10 Platform: PHP 5.4+ Browser: any I got the following warning and access the "Account settings" page [WAR] e4 (lib/mahara.php:1013) Creating default object from empty value Call stack (most recent first): log_message("Creating default object from empty value", 8, true, true, "...", 1013) at ...htdocs/lib/errors.php:439 error(2, "Creating default object from empty value", "/...", 1013, array(size 8)) at ...htdocs/lib/mahara.php:1013 get_config_plugin_instance("auth", "26", "changepasswordurl") at ...htdocs/account/index.php:48 Steps: 1. Create an institution that has an auth instance other than "internal", e.g. Persona 2. Create a new user using the above authentication. 3. Login as the user and access the "Account settings" page You will see the warning on the screen or in the error log file. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1410953/+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 1414628] Re: strptime on OS X always returns 0 for tm_wday and tm_yday
** Also affects: mahara/1.9 Importance: Undecided Status: New ** Changed in: mahara/1.9 Milestone: None => 1.9.5 ** Changed in: mahara/1.9 Importance: Undecided => Low ** Changed in: mahara/1.9 Status: New => 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/1414628 Title: strptime on OS X always returns 0 for tm_wday and tm_yday Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: Fix Released Bug description: As mentioned in this 5-year old comment on the php documentation page http://php.net/manual/en/function.strptime.php#89239 , tm_wday and tm_yday are not initialized on BSD-based systems. This is apparently still true, at least on OS X. I'm running PHP 5.5.20, and these values are always set to 0. htdocs/view/access.php in Mahara 1.10.2 uses tm_wday in the ptimetotime() function. I propose that this method be updated to not use tm_wday, since it doesn't need to. ``` diff --git a/htdocs/view/access.php b/htdocs/view/access.php index 26ea7d3..299bf89 100644 --- a/htdocs/view/access.php +++ b/htdocs/view/access.php @@ -336,8 +336,8 @@ function ptimetotime($ptime) { $ptime['tm_hour'], $ptime['tm_min'], $ptime['tm_sec'], -1, -$ptime['tm_yday'] + 1, +$ptime['tm_mon'] + 1, +$ptime['tm_mday'], $ptime['tm_year'] + 1900 ); } ``` To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1414628/+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 1414628] A change has been merged
Reviewed: https://reviews.mahara.org/4678 Committed: http://gitorious.org/mahara/mahara/commit/ec31ef4e699ad6cffa6fb3273b8e574fb9aaeead Submitter: Aaron Wells (aar...@catalyst.net.nz) Branch:1.9_STABLE commit ec31ef4e699ad6cffa6fb3273b8e574fb9aaeead Author: Brian King Date: Fri Feb 13 13:52:00 2015 +1300 Use different strptime params for BSD compatibility Bug 1414628: The "tm_yday" (day of the year) param is not supplied by strptime by default on BSD systems such as Mac OS X. It works just as well to use "tm_mday" (day of the month) param instead, and it also makes more sense! Change-Id: I1484dcde4dbd8199f578a4eb5a58a9f78de45635 -- 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/1414628 Title: strptime on OS X always returns 0 for tm_wday and tm_yday Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: Fix Released Bug description: As mentioned in this 5-year old comment on the php documentation page http://php.net/manual/en/function.strptime.php#89239 , tm_wday and tm_yday are not initialized on BSD-based systems. This is apparently still true, at least on OS X. I'm running PHP 5.5.20, and these values are always set to 0. htdocs/view/access.php in Mahara 1.10.2 uses tm_wday in the ptimetotime() function. I propose that this method be updated to not use tm_wday, since it doesn't need to. ``` diff --git a/htdocs/view/access.php b/htdocs/view/access.php index 26ea7d3..299bf89 100644 --- a/htdocs/view/access.php +++ b/htdocs/view/access.php @@ -336,8 +336,8 @@ function ptimetotime($ptime) { $ptime['tm_hour'], $ptime['tm_min'], $ptime['tm_sec'], -1, -$ptime['tm_yday'] + 1, +$ptime['tm_mon'] + 1, +$ptime['tm_mday'], $ptime['tm_year'] + 1900 ); } ``` To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1414628/+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 1414628] A patch has been submitted for review
Patch for "1.9_STABLE" branch: https://reviews.mahara.org/4678 -- 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/1414628 Title: strptime on OS X always returns 0 for tm_wday and tm_yday Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: Fix Released Bug description: As mentioned in this 5-year old comment on the php documentation page http://php.net/manual/en/function.strptime.php#89239 , tm_wday and tm_yday are not initialized on BSD-based systems. This is apparently still true, at least on OS X. I'm running PHP 5.5.20, and these values are always set to 0. htdocs/view/access.php in Mahara 1.10.2 uses tm_wday in the ptimetotime() function. I propose that this method be updated to not use tm_wday, since it doesn't need to. ``` diff --git a/htdocs/view/access.php b/htdocs/view/access.php index 26ea7d3..299bf89 100644 --- a/htdocs/view/access.php +++ b/htdocs/view/access.php @@ -336,8 +336,8 @@ function ptimetotime($ptime) { $ptime['tm_hour'], $ptime['tm_min'], $ptime['tm_sec'], -1, -$ptime['tm_yday'] + 1, +$ptime['tm_mon'] + 1, +$ptime['tm_mday'], $ptime['tm_year'] + 1900 ); } ``` To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1414628/+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 1440908] Re: Clicking 'more' in friend request is not working
** Changed in: mahara/1.9 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/1440908 Title: Clicking 'more' in friend request is not working Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: After a friend request has been accepted, the notification is send and appears in my inbox. Clicking on 'More...' at the bottom of that message produces an 'Not found' error while it redirects using the following URL structure: http://mymahara.com/http://mymahara.com/user/view.php?id=2 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1440908/+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 1432641] Re: Changing view layout causes an error
** Changed in: mahara/1.9 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/1432641 Title: Changing view layout causes an error Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: Steps to reproduce: 1. Create a new view 2. Select the layout with one column in first row and three columns in second 3. Add two textboxes to each column, 8 textboxes total 4. Change the layout to one row & one column This results in following error: [WAR] d1 (lib/dml.php:890) Failed to get a recordset: mysqli error: [1062: Duplicate entry '593-2-1-0' for key 'blocinst_vierowcolord_uk'] in adodb_throw(UPDATE "block_instance" SET "order" = 0 WHERE "order" = '1' AND "view" = '593' AND "row" = '2' AND "column" = 1, ) Command was: UPDATE "block_instance" SET "order" = ? WHERE "order" = ? AND "view" = ? AND "row" = ? AND "column" = ? and values was (0,1,593,2,1) Tested in 1.9.1 (Ubuntu 14.04.2 / MySQL 5.5.35 / Chrome 41.0.2272.89 (64-bit)) and Mahara Demo (currently 1.10). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1432641/+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 1392700] Re: Images not displayed - blog post by tag
** Changed in: mahara/1.9 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/1392700 Title: Images not displayed - blog post by tag Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Reported by a user who couldn't see anonymously images on a new public view. I made a simulation and the problem is related to the block blog post by tag. You can see the exact same blog post on http://mahara.ticfga.ca/user/smlavoie/tests-pour-images . ON the left side, each post is displayed using ONE post, on the right, post by tag. The problem seems to be related to the absence of the view parameter in the display of images. Mahara 1.9.1 on linux with MySQL, tested on IE, FF and Chrome (on Win8) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1392700/+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 1387858] Re: Draft journal entries are visible to others
** Changed in: mahara/1.9 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/1387858 Title: Draft journal entries are visible to others Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: confirmed for master (15.04), 1.10, 1.9 and 1.8 When a user creates a journal entry as draft and puts that into a page, it is also visible to other users when they have access to the page. When the user puts the entire journal into a page (or tagged journal entries), the draft entry is not visible because it is in draft status. There are two possibilities as far as I can see right now: 1. Do not allow users to include journal entries that are in draft status into a page (and mention that in the block pop-up so they don't wonder why draft entries do not show up). 2. The block "Journal entry" needs to be changed so that draft entries are only visible to the author at most but not other users on the page. This should also include some visual indicator as we have in the journal itself for the draft. "Draft" could also be mentioned next to the title of the journal entry when selecting it in the block pop-up. I tend towards option 1 as that is cleaner and more in line with the behavior of the other blocks. We should then also mention on the other blocks that draft entries are not displayed. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1387858/+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 1439194] Re: Notes and attached files
** Changed in: mahara/1.9 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/1439194 Title: Notes and attached files Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: When I attach a file to a note on a page and then delete the file using the "content > files" panel, I can't edit the note via the "portfolio > pages" panel anymore. When I try to do it, I get : "Artefact with id XXX not found" (where XXX is the id of the recently deleted file). I can still however edit the note directly from "content > notes". The problem only occurs via "portfolio > pages > edit content and layout". Mahara version : 1.10.3testing (2014092315) Operating system : Linux Database : MariaDB To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1439194/+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 1404117] Re: XSS via uploaded XML
** Changed in: mahara/1.9 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/1404117 Title: XSS via uploaded XML Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Reported by Roman Mironov Dear Sir/Madam, I have found a security vulnerability and would like to disclose it to you. An attacker can use this vulnerability to initiate stored Cross-Site scripting attacks on authenticated users. Bug Description: It is possible to upload .xml files with malicious code and then share them with users. As proof of concept it was possible to share a file between accounts that redirects the user to google.com. In order to reproduce this proof of concept please follow these steps: Preconditions: 1) Ensure you have 2 accounts (user A and user B) that have access to each others Journal entries. 2) Create an .xml file that has the following line of code: http://www.w3.org/1999/xhtml";>document.location='http://google.com'; Steps to Reproduce: 1) Log-in as user A. 2) Navigate to /artefact/internal/index.php and select Journal on the Navigation block. 3) Press the 'New Entry' button. 4) Enter any Title and Entry text. 5) Add the previously created .xml file as an attachment and press 'Save Entry'. 6) Log-in as user B. 7) Navigate to user A profile page. 8) Find the previously created Journal entry and press the 'Download' button next to the .xml file name. 9) Observe that you are redirected to google. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1404117/+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 1390833] Re: File attachments aren't copied when note is copied
** Changed in: mahara/1.9 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/1390833 Title: File attachments aren't copied when note is copied Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: reported by Stephen Bright on MyPortfolio: When you have a note (text box up to 1.10), file attachments are not copied when somebody else copies the page that contains the note. When you yourself copy it, the attachment is retained, but not when somebody else copies it. To reproduce: 1. Add a note to your page. 2. Add an attachment to the note. 3. Share the page with someone else and make it copyable. 4. Log in as that other person and copy the page. 5. The attachment is not on the page anymore. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1390833/+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 1190788] Re: Can cause arbitrary SWF files to execute in the browser
** Changed in: mahara/1.9 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/1190788 Title: Can cause arbitrary SWF files to execute in the browser Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Subject:Found Critical XSS Vulnerability on Your System Hello, I found a really critical XSS (Cross Site Scripting) vulnerability on mahara.org. The vulnerability works as follows: 1) I opened the demo account on Mahara and logged in the admin account by using the link "http://demo.mahara.org/";. 2) Then I clicked admin avatar picture to go to user details page. 3) After that I clicked "edit this page" button. 4) Then I dragged "File(s) to Download image to About me section of the page. 5) I created a .swf file that contains ActionScript codes. I also attached that file to this email. 6) I uploaded that XSS.swf file. 7) When I open XSS.swf file on browser, I saw the alert message showing SOLVER (my nickname) 8) Example script: http://demo.mahara.org/artefact/file/download.php?file=247 By using this XSS vulnerability, an attacker can steal Mahara users' cookies, and their accounts. Furthermore, the attacker can redirect users to a harmful website that contains trojan horse, malware or a JavaScript downloader to get full access on the users' computers. This issue can get bigger by using a XSS Worm, and influence even some other Mahara product users. As a simple solution, the content of the file that is about to be uploaded should be checked against harmful scripts and codes. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1190788/+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 1364170] Re: Parent auth fails due to mixed case checking
** Changed in: mahara/1.9 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/1364170 Title: Parent auth fails due to mixed case checking Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Currently in the auth/user.php [around line 187] there is a query that is matching lower(username) against username At the very least it should be lower(u.username) against us.username however the whole sql query could be tidied up to function better. Normally, usernames are email addresses and are stored as lowecase strings - but sometimes you need a username that is not lowercase and so this check fails. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1364170/+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 1348024] Re: users can stay logged into suspended institution
** Changed in: mahara/1.9 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/1348024 Title: users can stay logged into suspended institution Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: If a user does not use their own institution's auth method then user only belonging to a suspended institution can still log in. Scenario: - Create an institution called 'testone' with the auth method internal mahara - Add a user to it (so that the user is only in this institution and no others) - Update the user auth method to be another internal one - suspend the institution - log out and then in as user - can get in because the auth method is paired to 'mahara' institution Another problem: Same as above but have the user using the institutions auth method - this time one gets a warning about the institution being suspended, which is good but also gets the top menu and is actually logged in/can navigate about. What needs to be done: 1) when an institution is suspended make sure all users that only belong to this institution have a valid usr.authinstance value and if they don't give them one. 2) when they are trying to log in to their suspended institution actually deny them properly. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1348024/+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 1360050] Re: IMAP language string for 'Port' is missing
** Changed in: mahara/1.9 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/1360050 Title: IMAP language string for 'Port' is missing Status in Mahara ePortfolio: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: Mahara: 1.10.0dev DB: Postgres or MySql OS: Linux Browser: FF, Chrome The language string for 'Port' is missing in lang/en.utf8/auth.php file - which is used by auth/imap/lib.php. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1360050/+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 1397068] Re: Flickr API now requires use of https for endpoint
** Changed in: mahara/1.9 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/1397068 Title: Flickr API now requires use of https for endpoint Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: The Flickr API now requires the use of https to access api.flickr.com for all new application keys (see http://code.flickr.net/2014/04/30 /flickr-api-going-ssl-only-on-june-27th-2014/). This is causing an issue with the external gallery, where a Flickr set is not displayed, because the cURL request reports back an invalid API key. Replacing the http:// call with an https:// call in artefact/file/blocktype/gallery/lib.php:163 resolves the issue. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1397068/+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 1432635] Re: Changing view layout causes block removal
** Changed in: mahara/1.9 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/1432635 Title: Changing view layout causes block removal Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: Steps to reproduce: 1. Create a new view 2. Select layout with one column in first row and three columns in second 3. Add one textbox to each column, 4 textboxes total 4. Go to layout-tab again and change the layout to one row & one column (the first) Result: The block(s) in the first column of the second row is gone. Tested in 1.9.1 and Mahara Demo (1.10 at the moment). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1432635/+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 1286935] Re: Allowed iframe check doesn't handle URLs with a question mark immediately after the domain name
** Changed in: mahara/1.9 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/1286935 Title: Allowed iframe check doesn't handle URLs with a question mark immediately after the domain name Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: See https://mahara.org/interaction/forum/topic.php?id=6124 In the Mahara forums, a user reported this issue with an embed code for hapyak.com. The full embed code: Note that the URL starts with "//hapyak.com?embed=true...". If you change that to "//hapyak.com/?embed=true..." then it works. It looks like the problem is that the regular expression we use to identify iframes with a valid URL, doesn't handle the scenario of a URL where there's a query component but no path component. In other words, a "?" immediately after the domain name. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1286935/+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 1045138] Re: Image disappears from Page Description when page shared to other users
** Changed in: mahara/1.8 Milestone: 1.9.5 => 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/1045138 Title: Image disappears from Page Description when page shared to other users Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Won't Fix Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Won't Fix Bug description: - exact version of Mahara: 1.4.2 & 1.5 (demo.mahara.org) - operating system: Windows for the 1.4.2 version (I think) - database: MySQL (I think) - Chrome 20, IE8 & 9, FireFox 13, Safari 5 If an image is inserted into a Page Description (for example, as a decorative heading or title) and then that page is shared by Secret URL, the image disappears. Any other images, such as those inserted as an image block and those inserted inline within a text box, appear without issue. I have tested this in our installation of Mahara (1.4.2) and the demo.mahara.org version. The screen capture is taken from when I tested the demo.mahara.org version. In our version we get identical results, where the Page Description image disappears. Addendum: if the images are hosted externally, e.g. at Flickr, they actually do appear in the Page Description area! It might take a few seconds for the image to load, though. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1045138/+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 1399311] Re: SQL syntax error in cron_event_log_expire on key word SECONDS
** Changed in: mahara/1.9 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/1399311 Title: SQL syntax error in cron_event_log_expire on key word SECONDS Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Mahara v1.10.0, Linux, MySQL. We run Mahara on MySQL, and we get this error with our Cron : {code} [INF] b8 (lib/cron.php:137) Running core cron cron_event_log_expire [WAR] b8 (lib/errors.php:745) Failed to get a recordset: 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 'SECONDS' at line 1] in EXECUTE("DELETE FROM "mhr_event_log" WHERE time < CURRENT_DATE - INTERVAL 31536000 SECONDS") [WAR] b8 (lib/errors.php:745) Command was: DELETE FROM "mhr_event_log" WHERE time < CURRENT_DATE - INTERVAL 31536000 SECONDS Call stack (most recent first): * log_message("Failed to get a recordset: mysqli error: [1064: Yo...", 8, true, true) at /app/apache2/htdocs/portfolio/lib/errors.php:95 * log_warn("Failed to get a recordset: mysqli error: [1064: Yo...") at /app/apache2/htdocs/portfolio/lib/errors.php:745 * SQLException->__construct("Failed to get a recordset: mysqli error: [1064: Yo...") at /app/apache2/htdocs/portfolio/lib/dml.php:959 * delete_records_sql("DELETE FROM "mhr_event_log" WHERE time < CURRENT_D...", null) at /app/apache2/htdocs/portfolio/lib/dml.php:936 * delete_records_select("event_log", "time < CURRENT_DATE - INTERVAL 31536000 SECONDS") at /app/apache2/htdocs/portfolio/lib/mahara.php:3746 * cron_event_log_expire() at /app/apache2/htdocs/portfolio/lib/cron.php:142 In the cron_event_log_expire() method of /lib/mahara.php, the key word "SECONDS" is used; it should be "SECOND", shouldn't it? To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1399311/+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 1428266] Re: Missing page description when export/import via Leap2a
** Changed in: mahara/1.9 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/1428266 Title: Missing page description when export/import via Leap2a Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Version: master(15.04) When exporting a page via leap2a, the description is only exported in the summary entry. However, this description is not extracted from the entry. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1428266/+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 1410953] Re: Warnings when access "Account settings" page
** Changed in: mahara/1.9 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/1410953 Title: Warnings when access "Account settings" page Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: Version: master (15.04), 1.10 Platform: PHP 5.4+ Browser: any I got the following warning and access the "Account settings" page [WAR] e4 (lib/mahara.php:1013) Creating default object from empty value Call stack (most recent first): log_message("Creating default object from empty value", 8, true, true, "...", 1013) at ...htdocs/lib/errors.php:439 error(2, "Creating default object from empty value", "/...", 1013, array(size 8)) at ...htdocs/lib/mahara.php:1013 get_config_plugin_instance("auth", "26", "changepasswordurl") at ...htdocs/account/index.php:48 Steps: 1. Create an institution that has an auth instance other than "internal", e.g. Persona 2. Create a new user using the above authentication. 3. Login as the user and access the "Account settings" page You will see the warning on the screen or in the error log file. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1410953/+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 1356638] Re: Can not see the image in the static page "Home" for logged-in users
** Changed in: mahara/1.9 Milestone: 1.9.5 => 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/1356638 Title: Can not see the image in the static page "Home" for logged-in users Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Won't Fix Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Version: master(1.10), 1.9, 1.8 Platform: any Browser: any Steps to reproduce the issue 1. Login as a site admin, add a site image file out of the 'public' folder 2. Add the image into the static page Home (Dashboard) 3. Logout and login as a normal user Expected result: the image should display in my dashboard Actual result: the image is not accessible To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1356638/+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 1401450] Re: Forum entry posting hanging during processing
** Changed in: mahara Milestone: 1.9.5 => 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/1401450 Title: Forum entry posting hanging during processing Status in Mahara ePortfolio: Invalid Bug description: Adding forum entries to threads seems to be taking a long time to commit and is just hanging (does not load to show the newly added forum entry in situ). The entries are still successfully posting, a browser refresh confirms this and the notification emails go out but the page itself is taking over two minutes to load the new comment on its own. Mahara v1.9.2 Windows 7 Browser: Firefox ESR 31.2.0 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1401450/+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 1435750] Re: Google URLs changes
** Changed in: mahara/1.9 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/1435750 Title: Google URLs changes Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: Google URLs changed again. I've only tested with a spreadsheet tonight, but others might be affected as well: This spreadsheet is shared through "Publish to the web" as the Google Apps block requires, but it only says "Unable to parse embedded code or URL" https://docs.google.com/spreadsheets/d/17YzSbbHd4kISimF9OLp6apbE_YHB-3QdG_V5VGPTn2Y/pubhtml To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1435750/+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 1362182] Re: "The 'c' parameter is not alphabetical only" error when picking a page theme in IIS
** Changed in: mahara Milestone: 1.9.5 => 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/1362182 Title: "The 'c' parameter is not alphabetical only" error when picking a page theme in IIS Status in Mahara ePortfolio: Invalid Bug description: When selecting a theme in Mahara 1.9.2, the following error appears: Mahara: Invalid Parameter A required parameter is missing or malformed. The 'c' parameter is not alphabetical only. OSX MySQL Chrome To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1362182/+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 1399246] Re: PDF embeds fail in sites with subdomains for user pages
** Changed in: mahara/1.9 Milestone: 1.9.5 => 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/1399246 Title: PDF embeds fail in sites with subdomains for user pages Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Won't Fix Bug description: The PDF content block fails to render the PDF iframe in a user's View if Mahara is set up to have subdomain urls for users, e.g. http://mikekelly.mymahara.org/mikes-page This is due to the X-Frame SAMEORIGIN rule enforced for Mahara pages. The PDF is served from the main domain, while the View page is served from the subdomain. This does not affect group Views, or the editing interface for Views, where the user identifier subdomain part is not used in the url. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1399246/+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 1425306] Re: Users can delete submitted page through URL
** Changed in: mahara/1.9 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/1425306 Title: Users can delete submitted page through URL Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: To reproduce: - Create a page - Submit it to a group - Check that there is no 'Delete' button on 'Pages' web-page for this page - Find out page ID (through page view URL) - Go to YOURSITE/view/delete.php?id=XXX where XXX is page ID - See that you can easily delete a page To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1425306/+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 1397281] Re: Keyboard arrow navigation keys don't work in textboxes
** Changed in: mahara Milestone: 1.9.5 => 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/1397281 Title: Keyboard arrow navigation keys don't work in textboxes Status in Mahara ePortfolio: Invalid Bug description: Hi, I noticed this while editing personal page textboxes on the Mahara.org site. I can click into a textbox and type, but if I want to move along the text I have to use the mouse and re-click into a new location as the keyboard arrow keys for left and right movement do nothing. I unfortunately have to say that this is an intermittent issue - I experienced it several times yesterday, and again today when I decided to report. While typing this tracker issue, I returned to the open window where I had been working to double check the effect of using the up and down arrow keys (my recollection was that they jumped to the next clickable element of the page rather than moved within the textbox) - only I then found that the arrow keys were working in all 4 directions. I'm using Firefox 33.1 on a fast LAN network. Regards, Gordon. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1397281/+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 1429871] Re: Link underlining in skins doesn't work
** Changed in: mahara/1.9 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/1429871 Title: Link underlining in skins doesn't work Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: If the user edits a skin (Edit skin > Fonts and colours) and checks the Underline link -option, the link doesn't get underlined on a page with the skin applied. There seems to be a bug in skin/style.php#38 with the comparison if ($option == 'transparent') because when a checkbox is selected, the $option value is a boolean TRUE and when using PHP's loose comparison operator, (true == 'transparent') = true. Therefore for example $skin->viewskin['view_link_normal_underline'] (and a few others) value changes to an empty string and the value assigned to template is 'none' instead of 'underline'. A simple fix is to use strict comparison: if ($option === 'transparent') --- Mahara version: 1.9.1 Browser: Chrome (Linux) 40.0.2214.115 (64-bit) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1429871/+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 1415709] Re: "Deprecated" warning coming from BBCode parser
** Changed in: mahara/1.9 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/1415709 Title: "Deprecated" warning coming from BBCode parser Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Each time I make a wall post, I see this warning message in my logs: [Thu Jan 29 15:44:50.155838 2015] [:error] [pid 15222] [client 127.0.0.1:44464] PHP Deprecated: Assigning the return value of new by reference is deprecated in /home/aaronw/www/mahara/htdocs/lib/stringparser_bbcode/stringparser.class.php on line 285, referer: http://vegas.wgtn.cat-it.co.nz/mahara/htdocs/user/view.php?id=1 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1415709/+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 1429647] Re: Watchlist lets you watch and receive notifications about pages you don't have view access to
** Changed in: mahara/1.9 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/1429647 Title: Watchlist lets you watch and receive notifications about pages you don't have view access to Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: In analyzing watchlist bug 1429505 (pages stay on your watchlist even if you lose access to them) I noticed a couple of things in the code: 1. You apparently still can receive watchlist notifications about pages on your watchlist which you don't have access to. 2. There are no access control checks in togglewatchlist.json.php, so it is apparently possible to add a page to your watchlist even if you don't have access to it. Together, these bugs mean that a user could watch private pages, and receive notifications about changes to those pages. While these notifications would not contain the actual page content, they would contain the title of the page and the names of blocks and/or artefacts changed in the page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1429647/+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 1422232] Re: elasticsearch - reset and indexing
** Changed in: mahara/1.9 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/1422232 Title: elasticsearch - reset and indexing Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: When one resets the index via extensions -> elasticsearch configuration form part of the process is to index the elasticsearch If the site is large the 'Cron record limit' value should be set so that not too much of the queue is slurped up to be handled at one time. One thing I noticed from doing some tests was that when I hit reset index button it goes off and does it's thing which calls the index_queued_items() to index some items but then the cron rolls around and calls it too. When we hit reset index we should set the cron flag to stop cron from doing the indexing at same time and unset the flag once the reindex step is done by the form. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1422232/+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 1414628] Re: strptime on OS X always returns 0 for tm_wday and tm_yday
** Changed in: mahara/1.9 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/1414628 Title: strptime on OS X always returns 0 for tm_wday and tm_yday Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: As mentioned in this 5-year old comment on the php documentation page http://php.net/manual/en/function.strptime.php#89239 , tm_wday and tm_yday are not initialized on BSD-based systems. This is apparently still true, at least on OS X. I'm running PHP 5.5.20, and these values are always set to 0. htdocs/view/access.php in Mahara 1.10.2 uses tm_wday in the ptimetotime() function. I propose that this method be updated to not use tm_wday, since it doesn't need to. ``` diff --git a/htdocs/view/access.php b/htdocs/view/access.php index 26ea7d3..299bf89 100644 --- a/htdocs/view/access.php +++ b/htdocs/view/access.php @@ -336,8 +336,8 @@ function ptimetotime($ptime) { $ptime['tm_hour'], $ptime['tm_min'], $ptime['tm_sec'], -1, -$ptime['tm_yday'] + 1, +$ptime['tm_mon'] + 1, +$ptime['tm_mday'], $ptime['tm_year'] + 1900 ); } ``` To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1414628/+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 1400511] Re: Cannot cancel comment form after validation fails
** Changed in: mahara/1.9 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/1400511 Title: Cannot cancel comment form after validation fails Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: To reproduce: 1. Go to any page 2. Submit an empty comment 3. See the form validation fail. 4. Now try to cancel the form. What should happen: form should be cancelled What happens: JS error, "Cannot read property 'tablerows' of undefined"... To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1400511/+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 1436841] Re: Add External Media - YouTube Video
** Changed in: mahara/1.9 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/1436841 Title: Add External Media - YouTube Video Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: Version: 15.04rc1 When adding a new External Media block to a page using the embed code from YouTube, if the option 'Enable privacy-enhanced mode' in YouTube is selected the video is not displayed in the block on Mahara. I think this is related to the URL changing if this option is selected: Option selected in YouTube: https://www.youtube-nocookie.com/embed Option not selected in YouTube: https://www.youtube.com/embed/ To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1436841/+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 1414474] Re: Sub navigation background color not used for sub navigation
** Changed in: mahara/1.9 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/1414474 Title: Sub navigation background color not used for sub navigation Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Bug description: In Mahara 1.8 a change was introduced to the configurable theme that does not show the second level navigation in the "sub navigation background" color anymore. I attach a screenshot to illustrate it. This change needs to be reverted back for 15.04 so that users of the configurable theme have the optimal theming possibilities available until we switch the CSS framework. If they cannot theme the second level navigation (except for the item in the top level navigation), they cannot implement their preferred colors correctly. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1414474/+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 1446395] [NEW] Behat tests: Removing duplicates and tidying tests
Public bug reported: Hi All, The suite needs a little maintenance and tidying. In order to make the tests run faster and be more efficient we need to tidy the tests up. Eg: put them into the correct folders, make sure they have appropriate tags for running them in groups, delete those that are testing duplicate things and also delete those that are directly duplicate tests. Thanks, Jinelle ** Affects: mahara Importance: Undecided Status: New ** Tags: behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1446395 Title: Behat tests: Removing duplicates and tidying tests Status in Mahara ePortfolio: New Bug description: Hi All, The suite needs a little maintenance and tidying. In order to make the tests run faster and be more efficient we need to tidy the tests up. Eg: put them into the correct folders, make sure they have appropriate tags for running them in groups, delete those that are testing duplicate things and also delete those that are directly duplicate tests. Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446395/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1446400] [NEW] Add anchor button to tinymce
Public bug reported: One of the useful tinyMCE buttons that we currently do not use is the Anchor button to allow one to add anchors to a block of text. It should be a matter of adding 'anchor' to the plugins and toolbar sections of lib/web.php and then testing it out to make sure it works as expected ** Affects: mahara Importance: Low Status: Confirmed ** Tags: bite-sized -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1446400 Title: Add anchor button to tinymce Status in Mahara ePortfolio: Confirmed Bug description: One of the useful tinyMCE buttons that we currently do not use is the Anchor button to allow one to add anchors to a block of text. It should be a matter of adding 'anchor' to the plugins and toolbar sections of lib/web.php and then testing it out to make sure it works as expected To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446400/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1426983] Re: Converting Selenim tests to Behat tests
** Tags added: has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1426983 Title: Converting Selenim tests to Behat tests Status in Mahara ePortfolio: In Progress Bug description: Hi, This is an added feature for the 15.04 release. The current Selenium IDE test will be converted to Behat tests so we can regression test and prevent bugs before the release. This bug number will be attached to the Gerrit patches for the Selenium tests from now on so they can all be tracked on Launchpad. Regards, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1426983/+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 1431569] Re: Change check boxes into switchboxes where possible
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1431569 Title: Change check boxes into switchboxes where possible Status in Mahara ePortfolio: Fix Released Bug description: We started using switchboxes instead of check boxes. This should be done whereever possible and sensible in Mahara. It is not new functionality, but a visual change. The default strings to be used are "On" and "Off" whereever possible. Only in rare cases should other strings be used. Thus, even when the question is "Yes" / "No", the default "On" / "Off" should be used unless it would not make any sense as per UX advice. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1431569/+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 1409369] Re: Add the "Max. items to show" drop-down menu to "Shared with me"
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1409369 Title: Add the "Max. items to show" drop-down menu to "Shared with me" Status in Mahara ePortfolio: Fix Released Bug description: The page "Shared with me" /view/sharedviews.php should also get the drop-down menu from which users can choose how many items to display on the page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1409369/+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 1424512] Re: some block attachment expanders not working after ajax load of blocks was merged
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1424512 Title: some block attachment expanders not working after ajax load of blocks was merged Status in Mahara ePortfolio: Fix Released Bug description: Now that we load the note block by ajax it means the block is not on the page when the the expander js goexs to wire up the expand/collapse stuff. I've altered the block renderer so that each block instance loads it's own js to call setupExpanders(). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1424512/+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 1255222] Re: Error message missing for deleted wall post
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1255222 Title: Error message missing for deleted wall post Status in Mahara ePortfolio: Fix Released Bug description: 1.7 When a wall post is deleted, the error message string is missing when you go to the URL of the wall post directly, e.g. https://mahara.org/blocktype/wall/wall.php?id=158793 It only says: [[blockinstancenotfound/error]] To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1255222/+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 1440908] Re: Clicking 'more' in friend request is not working
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1440908 Title: Clicking 'more' in friend request is not working Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: After a friend request has been accepted, the notification is send and appears in my inbox. Clicking on 'More...' at the bottom of that message produces an 'Not found' error while it redirects using the following URL structure: http://mymahara.com/http://mymahara.com/user/view.php?id=2 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1440908/+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 1373095] Re: Rename "Logged-in users" on to "Registered users"
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1373095 Title: Rename "Logged-in users" on to "Registered users" Status in Mahara ePortfolio: Fix Released Bug description: You can choose the access for Public, Logged-in users, friends and others when you want to share your page. "Logged-in users" suggests that it is the people who are currently logged in whereas it's actually any registered user. The string should be renamed to "Registered users". This would need to be done for "Shared by me", "Share" on group, institution and site level. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1373095/+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 1373670] Re: The length of a message for a new friend request should be limited
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1373670 Title: The length of a message for a new friend request should be limited Status in Mahara ePortfolio: Fix Released Bug description: Version: master (1.10), 1.9, and 1.8 We should limit the length of a new friend request message as it may cause the sending email failed. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1373670/+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 844457] Re: suckypasswords check is very limited, could be expanded
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/844457 Title: suckypasswords check is very limited, could be expanded Status in Mahara ePortfolio: Fix Released Bug description: When validating passwords, there is is a check against an array of really bad passwords: https://gitorious.org/mahara/mahara/blobs/f7d9a23f0744f719fc7f75bd5d740eef6ae4d055/htdocs/auth/lib.php#line1606 Currently the collection of bad passwords is really small. It could be expanded. Some resources are: http://www.dragonresearchgroup.org/insight/sshpwauth-cloud.html http://img.sjbn.co/files/500-most-used-passwords-show-as-a-tag-cloud.gif http://www.skullsecurity.org/wiki/index.php/Passwords There should be more than one level of filtering bad passwords. Some, such as the current suckypasswords collection, should be forced. There should also be an optional blacklist based on the resources above. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/844457/+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 1408438] Re: Remove "Journal" option from profile completion
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1408438 Title: Remove "Journal" option from profile completion Status in Mahara ePortfolio: Fix Released Bug description: Since every user has a journal set up by default, we do not need the option "Journal" in the profile completion as everyone would get "points" for that option. I think it should be removed. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1408438/+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 1367539] Re: When quota notification threshold is changed, send notifications to users who are now over threshold
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1367539 Title: When quota notification threshold is changed, send notifications to users who are now over threshold Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Bug 1307935 sends notifications to users when they go over a threshold near their quota. But if you change the threshold, then users who are already over the new threshold receive no notification. This patch makes it so that when you change the threshold, users who are now over the threshold will receive a notification. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1367539/+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 1446395] Re: Behat tests: Removing duplicates and tidying tests
** Changed in: mahara Milestone: 15.04.1 => 15.10.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/1446395 Title: Behat tests: Removing duplicates and tidying tests Status in Mahara ePortfolio: New Bug description: Hi All, The suite needs a little maintenance and tidying. In order to make the tests run faster and be more efficient we need to tidy the tests up. Eg: put them into the correct folders, make sure they have appropriate tags for running them in groups, delete those that are testing duplicate things and also delete those that are directly duplicate tests. Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446395/+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 1299993] Re: Improvements to notification system
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/123 Title: Improvements to notification system Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: This patch implements some improvements to notification settings which will also allow us to more easily implement further features. Included in this patch: - Each activity type can specify a default notification method. They default to 'email' to remain backwards compatible. - Each activity type can specify if it is allowed to be set to 'none'. Defaults to 'allowed' for backwards compatibility. - Removed 'required' from notification settings - it didn't make sense, and the change above deals with this in a better way. - The site wide defaults for each activity type can be edited in Site options -> Notification settings. These are applied to new users or whenever a user does not have the appropriate usr_activity_preference records. - There is a separate help next to each activity type to explain what messages will be affected by the setting. The following additional changes were made internally to allow the above: - Most activity types can now be set to 'none'. We feel that only user to user and system messages should be enforeced and everything else should be optional. - The way 'none' is handled was changed. A missing usr_activity_preference record indicates that the settings has not yet been set, so the default should be user. Null method indicates 'none' was selected. - The function pieform_get_help was modified to check for element fields 'helpplugintype', 'helppluginname' and 'helpformname' so that the notification settings form elements could be reused in the site options. (We want to use the same help files on more than one form, but the help files are saved with the form name, so we had to allow the form name to be specified for the help). Activity type plugin authors should be aware of the following changes: - 'enablenonemethod' and 'defaultmethod' are values that can be specified when specifying an activity type. Both are optional. - Help files can be specified for each activity type. The help files can be placed in the plugin's subfolder (e.g. artefact/myplugin/lang/...). Help files are optional, but should be provided, otherwise "There was no help found for this item." will be displayed. Version: master To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/123/+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 1433342] Re: Admins don't see all activity filter types in inbox/outbox
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1433342 Title: Admins don't see all activity filter types in inbox/outbox Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Won't Fix Bug description: Admins are allowed to see more types of messages than a normal user - but their activity filter box has only the basic types. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1433342/+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 1388682] Re: Alphabetize notification settings
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1388682 Title: Alphabetize notification settings Status in Mahara ePortfolio: Fix Released Bug description: Mahara 1.10+ There are now all notification settings listed under "Notification settings" on /admin/site/options.php These options should be alphabetized as there is no apparent order to the current listing. There are two options: 1. Alphabetize the entire list. 2. Alphabetize the list grouped into two: Users and administrators Alphabetize entire list = Contact us Feedback Group message Institution message Message from other users New forum post New page access Objectionable content Objectionable content in forum Repeat virus upload System message Virus flag release Watchlist Alphebetize the list grouped into two User notifications (heading) Feedback Group message Institution message Message from other users New forum post New page access Objectionable content in forum System message Watchlist Site administrator-only notifications --- Contact us Objectionable content (Help icon: Institution administrators also receive these notifications) Repeat virus upload Virus flag release == The notifications will also need to be alphabetized in the same fashion on /account/activity/preferences/index.php and appropriate admin notifications only be shown to those that are allowed to see them (see bug #946724) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1388682/+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 1409370] Re: Use the "new" paginator on "Shared with me"
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1409370 Title: Use the "new" paginator on "Shared with me" Status in Mahara ePortfolio: Fix Released Bug description: The "Shared with me" page /view/sharedviews.php uses the old paginator where you only see 1 page listed to the left and right in the paginator, but not page numbers in intervals as on the "User search" page in the administrator, for example. That makes it difficult to go through the list quickly when you have access to a lot of pages. This should be fixed alongside bug #1409369. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1409370/+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 897586] Re: Searching by user in Shared Pages
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/897586 Title: Searching by user in Shared Pages Status in Mahara ePortfolio: Fix Released Bug description: Possibly related to bug https://bugs.launchpad.net/mahara/+bug/857793, so apologies if this should have been in there. At the moment, in the Shared Pages tab it seems that you can only search by page title, page description or tags, but you cannot search by a user. Could this please be included in a future release (preferably 1.5)? Thanks To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/897586/+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 1420590] Re: access denied error when editing group as group admin
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1420590 Title: access denied error when editing group as group admin Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Get a: You do not have access to view this page. group_update: cannot update a group in this institution error - this is due a group admin that is only in the 'no insitituion' (mahara) institution doesn't have the expected info set in their $USER data. So need to make an exception for the 'mahara' institution. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1420590/+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 1443730] Re: Install webservice & annotation blocks by default
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1443730 Title: Install webservice & annotation blocks by default Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: It's probably best practice to make sure new core plugins are installed by default. The annotation block, without the SmartEvidence Phase 2 stuff to go with it, is not very obvious, so I'm going to install it and then mark it disabled. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1443730/+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 809297] Re: Missing help icons in portfolio tab
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/809297 Title: Missing help icons in portfolio tab Status in Mahara ePortfolio: Fix Released Bug description: Version: 1.4.0 The Help (i) icon appears against all the items in the Content tab (eg Profile, Files etc), but does not appear in any of the "Portfolio" tabs (Pages, etc), but there does appear to be help for sub menus of these tabs (ie, no help for Collections, but there is help for 'Edit Title...' of a collection). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/809297/+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 1411070] Re: Missing help for pages under 'Portfolio'/'Skins'
** Tags added: behat has-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1411070 Title: Missing help for pages under 'Portfolio'/'Skins' Status in Mahara ePortfolio: Fix Released Bug description: Missing help icon and help context. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1411070/+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 1444905] Re: Elasticsearch doesn't search achievements
** Changed in: mahara/15.10 Assignee: (unassigned) => Robert Lyon (robertl-9) -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1444905 Title: Elasticsearch doesn't search achievements Status in Mahara ePortfolio: Triaged Status in Mahara 1.10 series: Triaged Status in Mahara 1.9 series: Triaged Status in Mahara 15.04 series: Triaged Status in Mahara 15.10 series: Triaged Bug description: We are testing Elasticsearch and we can see that it doesn't search for any field in achievements (certification, book, membership). I can see it's indexed in Elasticsearch but it doesn't give any records in Mahara. We are using: Mahara 1.10.2 Postgres 9.1 Debian Elasticsearch 1.5.0 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1444905/+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 1446036] Re: Session changes in Mahara 15.04 can cause excessively large response headers
** Tags added: needs-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1446036 Title: Session changes in Mahara 15.04 can cause excessively large response headers Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: For the new Ajax progress bar, Bug 1352028, we changed htdocs/auth/session.php so that it closes the PHP session when not in use. This was necessary in order to allow multiple requests to the same session to process simultaneously; PHP by default locks the session between the time you call session_start() and session_write_close(). The downside to this approach, though, is that every time you call session_start(), PHP adds a new (duplicate) PHP_SESS_ID cookie to the request header. Since we open and close the session every time we call $SESSION->set() now, this can lead to a very large cookie header. On our hosting environment, these headers got too large and started causing our Nginx proxy server to throw errors while trying to initiate an MNet connection. This causes the proxy server to throw a 500 error, and to log an error like this: 2015/04/20 14:59:03 [error] 14845#0: *137093286 upstream sent too big header while reading response header from upstream, client: 2404:130:0:1000:61f4:7e47:8a26:821, server: master- mahara.catalystdemo.net.nz, request: "GET /auth/xmlrpc/land.php?token=3acfeeb7cad9814471ec5932fc293b30bbc7e387&idp=http ://mnet-moodle.testing.elearning.catalyst.net.nz&wantsurl= HTTP/1.1", upstream: "http://202.78.243.12:9226/auth/xmlrpc/land.php?token=3acfeeb7cad9814471ec5932fc293b30bbc7e387&idp=http ://mnet-moodle.testing.elearning.catalyst.net.nz&wantsurl=", host: "master-mahara.catalystdemo.net.nz" To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446036/+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 1443736] Re: Sitewide option to turn off AJAX block-loading
** Tags added: no-behat-needed -- 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/1443736 Title: Sitewide option to turn off AJAX block-loading Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: On slow connections AJAX block-loading causes more harm than good. Users wind up spinning at a pageload of spinners, over and over. We should provide a sitewide option for sites to disable it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1443736/+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 1441945] Re: "cancel" link shows up when you clink on a file thumbnail in Contents -> Files
** Tags added: behat-needed -- 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/1441945 Title: "cancel" link shows up when you clink on a file thumbnail in Contents -> Files Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: While playing around with 15.10dev, I noticed that if I go to Content -> Files, and click on the thumbnail of one of my images, it makes a link show up underneath the thumbnail that says "-> cancel". Clicking this just seems to take me to "#". I'm guessing this probably the remnants of some Javascript that we've removed in the past. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1441945/+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 1443732] Re: Turn AJAX block-loading off except for blocks that need it
** Tags added: no-behat-needed -- 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/1443732 Title: Turn AJAX block-loading off except for blocks that need it Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: While the AJAX block-loading speeds up page loads if there are blocks that take a long time to render, it can actually slow down page load if you have many blocks that are quick to load, but you have a slow ping time to your Mahara site. So, it will probably create the least user frustration if we turn off the AJAX block loading feature for all blocks except the ones that are quite prone to loading slowly (i.e. ones that are database-heavy.) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1443732/+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 1439194] Re: Notes and attached files
** Tags added: needs-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1439194 Title: Notes and attached files Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: When I attach a file to a note on a page and then delete the file using the "content > files" panel, I can't edit the note via the "portfolio > pages" panel anymore. When I try to do it, I get : "Artefact with id XXX not found" (where XXX is the id of the recently deleted file). I can still however edit the note directly from "content > notes". The problem only occurs via "portfolio > pages > edit content and layout". Mahara version : 1.10.3testing (2014092315) Operating system : Linux Database : MariaDB To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1439194/+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 1436672] Re: Upgrade from Mahara 1.4 -> 15.04 doesn't work
** Tags added: no-behat-needed -- 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/1436672 Title: Upgrade from Mahara 1.4 -> 15.04 doesn't work Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: If I try to upgrade from Mahara 1.4 (or earlier) to 15.04 through the web interface, I can't do so. Loading up the main /index.php page presents me with a blank "Site unavailable" error page, and no way to click through to the upgrade screen. Even if I navigate directly to /admin/upgrade.php, it also shows Site Unavailable. Using git bisect, I traced the cause to commit 90a1c4294cc29181d474093420a172ab01bd1d1a, which is the patch for Bug 1408473, "Upload 'no institution' site logo through admin -> institution" In the Apache logs, I see this error: [WAR] f2 (lib/errors.php:747) Failed to get a recordset: postgres8 error: [-1: ERROR: column "logo" does not exist [WAR] f2 (lib/errors.php:747) LINE 1: SELECT "logo" FROM "institution" WHERE "name" = $1 [WAR] f2 (lib/errors.php:747)^] in EXECUTE("SELECT "logo" FROM "institution" WHERE "name" = ? ") [WAR] f2 (lib/errors.php:747) Command was: SELECT "logo" FROM "institution" WHERE "name" = ? and values was (mahara) Call stack (most recent first): * log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, true, true) at /home/aaronw/www/mahara/htdocs/lib/errors.php:97 * log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at /home/aaronw/www/mahara/htdocs/lib/errors.php:747 * SQLException->__construct("Failed to get a recordset: postgres8 error: [-1: E...") at /home/aaronw/www/mahara/htdocs/lib/dml.php:480 * get_recordset_sql("SELECT "logo" FROM "institution" WHERE "name" = ?...", array(size 1)) at /home/aaronw/www/mahara/htdocs/lib/dml.php:791 * get_field_sql("SELECT "logo" FROM "institution" WHERE "name" = ?...", array(size 1)) at /home/aaronw/www/mahara/htdocs/lib/dml.php:779 * get_field("institution", "logo", "name", "mahara") at /home/aaronw/www/mahara/htdocs/lib/web.php:1055 * Theme->header_logo() at /home/aaronw/www/mahara/htdocs/lib/web.php:502 * smarty() at /home/aaronw/www/mahara/htdocs/admin/upgrade.php:32 [WAR] f2 (lib/dml.php:480) Failed to get a recordset: postgres8 error: [-1: ERROR: column "logo" does not exist [WAR] f2 (lib/dml.php:480) LINE 1: SELECT "logo" FROM "institution" WHERE "name" = $1 [WAR] f2 (lib/dml.php:480)^] in EXECUTE("SELECT "logo" FROM "institution" WHERE "name" = ? ") [WAR] f2 (lib/dml.php:480) Command was: SELECT "logo" FROM "institution" WHERE "name" = ? and values was (mahara) Call stack (most recent first): * get_recordset_sql("SELECT "logo" FROM "institution" WHERE "name" = ?...", array(size 1)) at /home/aaronw/www/mahara/htdocs/lib/dml.php:791 * get_field_sql("SELECT "logo" FROM "institution" WHERE "name" = ?...", array(size 1)) at /home/aaronw/www/mahara/htdocs/lib/dml.php:779 * get_field("institution", "logo", "name", "mahara") at /home/aaronw/www/mahara/htdocs/lib/web.php:1055 * Theme->header_logo() at /home/aaronw/www/mahara/htdocs/lib/web.php:502 * smarty() at /home/aaronw/www/mahara/htdocs/admin/upgrade.php:32 [WAR] f2 (lib/errors.php:747) Failed to get a recordset: postgres8 error: [-1: ERROR: column "logo" does not exist [WAR] f2 (lib/errors.php:747) LINE 1: SELECT "logo" FROM "institution" WHERE "name" = $1 [WAR] f2 (lib/errors.php:747)^] in EXECUTE("SELECT "logo" FROM "institution" WHERE "name" = ? ") [WAR] f2 (lib/errors.php:747) Command was: SELECT "logo" FROM "institution" WHERE "name" = ? and values was (mahara) Call stack (most recent first): * log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, true, true) at /home/aaronw/www/mahara/htdocs/lib/errors.php:97 * log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at /home/aaronw/www/mahara/htdocs/lib/errors.php:747 * SQLException->__construct("Failed to get a recordset: postgres8 error: [-1: E...") at /home/aaronw/www/mahara/htdocs/lib/dml.php:480 * get_recordset_sql("SELECT "logo" FROM "institution" WHERE "name" = ?...", array(size 1)) at /home/aaronw/www/mahara/htdocs/lib/dml.php:791 * get_field_sql("SELECT "logo" FROM "institution" WHERE "name" = ?...", array(size 1)) at /home/aaronw/www/mahara/htdocs/lib/dml.php:779 * get_field("institution", "logo", "name", "mahara") at /home/aaronw/www/mahara/htdocs/lib/web.php:1055 * Theme->header_logo() at /home/aaronw/www/mahara/htdocs/lib/web.php:502
[Mahara-contributors] [Bug 1440947] Re: Imagebrowser tinymce plugin missing strings
** Tags added: needs-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1440947 Title: Imagebrowser tinymce plugin missing strings Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: Hi, When I create a forum and add a pic into the description, the remove button has [[remove]] around it. I have attached a screen shot. If you need anymore info let me know. Cheers, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1440947/+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 1443280] Re: No notifications for feedback on watched group pages, site pages, and institution pages
** Tags added: needs-behat ** Tags added: behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1443280 Title: No notifications for feedback on watched group pages, site pages, and institution pages Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: With Bug 1374674, feedback on a page sends notifications to people who have the page on their watchlist. But currently this only works for single-owner pages, not for group pages, site pages, or institution pages. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1443280/+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 1439194] Re: Notes and attached files
** Tags added: behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1439194 Title: Notes and attached files Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: When I attach a file to a note on a page and then delete the file using the "content > files" panel, I can't edit the note via the "portfolio > pages" panel anymore. When I try to do it, I get : "Artefact with id XXX not found" (where XXX is the id of the recently deleted file). I can still however edit the note directly from "content > notes". The problem only occurs via "portfolio > pages > edit content and layout". Mahara version : 1.10.3testing (2014092315) Operating system : Linux Database : MariaDB To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1439194/+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 1446036] Re: Session changes in Mahara 15.04 can cause excessively large response headers
** Tags added: behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1446036 Title: Session changes in Mahara 15.04 can cause excessively large response headers Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: For the new Ajax progress bar, Bug 1352028, we changed htdocs/auth/session.php so that it closes the PHP session when not in use. This was necessary in order to allow multiple requests to the same session to process simultaneously; PHP by default locks the session between the time you call session_start() and session_write_close(). The downside to this approach, though, is that every time you call session_start(), PHP adds a new (duplicate) PHP_SESS_ID cookie to the request header. Since we open and close the session every time we call $SESSION->set() now, this can lead to a very large cookie header. On our hosting environment, these headers got too large and started causing our Nginx proxy server to throw errors while trying to initiate an MNet connection. This causes the proxy server to throw a 500 error, and to log an error like this: 2015/04/20 14:59:03 [error] 14845#0: *137093286 upstream sent too big header while reading response header from upstream, client: 2404:130:0:1000:61f4:7e47:8a26:821, server: master- mahara.catalystdemo.net.nz, request: "GET /auth/xmlrpc/land.php?token=3acfeeb7cad9814471ec5932fc293b30bbc7e387&idp=http ://mnet-moodle.testing.elearning.catalyst.net.nz&wantsurl= HTTP/1.1", upstream: "http://202.78.243.12:9226/auth/xmlrpc/land.php?token=3acfeeb7cad9814471ec5932fc293b30bbc7e387&idp=http ://mnet-moodle.testing.elearning.catalyst.net.nz&wantsurl=", host: "master-mahara.catalystdemo.net.nz" To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446036/+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 1446412] [NEW] Webservice cron doesn't run due to missing function
Public bug reported: The cron job webservice_clean_webservice_logs does not run due to the file webservice/lib.php not being included into the lib/cron.php file ** Affects: mahara Importance: High Assignee: Robert Lyon (robertl-9) Status: In Progress ** Affects: mahara/15.04 Importance: High Assignee: Robert Lyon (robertl-9) Status: In Progress ** Affects: mahara/15.10 Importance: High Assignee: Robert Lyon (robertl-9) Status: In Progress ** Also affects: mahara/15.04 Importance: High Assignee: Robert Lyon (robertl-9) Status: In Progress ** No longer affects: mahara/15.04 ** Also affects: mahara/15.04 Importance: High Assignee: Robert Lyon (robertl-9) Status: In Progress ** Also affects: mahara/15.10 Importance: Undecided Status: New ** Changed in: mahara/15.04 Milestone: 15.10.0 => 15.04.1 ** Changed in: mahara/15.10 Milestone: None => 15.10.0 ** Changed in: mahara/15.10 Status: New => In Progress ** Changed in: mahara/15.10 Importance: Undecided => High ** Changed in: mahara/15.10 Assignee: (unassigned) => Robert Lyon (robertl-9) -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1446412 Title: Webservice cron doesn't run due to missing function Status in Mahara ePortfolio: In Progress Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: In Progress Bug description: The cron job webservice_clean_webservice_logs does not run due to the file webservice/lib.php not being included into the lib/cron.php file To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446412/+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 1444229] Re: Signal the AJAX block loader with a flag instead of empty block content
** Tags added: no-behat-needed -- 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/1444229 Title: Signal the AJAX block loader with a flag instead of empty block content Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: When I implemented the AJAX block loader, I wrote it so that the AJAX block loader is used, if a block's content is empty. This is a rather hacky way to do it, though, because sometimes a block just has empty content. (See Bug 1443832) We should instead have a specific way for the block to communicate to the template "Use the AJAX block loader". This can probably be a flag of some sort on the block object. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1444229/+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 1432641] Re: Changing view layout causes an error
** Tags added: behat needs-behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1432641 Title: Changing view layout causes an error Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: Steps to reproduce: 1. Create a new view 2. Select the layout with one column in first row and three columns in second 3. Add two textboxes to each column, 8 textboxes total 4. Change the layout to one row & one column This results in following error: [WAR] d1 (lib/dml.php:890) Failed to get a recordset: mysqli error: [1062: Duplicate entry '593-2-1-0' for key 'blocinst_vierowcolord_uk'] in adodb_throw(UPDATE "block_instance" SET "order" = 0 WHERE "order" = '1' AND "view" = '593' AND "row" = '2' AND "column" = 1, ) Command was: UPDATE "block_instance" SET "order" = ? WHERE "order" = ? AND "view" = ? AND "row" = ? AND "column" = ? and values was (0,1,593,2,1) Tested in 1.9.1 (Ubuntu 14.04.2 / MySQL 5.5.35 / Chrome 41.0.2272.89 (64-bit)) and Mahara Demo (currently 1.10). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1432641/+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 1446412] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/4679 -- 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/1446412 Title: Webservice cron doesn't run due to missing function Status in Mahara ePortfolio: In Progress Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: In Progress Bug description: The cron job webservice_clean_webservice_logs does not run due to the file webservice/lib.php not being included into the lib/cron.php file To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1446412/+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 1443770] Re: "Content -> Files" accessibility links show up when attempting to drag and drop
** Tags added: behat-needed -- 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/1443770 Title: "Content -> Files" accessibility links show up when attempting to drag and drop Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: In 1.9 for accessibility purposes we added a feature to the "Content -> Files" screen, which makes it so that if you click on a thumbnail of a file, it shows you a list of locations you could move the file to. This is an accessible alternative to the drag-and-drop system for moving your files to different folders. There are a couple of problems with this currently. First, the patch that we added to make it work in IE, has the side effect that in Firefox and Chromium, the accessible alternative shows up when you start dragging and dropping, as opposed to when you just click on it. Also, the thumbnail shifts up and away from the mouse pointer at the same time, meaning you need to click on it, it pops open, then you have to move your mouse back over the thumbnail's new location. To replicate: 1. Go to Content -> Files 2. Upload at least one file 3. Create a folder called "Test" 3. Move your mouse pointer over the thumbnail's icon and try to drag and drop the thumbnail icon onto the Test folder. Expected result: You drag it onto the Test folder and drop it onto the Test folder. You do not see the accessibility options. Actual result: When you depress the mouse button, the accessibility option shows up, and the thumbnail moves away out from under your pointer. Using git bisect, I see this started with this patch, for IE support: https://reviews.mahara.org/#/c/3521/1 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1443770/+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 1441945] Re: "cancel" link shows up when you clink on a file thumbnail in Contents -> Files
** Tags added: behat -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1441945 Title: "cancel" link shows up when you clink on a file thumbnail in Contents -> Files Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: While playing around with 15.10dev, I noticed that if I go to Content -> Files, and click on the thumbnail of one of my images, it makes a link show up underneath the thumbnail that says "-> cancel". Clicking this just seems to take me to "#". I'm guessing this probably the remnants of some Javascript that we've removed in the past. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1441945/+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