[Mahara-contributors] [Bug 1393552] A patch has been submitted for review
Patch for 1.10_STABLE branch: https://reviews.mahara.org/4952 -- 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/1393552 Title: Simple text box doesn't show cursor in Chromium and Chrome Status in Mahara ePortfolio: Confirmed Bug description: When having a simple text box, e.g. collection description, anonymous feedback, the cursor is not shown in Chrome and Chromium. I have it without problems in Firefox. You can still type in Chrome and Chromium, but just don't see the cursor. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1393552/+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 1472439] Re: XSS in add to watchlist link on artefact detail screen
** Information type changed from Private Security to Public Security -- 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/1472439 Title: XSS in add to watchlist link on artefact detail screen Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: On artefact detail screens, when we you click on the add to watchlist link, we use AJAX to update the link to read remove from watchlist. But, we are not properly escaping the page title in that AJAX, which makes it possible to execute Javascript that has been placed in the page title. To replicate: 1. Create a portfolio Page 2. Give the page this title: img src=0 onerror=alert(location) 3. Put an image block in the page. 4. View the page in display mode. 5. Click on the link to view the artefact detail screen for the image 6. At the bottom of the artefact detail screen, click on the link that reads Add page img src=0 onerror=alert(location) to watchlist or Remove page img src=0 onerror=alert(location) to watchlist Expected result: The page should be added or removed from your watchlist, and the link title should show the HTML-escaped version of the page title. Actual result: The page is added or removed from your watchlist, but the link title is not HTML-escaped and Javascript alert(location) executes. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472439/+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 1460368] Re: Even if you disallow anonymous comments at the site level, you can still place anonymous comments on artefacts
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1460368 Title: Even if you disallow anonymous comments at the site level, you can still place anonymous comments on artefacts Status in Mahara ePortfolio: Fix Committed 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: Anonymous comments function is enabled on artefact page of public share page that disallow anonymous comments. Here's how to replicate the specific bug: 0. Clean install of Mahara 1. Log in as admin 2. Got to Administration - Configure site - Ste options - User Settings 3. Set [Anonymous comments] OFF 4. Go to Portfolio - Create a new Page - Store a picture on this page. 5. Edit this new page access - Enable [Share with public] and [Allow comments]. 6. Log out. 7. Open this page as guest role. 8. Click one picture of this page. 9. [Anonymous comments] function is enabled on artefact page. I found the cause of this bug. In /artefact/artefact.php, Line 149 == if ($artefact-get('allowcomments')) $addfeedbackform = pieform(ArtefactTypeComment::add_comment_form(false, $artefact-get('approvecomments'))); $extrastylesheets[] = 'style/jquery.rating.css'; $javascript[] = 'jquery.rating'; } == I suggest if ($artefact-get('allowcomments')) change to: if ($artefact-get('allowcomments') ( $USER-is_logged_in() || (!$USER-is_logged_in() get_config('anonymouscomments' { To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1460368/+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 1451331] Re: 15.04 image picker requires PHP 5.3.6+
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1451331 Title: 15.04 image picker requires PHP 5.3.6+ Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: As reported on the Mahara.org forums: https://mahara.org/interaction/forum/editpost.php?parent=29019 The awesome new TinyMCE Mahara image picker in Mahara 15.04, uses the $node argument of the DomDocument::saveHTML() method. This argument was only added in PHP 5.3.6. The problem is that, as of the last developer meeting, we purport to support Debian 6 (Squeeze) and later. But Squeeze only ships with PHP 5.3.3. So if we want to continue to claim to support Squeeze, we should probably make this work without the $node argument. Or, we should specify that we require at least PHP 5.3.6, and that if you're running it on Squeeze, you'll just have to manually upgrade your PHP version. Actually, in the README that shipped with 15.04 we put that we support Debian 5 (Lenny) which ships with PHP 5.2... so presumably it's already implied that you're manually upgrading your PHP version. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1451331/+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 1460911] Re: forgotpass page not working as expected
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1460911 Title: forgotpass page not working as expected Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Bug description: The forgotpass page it just keeps showing you the form box instead of showing you the send email message when email is sent This is due to the system not checking the correct $SESSION instance To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1460911/+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 1460850] Re: wysiwyg tinymce showing on logged out pages if config 'wysiwyg' is set to 'enable'
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1460850 Title: wysiwyg tinymce showing on logged out pages if config 'wysiwyg' is set to 'enable' Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Bug description: Logged out users should not be allowed to use the wysiwyg editor when leaving feedback - this is due to them not allowed to upload images etc. When the 'Administration' - 'Configure site' - 'General settings' field for 'HTML editor' is set to 'enable' the wysiwyg is shown when logged out. This is due to the is_html_editor_enabled() function not being robust enough. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1460850/+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 1434927] A patch has been submitted for review
Patch for 1.10_STABLE branch: https://reviews.mahara.org/4951 -- 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/1434927 Title: Objectionable content inbox notification doesn't name reporter Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: In Progress Bug description: 15.04RC1 (but also goes for older versions) When an objectionable material notification is viewed in the inbox in Mahara, it only contains the text of the complaint and the link to the page or artefact, but it doesn't mention the person who reported the complaint. The latter though is visible in the email notification. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1434927/+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 1460368] Re: Even if you disallow anonymous comments at the site level, you can still place anonymous comments on artefacts
Hi Wen-Chang Chien, Thanks for reporting this issue! I've added your name to the list of security contributors to the Mahara project: https://wiki.mahara.org/wiki/Contributors#Mahara_code Let me know if you'd like to have your Twitter handle or other website on there (or if you want to be removed from the page). Cheers, Aaron ** Information type changed from Private Security to Public Security -- 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/1460368 Title: Even if you disallow anonymous comments at the site level, you can still place anonymous comments on artefacts Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: Anonymous comments function is enabled on artefact page of public share page that disallow anonymous comments. Here's how to replicate the specific bug: 0. Clean install of Mahara 1. Log in as admin 2. Got to Administration - Configure site - Ste options - User Settings 3. Set [Anonymous comments] OFF 4. Go to Portfolio - Create a new Page - Store a picture on this page. 5. Edit this new page access - Enable [Share with public] and [Allow comments]. 6. Log out. 7. Open this page as guest role. 8. Click one picture of this page. 9. [Anonymous comments] function is enabled on artefact page. I found the cause of this bug. In /artefact/artefact.php, Line 149 == if ($artefact-get('allowcomments')) $addfeedbackform = pieform(ArtefactTypeComment::add_comment_form(false, $artefact-get('approvecomments'))); $extrastylesheets[] = 'style/jquery.rating.css'; $javascript[] = 'jquery.rating'; } == I suggest if ($artefact-get('allowcomments')) change to: if ($artefact-get('allowcomments') ( $USER-is_logged_in() || (!$USER-is_logged_in() get_config('anonymouscomments' { To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1460368/+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 1434927] Re: Objectionable content inbox notification doesn't name reporter
** Changed in: mahara/1.10 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1434927 Title: Objectionable content inbox notification doesn't name reporter Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Committed Bug description: 15.04RC1 (but also goes for older versions) When an objectionable material notification is viewed in the inbox in Mahara, it only contains the text of the complaint and the link to the page or artefact, but it doesn't mention the person who reported the complaint. The latter though is visible in the email notification. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1434927/+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 1463629] Re: Prevent HTTP iframes on HTTPS sites
** Changed in: mahara/1.9 Status: Fix Committed = Fix Released ** Changed in: mahara/1.10 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1463629 Title: Prevent HTTP iframes on HTTPS sites Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: We've reached a point now where Firefox, Chrome, and IE will all silently ignore an HTTP iframe on an HTTPS site. Most iframe embed provides now provide an https or protocol-relative iframe code, but occasionally a user will still enter an http iframe, maybe from a site that isn't up to snuff yet, or copied from an older page. This leads to the unsatisfactory user experience where they've entered an iframe code, but the iframe doesn't show up at all. We should change our safe iframe code so that it detects these HTTP iframes and rewrites them to HTTPS or protocol-relative. This is also a bit of a security issue (mixing HTTP content on an HTTPS page) but since all modern browsers simply ban the unsafe iframe, it's a low-priority security issue. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1463629/+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 1434927] Re: Objectionable content inbox notification doesn't name reporter
** Changed in: mahara/1.10 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1434927 Title: Objectionable content inbox notification doesn't name reporter Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Released Bug description: 15.04RC1 (but also goes for older versions) When an objectionable material notification is viewed in the inbox in Mahara, it only contains the text of the complaint and the link to the page or artefact, but it doesn't mention the person who reported the complaint. The latter though is visible in the email notification. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1434927/+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 1472439] Re: XSS in add to watchlist link on artefact detail screen
** Changed in: mahara/1.9 Status: Fix Committed = Fix Released ** Changed in: mahara/1.10 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1472439 Title: XSS in add to watchlist link on artefact detail screen Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Won't Fix Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: On artefact detail screens, when we you click on the add to watchlist link, we use AJAX to update the link to read remove from watchlist. But, we are not properly escaping the page title in that AJAX, which makes it possible to execute Javascript that has been placed in the page title. To replicate: 1. Create a portfolio Page 2. Give the page this title: img src=0 onerror=alert(location) 3. Put an image block in the page. 4. View the page in display mode. 5. Click on the link to view the artefact detail screen for the image 6. At the bottom of the artefact detail screen, click on the link that reads Add page img src=0 onerror=alert(location) to watchlist or Remove page img src=0 onerror=alert(location) to watchlist Expected result: The page should be added or removed from your watchlist, and the link title should show the HTML-escaped version of the page title. Actual result: The page is added or removed from your watchlist, but the link title is not HTML-escaped and Javascript alert(location) executes. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472439/+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 1438928] Re: Registration page not allowing you to register - in behat
** Changed in: mahara/15.04 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1438928 Title: Registration page not allowing you to register - in behat Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: Hi all, When I am an admin and create an institution - turn registration to be on -log out - follow the Registration link... type all the info into the fields (With a legit email address) then try press the Registration button it throws an error. The error I get is telling me that some fields haven't had data entered correctly but it doens't tell me what the error is, or what required field the error is happening to. I have uploaded a Behat test to test for this - If it's any help to use this to debug the issue and to attach your patch to when it's fixed :) Cheers, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1438928/+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 1470281] Re: Use nosniff header to prevent potential XSS via untrusted files in IE
** Changed in: mahara/1.9 Status: Fix Committed = Fix Released ** Changed in: mahara/1.10 Status: Fix Committed = Fix Released ** Changed in: mahara/15.04 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1470281 Title: Use nosniff header to prevent potential XSS via untrusted files in IE Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: Yuliya posted this one directly into Gerrit: https://reviews.mahara.org/#/c/4821/ Use nosniff header to prevent potential XSS via untrusted files in IE See - https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx - https://www.owasp.org/index.php/List_of_useful_HTTP_headers Solution is to add it to file serving code in places where we do forced download of files. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1470281/+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 1471604] Re: Terms and conditions not showing on register page for multi institutions
** Changed in: mahara/1.9 Status: Fix Committed = Fix Released ** Changed in: mahara/1.10 Status: Fix Committed = Fix Released ** Changed in: mahara/15.04 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Committed Bug description: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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 1444925] Re: Admin can't see objectionable content in forums if not admin in the group
** Changed in: mahara/1.10 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1444925 Title: Admin can't see objectionable content in forums if not admin in the group Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 15.04 series: Fix Committed Bug description: When a site admin receives an objectionable content notification for a forum post, they can't actually check if without having to join the group. Like for objectionable content on pages and artefacts, the admin should receive direct access to the item in question and then release it if necessary. After they've taken action, the group will be off limits again. Confirmed on a Mahara 1.10 instance. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1444925/+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 1460368] Re: Even if you disallow anonymous comments at the site level, you can still place anonymous comments on artefacts
** Changed in: mahara/1.9 Status: Fix Committed = Fix Released ** Changed in: mahara/1.10 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1460368 Title: Even if you disallow anonymous comments at the site level, you can still place anonymous comments on artefacts Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: Anonymous comments function is enabled on artefact page of public share page that disallow anonymous comments. Here's how to replicate the specific bug: 0. Clean install of Mahara 1. Log in as admin 2. Got to Administration - Configure site - Ste options - User Settings 3. Set [Anonymous comments] OFF 4. Go to Portfolio - Create a new Page - Store a picture on this page. 5. Edit this new page access - Enable [Share with public] and [Allow comments]. 6. Log out. 7. Open this page as guest role. 8. Click one picture of this page. 9. [Anonymous comments] function is enabled on artefact page. I found the cause of this bug. In /artefact/artefact.php, Line 149 == if ($artefact-get('allowcomments')) $addfeedbackform = pieform(ArtefactTypeComment::add_comment_form(false, $artefact-get('approvecomments'))); $extrastylesheets[] = 'style/jquery.rating.css'; $javascript[] = 'jquery.rating'; } == I suggest if ($artefact-get('allowcomments')) change to: if ($artefact-get('allowcomments') ( $USER-is_logged_in() || (!$USER-is_logged_in() get_config('anonymouscomments' { To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1460368/+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 1444925] Re: Admin can't see objectionable content in forums if not admin in the group
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1444925 Title: Admin can't see objectionable content in forums if not admin in the group Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: When a site admin receives an objectionable content notification for a forum post, they can't actually check if without having to join the group. Like for objectionable content on pages and artefacts, the admin should receive direct access to the item in question and then release it if necessary. After they've taken action, the group will be off limits again. Confirmed on a Mahara 1.10 instance. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1444925/+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 1471604] Re: Terms and conditions not showing on register page for multi institutions
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: Fix Committed 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: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1358092 Title: Improve SQL performance when deleting notifications Status in Mahara ePortfolio: Fix Committed 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: 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 1428456] Re: ID tag needed for setting icon on profile page config settings
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1428456 Title: ID tag needed for setting icon on profile page config settings Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Bug description: Hi, When I follow Portfolio -Profile page - Edit this page - The settings Icon on the My groups heading doesn't have an ID or something Behat can pick up on. I'll push a test to Gerrit that this can apply to so you will have an example. The step will be ** out so you can see where it is. Thank you, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1428456/+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 1468144] Re: Page layout thumbnails are broken if you use a locale that does commas for decimals
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1468144 Title: Page layout thumbnails are broken if you use a locale that does commas for decimals Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: This bug is a follow-up to Bug 1461040. The code in Mahara that generates SVG files for page layouts, breaks if you are using a locale that does commas for decimals, instead of periods. e.g. one half is 0,5 rather than 0.5. Here's a quote from the other bug: I also encountered this after beginning with translation of Mahara 15.04 into Estonian. As the locale setting have also been changed the values returned by PHP (please correct me if I am wrong) will be comma separated and not separated with decimal point (due to Estonian representation of float numbers). So Peter probably sees only the SVG images which are not returned with float values. Small output of false return values which are not rendered by browser: rect x=52,2 y=18../rect. (should be x=52.2) This also affects gallery where the images should be centered but due to false float values are not. The fix provided at the moment helps, but does not solve the float number representation. I have chosen to replace , in returned values with . in layoutpreviewimage.php and it has solved the problem. I am open for better solutions. I hope this helps a bit. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1468144/+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 1472443] Re: Can't use method return value in write context error in forgotpass.php
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1472443 Title: Can't use method return value in write context error in forgotpass.php Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Bug description: Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return- value-in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472443/+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 1461040] Re: Page layout thumbnails are missing in languages that have changed the layout lang strings
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1461040 Title: Page layout thumbnails are missing in languages that have changed the layout lang strings Status in Mahara ePortfolio: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: In 15.04 there are noch pictures of the layouts visible anymore. The layouts are still there, but you can't see what layout it is because of the missing picture. Windows. Firefox 38.0.1. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1461040/+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 1461741] Re: Tinymce table has lost the advanced tab in version 4
** Changed in: mahara Milestone: 15.04.2 = 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/1461741 Title: Tinymce table has lost the advanced tab in version 4 Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: Won't Fix Bug description: One is unable to add background colours to the table/row/cell in Tinymce 4 - when one could in Tinymce 3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1461741/+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 1463629] Re: Prevent HTTP iframes on HTTPS sites
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1463629 Title: Prevent HTTP iframes on HTTPS sites Status in Mahara ePortfolio: Fix Committed 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: We've reached a point now where Firefox, Chrome, and IE will all silently ignore an HTTP iframe on an HTTPS site. Most iframe embed provides now provide an https or protocol-relative iframe code, but occasionally a user will still enter an http iframe, maybe from a site that isn't up to snuff yet, or copied from an older page. This leads to the unsatisfactory user experience where they've entered an iframe code, but the iframe doesn't show up at all. We should change our safe iframe code so that it detects these HTTP iframes and rewrites them to HTTPS or protocol-relative. This is also a bit of a security issue (mixing HTTP content on an HTTPS page) but since all modern browsers simply ban the unsafe iframe, it's a low-priority security issue. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1463629/+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 1465928] Re: Behat test for password attempts limit
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1465928 Title: Behat test for password attempts limit Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: Mahara limits you to 5 bad attempts at logging in, before it locks you out of your account. The lock gets reset when the cron runs. There's no Behat test for this yet. It might be a good idea to have one. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1465928/+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 1472439] Re: XSS in add to watchlist link on artefact detail screen
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1472439 Title: XSS in add to watchlist link on artefact detail screen Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 1.8 series: Won't Fix 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: On artefact detail screens, when we you click on the add to watchlist link, we use AJAX to update the link to read remove from watchlist. But, we are not properly escaping the page title in that AJAX, which makes it possible to execute Javascript that has been placed in the page title. To replicate: 1. Create a portfolio Page 2. Give the page this title: img src=0 onerror=alert(location) 3. Put an image block in the page. 4. View the page in display mode. 5. Click on the link to view the artefact detail screen for the image 6. At the bottom of the artefact detail screen, click on the link that reads Add page img src=0 onerror=alert(location) to watchlist or Remove page img src=0 onerror=alert(location) to watchlist Expected result: The page should be added or removed from your watchlist, and the link title should show the HTML-escaped version of the page title. Actual result: The page is added or removed from your watchlist, but the link title is not HTML-escaped and Javascript alert(location) executes. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472439/+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 1438928] Re: Registration page not allowing you to register - in behat
** Changed in: mahara/15.04 Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1438928 Title: Registration page not allowing you to register - in behat Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Released Status in Mahara 15.10 series: Fix Committed Bug description: Hi all, When I am an admin and create an institution - turn registration to be on -log out - follow the Registration link... type all the info into the fields (With a legit email address) then try press the Registration button it throws an error. The error I get is telling me that some fields haven't had data entered correctly but it doens't tell me what the error is, or what required field the error is happening to. I have uploaded a Behat test to test for this - If it's any help to use this to debug the issue and to attach your patch to when it's fixed :) Cheers, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1438928/+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 1393552] Re: Simple text box doesn't show cursor in Chromium and Chrome
Actually clicking on a tinymce textarea in chrome fails to give caret - it does when you tab into field though. This is broken on 15.10, 15.04 and 1.10 There is a mention of a workaround for this by changing tinymce.css to have: html { height: 100%; } body { height: 100%; } It fixes the problem but adds a new issue - a scrollbar on tinymce Will need to get designers to look at this ** Also affects: mahara/15.10 Importance: Medium Status: Confirmed ** Also affects: mahara/1.10 Importance: Undecided Status: New ** Also affects: mahara/15.04 Importance: Undecided Status: New ** Changed in: mahara/1.10 Milestone: None = 1.10.5 ** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.10 Milestone: 1.10.5 = 15.10.0 ** Changed in: mahara/15.04 Milestone: None = 15.04.3 ** Changed in: mahara/15.04 Status: New = Confirmed ** Changed in: mahara/1.10 Status: New = Confirmed ** Changed in: mahara/1.10 Importance: Undecided = Medium ** Changed in: mahara/15.04 Importance: Undecided = Medium -- 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/1393552 Title: Simple text box doesn't show cursor in Chromium and Chrome Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: When having a simple text box, e.g. collection description, anonymous feedback, the cursor is not shown in Chrome and Chromium. I have it without problems in Firefox. You can still type in Chrome and Chromium, but just don't see the cursor. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1393552/+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 1434927] A change has been merged
Reviewed: https://reviews.mahara.org/4951 Committed: https://git.nzoss.org.nz/mahara/mahara/commit/64a9450f8cefc8cc583e5002cd3b56dfc6a20ea0 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:1.10_STABLE commit 64a9450f8cefc8cc583e5002cd3b56dfc6a20ea0 Author: Robert Lyon robe...@catalyst.net.nz Date: Fri Mar 27 14:56:36 2015 +1300 Adding the 'from' user to the objectionable notification (Bug #1434927) Change-Id: I3d7b926c1889412ff7f750101ae7e8c955178371 Signed-off-by: Robert Lyon robe...@catalyst.net.nz (cherry picked from commit a766be91fd8eca0881d035dbb36f0d28f34893a7) -- 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/1434927 Title: Objectionable content inbox notification doesn't name reporter Status in Mahara ePortfolio: Fix Released Status in Mahara 1.10 series: Fix Committed Bug description: 15.04RC1 (but also goes for older versions) When an objectionable material notification is viewed in the inbox in Mahara, it only contains the text of the complaint and the link to the page or artefact, but it doesn't mention the person who reported the complaint. The latter though is visible in the email notification. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1434927/+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 1461741] Re: Tinymce table has lost the advanced tab in version 4
** Changed in: mahara Status: In Progress = Fix Committed ** Changed in: mahara/1.10 Status: New = Won't Fix ** Changed in: mahara/1.10 Milestone: 1.10.5 = None ** Changed in: mahara/15.04 Status: New = In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1461741 Title: Tinymce table has lost the advanced tab in version 4 Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: In Progress Bug description: One is unable to add background colours to the table/row/cell in Tinymce 4 - when one could in Tinymce 3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1461741/+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 1461741] Re: Tinymce table has lost the advanced tab in version 4
Merge conflict trying to backport it to 1.10, so I'm changing it to Won't fix for the 1.10 series because it's a low priority bug. -- 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/1461741 Title: Tinymce table has lost the advanced tab in version 4 Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: In Progress Bug description: One is unable to add background colours to the table/row/cell in Tinymce 4 - when one could in Tinymce 3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1461741/+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 1472446] Re: Add MathSlate TinyMCE plugin
** Changed in: mahara Milestone: 15.04.2 = 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/1472446 Title: Add MathSlate TinyMCE plugin Status in Mahara ePortfolio: In Progress Bug description: As suggested in Bug 1464858, adding the MathSlate TinyMCE plugin to Mahara, to make it easier to write mathematical and chemical notation. This plugin can use the same mathjax enabled config option, although it might make sense to rename the language strings to reflect that it's enable mathjax and mathslate. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472446/+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 1461741] A patch has been submitted for review
Patch for 15.04_STABLE branch: https://reviews.mahara.org/4943 -- 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/1461741 Title: Tinymce table has lost the advanced tab in version 4 Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: In Progress Bug description: One is unable to add background colours to the table/row/cell in Tinymce 4 - when one could in Tinymce 3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1461741/+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 1472443] Re: Can't use method return value in write context error in forgotpass.php
** Changed in: mahara/15.04 Status: Confirmed = In Progress ** Changed in: mahara Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1472443 Title: Can't use method return value in write context error in forgotpass.php Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return- value-in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472443/+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 1472443] A change has been merged
Reviewed: https://reviews.mahara.org/4928 Committed: https://git.nzoss.org.nz/mahara/mahara/commit/31c224836c7471a06e97b5471caa1c7583618a4b Submitter: Aaron Wells (aar...@catalyst.net.nz) Branch:master commit 31c224836c7471a06e97b5471caa1c7583618a4b Author: Robert Lyon robe...@catalyst.net.nz Date: Wed Jul 8 12:29:48 2015 +1200 Fixing issue with forgotpass and older php versions (Bug #1472443) Change-Id: Ifc06de12c5714b26b4705ec5d495601c4ccce437 Signed-off-by: Robert Lyon robe...@catalyst.net.nz -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1472443 Title: Can't use method return value in write context error in forgotpass.php Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return- value-in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472443/+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 1472443] A patch has been submitted for review
Patch for 15.04_STABLE branch: https://reviews.mahara.org/4942 -- 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/1472443 Title: Can't use method return value in write context error in forgotpass.php Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return- value-in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472443/+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 1472443] Re: Can't use method return value in write context error in forgotpass.php
** Description changed: - Need to remove the empty() check as the options for the variable - 'pwchangerequested' is true/false + Reported on the mahara.org forum: + https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 + + When we tried it on our server running php version 5.4.16 on Redhat + 7.1, we get a blank page and the the error + + PHP Fatal error: Can't use method return value in write context in + /var/www/html/mahara/forgotpass.php on line 21, referer: + http://cepd.aut.ac.nz/mahara/ + + Line 21 is: + + if (!empty($SESSION-get('pwchangerequested'))) { + + Looking into the issue I found + http://stackoverflow.com/questions/1075534/cant-use-method-return-value- + in-write-context/4328049#4328049 which basically says on empty() needs + to access value by reference (in order to check whether that reference + points to something that exists), and PHP before 5.5 didn't support + references to temporary values returned from functions. Following what + they suggested I changed line 21 to: + + if ($SESSION-get('pwchangerequested')) { + + Which if the answer in stackoverflow is correct should be the same as it + was previously. After doing that no error is given and the page renders. + Would this be the correct change for people that get that error? + + Summary: Need to remove the empty() check as the options for the + variable 'pwchangerequested' is true/false ** Description changed: - Reported on the mahara.org forum: + Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return-value- in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false -- 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/1472443 Title: Can't use method return value in write context error in forgotpass.php Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return- value-in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472443/+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 1461741] Re: Tinymce table has lost the advanced tab in version 4
** Changed in: mahara/1.10 Importance: Undecided = Low ** Changed in: mahara/15.04 Importance: Undecided = Low -- 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/1461741 Title: Tinymce table has lost the advanced tab in version 4 Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: In Progress Bug description: One is unable to add background colours to the table/row/cell in Tinymce 4 - when one could in Tinymce 3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1461741/+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 1472443] A change has been merged
Reviewed: https://reviews.mahara.org/4942 Committed: https://git.nzoss.org.nz/mahara/mahara/commit/85c334d83a8ba569fe628c19b27d85f8c805e6c4 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:15.04_STABLE commit 85c334d83a8ba569fe628c19b27d85f8c805e6c4 Author: Robert Lyon robe...@catalyst.net.nz Date: Wed Jul 8 12:29:48 2015 +1200 Fixing issue with forgotpass and older php versions (Bug #1472443) Change-Id: Ifc06de12c5714b26b4705ec5d495601c4ccce437 Signed-off-by: Robert Lyon robe...@catalyst.net.nz (cherry picked from commit 31c224836c7471a06e97b5471caa1c7583618a4b) -- 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/1472443 Title: Can't use method return value in write context error in forgotpass.php Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return- value-in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472443/+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 1449334] Re: Behat: And I fill in the following step throwing error when I use it for drop down boxes
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1449334 Title: Behat: And I fill in the following step throwing error when I use it for drop down boxes Status in Mahara ePortfolio: In Progress Status in Mahara 15.04 series: New Bug description: Hi, While writing a Behat test for a bug I used the step And I set the following fields to these values: for selecting the different types of Social media under Content. The firefox window stayed open and the console gave me this output and stopped the test from running any further. I have attached a segment of the test to test with. The Behat test environment has been already installed and enabled Acceptance tests environment enabled on http://localhost:8000, to run the tests use: Â /vendor/bin/behat --config /var/www/maharagerritdata/behat/behat/behat.yml Start Selenium... Selenium started Start PHP server Run Behat... Only run tests with the tag: @jinelle == Mahara , postgres Server OS Linux, Browser: firefox Started at 28-04-2015, 14:00 ..PHP Fatal error: Class 'behat_base' not found in /var/www/html/maharagerrit/htdocs/testing/frameworks/behat/classes/FormFields/BehatFormSelect.php on line 92 PHP Stack trace: PHP 1. {main}() /var/www/html/maharagerrit/external/vendor/behat/behat/bin/behat:0 PHP 2. Symfony\Component\Console\Application-run() /var/www/html/maharagerrit/external/vendor/behat/behat/bin/behat:32 PHP 3. Behat\Behat\Console\BehatApplication-doRun() /var/www/html/maharagerrit/external/vendor/symfony/console/Symfony/Component/Console/Application.php:126 PHP 4. Symfony\Component\Console\Application-doRun() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Console/BehatApplication.php:68 PHP 5. Symfony\Component\Console\Application-doRunCommand() /var/www/html/maharagerrit/external/vendor/symfony/console/Symfony/Component/Console/Application.php:195 PHP 6. Symfony\Component\Console\Command\Command-run() /var/www/html/maharagerrit/external/vendor/symfony/console/Symfony/Component/Console/Application.php:874 PHP 7. Behat\Behat\Console\Command\BehatCommand-execute() /var/www/html/maharagerrit/external/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:257 PHP 8. Behat\Behat\Console\Command\BehatCommand-runFeatures() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Console/Command/BehatCommand.php:128 PHP 9. Behat\Gherkin\Node\AbstractNode-accept() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Console/Command/BehatCommand.php:150 PHP 10. Behat\Behat\Tester\FeatureTester-visit() /var/www/html/maharagerrit/external/vendor/behat/gherkin/src/Behat/Gherkin/Node/AbstractNode.php:42 PHP 11. Behat\Gherkin\Node\AbstractNode-accept() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Tester/FeatureTester.php:88 PHP 12. Behat\Behat\Tester\ScenarioTester-visit() /var/www/html/maharagerrit/external/vendor/behat/gherkin/src/Behat/Gherkin/Node/AbstractNode.php:42 PHP 13. Behat\Behat\Tester\ScenarioTester-visitStep() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Tester/ScenarioTester.php:87 PHP 14. Behat\Gherkin\Node\AbstractNode-accept() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Tester/ScenarioTester.php:148 PHP 15. Behat\Behat\Tester\StepTester-visit() /var/www/html/maharagerrit/external/vendor/behat/gherkin/src/Behat/Gherkin/Node/AbstractNode.php:42 PHP 16. Behat\Behat\Tester\StepTester-executeStep() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Tester/StepTester.php:95 PHP 17. Behat\Behat\Tester\StepTester-executeStepDefinition() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Tester/StepTester.php:126 PHP 18. Behat\Behat\Definition\Annotation\Definition-run() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Tester/StepTester.php:157 PHP 19. call_user_func_array() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Definition/Annotation/Definition.php:155 PHP 20. BehatForms-i_set_the_following_fields_to_these_values() /var/www/html/maharagerrit/external/vendor/behat/behat/src/Behat/Behat/Definition/Annotation/Definition.php:155 PHP 21. BehatForms-set_field_value() /var/www/html/maharagerrit/htdocs/testing/frameworks/behat/classes/BehatForms.php:45 PHP 22. BehatFormSelect-set_value() /var/www/html/maharagerrit/htdocs/testing/frameworks/behat/classes/BehatForms.php:320 Shutdown Selenium Shutdown PHP
[Mahara-contributors] [Bug 1438928] A patch has been submitted for review
Patch for 15.04_STABLE branch: https://reviews.mahara.org/4944 -- 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/1438928 Title: Registration page not allowing you to register - in behat Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: Fix Committed Bug description: Hi all, When I am an admin and create an institution - turn registration to be on -log out - follow the Registration link... type all the info into the fields (With a legit email address) then try press the Registration button it throws an error. The error I get is telling me that some fields haven't had data entered correctly but it doens't tell me what the error is, or what required field the error is happening to. I have uploaded a Behat test to test for this - If it's any help to use this to debug the issue and to attach your patch to when it's fixed :) Cheers, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1438928/+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
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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 1438928] Re: Registration page not allowing you to register - in behat
** Changed in: mahara/15.10 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1438928 Title: Registration page not allowing you to register - in behat Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: Fix Committed Bug description: Hi all, When I am an admin and create an institution - turn registration to be on -log out - follow the Registration link... type all the info into the fields (With a legit email address) then try press the Registration button it throws an error. The error I get is telling me that some fields haven't had data entered correctly but it doens't tell me what the error is, or what required field the error is happening to. I have uploaded a Behat test to test for this - If it's any help to use this to debug the issue and to attach your patch to when it's fixed :) Cheers, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1438928/+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 1428456] Re: ID tag needed for setting icon on profile page config settings
** Changed in: mahara/15.04 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1428456 Title: ID tag needed for setting icon on profile page config settings Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Committed Bug description: Hi, When I follow Portfolio -Profile page - Edit this page - The settings Icon on the My groups heading doesn't have an ID or something Behat can pick up on. I'll push a test to Gerrit that this can apply to so you will have an example. The step will be ** out so you can see where it is. Thank you, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1428456/+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 1447865] Re: Include PHP version in mahara.org stats
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.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/1447865 Title: Include PHP version in mahara.org stats Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Incomplete Status in Mahara 1.9 series: Incomplete Status in Mahara 15.04 series: Incomplete Status in Mahara 15.10 series: Fix Committed Bug description: We were discussing at the last developer meeting, the possibility of raising our supported PHP version to 5.4. But, we don't really have any idea how many sites out there are currently on PHP 5.3. So we decided that we should add the PHP version to the usage data people voluntarily send back to mahara.org through the cron_send_registration_data() method. In order to make this decision in a timely manner to inform 15.10, we'll need to include this change in the next minor version update. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1447865/+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 1471604] Re: Terms and conditions not showing on register page for multi institutions
To test: 1) Have a site with two (or more) institutions 2) For each institution have setting 'Registration allowed' turned on 3) To make testing easier have each institution's 'terms conditions' be set to different text. To do this go to Institutions - static pages and select 'terms .. ' from dropdown - turn 'Use site default' off and then alter the text and save. Once all that is set up - log out and click the 'Register' button. You should be able to pick institution on register form and the choice you pick should populate some terms text below the form. -- 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/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: In Progress Status in Mahara 1.10 series: New Status in Mahara 1.9 series: New Status in Mahara 15.04 series: New Bug description: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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
** Changed in: mahara/15.04 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1358092 Title: Improve SQL performance when deleting notifications Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Released Status in Mahara 1.9 series: Fix Released Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed 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 1465928] Re: Behat test for password attempts limit
** Changed in: mahara/15.04 Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1465928 Title: Behat test for password attempts limit Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Bug description: Mahara limits you to 5 bad attempts at logging in, before it locks you out of your account. The lock gets reset when the cron runs. There's no Behat test for this yet. It might be a good idea to have one. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1465928/+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 1472443] Re: Can't use method return value in write context error in forgotpass.php
** Changed in: mahara/15.04 Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1472443 Title: Can't use method return value in write context error in forgotpass.php Status in Mahara ePortfolio: Fix Committed Status in Mahara 15.04 series: Fix Committed Bug description: Reported on the mahara.org forum, as a follow-up to Bug 1460911: https://mahara.org/interaction/forum/topic.php?id=7288offset=0limit=10#post29295 When we tried it on our server running php version 5.4.16 on Redhat 7.1, we get a blank page and the the error PHP Fatal error: Can't use method return value in write context in /var/www/html/mahara/forgotpass.php on line 21, referer: http://cepd.aut.ac.nz/mahara/ Line 21 is: if (!empty($SESSION-get('pwchangerequested'))) { Looking into the issue I found http://stackoverflow.com/questions/1075534/cant-use-method-return- value-in-write-context/4328049#4328049 which basically says on empty() needs to access value by reference (in order to check whether that reference points to something that exists), and PHP before 5.5 didn't support references to temporary values returned from functions. Following what they suggested I changed line 21 to: if ($SESSION-get('pwchangerequested')) { Which if the answer in stackoverflow is correct should be the same as it was previously. After doing that no error is given and the page renders. Would this be the correct change for people that get that error? Summary: Need to remove the empty() check as the options for the variable 'pwchangerequested' is true/false To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1472443/+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 1471604] A patch has been submitted for review
Patch for 15.04_STABLE branch: https://reviews.mahara.org/4945 -- 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/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: In Progress Status in Mahara 1.10 series: New Status in Mahara 1.9 series: New Status in Mahara 15.04 series: New Bug description: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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 1471604] A patch has been submitted for review
Patch for 1.9_STABLE branch: https://reviews.mahara.org/4947 -- 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/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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 1471604] Re: Terms and conditions not showing on register page for multi institutions
** Changed in: mahara/1.10 Status: New = Fix Committed ** Changed in: mahara/1.9 Status: New = Fix Committed ** Changed in: mahara/15.04 Status: New = In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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 1471604] Re: Terms and conditions not showing on register page for multi institutions
** Changed in: mahara Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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 1471604] A patch has been submitted for review
Patch for 1.10_STABLE branch: https://reviews.mahara.org/4946 -- 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/1471604 Title: Terms and conditions not showing on register page for multi institutions Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Bug description: On the registration page - when a site has more than one institution to choose from the terms and conditions are not shown. This is due to the page loading with the 'Choose your institution' initially and it doesn't have terms and conditions so the div container where the terms are meant to be placed is not on the page. Need to put the container div outside the {if}{/if} statement so that js can populate it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471604/+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 1464477] Re: Leap2a import of Just some of my collections doesn't put the pages into the imported collection
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1464477 Title: Leap2a import of Just some of my collections doesn't put the pages into the imported collection 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: Confirmed Bug description: If you create a Leap2a export using the option Just some of my collections, and then import it back into Mahara, the pages and collections get created, but the pages are not linked into the collection. Instead the pages are orphan pages and the collection is empty. I tested this from 1.8 to 15.10dev and found it present in all versions. To replicate: 1. Create three pages called A, B, and C 2. Create a collection called D 3. Put the three pages in the collection 4. Go to Portfolio - Export. Select Leap2A format, and select Just some of my pages. Click Generate Export. Download the resulting Leap2A file 5. Either as the same user, or as a different user, go to Portfolio-Import 6. Use the Upload Leap2A file button to pick the leap2a you just downloaded in step #4. Click Import 7. Go to Portfolio - Collections and Portfolio - Pages and see what pages and collections you now have in your portfolio. Expected result: You should have a collection called D with pages A, B, and C in it. Actual result: You have an empty collection called D, and three orphan pages called A, B, and C To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1464477/+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 1431659] Re: Problems importing Annotations via Leap2a
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1431659 Title: Problems importing Annotations via Leap2a Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: As reported on https://reviews.mahara.org/#/c/4123/: When I import a Leap2A (a collection with two pages; one with a text and 2 annotation blocks and the other with an image block and an annotation block), I get [INF] 83 (import/index.php:301) Leap2A import failed: Cannot find reflection entry for annotation. The text block does not have an embedded image. Just plain text. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1431659/+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 1415247] Re: Behat uploading a file step is currently broken
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1415247 Title: Behat uploading a file step is currently broken Status in Mahara ePortfolio: In Progress Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Hi Sonn, There is an issue with the Attaching a file step. Currently it passes and says it's a success but they file doesn't actually attach. I have attached a test script below for you to test with. Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1415247/+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 1471357] Re: Links for method names don't work in web services
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1471357 Title: Links for method names don't work in web services Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Mahara 15.04 and master: When you are in the web services configuration and clicked the edit button through to a service group, i.e. /webservice/admin/serviceconfig.php?service=6 for example, the links for the method names do not work. The link works if you open it in a new tab, but not when you simply click on it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1471357/+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 1234582] Re: Can't display images in RSS feeds with protocol-relative URLs
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1234582 Title: Can't display images in RSS feeds with protocol-relative URLs Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: As described by Robert while investigating another bug report: https://bugs.launchpad.net/mahara/+bug/1219499/comments/5 The problem where some images are not showing up is because they tend to be protocol relative urls to the images and the Mahara system tries to append a url to them but this makes the path incorrect. eg for slideshare (http://www.slideshare.net/rss/latest) There are image links in the feed like: //cdn.slidesharecdn.com/ss_thumbnails/lptrnhc2008cbnnhtnghththutit360-130902225125-phpapp02-thumbnail-2.jpg and mahara sees this as a relative url and appends http://www.slideshare.net/ to the front if it which then makes http://www.slideshare.net//cdn.slidesharecdn.com/ss_thumbnails/lptrnhc2008cbnnhtnghththutit360-130902225125-phpapp02-thumbnail-2.jpg which is an incorrect url and the image will not be found there Need to alter the code in htdocs/blocktype/externalfeed/lib.php from /src=(\/[^]+)/ to something that doesn't try and update protocol relative urls To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1234582/+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 1468137] Re: Change default dummy Behat PW
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1468137 Title: Change default dummy Behat PW Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Hi all, The dummy Behat PW needs to be changed from Password1 to something that's not on the list of PW's Mahara shouldn't accept To know what Mahara shouldn't accept please refer to the Sucky passwords list. When we come up with a solution please update the wiki page before closing this bug report off. https://wiki.mahara.org/wiki/Testing/Behat_Testing/Steps Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1468137/+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 1229660] Re: tag lastinstitution:... shows up for admin under my tags
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1229660 Title: tag lastinstitution:... shows up for admin under my tags Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: When you are an admin on a multitenannted Mahara site, you see tags of lastinstitution:... in your list of tags when users have left an institution. These are for the functionality of allowing the admin to see People who have left a given institution on the Administration - Institutions - Members screen. This tag should not show up in an admin's list of tags though as they are not that admin's tags and he shouldn't really hand those tags out. To replicate: 1. Clean Mahara install. Log in as admin. 2. Create Institution A 3. Create User 1 4. Go to User 1's account settings page, go down to the Institution Settings section at the bottom, and add them to Institution A. 5. Return to User 1's account settings page, and remove them from Institution A. 6. Go to admin's Portfolio section and create a page. 7. On the Edit title and description screen, at the Tags field, click the Show my tags link. Result: lastinstitution:institutiona shows up as one of the tags. Expected result: lastinstitution:institutiona should not be listed as one of the tags. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1229660/+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 1415252] Re: New Behat step: We need a step for dialogue boxes
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1415252 Title: New Behat step: We need a step for dialogue boxes Status in Mahara ePortfolio: In Progress Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Hi, We need to implement a step that can click on the dialogue boxes when they pop up. I have attached a part of a test below, this should allow for a dialogue box to pop up so you can see it. I cant run it on my machine at the mo, but these are the steps that made the confirmation box to appear in 1.10. Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1415252/+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
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.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 1408577] Re: Elasticsearch not working properly with Chinese characters
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1408577 Title: Elasticsearch not working properly with Chinese characters Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: 1. Search box in the top-right corner (the search box below the Settings) return no result. 2. Search box in the Pages can only locate the name of the pages (not searching content of the page). Detail Information of server: === Elasticsearch server is running: { cluster_name : elasticsearch, status : green, timed_out : false, number_of_nodes : 1, number_of_data_nodes : 1, active_primary_shards : 1, active_shards : 1, relocating_shards : 0, initializing_shards : 0, unassigned_shards : 0 } The Elasticsearch plugin is currently active. Host: 127.0.0.1 Elasticsearch port: 9200 Auth username: (not set) Auth password: (not set) Index name: mahara Bypass index: (not set) Elasticsearch analyzer: mahara_analyze lasticsearch types: usr,interaction_instance,interaction_forum_post,group,view,artefact Cron record limit: 0 Artefact types: Select all Number of records of each type currently in the queue: usr (1) interaction_instance (0) interaction_forum_post(0) group (0) view (0) artefact (0) - Mahara 1.10.1 - Ubuntu Linux 14.04.1 - Postgres database (version 9.3.5) - Chrome Version 39.0.2171.95 m, Firefox 33.0.2, I.E. 11 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1408577/+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/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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: Triaged Status in Mahara 1.10 series: Triaged Status in Mahara 1.9 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Triaged 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 1388664] Re: Add focus for social media profile creation
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1388664 Title: Add focus for social media profile creation Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: When you create a new social media account on /artefact/internal/socialprofile.php, the focus is missing whereas it should be on the drop-down menu where you select which account you want to use. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1388664/+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.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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 1421030] Re: Behat broken fixture: And the following pages exist
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1421030 Title: Behat broken fixture: And the following pages exist Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Hi Sonn, I am having issues running this test. It doesn't seem to be letting the And the following pages exist fixture pass. I think there may be a bug in the step. I have attached a test case for you to test with. The error output I get when I run it is: F-- (::) failed steps (::) 01. pages requires the field title to be specified Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1421030/+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 1407847] Re: The text boxes aren't being cleared before Behat puts the new text in.
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1407847 Title: The text boxes aren't being cleared before Behat puts the new text in. Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Hi Sonn, When you run a Behat test, some fields have default text in them and it's not being cleared so Behat can write the new text entry into that field. For example when you add a text block the default text in the Block title is Text. If the Behat test says And I fill in Block title with Jabber it will fill in the block with TextJabber. Therefore any steps after that are looking for the block title will fail, because it says TextJabber not Jabber. I have attached the first part of a test below that you can run. In this instance specifically, it is saving the first name as test first namedmin instead of test first name. Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1407847/+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 1393620] Re: webservices: get_groups_by_id requires institution
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1393620 Title: webservices: get_groups_by_id requires institution Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Currently the webservices method to fetch group information by id requires the group to have institution set. Will need to be adjusted to allow for groups not attached to an institution. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1393620/+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 1354222] Re: Files within a group aren't deleted after deleting the group
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1354222 Title: Files within a group aren't deleted after deleting the group Status in Mahara ePortfolio: In Progress 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: If you create a group that contains any files (e.g. image, file) and then delete that group you should see a warning message. In addition, the files are not deleted although the group is (or marked as deleted) To reproduce (Mahara master): 1.- Click on the 'Group' tab and create a group 2.- Click on the 'Files' tab and add a file or image 3.- Delete the group and you should see the warning. To check that the added files/images weren't deleted you can check out the 'artefact_file_files' table. Is this a bug or is it an intended behaviour? If it is a bug I could provide a patch for review. Cheers, Moises To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1354222/+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 1333424] Re: Navigation block broken after Leap2a import
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.10 Milestone: 15.04.2 = 15.04.3 -- 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/1333424 Title: Navigation block broken after Leap2a import 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: Confirmed Bug description: Version: master (1.10), 1.9, 1.8, 1.7 After importing the attached leap2a file which has a collection and a navigation block pointed to this collection, I found the navigation block now pointed to the old collection id. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1333424/+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 1269170] Re: GD Image not being created during cron run
** Changed in: mahara Milestone: 15.04.2 = 15.04.3 ** Also affects: mahara/15.04 Importance: Undecided Status: New ** Also affects: mahara/15.10 Importance: Medium Status: Confirmed ** Changed in: mahara/15.04 Status: New = Confirmed ** Changed in: mahara/15.10 Status: Confirmed = Invalid ** Changed in: mahara/15.04 Importance: Undecided = Medium ** Changed in: mahara/15.04 Milestone: None = 15.04.3 ** Changed in: mahara/15.10 Milestone: 15.04.3 = None ** Changed in: mahara/15.10 Status: Invalid = Fix Committed ** Changed in: mahara/15.10 Status: Fix Committed = 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/1269170 Title: GD Image not being created during cron run Status in Mahara ePortfolio: Invalid Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Invalid Bug description: I get the following warnings when cron job 'cron_site_data_daily' runs - I'm not sure if it's specific to my data / machine / php version (which is 5.4) but I thought I'd mention them here in case others were having the same problems. The failure means that the statistic graphics are not generated. [WAR] 48 (lib/pear/Image/Canvas/GD/PNG.php:125) imagepng(): gd-png: fatal libpng error: Wrote palette index exceeding num_palette Call stack (most recent first): * log_message(imagepng(): gd-png: fatal libpng error: Wrote pal..., 8, true, true, /mnt/data/s16/lib/pear/Image/Canvas/GD/PNG.php, 125) at /mnt/data/s16/lib/errors.php:430 * error(2, imagepng(): gd-png: fatal libpng error: Wrote pal..., /mnt/data/s16/lib/pear/Image/Canvas/GD/PNG.php, 125, array(size 1)) at Unknown:0 * imagepng(resource(#8087), /mnt/data/uploaddir/images/grouptypes.png) at /mnt/data/s16/lib/pear/Image/Canvas/GD/PNG.php:125 * Image_Canvas_GD_PNG-save(array(size 1)) at /mnt/data/s16/lib/pear/Image/Graph.php:865 * Image_Graph-_done(array(size 1)) at /mnt/data/s16/lib/pear/Image/Graph.php:787 * Image_Graph-done(array(size 1)) at /mnt/data/s16/lib/registration.php:1164 * group_type_graph() at /mnt/data/s16/lib/registration.php:2163 * graph_site_data_daily() at /mnt/data/s16/lib/mahara.php:3009 * cron_site_data_daily() at /mnt/data/s16/lib/cron.php:142 [WAR] 48 (lib/pear/Image/Canvas/GD/PNG.php:125) imagepng(): gd-png error: setjmp returns error condition Call stack (most recent first): * log_message(imagepng(): gd-png error: setjmp returns error con..., 8, true, true, /mnt/data/s16/lib/pear/Image/Canvas/GD/PNG.php, 125) at /mnt/data/s16/lib/errors.php:430 * error(2, imagepng(): gd-png error: setjmp returns error con..., /mnt/data/s16/lib/pear/Image/Canvas/GD/PNG.php, 125, array(size 1)) at Unknown:0 * imagepng(resource(#8087), /mnt/data/uploaddir/images/grouptypes.png) at /mnt/data/s16/lib/pear/Image/Canvas/GD/PNG.php:125 * Image_Canvas_GD_PNG-save(array(size 1)) at /mnt/data/s16/lib/pear/Image/Graph.php:865 * Image_Graph-_done(array(size 1)) at /mnt/data/s16/lib/pear/Image/Graph.php:787 * Image_Graph-done(array(size 1)) at /mnt/data/s16/lib/registration.php:1164 * group_type_graph() at /mnt/data/s16/lib/registration.php:2163 * graph_site_data_daily() at /mnt/data/s16/lib/mahara.php:3009 * cron_site_data_daily() at /mnt/data/s16/lib/cron.php:142 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1269170/+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 1411234] Re: large image display problem in blog view
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1411234 Title: large image display problem in blog view Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Reported by a user. Placing a very large image in a blog entry causes a display problem in the blog view. Let's say a 1200 pixels wide image is placed in a entry. The blog entry is put in a page. View.css has a max-width:100% for each blockinstance-content, so the blog entry fits into the allocated width (which is partly good because the image is distorded i.e. proportions are not kept). But when we look at the blog entry in the blog view, the wide image overlap navigation elements on the right - which is not good. There should be a CSS max-width also in the blog entry so there is no overlap. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1411234/+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 1422264] Re: IPv6 Compliance
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1422264 Title: IPv6 Compliance Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Mahara: 15.04 DB: any Browser: any OS: any Currently, Mahara is not compliant with the IPv6 protocol. Some places that need to change (where IP addresses are validated/checked): - SAML auth - validate URL Syntax (preg_match for IPv6 also). - DB: table - host.ipaddress needs to cater for 128 bit address. - Peer bootstrap: 1) preg-match should also include IPv6 format; 2) use of PHP function gethostbyname(). - Zend third part library - current version only supports IPv4. We currently use version 1.10.6. MNET heavily relise on Zend. The latest Zend is on version 3. But there is a release for 1.12.11 - which still doesn't support IPv6 (as far as I can tell). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1422264/+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 1417828] Re: Malformed lang string in email digest notification emails
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1417828 Title: Malformed lang string in email digest notification emails Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: I noticed that when I get an email about a Contact Us via the email digest notification, It includes a missing lang string [[type/]]. Because the email digest notification is a little unwieldy to test I haven't pinned down the exact replication steps yet, but I have been able to replicate the problem locally. The email generated looks like this: This is an auto-generated notification from Mahara. Following is the daily digest of all your notifications -- Activity type: [[type/]] at 12 February 2015, 2:39 AM New contact us from sup aar...@catalyst.net.nz: su sup To update your notification preferences, visit http://vegas.wgtn.cat-it.co.nz/mahara/htdocs/account/activity/preferences/index.php Please do not reply to this message. There is also a warning stack in the email digest cron task: [INF] 15 (lib/cron.php:75) Running PluginNotificationEmaildigest::send_digest [WAR] 15 (notification/emaildigest/lib.php:83) Undefined offset: 5 Call stack (most recent first): * log_message(Undefined offset: 5, 8, true, true, /home/aaronw/www/mahara/htdocs/notification/emaild..., 83) at /home/aaronw/www/mahara/htdocs/lib/errors.php:439 * error(8, Undefined offset: 5, /home/aaronw/www/mahara/htdocs/notification/emaild..., 83, array(size 7)) at /home/aaronw/www/mahara/htdocs/notification/emaildigest/lib.php:83 * PluginNotificationEmaildigest::send_digest() at Unknown:0 * call_user_func_array(array(size 2), array(size 0)) at /home/aaronw/www/mahara/htdocs/lib/mahara.php:1579 * call_static_method(PluginNotificationEmaildigest, send_digest) at /home/aaronw/www/mahara/htdocs/lib/cron.php:80 I haven't tested to see whether this problem is present in 1.9 1.8. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1417828/+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 1407848] Re: Behat cant click links when the duplicate ones are hidden.
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1407848 Title: Behat cant click links when the duplicate ones are hidden. Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Hi Sonn, When you log in as an Admin follow Administration and on the Admin home/Overview page all the green links under the blue headings cannot be clicked. There are hidden duplicate links stopping Behat from being able to click these. I have attached a part of a test that you can use to test if your code has worked or not. The part it is failing on is Site options. Thanks Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1407848/+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 1360977] Re: Error when import a blog via self-Leap2A import
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1360977 Title: Error when import a blog via self-Leap2A import Status in Mahara ePortfolio: In Progress Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Version: master(1.10) When importing a single leap2a file using Portfolio/Import I got the following error [WAR] 70 (lib/adodb/adodb-exceptions.inc.php:43) Array to string conversion Call stack (most recent first): log_message(Array to string conversion, 8, true, true, /home/sonn/code/mahara/master/htdocs/lib/adodb/ado..., 43) at /home/sonn/code/mahara/master/htdocs/lib/errors.php:439 error(8, Array to string conversion, /home/sonn/code/mahara/master/htdocs/lib/adodb/ado..., 43, array(size 7)) at /home/sonn/code/mahara/master/htdocs/lib/adodb/adodb-exceptions.inc.php:43 ADODB_Exception-__construct(postgres7, adodb_throw, -1, ERROR: invalid input syntax for type timestamp: ..., INSERT INTO mh11_artefact (id, artefacttype,..., array(size 10), object(ADODB_postgres7)) at /home/sonn/code/mahara/master/htdocs/lib/adodb/adodb-exceptions.inc.php:78 adodb_throw(postgres7, adodb_throw, -1, ERROR: invalid input syntax for type timestamp: ..., INSERT INTO mh11_artefact (id, artefacttype,..., array(size 10), object(ADODB_postgres7)) at /home/sonn/code/mahara/master/htdocs/lib/adodb/adodb.inc.php:257 ADODB_TransMonitor(postgres7, EXECUTE, -1, ERROR: invalid input syntax for type timestamp: ..., INSERT INTO mh11_artefact (id, artefacttype,..., array(size 10), object(ADODB_postgres7)) at /home/sonn/code/mahara/master/htdocs/lib/adodb/adodb.inc.php:1074 ADOConnection-_Execute(INSERT INTO mh11_artefact (id, artefacttype,..., array(size 10)) at /home/sonn/code/mahara/master/htdocs/lib/adodb/adodb.inc.php:1045 ADOConnection-Execute(INSERT INTO mh11_artefact (id, artefacttype,..., array(size 10)) at /home/sonn/code/mahara/master/htdocs/lib/dml.php:1043 insert_record(artefact, object(stdClass), id, true) at /home/sonn/code/mahara/master/htdocs/artefact/lib.php:548 ArtefactType-commit() at /home/sonn/code/mahara/master/htdocs/artefact/blog/lib.php:154 ArtefactTypeBlog-commit() at /home/sonn/code/mahara/master/htdocs/import/leap/lib.php:2207 LeapImportArtefactPlugin::create_artefact_from_request(object(PluginImportLeap), object(stdClass)) at /home/sonn/code/mahara/master/htdocs/artefact/blog/import/leap/lib.php:175 LeapImportBlog::import_from_requests(object(PluginImportLeap)) at Unknown:0 call_user_func_array(array(size 2), array(size 1)) at /home/sonn/code/mahara/master/htdocs/lib/mahara.php:1577 call_static_method(LeapImportBlog, import_from_requests, object(PluginImportLeap)) at /home/sonn/code/mahara/master/htdocs/import/leap/lib.php:293 PluginImportLeap-call_import_method_plugins(import_from_requests) at /home/sonn/code/mahara/master/htdocs/import/leap/lib.php:308 PluginImportLeap-do_import_from_requests() at /home/sonn/code/mahara/master/htdocs/import/index.php:312 do_import() at /home/sonn/code/mahara/master/htdocs/import/index.php:75 The leap2a file is provided in the bug https://bugs.launchpad.net/mahara/+bug/1358934 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1360977/+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 1432823] Re: Mobile - Inconsistency in not being able to exporting pages
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1432823 Title: Mobile - Inconsistency in not being able to exporting pages Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.9 series: Won't Fix Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: From what I understood, exporting pages is disabled when using Mahara on an Android or iOS device. However, it is possible to access the export interface when deleting a page. To reproduce, you have to click on the delete page icon. There is a notification that recommends exporting the page before deleting (check screenshots). The link Exporting sends the user to the export interface. This notification should be modified when accessing Mahara on a mobile device. The Exporting link should be removed. Unless the community has plans to include an export function on mobiles. This has been reproduce on Mahara 10.0.2 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1432823/+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
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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 1425392] Re: Behat bug: Behat gets confused by the 2 different Groups in navigation
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1425392 Title: Behat bug: Behat gets confused by the 2 different Groups in navigation Status in Mahara ePortfolio: In Progress Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Hi, I have a attached a broken Behat test. When it clicks on the first Groups heading in the navigation it works fine. eg Find friends in Groups Then it fails when it tries selecting Archived submissions in Groups . It doesn’t like the fact that there are 2 of them. What way do we have to work around this? Thanks, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1425392/+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 1461741] Re: Tinymce table has lost the advanced tab in version 4
That and the fact that Tinymce stripped out the table advanced styling options in 4.0 because they felt they should be done via css. But after much gnashing of teeth from the community they added it back in for version 4.1.0 Mahara 15.04 and below use a tinymce lower than 4.1.0 so we won't fix for those versions. ** Changed in: mahara/15.04 Status: In Progress = Won't Fix ** Changed in: mahara/15.04 Milestone: 15.04.2 = 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/1461741 Title: Tinymce table has lost the advanced tab in version 4 Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: Won't Fix Bug description: One is unable to add background colours to the table/row/cell in Tinymce 4 - when one could in Tinymce 3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1461741/+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.
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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=1001mt=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 1443239] Re: Warning in Mahara logs when a MaharaDroid user has no tags in their Mahara account
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/1.9 Milestone: 1.9.7 = 1.9.8 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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 1455137] Re: Edit access screen has trouble with jscalendar dates if you change calendar_dateFormat and/or strtimedatetimeshort
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1455137 Title: Edit access screen has trouble with jscalendar dates if you change calendar_dateFormat and/or strtimedatetimeshort Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: This is a follow up on Bug #1376997 Date picker not working for certain languages The date picker works with the dd.mm.yy format when editing access (shared by me page). However if you are to change in langconfig.php the parameters to a french format: $string['calendar_dateFormat']= 'dd/mm/yy'; $string['strftimedatetimeshort'] = '%%d/%%m/%%Y %%H:%%M'; You can use the date picker and define a new access. However, you cannot edit a preexisting access besause it doesnt show up when you go to edit it. You are forced to redefine all your access if you want to modify anything. Theres also a problem when you try to define Access start date/time and Access end date/time in the Advanced option. It will take the dd/mm/yy format of the datepicker. However, you cannot choose a day higher then 12. You can on the other hand enter a mm/dd/yy format into the textbox manually to define the access. If the code itself is too complicated to fix, there should at least be a converter to show the chosen date format to the users. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1455137/+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 1363753] Re: extract file gives error if there is not enough space for extraction
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1363753 Title: extract file gives error if there is not enough space for extraction Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: If I have a user that has 5MB quota and upload a zip file that is 3MB in size - it uploads fine But if I then click on the unzip icon for the file I get the useful message: 'Your remaining file quota is too small to unzip this file.' - however this needs to be more obvious like in a error or warn message. But I also get: [WAR] c0 (artefact/file/extract.php:113) Undefined variable: form Call stack (most recent first): log_message(Undefined variable: form, 8, true, true, /home/robertl/htdocs/mahara-devel/mahara/htdocs/ar..., 113) at /home/robertl/htdocs/mahara-devel/mahara/htdocs/lib/errors.php:439 error(8, Undefined variable: form, /home/robertl/htdocs/mahara-devel/mahara/htdocs/ar..., 113, array(size 69)) at /home/robertl/htdocs/mahara-devel/mahara/htdocs/artefact/file/extract.php:113 I believe this is because the form isn't present when the extraction won't fit - but still something wants to interact with that form. So things to do: 1) Make the 'Your remaining file quota is too small to unzip this file.' message more prominent - and also give some information on how to get more quota like 'contact your admin for more space and/or delete some files before proceeding' etc. 2) Stop trying to access a form that is, rightly, not there. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1363753/+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 1415258] Re: Behat is having issues unzipping a file
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1415258 Title: Behat is having issues unzipping a file Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Hi Sonn, Behat is having some issues decompressing a file. It relates to this bug #1386970. The tags were added and it was merged, maybe the wrong step definition is being used here. This test was written for 1.10 there's a possibility the wording has changed since then also. This is also dependent on the file attachment step. I have attached a test below to test with. Cheers, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1415258/+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 1437083] Re: Download zip file of home folder, can't be extracted in Windows
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 ** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.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/1437083 Title: Download zip file of home folder, can't be extracted in Windows Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Version: 15.04rc1 OS: Windows 7 Browser: Firefox 36.0.4 If download zip file of home (parent) folder, error message displayed when try to extract zipped folder. Try this with sub folders (child folders) seems to work fine. 1. In Mahara, click Content Files 2. Click 'Download folder content as a zip file' 3. On downloaded zipped folder right-click and select 'Extract All...' then click the 'Extract' button 4. Error message displayed (attached) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1437083/+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 1363754] Re: extract file's progress bar has wonky progression
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1363754 Title: extract file's progress bar has wonky progression Status in Mahara ePortfolio: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: The extraction progression is stilted and for a the first bit doesn't even indicate that it is working. See attached video of what is happening We know from the check screen before how many files there are to extract so we could use that info straight off to display initial progress. And we need to get it so the progress bar doesn't blink on/off all the time. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1363754/+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 1317354] Re: Flowplayer audio starts muted if there's also a Flowplayer video on the page
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1317354 Title: Flowplayer audio starts muted if there's also a Flowplayer video on the page Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Won't Fix Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: To replicate: 1. Create a page 2. Put an embedded media block on the page with an audio file selected 3. Put an embedded media block on the page with a video file selected (with a type of video that's played by flowplayer) 4. View the page in display mode Result: The audio player's volume is set to muted To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1317354/+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 1383543] Re: The js script 'artefact/multirecipientnotification/js/sendmessage.js' is not neccessary
** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.6 ** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1383543 Title: The js script 'artefact/multirecipientnotification/js/sendmessage.js' is not neccessary Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: Confirmed Bug description: Version: master, 1.10 It looks like the js script 'artefact/multirecipientnotification/js/sendmessage.js' is redundant. When I remove it from the code, the feature still works To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1383543/+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 1470281] A patch has been submitted for review
Patch for 15.04_STABLE branch: https://reviews.mahara.org/4948 -- 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/1470281 Title: Use nosniff header to prevent potential XSS via untrusted files in IE Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: Fix Committed Bug description: Yuliya posted this one directly into Gerrit: https://reviews.mahara.org/#/c/4821/ Use nosniff header to prevent potential XSS via untrusted files in IE See - https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx - https://www.owasp.org/index.php/List_of_useful_HTTP_headers Solution is to add it to file serving code in places where we do forced download of files. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1470281/+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 1470281] A change has been merged
Reviewed: https://reviews.mahara.org/4821 Committed: https://git.nzoss.org.nz/mahara/mahara/commit/96b117e5e37cc4a9f630902c51f1dfeaa45f8a9a Submitter: Aaron Wells (aar...@catalyst.net.nz) Branch:master commit 96b117e5e37cc4a9f630902c51f1dfeaa45f8a9a Author: Yuliya Bozhko yuliya.boz...@totaralms.com Date: Thu Jun 4 08:24:53 2015 +0100 Use nosniff header to prevent potential XSS via untrusted files in IE Bug 1470281 See https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx https://www.owasp.org/index.php/List_of_useful_HTTP_headers Solution is to add it to file serving code in places where we do forced download of files. Change-Id: Ic46d02f65d9ed1cb57fb50e8fab2cbc9f62428a1 Signed-off-by: Yuliya Bozhko yuliya.boz...@totaralms.com Signed-off-by: Aaron Wells aar...@catalyst.net.nz -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1470281 Title: Use nosniff header to prevent potential XSS via untrusted files in IE Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: Fix Committed Bug description: Yuliya posted this one directly into Gerrit: https://reviews.mahara.org/#/c/4821/ Use nosniff header to prevent potential XSS via untrusted files in IE See - https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx - https://www.owasp.org/index.php/List_of_useful_HTTP_headers Solution is to add it to file serving code in places where we do forced download of files. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1470281/+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 1428364] Re: Broken Behat test: Needs content-files ID's and labels tidied up
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 -- 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/1428364 Title: Broken Behat test: Needs content-files ID's and labels tidied up Status in Mahara ePortfolio: In Progress Status in Mahara 15.04 series: Confirmed Status in Mahara 15.10 series: In Progress Bug description: Hi Rob, When I log in as an admin and navigate to Content - Files and I try get Behat to click around there are a few ID's and text box titles and labels and thiggs that need tidying up a bit so Behat can click on them. Behat cant: And I fill in Folder name with folder1 no title of the text box next to it And I Press Create folder works when I enter the ID though I manually press the button here... the next thing it cant do is identify the edit button (which is an img) And I press Edit (or ID of edit button because there might be multiple) I have attached a Behat test with these errors to give you more context. The parts that are currently broken have ** next to them with the way they should probably be written. Thanks heaps, Jinelle To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1428364/+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 1201174] Re: allow and moderate comments not saving correctly for groups
** Changed in: mahara/15.04 Milestone: 15.04.2 = 15.04.3 ** Changed in: mahara/1.10 Milestone: 1.10.5 = 1.10.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/1201174 Title: allow and moderate comments not saving correctly for groups Status in Mahara ePortfolio: Triaged Status in Mahara 1.10 series: Triaged Status in Mahara 15.04 series: Triaged Status in Mahara 15.10 series: Triaged Bug description: When you do not allow commenting for all access groups, but only for a specific one and click Save, the commenting permissions are not written to the DB. You have to go back in to the Edit access screen and tick the checkboxes for Allow comments and Moderate for that particular access group again and click Save. Only then are the permissions saved. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1201174/+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 1470281] A patch has been submitted for review
Patch for 1.9_STABLE branch: https://reviews.mahara.org/4950 -- 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/1470281 Title: Use nosniff header to prevent potential XSS via untrusted files in IE Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: Fix Committed Bug description: Yuliya posted this one directly into Gerrit: https://reviews.mahara.org/#/c/4821/ Use nosniff header to prevent potential XSS via untrusted files in IE See - https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx - https://www.owasp.org/index.php/List_of_useful_HTTP_headers Solution is to add it to file serving code in places where we do forced download of files. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1470281/+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 1470281] Re: Use nosniff header to prevent potential XSS via untrusted files in IE
** Changed in: mahara/15.10 Status: In Progress = Fix Committed ** Changed in: mahara/15.04 Status: Confirmed = In Progress ** Changed in: mahara/1.9 Status: Confirmed = Fix Committed ** Changed in: mahara/1.10 Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1470281 Title: Use nosniff header to prevent potential XSS via untrusted files in IE Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.10 series: Fix Committed Status in Mahara 1.9 series: Fix Committed Status in Mahara 15.04 series: In Progress Status in Mahara 15.10 series: Fix Committed Bug description: Yuliya posted this one directly into Gerrit: https://reviews.mahara.org/#/c/4821/ Use nosniff header to prevent potential XSS via untrusted files in IE See - https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx - https://www.owasp.org/index.php/List_of_useful_HTTP_headers Solution is to add it to file serving code in places where we do forced download of files. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1470281/+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 1397562] Re: Error display on the admin menus (tabs) of theme 'primaryschool'
** Changed in: mahara Milestone: 15.04.2 = 15.04.3 -- 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/1397562 Title: Error display on the admin menus (tabs) of theme 'primaryschool' Status in Mahara ePortfolio: Triaged Status in Mahara 1.10 series: Won't Fix Bug description: Version of Mahara: 1.10.1 Database: MySQL Platform: any Browser: any Steps to replicate: 1. Select theme 'primaryschool' in the site settings 2. Click the menu (tab) 'Administration' Error display between menu (tab) 'Groups' and menu (tab) 'Institutions' Sorry for my limited english! To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1397562/+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