Re: [Mahara-contributors] [Bug 1281121] Re: Method view_has_token uses uninitialized variable
Hi Aaron, I work for the Rovira i Virgili University so this can be used as my affiliation. Thank you. Regards, Robert El 14/04/2014 04:15, Aaron Wells 1281...@bugs.launchpad.net escribió: Hi Robert Boloc, I'm putting together the release notes for Mahara 1.9.0. In the release announcement, we like to give credit to which institutions the developers work for. Do you have an institutional affiliation (i.e. employer or university) that you want this patch credited to? Or are you fine with crediting it to Unaffiliated? (For an example, here's the 1.8.0 release announcement, with the list of developers' employers: https://mahara.org/interaction/forum/topic.php?id=5833#post24914 ) Cheers, Aaron -- You received this bug notification because you are subscribed to the bug report. https://bugs.launchpad.net/bugs/1281121 Title: Method view_has_token uses uninitialized variable Status in Mahara ePortfolio: Fix Committed Bug description: This method is found in htdocs/lib/mahara.php staring on line 2089. The bug is that it uses a variable ($visible) that does not exist in the function context. I attach a patch with the fix. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1281121/+subscriptions -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1281121 Title: Method view_has_token uses uninitialized variable Status in Mahara ePortfolio: Fix Committed Bug description: This method is found in htdocs/lib/mahara.php staring on line 2089. The bug is that it uses a variable ($visible) that does not exist in the function context. I attach a patch with the fix. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1281121/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1298646] A patch has been submitted for review
Patch for master branch: https://reviews.mahara.org/3260 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1298646 Title: Add artefact-level sharing Status in Mahara ePortfolio: In Progress Bug description: As was described during MaharaHui 2014, this is an improvement we would like to add to Mahara. Full specs are here https://mahara.org/view/artefact.php?artefact=363268view=1088 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1298646/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1238373] Re: Mahara sites that have been around since before 1.2 have unique indexes where they should have unique keys
** Changed in: mahara Milestone: 1.9.0 = 1.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/1238373 Title: Mahara sites that have been around since before 1.2 have unique indexes where they should have unique keys Status in Mahara ePortfolio: Confirmed Bug description: See https://bugs.launchpad.net/mahara/+bug/1238363 In the run-up to 1.2.0, we changed the XMLDB library so that it created proper unique keys. Prior to that, whenever you told it to create a unique key, it actually created a unique index. Normally this doesn't cause any noticeable difference in behavior. But in bug 1238363 it caused upgrade to crash, because the drop_key() method didn't find the key that was expected. Instead, there was an index. Potential fixes for this may include: 1. Investigate the difference between a unique key and unique index in MySQL and Postgres to make sure that they really are 100% identical in behavior 2. A one-off upgrade in lib/db/upgrade.php that finds all the legacy indexes and drops them and recreates them as keys. However, since sites that have been around since 1.2 tend to be rather large, this might be a slow process. 3. Make drop_key() more robust, so that if there is no key by that name on that table, it just looks for an index by that name on that table. This has the potential to be an unexpected side effect and thus cause problems of its own, but I think it'd be pretty rare for someone to create a key and an index with the same name, on the same table. It could also print a debug() message when silently doing this substitution. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1238373/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1243004] Re: skins csstidy stripping out valid css
** Also affects: mahara/1.10 Importance: Low Status: Confirmed ** Also affects: mahara/1.9 Importance: Undecided Status: New ** Changed in: mahara/1.10 Milestone: 1.9.0 = 1.10.0 ** Changed in: mahara/1.9 Milestone: None = 1.9.1 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1243004 Title: skins csstidy stripping out valid css Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.9 series: New Bug description: The advanced css field uses csstidy to clean up the code. But it strips out some valid css, eg: background: rgba(222,200,200,0.7); The csstidy looks to be oldish - so we might need a newer version (or compatible) to do the cleaning to deal with more modern css options. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1243004/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1307760] [NEW] Problems saving view layout - no option selected by default
Public bug reported: When I make a new page and click on the layout tab and then click save the system throws errors. This is due to no layout option being selected by default. If I selected 'advanced' or 'basic' sections then the 3 column layout get selected - but this is done in a less than optimal way as the value for the layout is hardcoded in the js so it is expecting that the layout option for the 3 column layout will have the id = 5, but this might not always be the case. We really need to find the default layout with php and pass the id to the js. Also in th js code there are js variables like $selected, which are written like they want to get the value from php. It would be better for the variables: - set by js to be written as 'var myvar =' - set by jquery/mochikit to be written as '$()' or '$j()' (where appropriate) - and have the php only be used on the right hand side of the sentance eg have 'var myvar = $phpvar' ** Affects: mahara Importance: High Status: Confirmed ** Tags: regression -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1307760 Title: Problems saving view layout - no option selected by default Status in Mahara ePortfolio: Confirmed Bug description: When I make a new page and click on the layout tab and then click save the system throws errors. This is due to no layout option being selected by default. If I selected 'advanced' or 'basic' sections then the 3 column layout get selected - but this is done in a less than optimal way as the value for the layout is hardcoded in the js so it is expecting that the layout option for the 3 column layout will have the id = 5, but this might not always be the case. We really need to find the default layout with php and pass the id to the js. Also in th js code there are js variables like $selected, which are written like they want to get the value from php. It would be better for the variables: - set by js to be written as 'var myvar =' - set by jquery/mochikit to be written as '$()' or '$j()' (where appropriate) - and have the php only be used on the right hand side of the sentance eg have 'var myvar = $phpvar' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1307760/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1037365] Re: some third party libraries do not respect the directorypermissions config setting
** Changed in: mahara/1.9 Milestone: 1.9.0 = 1.9.1 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1037365 Title: some third party libraries do not respect the directorypermissions config setting Status in Mahara ePortfolio: Confirmed Status in Mahara 1.6 series: Confirmed Status in Mahara 1.7 series: Confirmed Status in Mahara 1.8 series: Confirmed Status in Mahara 1.9 series: Confirmed Bug description: one example is htmlpurifier, from a git grep mkdir, i see that pear, dwoo, adobdb, and flowplayer may also be culprits Also, the internal examples - extract function in artefact/file.lib.php - copyr function in lib/file.php - there is one instance in lib/db/upgrade.php To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1037365/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 850580] Re: Attempt to log in when deleted updates lastlogin field
** Changed in: mahara Milestone: 1.9.0 = 1.9.1 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/850580 Title: Attempt to log in when deleted updates lastlogin field Status in Mahara ePortfolio: Confirmed Bug description: When a deleted user attempts to log in, the lastlogin field is updated, but it shouldn't be. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/850580/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 803747] Re: Do not display the username to a person registering for an account
** Changed in: mahara Milestone: 1.9.0 = 1.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/803747 Title: Do not display the username to a person registering for an account Status in Mahara ePortfolio: Confirmed Bug description: The account denial email (master) in htdocs/auth/internal/lang/en.utf8/auth.internal.php shows the username after the name of the administrator. That should not happen. Accound denial email: As this is an email that looks like it's bein sent from a direct user, it's weird that it is more impersonal than the other. Hi Name, Your registration attempt at Mahara has been denied. Reason: No students accepted -- Regards, Kristina Hoeppner (kristina) --- Note: Some of the wording may differ when you look at the text depending on whether the change for bug #803733 was accepted. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/803747/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 799035] Re: Decrease the line height in page and group descriptions on the overview pages
** Changed in: mahara Status: Confirmed = Incomplete -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/799035 Title: Decrease the line height in page and group descriptions on the overview pages Status in Mahara ePortfolio: Incomplete Bug description: on master I had already reported this problem earlier, I think for the resumé, but can't find the bug report to continue. On http://URL/group/find.php the spacing between paragraphs in a description is too large. In contrast, on http://URL/view/ paragraph breaks are ignored altogether. I think it would be good to have a consistent behavior. I would prefer regular paragraph breaks with a smaller line height. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/799035/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1269939] Re: Accesskeys and what keys go with what actions table
** Project changed: mahara = mahara-manual -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1269939 Title: Accesskeys and what keys go with what actions table Status in Mahara user manual: Confirmed Bug description: There are some access keys used in Mahara but there is no place that explains what access keys are available and what they do. As there is no standardization on what access keys should be used for what action we need to add a table somewhere that explains to users what is what. And whether an access key has the same meaning depending on what part of the site you are in eg site admin section /vs institutional admin section. Not sure where this needs to be put. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara-manual/+bug/1269939/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1301109] Re: Remove pre-1.1.0 sections of the core plugins' update scripts.
** Changed in: mahara Milestone: 1.9.0 = 1.9.1 ** Also affects: mahara/1.10 Importance: Low Status: Confirmed ** Also affects: mahara/1.9 Importance: Undecided Status: New ** Changed in: mahara/1.10 Milestone: 1.9.1 = 1.10.0 ** Changed in: mahara/1.9 Milestone: None = 1.9.1 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1301109 Title: Remove pre-1.1.0 sections of the core plugins' update scripts. Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.9 series: New Bug description: In Mahara 1.8, we dropped support for upgrading from Mahara versions prior to 1.1.0, and we removed a big chunk of htdocs/lib/db/upgrade.php that covered all the pre-1.1.0 upgrade stuff. BUT, all the core plugins also have their own db/upgrade.php files, and many of these still have big sections of pre-1.1.0 upgrade stuff as well! We should: 1. Find out what version each core plugin was it in the 1.1.0_RELEASE tag 2. Strip out all the upgrade.php sections where the version number is less than or equal to the 1.1.0 version number. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1301109/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1271420] Re: Duplicate newlines in forum post notifications if you turn off the HTML editor
** Also affects: mahara/1.10 Importance: Low Status: Confirmed ** Also affects: mahara/1.9 Importance: Undecided Status: New ** Changed in: mahara/1.10 Milestone: 1.9.0 = 1.10.0 ** Changed in: mahara/1.9 Milestone: None = 1.9.1 ** Changed in: mahara/1.9 Importance: Undecided = Low ** Changed in: mahara/1.9 Status: New = Confirmed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1271420 Title: Duplicate newlines in forum post notifications if you turn off the HTML editor Status in Mahara ePortfolio: Confirmed Status in Mahara 1.10 series: Confirmed Status in Mahara 1.9 series: Confirmed Bug description: To replicate: 1. Go to your user account settings and turn the HTML editor off 2. Set the forum post delay to 0 minutes (to make testing quicker) 3. Make a forum post that runs across multiple newlines. 4. Look in your Inbox, and look at the email you receive Expected result: You should see one newline in the message for each newline in the original post Actual result: You'll see two newlines in the message for each one in the original post. This does not seem to happen when the HTML editor (TinyMCE) is active. Possibly TinyMCE strips out the newlines from the text before saving it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1271420/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1191576] Re: Decrease the text and make it clearer in fewer words who has access to a page by default
** Changed in: mahara Milestone: 1.9.0 = 1.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/1191576 Title: Decrease the text and make it clearer in fewer words who has access to a page by default Status in Mahara ePortfolio: Triaged Bug description: The Edit access page /access.php has information on who can access the page by default. In bug #1190720 we add info when no access is given. We would have to write out more explicitely who has access to a page by default in that one sentence, but that would just get too long. Therefore, we are thinking of changing the top paragraph about the default access, make that short and clearer and then revisit the sentence to adapt it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1191576/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1236102] Re: More logical ordering of blocks in the Page Builder
** Changed in: mahara Milestone: 1.9.0 = 1.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/1236102 Title: More logical ordering of blocks in the Page Builder Status in Mahara ePortfolio: Confirmed Bug description: I'm talking about the order of the blocks in the Block Pallette that is now off to the left hand side of the Edit Content tab of the Page builder. The current order is kind of random: Text Box Image Media - File(s) to download - Folder - Image gallery - Some HTML - Image - Embedded media - PDF Journals - Journal - Journal entry - Recent journal entries - Tagged journal entries General - Creative Commons License - Navigation - Plans - Recent forum posts - Text box Personal Info - Contact information - Your entire resume - Profile information - One resume field External - External feed - External media - Google Apps Theme To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1236102/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 912028] Re: Add HTML5 client-side validation to pieforms
** Changed in: mahara Milestone: 1.9.0 = 1.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/912028 Title: Add HTML5 client-side validation to pieforms Status in Mahara ePortfolio: Triaged Bug description: HTML5 adds new attributes on form elements to enable some basic client-side form validation: http://www.marcozehe.de/2011/12/05/from-wai-aria-to-html5-and-back- or-maybe-not/ We should add that to pieforms so that all of our forms get it. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/912028/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1268786] Re: Maharadroid does not work when user has no tags
** Also affects: mahara/1.9 Importance: Undecided Status: New ** Also affects: mahara/1.10 Importance: Medium Status: Triaged ** Changed in: mahara/1.10 Milestone: 1.9.0 = 1.10.0 ** Changed in: mahara/1.9 Milestone: None = 1.9.1 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1268786 Title: Maharadroid does not work when user has no tags Status in Mahara ePortfolio: Triaged Status in Mahara 1.10 series: Triaged Status in Mahara 1.9 series: New Bug description: This is an issue as a fresh user has no tags, workaround is to make a single tag, which then fixes it, error log below [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/1268786/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 898914] Re: Modification dates on shared pages not updating
** Also affects: mahara/1.9 Importance: Undecided Status: New ** Also affects: mahara/1.10 Importance: Medium Status: Triaged ** Changed in: mahara/1.10 Milestone: 1.9.0 = 1.10.0 ** Changed in: mahara/1.9 Milestone: None = 1.9.1 ** Changed in: mahara/1.9 Importance: Undecided = Medium ** Changed in: mahara/1.9 Status: New = Triaged -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/898914 Title: Modification dates on shared pages not updating Status in Mahara ePortfolio: Triaged Status in Mahara 1.10 series: Triaged Status in Mahara 1.9 series: Triaged Bug description: When a shared page is modified the date and time listed by the shared page is not being updated. The comments date and time when created, updates but does not update when the comment is edited. The shared page states 'This page lists the most recently modified or commented on pages that have been shared with you.' This is misleading. I was thinking the lecturers would be able to see all of the recent activity on their students pages, so they have a better way of providing feedback to the students. The date and time of last modification is correct when the page is first shared with another user, but it does not update when any modifications or edits to a comment are made. Mahara version 1.4.1 PHP version 5.3.8 psql (PostgreSQL) 8.4.1 I have attached a screenshot of an example in a word document along with the time and date it was meant to update to assist. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/898914/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1253489] Re: Feature request: Breadcrumbs for navigation
** Changed in: mahara Milestone: 1.9.0 = 1.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/1253489 Title: Feature request: Breadcrumbs for navigation Status in Mahara ePortfolio: Confirmed Bug description: Breadcrumbs, a la http://en.wikipedia.org/wiki/Breadcrumb_%28navigation%29 They might help users navigate through Mahara more easily. And Palnet has apparently got an implementation of them, so we should see if we can upstream that. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1253489/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1175538] Re: Encrypt RSS block passwords in the database
** Changed in: mahara Milestone: 1.9.0 = 1.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/1175538 Title: Encrypt RSS block passwords in the database Status in Mahara ePortfolio: Triaged Bug description: (Spinning this one off from https://bugs.launchpad.net/mahara/+bug/1016253 ) Currently, we store RSS passwords as plaintext in the database. If someone manages to use a SQL injection to gain read access to the DB, that means they'll be able to get these passwords. So, it would be good to encrypt them. Since they have to be decrypted back to plaintext in order for us to use them when refreshing the RSS feeds, this means using 2-way encryption, probably mcrypt. So, there a are a few concerns: 1. The encryption key should be stored OUTSIDE the database, in the config.php file. (Because we're protecting against an attacker who has DB read access) 2. The encryption key should not be overrideable from the config table. Probably re-using $cfg-passwordsaltmain is a good idea, because it's already set up like this and it'll prevent the user from having to generate two separate random strings 3. But if we use passwordsaltmain, we also need to be able to support all the alternative old salts that can be stored alongside it. And then you have to consider, how will you tell which of them the password was encrypted with? Probably need to keep a second column alongside the encrypted password, which is encrypted to a known value with one of the passwords, and use that to check which it is 4. We'll probably want to use the PHP mcrypt library for this. Since that's an optional library, that means we either make this behavior optional, or we add another system requirement to Mahara. (I prefer making it optional) 5. We'll need to include an upgrade script and/or fallback behavior to be handle the existing unencrypted stored passwords 6. We should make this a general encrypted-db-contents API, so that we can use it to encrypt other things as well, such as stored auth method passwords To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1175538/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1053308] Re: plural strings in export
** Changed in: mahara Milestone: 1.9.0 = 1.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/1053308 Title: plural strings in export Status in Mahara ePortfolio: Triaged Bug description: Plural strings in the export/ area need to be amended to use the new format of plural string translation See: https://bugs.launchpad.net/mahara/+bug/901051 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1053308/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 692769] Re: Clean up the Print stylesheet
** Changed in: mahara Milestone: 1.9.0 = 1.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/692769 Title: Clean up the Print stylesheet Status in Mahara ePortfolio: Triaged Bug description: We should make sure that views have a working print stylesheet. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/692769/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 785469] Re: Support for storing sessions in memcache/redis
** Changed in: mahara Milestone: 1.9.0 = 1.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/785469 Title: Support for storing sessions in memcache/redis Status in Mahara ePortfolio: Triaged Bug description: On a busy cluster, storing sessions on an NFS mount creates lot of contention on the locks. A better solution would be to store sessions in memcache or redis. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/785469/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 785472] Re: Eliminate all raise_memory_limit() calls
** Changed in: mahara Milestone: 1.9.0 = 1.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/785472 Title: Eliminate all raise_memory_limit() calls Status in Mahara ePortfolio: Triaged Bug description: There are very few places in Mahara were we raise PHP's memory limit, but it is bad practice since that memory may not be reclaimed by Apache until that child process is terminated. Unless we are confident that a particular operation is impossible to do without raising the memory limit, we should rewrite code which fails to work within 32 MB of memory. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/785472/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1279526] Re: Change default license text in Journal blocktypes
** Changed in: mahara Milestone: 1.9.0 = 1.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/1279526 Title: Change default license text in Journal blocktypes Status in Mahara ePortfolio: In Progress Bug description: When viewing a journal entry from a page (eg. by clicking on the title of a Journal entry block), if licenses are turned on and a license has not been selected the text None selected appears at the bottom of the page. However, there's no indication of context for this message - None selected could refer to anything. It should be made in some way more obvious what this means - the text could be hidden entirely if no license is selected, the text could be changed to something like No license has been selected for this journal entry, or a License: label could be added. Affects latest master To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1279526/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1185297] Re: [Ongoing] Document more $cfg options
** Changed in: mahara Milestone: 1.9.0 = 1.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/1185297 Title: [Ongoing] Document more $cfg options Status in Mahara ePortfolio: In Progress Bug description: I think it would be a great idea if we went through the code, found as many of the config options as we can (by searching for $CFG and get_config()), and made sure they were properly documented in one of three ways: 1. If it's a setting that should be hard-coded and most users will want/need to set it, put it in config-dist.php 2. If it's a setting that should be hard-coded but is experimental, advanced, or less likely to be used, put it in lib/config-defaults.php 3. Or give it a UI front-end setting on the Admin pages. But keep in mind possible security implications -- anything settable by the UI can be abused by XSS, so for instance filesystem paths should not be set in the UI because that makes a handy escalation from XSS to filesystem. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1185297/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1045123] Re: don't send out password for admin created users
** Changed in: mahara Milestone: 1.9.0 = 1.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/1045123 Title: don't send out password for admin created users Status in Mahara ePortfolio: In Progress Bug description: When an admin creates a user with a set password. It should be assumed that this password is delivered to the user out of band, and shouldn't be sent in clear text. If the password field is left blank, we should treat that the same as if we just finished a registration, the user gets a one time URL to click on which forces them to set a password. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1045123/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1259756] Re: [Ongoing] All form elements need labels
** Changed in: mahara Milestone: 1.9.0 = 1.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/1259756 Title: [Ongoing] All form elements need labels Status in Mahara ePortfolio: In Progress Bug description: Parent bug: Please make a new bug report for each section that is fixed which references this bug in the description, and add a comment here with the new bug number. For people using screen readers, having a label for every form input is essential as they have no other (easy) way of knowing what the input is for. Currently there are various form fields in Mahara which do not have labels, so either existing labels need to be linked to these inputs or new (hidden) ones need to be created. - Upload file in Content - Profile - Files [DONE] - New folder name input in Content - Profile - Files [DONE] - Radio buttons in email selector [now in Bug #1277297] - Pagination combobox [now in Bug #1277276] - Profile picture radio buttons and checkboxes [DONE] - Attach file labels in Content - Resume [now in Bug #1277290] - Collection and page checkboxes when editing permissions for a group [now in Bug #1278216] - Cookie consent - Types of cookies checkboxes [part of Bug #1278216] - Portfolio - Skins (the whole form, particularly the 8-direction placement elements) [now in Bug #1273937] - Administration - Fonts (similar issues to Skins) - Non-JS radio buttons in the page editor [part of Bug #1262933] - Add a new entry to ... combo box in Journal entries block (multiple journals only) - Ignore and Add new radio buttons used when importing [now in Bug #1278238] Affects latest master (WCAG Level A) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1259756/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1235569] Re: Image selection in text boxes should work as in journal entry
** Changed in: mahara Milestone: 1.9.0 = 1.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/1235569 Title: Image selection in text boxes should work as in journal entry Status in Mahara ePortfolio: In Progress Bug description: 1.8.0 RC1 You can now attach files to text boxes and thus also select images to attach. It would be nice if the selection of images worked like in a journal entry where you can then select the internal image to display from within TinyMCE once you attached the image to the entry. Though in general it would be better to improve the whole procedure for images as per bug #1038580. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1235569/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 972058] Re: google apps urls change frequently and difficult to maintain
** Changed in: mahara Milestone: 1.9.0 = 1.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/972058 Title: google apps urls change frequently and difficult to maintain Status in Mahara ePortfolio: Triaged Bug description: The google apps plugin requires a significant amount of upkeep. Google regularly change the urls they display to their users, and these urls are the ones which get put into the blocks; the users cannot be expected to know better. Options we have include: - move to the safeiframe method - use a syndicated filter list - enable the filter list to be configurable - find an external api which can be updated without requiring us to trigger a new point version We need a better way to do this from 1.6 on. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/972058/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1152403] Re: proxy exceptions feature is missing
** Changed in: mahara Milestone: 1.9.0 = 1.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/1152403 Title: proxy exceptions feature is missing Status in Mahara ePortfolio: In Progress Bug description: The Proxy settings on Mahara are lacking the ability to set proxy exceptions for bypassing required hosts (we are on 1.5.x). I have seen that usually proxy exceptions are the part of proxy settings. We come across this issue while implementing SSO between our internal servers (not exposed to the world) where proxy settings are used to connect with outside world. To solve this we have implemented this feature, by copying Moodle 2.X code. This was the easiest way to achieve without wasting a time for writing this from scratch. It works and it has been tested with all scenarios. We are submitting the SVN patch with this as couldn't figure out how to commit these changes via Gerrit/Mahara GIT - at this stage it seems complicated to me. I tried this and failed at the step scp -p -P 29418 usern...@reviews.mahara.org:hooks/commit-msg .git/hooks/. I wonder whether the defined practice at https://wiki.mahara.org/index.php/Developer_Area/Pushing_Git_Commits is still valid or not. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1152403/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 984575] Re: Leap2A importer: improve robustness of content importing
** Changed in: mahara Milestone: 1.9.0 = 1.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/984575 Title: Leap2A importer: improve robustness of content importing Status in Mahara ePortfolio: In Progress Bug description: In import/leap/lib.php, function fix_artefact_reference. If a content tag in a Leap2A import has more than one child node, the importer gets confused and only imports one of them (either the first or the last, not sure which). E.g.: content type=htmllt;pgt;amp;nbsp;lt;/pgt; lt;pgt;a paragraphlt;/pgt; lt;pgt;amp;nbsp;lt;/pgt/content This is: content p p p Which isn't handled properly. I think the leap2A spec mentions that content like this is not a good idea, but the fix seems pretty easy. Patch attached. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/984575/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1235565] Re: Text box attachments info to be hidden when adding block
** Changed in: mahara Milestone: 1.9.0 = 1.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/1235565 Title: Text box attachments info to be hidden when adding block Status in Mahara ePortfolio: Triaged Bug description: When adding a text box in 1.8, the pop-up is now very long due to all files being shown immediately. It would be better if that file chooser information was hidden like the Advanced licensing information. That way, there would not be so much information overload. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1235565/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1056602] Re: Javascript issues on /admin/registersite.php
** Changed in: mahara Status: In Progress = Won't Fix -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1056602 Title: Javascript issues on /admin/registersite.php Status in Mahara ePortfolio: Won't Fix Bug description: Version: all Platform: all Browser: non-javascript Clicking the field set 'Data that will be sent' does not work To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1056602/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1052432] Re: Javascript issue for calendar icon
** Changed in: mahara Status: In Progress = Won't Fix -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1052432 Title: Javascript issue for calendar icon Status in Mahara ePortfolio: Won't Fix Bug description: Calendar icon doesn't work when Javascript is off Mahara 1.5dev To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1052432/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 892959] Re: [ongoing] Fixing minor language mistakes while rewriting the manual
** Changed in: mahara Milestone: 1.9.0 = 1.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/892959 Title: [ongoing] Fixing minor language mistakes while rewriting the manual Status in Mahara ePortfolio: In Progress Bug description: This bug is for collection minor fixes to lang strings, e.g. typos, consolidating capitalization etc. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/892959/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1208328] Re: Document everything that can go in the /local directory
** Changed in: mahara Milestone: 1.9.0 = 1.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/1208328 Title: Document everything that can go in the /local directory Status in Mahara ePortfolio: In Progress Bug description: Seems like there's some undocumented features that go in the /local directory. We should have a README file under /local that explains everything that can go there, modeled after Moodle's https://github.com/moodle/moodle/blob/master/local/readme.txt To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1208328/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 845278] Re: implement a password strength meter that shows strength of password as user is typing it in
Strong password standards are evolving pretty quickly. I think it's outside our scope to put up a password strength meter that will be really robust. ** Changed in: mahara Status: In Progress = Won't Fix -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/845278 Title: implement a password strength meter that shows strength of password as user is typing it in Status in Mahara ePortfolio: Won't Fix Bug description: This is for when users are changing password/admins setting password first time, etc. Having a pretty meter next to it showing how strong the password is would be pretty cool To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/845278/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 989195] Re: Allow HTML in Résumé fields
** Changed in: mahara Milestone: 1.9.0 = 1.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/989195 Title: Allow HTML in Résumé fields Status in Mahara ePortfolio: In Progress Bug description: These days, a number of people have stored publications or other things they want to show off online. They should be able to link to them in their achievements, e.g. the link to a published article etc. At minimum, the link should be clickable, e.g. automatically like in forums when you enter a link even without linking it directly. But even better if these fields also had the tinyMCE editor available. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/989195/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1231316] Re: Move posts between forums within groups
** Changed in: mahara Milestone: 1.9.0 = 1.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/1231316 Title: Move posts between forums within groups Status in Mahara ePortfolio: In Progress Bug description: Feature request. Hi, While working on the structure of the MacHara user group in Mahara.org it occurred to me that as the content started to develop within the group some posts in the general forum would be better situated in other forums created after those posts were originally written. It would be a useful feature if posts could be re-organised by moving them to other forums within the group. In the same context I use a Mahara group within my institution to provide resources and support forums for using different tools and technology. If someone posts a question about Mahara (for example) in the Moodle forum it would be useful to be able to move it to the correct place so that the response can be found by others looking for the information. I guess there might also be use cases for being able to move/copy a discussion topic or post to a completely different group - but I think being able to manage information within a group would be of wider value. Regards, Gordon. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1231316/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1246933] Re: image slider display error
** Changed in: mahara 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/1246933 Title: image slider display error Status in Mahara ePortfolio: Fix Committed Bug description: testing site http://master-mahara.catalystdemo.net.nz/ Environment = Linux / Chrome 1. Image Gallery slider displays 3 arrows (one duble arrow one single arrow) on the left hand side of the gallery when the end of the gallery images are reached - clicking on the 3 arrows causes the gallery to move back one image . 2. The gallery box also displays a scroll bar on the right for just a second as you click through the images Expected result would be to see one arrow which takes the gallery back one image or a double arrow that takes the gallery images back to the start. see attached image for details To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1246933/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1307777] A patch has been submitted for review
Patch for master branch: https://reviews.mahara.org/3261 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/130 Title: Improvements to phpunit testing suite Status in Mahara ePortfolio: In Progress Bug description: This patch refactors how test users are created, now create_test_user, and add two new data generators, create_test_group and create_test_institution. The exists tests were updated to use the new create_test_user function. create_test_group and create_test_institution are currently unused (I've been using them in as-yet unsubmitted patches). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/130/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1307777] [NEW] Improvements to phpunit testing suite
Public bug reported: This patch refactors how test users are created, now create_test_user, and add two new data generators, create_test_group and create_test_institution. The exists tests were updated to use the new create_test_user function. create_test_group and create_test_institution are currently unused (I've been using them in as-yet unsubmitted patches). ** Affects: mahara Importance: Undecided Status: 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/130 Title: Improvements to phpunit testing suite Status in Mahara ePortfolio: In Progress Bug description: This patch refactors how test users are created, now create_test_user, and add two new data generators, create_test_group and create_test_institution. The exists tests were updated to use the new create_test_user function. create_test_group and create_test_institution are currently unused (I've been using them in as-yet unsubmitted patches). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/130/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1307777] Re: Improvements to phpunit testing suite
** Changed in: mahara 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/130 Title: Improvements to phpunit testing suite Status in Mahara ePortfolio: In Progress Bug description: This patch refactors how test users are created, now create_test_user, and add two new data generators, create_test_group and create_test_institution. The exists tests were updated to use the new create_test_user function. create_test_group and create_test_institution are currently unused (I've been using them in as-yet unsubmitted patches). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/130/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1307777] Re: Improvements to phpunit testing suite
** Changed in: mahara Importance: Undecided = High ** Changed in: mahara Milestone: None = 1.10.0 ** Tags added: testing ** Tags removed: testing ** Tags added: tests -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/130 Title: Improvements to phpunit testing suite Status in Mahara ePortfolio: In Progress Bug description: This patch refactors how test users are created, now create_test_user, and add two new data generators, create_test_group and create_test_institution. The exists tests were updated to use the new create_test_user function. create_test_group and create_test_institution are currently unused (I've been using them in as-yet unsubmitted patches). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/130/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1261694] Re: remember the limit parameter on view pages
** Tags removed: nominatedfeature -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1261694 Title: remember the limit parameter on view pages Status in Mahara ePortfolio: Fix Committed Bug description: When a user is on .../view/index.php it seems to be a 20 items limit per page. User can change this value to fit his need, that is great. The problem is that teh system doesn't remember this preferred value and goes back to default 20 whenever you change page and come back. It shoudl be a stored value per user. Mahara 1.7.3, Linux, MySQL (if relevant) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1261694/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1307760] Re: Problems saving view layout - no option selected by default
** Changed in: mahara Assignee: (unassigned) = Robert Lyon (robertl-9) ** Changed in: mahara Status: Confirmed = In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1307760 Title: Problems saving view layout - no option selected by default Status in Mahara ePortfolio: In Progress Bug description: When I make a new page and click on the layout tab and then click save the system throws errors. This is due to no layout option being selected by default. If I selected 'advanced' or 'basic' sections then the 3 column layout get selected - but this is done in a less than optimal way as the value for the layout is hardcoded in the js so it is expecting that the layout option for the 3 column layout will have the id = 5, but this might not always be the case. We really need to find the default layout with php and pass the id to the js. Also in th js code there are js variables like $selected, which are written like they want to get the value from php. It would be better for the variables: - set by js to be written as 'var myvar =' - set by jquery/mochikit to be written as '$()' or '$j()' (where appropriate) - and have the php only be used on the right hand side of the sentance eg have 'var myvar = $phpvar' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1307760/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1307760] A patch has been submitted for review
Patch for master branch: https://reviews.mahara.org/3263 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1307760 Title: Problems saving view layout - no option selected by default Status in Mahara ePortfolio: In Progress Bug description: When I make a new page and click on the layout tab and then click save the system throws errors. This is due to no layout option being selected by default. If I selected 'advanced' or 'basic' sections then the 3 column layout get selected - but this is done in a less than optimal way as the value for the layout is hardcoded in the js so it is expecting that the layout option for the 3 column layout will have the id = 5, but this might not always be the case. We really need to find the default layout with php and pass the id to the js. Also in th js code there are js variables like $selected, which are written like they want to get the value from php. It would be better for the variables: - set by js to be written as 'var myvar =' - set by jquery/mochikit to be written as '$()' or '$j()' (where appropriate) - and have the php only be used on the right hand side of the sentance eg have 'var myvar = $phpvar' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1307760/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1298646] Re: Add artefact-level sharing
Hi Yuliya, Looking at: http://www.jqueryrain.com/2012/03/35-best-ajax-jquery- autocomplete-tutorial-plugin-with-examples/ There seems to be a wide range of options to choose from so my question is: Is tokininput.js the best one for the job? What are the features that are needed/required for an auto complete? and which ones on that list would meet the requirements and therefore which would be the best for mahara? It might be worth discussing with the community what a list of requirements for an auto complete would be. Bob -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1298646 Title: Add artefact-level sharing Status in Mahara ePortfolio: In Progress Bug description: As was described during MaharaHui 2014, this is an improvement we would like to add to Mahara. Full specs are here https://mahara.org/view/artefact.php?artefact=363268view=1088 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1298646/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1298646] Re: Add artefact-level sharing
Hi Robert, I added this element to use it later in artefact sharing field when user can start typing in other users/groups names and they will be given suggestions to select. I have given it some thought, looked through a number of available libraries, and selected this one for a number of reason: - Code updates (how recent/maintained is the library) - Ease of use - Support for script to handle search requests - Customisable default strings (for hint, searching progress, no results) - Add new items if no results found - Custom theme support - Ability to pre-populate fields - Ability to format results - Ability to prevent duplicates I guess I wouldn't mind discussing this with the dev team rather than community if you think it is necessary. Do you have any other library in mind that you would recommend? Yuliya -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1298646 Title: Add artefact-level sharing Status in Mahara ePortfolio: In Progress Bug description: As was described during MaharaHui 2014, this is an improvement we would like to add to Mahara. Full specs are here https://mahara.org/view/artefact.php?artefact=363268view=1088 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1298646/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1239461] Re: External feed has duplicate rows causing problems
** Changed in: mahara Status: Fix Released = Fix Committed ** Changed in: mahara Milestone: 1.8.2 = 1.9.0 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1239461 Title: External feed has duplicate rows causing problems Status in Mahara ePortfolio: Fix Committed Bug description: Older sites can end up with multiple rows in the blocktype_externalfeed_data due to an earlier (now fixed) problem This causes problem when one tries to add a new rss feed block to a page if there is more than one row in the db of the same feed url. [WAR] bc (lib/errors.php:752) get_record_sql found more than one row. If you meant to retrieve more than one record, use get_records_*, otherwise check your code or database for inconsistencies Call stack (most recent first): log_message(get_record_sql found more than one row. If you mea..., 8, true, true) at /var/www/myportfolio-school2-testing-mahara/releases/20131010191940/lib/errors.php:109 log_warn(get_record_sql found more than one row. If you mea...) at /var/www/myportfolio-school2-testing-mahara/releases/20131010191940/lib/errors.php:752 SQLException-__construct(get_record_sql found more than one row. If you mea...) at /var/www/myportfolio-school2-testing-mahara/releases/20131010191940/lib/dml.php:347 get_record_sql(SELECT * FROM blocktype_externalfeed_data WHERE ..., array(size 3)) at /var/www/myportfolio-school2-testing-mahara/releases/20131010191940/lib/dml.php:365 get_record_select(blocktype_externalfeed_data, url = ? AND authuser = ? AND authpassword ..., array(size 3)) at /var/www/myportfolio-school2-testing-mahara/releases/20131010191940/lib/dml.php:1143 ensure_record_exists(blocktype_externalfeed_data, array(size 3), object(stdClass), id, true) at /var/www/myportfolio-school2-testing-mahara/releases/20131010191940/blocktype/externalfeed/lib.php:274 PluginBlocktypeExternalfeed::instance_config_save(array(size 9), object(BlockInstance)) at Unknown:0 To sort this out we are going to need a script in the the lib/db/upgrade.php to handle the clearing out of the duplicate rows and making sure the block instance configdata now points to the 1 row left in the db. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1239461/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1298646] A patch has been submitted for review
Patch for master branch: https://reviews.mahara.org/3264 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1298646 Title: Add artefact-level sharing Status in Mahara ePortfolio: In Progress Bug description: As was described during MaharaHui 2014, this is an improvement we would like to add to Mahara. Full specs are here https://mahara.org/view/artefact.php?artefact=363268view=1088 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1298646/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp