[Mahara-contributors] [Bug 1828753] Re: Move the usr_roles table to usr_access_roles as that is what it relates to

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1828753

Title:
  Move the usr_roles table to usr_access_roles as that is what it
  relates to

Status in Mahara:
  Fix Committed

Bug description:
  We use the table via a get_user_access_roles() and it involves the
  roles relating to user access rules so we should name the table to
  reflect this.

  This also allows us to add a usr_roles table in the future to allow
  more granular rules for a user, eg can do some site admin options but
  not all

  To test: 
  - One should be able to do peer assessment like before and have it work 
normally on the front end
  - The usr_roles table should not exist anymore on back end
  - The usr_access_roles table should exist on backend

  This should be tested with:
  - install a new site
  - install a site older than 2018-08-02 then upgrade
  - install a site newer than 2018-08-02 then upgrade

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1828753/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1796587] Re: Load only 3-4 versions on the timeline

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
Milestone: 19.10.0 => None

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1796587

Title:
  Load only 3-4 versions on the timeline

Status in Mahara:
  Confirmed

Bug description:
  In Mahara 18.10 we added the timeline. It loads all versions at once,
  which can be quite time consuming. It would be better to only load a
  small number of version, e.g. 3-4 and then load others progressively
  as and when needed.

  If the fix is not too intrusive, this may also go into a minor point
  release of 18.10.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1796587/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1745250] Re: composer.json settings allow dev versions for php

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Importance: Undecided => Wishlist

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Wishlist => High

** Changed in: mahara
Milestone: None => 19.10.0

** Summary changed:

- composer.json settings allow dev versions for php
+ composer.json settings allow dev versions for php: Specify max version

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1745250

Title:
  composer.json settings allow dev versions for php: Specify max version

Status in Mahara:
  Confirmed

Bug description:
  Looking at composer.json to see if we should update dependencies to make 
tests run better, I see that our syntax for php >=5.3.3 allows any version 
above that specified with default stability as dev. It explains how I ended up 
with php 7.2 after running make initcomposer...
  I think our default stability should be stable and that we should think about 
specifying a maximum version.

  Should we also change our settings to allow some other upgrades if
  there is a new stable non-breaking release, or just leave things
  pinned? If we change to "^version", it allows upgrades up to but not
  including the next major version, which seems reasonable??

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1745250/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1755049] Re: behat test for themes

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: Fix Released => 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/1755049

Title:
  behat test for themes

Status in Mahara:
  Invalid

Bug description:
  Update Existing Behat feature file
  
  Behat test: Settings > User_themes.feature already exists - need to update 
behat test to include the following:

  Verify Themes:

  1) Must be uploaded directly onto the web server by a system administrator.
  2) Can override the page template for every single screen in Mahara, giving 
total control over how everything is displayed.
  4) Depending on site and institution settings, there may be:
   * a single theme for the whole site
   * a theme for every institution
   * the possibility for users to choose their own theme for browsing the site
   * the possibility for users to apply a particular theme to each portfolio 
page, the page themes

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1755049/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1788718] Re: Behat: wishlist item for pre-loaded database.

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: Fix Released => 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/1788718

Title:
  Behat: wishlist item for pre-loaded database.

Status in Mahara:
  Won't Fix

Bug description:
  It would be nice to have a pre-loaded database that would have:
  ** users with various roles 
  ** institutions
  ** groups 
  ** user portfolio's with content 
  ** user relations (friends, belongs to some groups etc.)

  
  It would have to be some sort of background step to load the database at the 
start of a feature file.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1788718/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1755945] Re: Behat: trigger cron step is broken on master

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: Fix Released => 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/1755945

Title:
  Behat: trigger cron step is broken on master

Status in Mahara:
  Invalid

Bug description:
  Following a failed test run I found the test (loginattempts.feature)
  failing locally as well. In this case the cron fails to reset the
  number of failed logins, so the log in fails.

  Two other tests use the step, but only one of them fails, as the other one 
doesn't require a cron run.
  contact_us.feature (fails)
  unsubscribe_watchlist.feature (passes, because cron run isn't needed by test.)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1755945/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1830835] Re: Footer should still be at the bottom of the page on shorter pages

2019-09-07 Thread Kristina Hoeppner
** Tags added: front-end

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1830835

Title:
  Footer should still be at the bottom of the page on shorter pages

Status in Mahara:
  Confirmed

Bug description:
  On shorter pages of mahara, the footer hangs in the middle of the page which 
looks bad.
  An example is: /admin/users/institutiontags.php

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1830835/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1743680] Re: TinyMCE behat step seems flaky

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: Fix Released => 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/1743680

Title:
  TinyMCE behat step seems flaky

Status in Mahara:
  Invalid

Bug description:
  When attempting to use the step:
  And I fill in "text" in editor "editor_label"
  on the Page description box (Pages and Collections->Add->Page)
  the step wouldn't take 'Page description' as the label, which looks like the 
correct label in the page source.
  Investigate and confirm/fix if there's a problem.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1743680/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1830811] Re: Mahara.org feeds don't work in rss block

2019-09-07 Thread Kristina Hoeppner
** Summary changed:

- Mahara.org feeds dont work in rss block
+ Mahara.org feeds don't work in rss block

** Changed in: mahara
Milestone: None => 19.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/1830811

Title:
  Mahara.org feeds don't work in rss block

Status in Mahara:
  Confirmed

Bug description:
  The feed found at https://mahara.org/view/view.php?id=36871 for example 
doesnt display correctly in a rss block. The titles dont link to the articles 
like they should.
  To see how it should look, use any public feed, for example: 
https://www.nasa.gov/rss/dyn/breaking_news.rss

  to replicate:
  1. Create a page
  2. Add an rss block from the external category
  3. Set the feed url to be 
https://mahara.org/artefact/blog/atom.php?artefact=133677&view=36871
  4. Save and display the page

  expected result: headings of titles should be links
  actual result: headings are not links

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1830811/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1831412] Re: Can't delete internal notifications

2019-09-07 Thread Kristina Hoeppner
Right now there is a message displayed on the screen that internal
notifications can't be deleted and it's also mentioned in the help.
Though it would be better to not even allow that option when there are
only internal notifications left.

** Tags added: usability

** Summary changed:

- Can't delete internal notifications
+ Improve UX as can't delete internal notifications

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1831412

Title:
  Improve UX as can't delete internal notifications

Status in Mahara:
  Confirmed

Bug description:
  Mahara: 19.04.0 (and previous versions)
  OS: Linux
  DB: Postgres
  Browser: FF (and Chrome)

  
  When going to "Sent" area and clicking "Delete all notifications", it says 
internal notifications can't be deleted for that area. Please see attached.

  If the only type of messages left are internal notifications, the
  option to "Delete all notifications" should not appear since they
  can't be deleted.

  This is causing confusion to our users.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1831412/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1829115] Re: session handling 'file' not working with php > 7.0

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: Triaged => 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/1829115

Title:
  session handling 'file' not working with php > 7.0

Status in Mahara:
  Invalid

Bug description:
  When trying to upgrade my PHP7.0 to any other version > 7.0 (tried
  7.1, 7.2, 7.3) login to Mahara failed. My setup is Mahoodle
  3.6.3+/19.04 on Ubuntu 16.04.6, Apache 2.4.18, PHP 7.0.33.

  Mahoodle is running since some years using MNet for SSO to Mahara.
  After looking into error.log in this case (php > 7.0) I saw some lines
  saying that session handling was not working as expected:

  session_write_close(): Failed to write session data (files). Please
  verify that the current setting of session.save_path is correct
  (3;/var/www/maharadata/sessions) in
  /var/www/mahara-19.04.0/htdocs/auth/session.php on line 520, referer:
  https://moodle.klocker-mark.eu/my/

  Tried to use alternative session handling with redis (3.2.9), not
  working too (using single redis server on localhost:6379), then
  memcache (1.4.25, default config) which worked for php 7.1 (7.2 and
  for 7.3 too, but not stable, sometimes did not). Testing is somewhat
  trick as my browsers needed multiple reloads of the mahara page to
  work.

  So now I am using PHP 7.1 which is working both for moodle and mahara.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1829115/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1827272] Re: Move the "Theme" drop-down menu to the page settings page

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1827272

Title:
  Move the "Theme" drop-down menu to the page settings page

Status in Mahara:
  Fix Committed

Bug description:
  For 19.10 we are investigating the implementation of a combined block
  in which to do the choosing. See
  
https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/Basic_magic_block
  for more information.

  The "Theme" drop-down menu cannot be moved there and shouldn't really
  be on the layout page anyway. That drop-down menu should be moved to
  the "Settings" page of a page into the "Advanced" panel.

  To replicate:

  1. Ensure that users can select their own page themes by activating it in 
Admin menu -> Configure site -> Site options -> User settings -> "Users can 
choose page themes" to "Yes".
  2. Create a page and open the "Advanced" panel.
  Expected result: The "Theme" drop-down menu is displayed.
  3. Select your theme and save the page. You are taken to the "Edit" screen.
  Expected result: You should not see the "Theme" drop-down.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1827272/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1832413] Re: Check boxes display issue for Inviting users to a group

2019-09-07 Thread Kristina Hoeppner
** Tags added: front-end

** Changed in: mahara
   Status: New => Confirmed

** 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/1832413

Title:
  Check boxes display issue for Inviting users to a group

Status in Mahara:
  Confirmed

Bug description:
  Environment tested: Master
  Browser tested: Chrome

  PRECONDITIONS: 
   
  1) Multiple groups exist (some are open to public and some are not open) 
  2) Many Mahara users exists (No roles)

  TEST STEPS: 
   
  1) Log in as Site admin 
  2) Browse to the people page 
  3) Click the "Edit group membership" link to the right of a user 
  4) Pop up modal opens with 2 sections "Add members" and "Invite"

  EXPECTED RESULT:  The add members and Invite section should contain
  list of Groups and checkboxes. The check box and group label should be
  inline

  ACTUAL RESULT: The check box and group labela are inline for the "Add
  members" section and the invite section has check boxes and labels on
  different lines

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1832413/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1830552] Re: Behat: 2 new roles for assessment work flow Peer assessor and manager

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: Fix Released => 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/1830552

Title:
   Behat: 2 new roles for assessment work flow Peer assessor and manager

Status in Mahara:
  Fix Committed

Bug description:
  BEHAT SCRIPT : Create/Update Script feature file
  ->peer_assessment.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/1784781

  SUMMARY: 
  A person on Mahara can be assigned the peer, manager or both roles for a 
portfolio. This selection gives them additional permissions. The selection of 
the roles happens on the “Edit access” screen. The assigned roles are applied 
to all selected portfolios as per current Mahara functionality. In order to 
select the role, an additional drop-down menu is displayed once a person has 
been selected.

  The roles have the following characteristics:
  * The role selector only appears when the portfolio owner searches for 
individual users. The roles cannot be given in bulk, e.g. to “Friends” or an 
entire group.
  * The role governs view_access, blocktype.

  Peer role:
  * Can fill in the “Peer assessment” block (bug #1784778);
  * Can see page names, page instructions, block titles (but not block content) 
on the pages to which they have access to provide contextual information 
relevant to the peer assessment they are providing;
  * Is selected during the portfolio sharing process;
  * When used in conjunction with the “Manager” role, this role can see other 
content in the portfolio.

  Manager:
  * Is selected during the portfolio sharing process;
  * Can see the entire portfolio (the peer assessment block content once the 
peer set it to be viewable);
  * Can mark a portfolio page in the assessment portfolio as verified.

  Note: If the page is also shared with other users, e.g. friends or
  registered users, then the more permissive rights take precedence.
  That means: Friends can see all content on a page. If “Friends” is
  selected to view a portfolio and a friend is specifically selected to
  be a peer, the peer can see all page content.

  A peer can also be a manager. That means that the peer can see all
  block content because the manager role is more permissive.

  REQUIREMENTS:

  1) Peer and Manager can see content and can make an assessment.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1830552/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1833339] Re: Bootstrap datepicker should support more formats

2019-09-07 Thread Kristina Hoeppner
** Summary changed:

- Bootstap datepicker supported formats
+ Bootstrap datepicker should support more formats

** Changed in: mahara
   Importance: Undecided => Wishlist

** Changed in: mahara
   Status: New => Confirmed

** Tags added: snack-sized

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/189

Title:
  Bootstrap datepicker should support more formats

Status in Mahara:
  Confirmed

Bug description:
  Mahara: 19.04.0
  OS: Linux 16.04
  DB: Postgres
  Browser: FF and Chrome (and others)

  The bootstrap date picker supports the following formats:

  * https://bootstrap-
  datepicker.readthedocs.io/en/latest/options.html#format

  The date format, combination of d, dd, D, DD, m, mm, M, MM, yy, .

  d, dd: Numeric date, no leading zero and leading zero, respectively. Eg, 5, 
05.
  D, DD: Abbreviated and full weekday names, respectively. Eg, Mon, Monday.
  m, mm: Numeric month, no leading zero and leading zero, respectively. Eg, 7, 
07.
  M, MM: Abbreviated and full month names, respectively. Eg, Jan, January
  yy, : 2- and 4-digit years, respectively. Eg, 12, 2012.

  The Mahara lib/pieforms/pieform/elements/calendar.php file is not
  supporting all these formats and is still supporting the jQuery UI
  calendar.

  The functions:

  * pieform_element_calendar_convert_dateformat() and
  * pieform_element_calendar_convert_timeformat()

  Need to be updated to support the new date picker.

  For example, this date format should be valid:

  $string['pieform_calendar_dateformat'] = '%%d/%%mm/%%Y';

  Instead, when updating the view access date/times, we get the error:

  * Use the format DD/MMm/

  
  Please note... this is not the only format to test for. Please test for other 
valid formats.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/189/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1833481] Re: Anchor links not working on Legal page

2019-09-07 Thread Kristina Hoeppner
Wishlist item because these pages function differently from regular
portfolio pages as the text here is not put onto the page via a text
block.

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1833481

Title:
  Anchor links not working on Legal page

Status in Mahara:
  Confirmed

Bug description:
  BUG SUMMARY: When creating a page I want to link to something further
  down the page. I create an anchor at bottom of page and a link near
  top of page. when viewing the page and clicking the link, the page
  does not scroll to bottom

  ==

  Environment tested: Master
  Browser tested: Chrome

  PRECONDITIONS: 
   
  n/a

  TEST STEPS: 
   
  1. Create a long "Privacy statement" in Admin menu -> Configure site -> Legal.
  2. Place an anchor towards the bottom of the page.
  3. At the beginning of the page, link to the anchor. Do not enter a URL, just 
the anchor. (It should display as "#user_[youranchorname]"
  4. View the page via the page footer and click the link to the anchor.
  Expected result: It jumps to that anchor (right now hidden behind header).
  Actual result: It doesn't do anything.

  EXPECTED RESULT: It jumps to that anchor (right now hidden behind
  header).

  ACTUAL RESULT:  It doesn't do anything.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1833481/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1833348] Re: Heading on tags page cant be selected

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   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/1833348

Title:
  Heading on tags page cant be selected

Status in Mahara:
  Confirmed

Bug description:
  It appears like the heading of the panel on menu > create > tags has
  an invisible object over it as the link cant be clicked and the text
  cant be selected.

  expected result: link is clickable
  actual result: link cant be clicked

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1833348/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1833135] Re: sign off block does not record manager who verified

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1833135

Title:
  sign off block does not record manager who verified

Status in Mahara:
  Confirmed

Bug description:
  When the manager verifies a portfolio or page on the "Sign off" block,
  there is no record kept of that manager.

  This makes it difficult for other managers to confirm who signed it
  off when the page is submitted to a group for Assessment.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1833135/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1828309] Re: Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1828309

Title:
  Create institution addUserAsStaff() and addUserAsAdmin() wrapper
  functions

Status in Mahara:
  Fix Committed

Bug description:
  We have an $institution->addUserAsMember() function that adds a user
  to an institution it would be good to make a couple of wrapper
  functions so that we can add them as institution staff or institution
  admin role during the add member process

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1828309/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1833520] Re: Calendar widget is not displayed

2019-09-07 Thread Kristina Hoeppner
On Mahara 18.04.5, clicking into the white space next to the calendar
icon or on the icon itself will bring up the new calendar widget. I
tested that on the "Edit access" screen when giving someone access to
it.

I tested that in both English and Spanish.

** Changed in: mahara
   Status: New => 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/1833520

Title:
  Calendar widget is not displayed

Status in Mahara:
  Invalid

Bug description:
  Mahara version = 18.04.4
  Browser = Firefox and Chrome
  PHP version = 5.6
  Database = MySQL

  
  The new calendar widget to select dates and times in Mahara 18.04.4 is not 
shown in any of the places where it is.

  
  However, version 17.10.9 of Mahara is installed on the same server and the 
calendar widget works correctly.

  I attach an image (calendar-widget.png)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1833520/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1821267] Re: Email notice for submisisons and reports on submisisons

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1821267

Title:
  Email notice for submisisons and reports on submisisons

Status in Mahara:
  Fix Committed

Bug description:
  Wishlist item:
  When a user submits a page or collection for marking - to send out an email 
notice to that user.

  A report to view all submissions and when they were marked and
  released

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1821267/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1834010] Re: External Media embed input has changed

2019-09-07 Thread Kristina Hoeppner
This works for me on master (see screenshot) and on demo.mahara.org

I'm using the following:


This is some random text
http://www.youtube.com/embed/VeS1iqQ6VIc?start=#action=share"; 
allowfullscreen="1">

It also works with the direct embed code from YouTube:

Some random text again
http://www.youtube.com/embed/VeS1iqQ6VIc"; 
frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; 
picture-in-picture" allowfullscreen>

** Attachment added: "youtube.png"
   
https://bugs.launchpad.net/mahara/+bug/1834010/+attachment/5287273/+files/youtube.png

** Changed in: mahara
   Status: New => 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/1834010

Title:
  External Media embed input has changed

Status in Mahara:
  Incomplete

Bug description:
  Hello,
  Every summer we update a bank of shared embedded video resources on Mahara 
that are accessed by students. This year we've discovered that we can't add a 
title as part of the text of the embed code - we can add it as the block title, 
but the block header font is different (much larger) so we had introduced it as 
a line of text in the embed code and it worked well - see screenshot (at least 
until YouTube deprecated "showinfo=0").
  This might be related to https://bugs.launchpad.net/mahara/+bug/1381807 but 
was working last year so whatever has changed was introduced in 18.04 or 18.10.

  My problem is we've now got around 2500 videos displaying the title the old 
way, but can't add new videos with the same display method, so we now need to 
change all of our content to fix something that wasn't broken. Is there any 
workaround for this - all of our old videos are still working and displaying 
the titles as we intended, so it's a major headache if we can't add new content 
in the same way.
  Regards, Gordon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1834010/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1824263] Re: Institution tags have wrong text when selected

2019-09-07 Thread Kristina Hoeppner
This may be looked at along with bug #1839223

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1824263

Title:
  Institution tags have wrong text when selected

Status in Mahara:
  Confirmed

Bug description:
  This bug is low priority because when the page is saved, the tag is
  saved as institution tag

  to replicate:
  Have an institution 'Institution one' with institution tags enabled
  create institution tag 'One'
  login with a user that belongs to the institution
  create a page and, under the tags field, type 'One'
  select the institution tag 'Institution one: One'

  expect result: The tag 'Institution one: One' is displayed in the tags field
  actual result: The tag 'One' is displayed in the tags field

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1824263/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1834011] Re: Add group homepage to navigation menu

2019-09-07 Thread Kristina Hoeppner
I would not add the group homepage as part of the navigation menu or
give a choice. The group is linked in the page header.

Externals will not have access to the group homepage and thus would only
receive a login page as they don't have access to the group homepage.

** Changed in: mahara
   Status: New => 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/1834011

Title:
  Add group homepage to navigation menu

Status in Mahara:
  Won't Fix

Bug description:
  Feature Enhancement Request

  When adding a navigation menu to a collection of pages, there is no
  option to include a link to the group homepage - so if you have a
  navigation bar on that page for a collection, as soon as you click
  onto one of the pages there is no intuitive way for users to return to
  the group homepage (especially if the pages are shared externally so
  users aren't given an induction on using Mahara).

  It would be useful when adding a navigation menu to a group homepage
  or collection if there was a tickbox option to include the group
  homepage as te top link in the menu. There are times when you would
  not want to include the group homepage but in general it would be
  useful to be able to include it, as the workaround is to ignore the
  built-in menu feature and create a series of hyperlinks with a
  textbox.

  Regards, Gordon.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1834011/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1834107] Re: timeline does not work in IE11

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   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/1834107

Title:
  timeline does not work in IE11

Status in Mahara:
  Confirmed

Bug description:
  Mahara: 19.04
  Browser: IE 11

  The timeline feature does not work in IE 11.
  The ECMA 6 script in jtline.js is not compatible with IE 11.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1834107/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1839223] Re: When creating a page via tags, the copied blocks have the wrong text for the tags

2019-09-07 Thread Kristina Hoeppner
This may be looked at along with bug #1824263

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1839223

Title:
  When creating a page via tags, the copied blocks have the wrong text
  for the tags

Status in Mahara:
  Confirmed

Bug description:
  to test on master
  - have an institution with institution tags enabled and create the 
institution tag "copy"
  - login as a member of the institution
  - create a page with a block and set the tag to the institution tag "copy"
  - create another page and set the field "Create via tags" to copy
  - save the view and check the block was copied to the new page
  - click on the configure block button

  expected result: the block has a tag "copy"
  actual result: the block has a number as a tag that corresponds to the id of 
the tag on the db

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1839223/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1834576] Re: Content overview report contains negative number

2019-09-07 Thread Kristina Hoeppner
Anu, can you please add some steps to replicate the issue in order to be
able to test it? I thought the negative numbers are there indicating
when an artefact was deleted.

** Changed in: mahara
   Status: New => 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/1834576

Title:
  Content overview report contains negative number

Status in Mahara:
  Incomplete

Bug description:
  Negative numbers are showing in the content overview report.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1834576/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1834117] Re: Property of non-object in lib/view.php

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1834117

Title:
  Property of non-object in lib/view.php

Status in Mahara:
  In Progress

Bug description:
  [WAR] 83 (lib/view.php:5831) Trying to get property of non-object
   Call stack (most recent first):
 * log_message("Trying to get property of non-object", 8, true, true, -, 
5831) at -/lib/errors.php:520
 * error(8, "Trying to get property of non-object", -, 5831, array(size 
13)) at -/lib/view.php:5831
 * View::get_extra_view_info(array(size 2), false) at 
-/view/groupviews.php:52
   
   [WAR] 83 (lib/view.php:5831) Trying to get property of non-object
   Call stack (most recent first):
 * log_message("Trying to get property of non-object", 8, true, true, -, 
5831) at -/lib/errors.php:520
 * error(8, "Trying to get property of non-object", -, 5831, array(size 
13)) at -/lib/view.php:5831
 * View::get_extra_view_info(array(size 2), false) at 
-/view/groupviews.php:52

  referrer: "-/group/kristina-s-test-group"

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1834117/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1834973] Re: IE11 sidepanels are at the bottom of the page

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   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/1834973

Title:
  IE11 sidepanels are at the bottom of the page

Status in Mahara:
  Confirmed

Bug description:
  The bootstrap columns are used to display content side by side.
  However, on IE11, they dont work with the sidepanels.

  To replicate:
  1. On IE11, log into a mahara site
  2. Observe the panels on the dashboard

  Expected result: Side panels should be on the right hand side
  Actual result: Side panels are at the bottom of the page

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1834973/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1843154] [NEW] Whitelist more modern, safe CSS 3 rules in HTMLPurifier

2019-09-07 Thread Kristina Hoeppner
Public bug reported:

HTML purifier is stripping out border styles, e.g.  which would allow images to be displayed in a circle
without having to crop the image itself.

It would be good to allow more modern CSS3 rules.

Looking at what had been done for skins in bug #1264098 might help.

** Affects: mahara
 Importance: Wishlist
 Status: Confirmed


** Tags: bite-sized

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1843154

Title:
  Whitelist more modern, safe CSS 3 rules in HTMLPurifier

Status in Mahara:
  Confirmed

Bug description:
  HTML purifier is stripping out border styles, e.g.  which would allow images to be displayed in a circle
  without having to crop the image itself.

  It would be good to allow more modern CSS3 rules.

  Looking at what had been done for skins in bug #1264098 might help.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1843154/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1835222] Re: Error when clicking 'Engage' option on Dashboard page

2019-09-07 Thread Kristina Hoeppner
Can you please ensure to update to the latest supported minor point
version of the release of Mahara that you are using? Which release are
you using? You mentioned the database date, but we would need to know
the version of Mahara. You can find that in Admin menu -> Admin home ->
Admin overview.

** Changed in: mahara
   Status: New => 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/1835222

Title:
  Error when clicking 'Engage' option on Dashboard page

Status in Mahara:
  Incomplete

Bug description:
  Mahara Version - 2018091207
  Linux
  MySql
  Chrome

  When clicking the 'Engage' option on the dashboard page we get the
  following error:

  MyPortfolio: Site unavailable
  A nonrecoverable error occurred. This probably means you have encountered a 
bug in the system

  It looks like an error in your sql function - notice the lack of a
  space in the where clause towards the end of the statement which
  includes the following:

  AND deleted = 0AND

  
  The error log shows the following:

  Wed Jul 03 13:59:39.684937 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) Failed to get a recordset: 
mysqli error: [1305: FUNCTION mahara.0AND does not exist] in EXECUTE("SELECT 
COUNT(*) , referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.684979 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) FROM, referer: 
https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.684985 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) "ep_group" g 
, referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.684989 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) WHERE (, referer: 
https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.684993 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) name LIKE '%' 
|| '' || '%', referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.684996 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) OR 
description LIKE '%' || '' || '%', referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685000 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) OR shortname 
LIKE '%' || '' || '%', referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685003 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) ) AND deleted = 
0AND (jointype != 'controlled' AND NOT (jointype = 'approve' AND request = 0)) 
AND g.id NOT IN (-1) AND (hidden = 0 OR g.id IN (-1))")Command was: SELECT 
COUNT(*) , referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685007 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) FROM, referer: 
https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685010 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) "ep_group" g 
, referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685014 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) WHERE (, referer: 
https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685017 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) name LIKE '%' 
|| ? || '%', referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685020 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) OR 
description LIKE '%' || ? || '%', referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685024 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) OR shortname 
LIKE '%' || ? || '%', referer: https://mahara.stmarys.ac.uk/
  [Wed Jul 03 13:59:39.685028 2019] [php7:notice] [pid 30775] [client 
137.253.0.24:64055] [WAR] cf (lib/errors.php:858) ) AND deleted = 
0AND (jointype != ? AND NOT (jointype = ? AND request = 0)) AND g.id NOT IN 
(-1) AND (hidden = 0 OR g.id IN (-1)) and values was 
(0:,1:,2:,3:controlled,4:approve), referer: https://mahara.stmarys.ac.uk/

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1835222/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.n

[Mahara-contributors] [Bug 1835329] Re: Alert message are not displaying icons

2019-09-07 Thread Kristina Hoeppner
Not solely relying on color is important.

** Tags added: usability

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

** Tags added: bite-sized

** Changed in: mahara
Milestone: None => 19.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/1835329

Title:
  Alert message are not displaying icons

Status in Mahara:
  Confirmed

Bug description:
  TITLE:  Alert message are not displaying icons

  BUG SUMMARY: When encountering error message ie (trying to add a folder 
without first entering a name) The error message is missing the Icon 
  ==

  Environment tested: Master
  Browser tested: Chrome

  PRECONDITIONS: 
   
  1) n/a

  TEST STEPS: 
   
  1) User log in as Site admin
  2) browse to the files upload page 
http://mahara.stevens-lp.dynamic.wgtn.cat-it.co.nz/artefact/file/index.php
  3) Click the Create new folder button (Without entering a name in the field 

  EXPECTED RESULT: An error message should be displayed ✔  However the
  error message does not display an Icon next to the text. This is
  needed as some people will not see colours

  ACTUAL RESULT: Error message displayed but no icons associated with
  error

  NOTE: This appears to be the same with other alert messages such as
  warnings, success and info

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1835329/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1835851] Re: Accessibility - Default Menu Items break Aria rules

2019-09-07 Thread Kristina Hoeppner
** Tags added: accessibility

** Changed in: mahara
   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/1835851

Title:
  Accessibility - Default Menu Items break Aria rules

Status in Mahara:
  Triaged

Bug description:
  Mahara: 19.04.0
  OS: Linux 16.04
  DB: Postgres
  Browser: Chome Version 75.0.3770.100 (Official Build) (64-bit)

  
  * Install WCAG Accessibility Audit Developer UI Chrome extension

  * Using the Default Mahara theme.

  * Run the Access Audit Report. Several errors are highlighted by the
  WCAG report for the drop-down menu:

  * On the Dashboard page:

  There are 4 fail-rules:
  This implies that there were elements on the page that did not pass this 
audit rule. This is the only result you will probably be interested in.

  2 Severe:
  Elements with ARIA roles must use a valid, non-abstract ARIA role
  
https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules#ax_aria_01
  3 elements break this rule:

  id("main-nav")
  id("main-nav-admin")
  id("main-nav-user")
  Elements with ARIA roles must ensure required owned elements are present
  
https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules#ax_aria_08
  12 elements break this rule:

  id("childmenu-1")
  id("childmenu-2")
  id("childmenu-3")
  id("childmenu-4")
  id("adminchildmenu-0")
  id("adminchildmenu-1")
  id("adminchildmenu-2")
  id("adminchildmenu-3")
  id("adminchildmenu-4")
  id("adminchildmenu-6")
  id("adminchildmenu-7")
  id("userchildmenu-8")

  
  * On the Pages and Collections, there are more elements:

  
  2 Severe:
  Elements with ARIA roles must use a valid, non-abstract ARIA role
  
https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules#ax_aria_01
  3 elements break this rule:

  id("main-nav")
  id("main-nav-admin")
  id("main-nav-user")
  Elements with ARIA roles must ensure required owned elements are present
  
https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules#ax_aria_08
  27 elements break this rule:

  id("childmenu-1")
  id("childmenu-2")
  id("childmenu-3")
  id("childmenu-4")
  id("adminchildmenu-0")
  id("adminchildmenu-1")
  id("adminchildmenu-2")
  id("adminchildmenu-3")
  id("adminchildmenu-4")
  id("adminchildmenu-6")
  id("adminchildmenu-7")
  id("userchildmenu-8")
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-access"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-controls"]/ul[@class="dropdown-menu
 dropdown-menu-right"]
  id("myviews")/div[@class="card-quarter card-collection"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-access"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-collection"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-controls"]/ul[@class="dropdown-menu
 dropdown-menu-right"]
  id("myviews")/div[@class="card-quarter card-collection"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="collection-list"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-access"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-controls"]/ul[@class="dropdown-menu
 dropdown-menu-right"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-access"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-controls"]/ul[@class="dropdown-menu
 dropdown-menu-right"]
  id("myviews")/div[@class="card-quarter card-collection"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-access"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-collection"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-controls"]/ul[@class="dropdown-menu
 dropdown-menu-right"]
  id("myviews")/div[@class="card-quarter card-collection"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="collection-list"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-controls"]/ul[@class="dropdown-menu
 dropdown-menu-right"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[@class="card-footer"]/div[@class="page-access"]/ul[@class="dropdown-menu"]
  id("myviews")/div[@class="card-quarter card-view"]/div[@class="card 
"]/div[

[Mahara-contributors] [Bug 1835866] Re: Tagged Journal blocks get added to page even when cancel is clicked on first creating the block

2019-09-07 Thread Kristina Hoeppner
Low priority as the block can still be deleted from the page.

** Changed in: mahara
   Status: New => Confirmed

** 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/1835866

Title:
  Tagged Journal blocks get added to page even when cancel is clicked on
  first creating the block

Status in Mahara:
  Confirmed

Bug description:
  Mahara: 19.04 (also 18.10)
  OS: Linux 16.04
  DB: Postgres
  Browser: FF

  First noticed in 19.04 but looks to have been introduced in 18.10.

  User can create an empty tagged journal block when first creating on a
  page - even if there are no tags set up for any journal.

  To reproduce:
  * Make sure there are no tags on any of the journal entries for your user
  * Create a new page
  * Add a tagged journal block
  * Note that the button and link at the bottom of the block are: Save and 
Remove
  * Click the 'Save' button (without making any changes)
  * An error message come up with "No tag selected. You need to add tags to 
your journal entries before being able to select them here."
  * The link next to the Save button is now changed to 'Cancel' whereas when we 
first enter the block, it's 'Remove'.

  Expected:
  User to click the Remove button as as not to create an empty tagged journal 
on page.

  Currently:
  * Remove link is changed to Cancel which allows to user to create an empty 
tagged journal on the page.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1835866/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1835868] Re: Institution comparison report selections are misleading

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Tags added: bite-sized

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1835868

Title:
  Institution comparison report selections are misleading

Status in Mahara:
  Confirmed

Bug description:
  Mahara: 19.04 (but also in 17.10 and onwards)
  OS: Linux 16.04
  DB: Postgres
  Browser: FF / Chrome

  The Institution comparison report allows the user to specify the
  from/to date. But, it always displays data from the beginning of time
  for the site until now.

  This is confusing to the user.

  The "correct" behaviour is to not allow the user to select the From/to
  date when configuring the report.

  i.e.  Hide From/To fields when Institution comparison is selected and
  display when other reports are selected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1835868/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1835869] Re: Skins are not supporting the new pageheader

2019-09-07 Thread Kristina Hoeppner
https://reviews.mahara.org/#/c/10197/
https://reviews.mahara.org/#/c/10187/

What is being done:

1. Add background color to header area
2. Add picture to header area (can't be resized in Mahara)
3. Change the tabs in the skin creation screen from "Background" to "Page" and 
the font and text one to "Text".
4. Add Mahara theme fonts to skin font selection so that the normal font can be 
retained.

** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   Importance: Undecided => Wishlist

** Changed in: mahara
Milestone: None => 19.10.0

** Summary changed:

- Skins are not supporting the new pageheader
+ Skins to support new page header

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1835869

Title:
  Skins to support new page header

Status in Mahara:
  In Progress

Bug description:
  Mahara: 19.04.0
  OS: Linux 16.04
  DB: Postgers
  Browser: FF / Chrome

  The skin is not respecting the new pageheader of a page.

  To reproduce - Repeat only horizontally:

  1. Create a new skin (Skin1):
  - Add a Background image (attached)
  - Background image report = Repeat only horizontally
  - Background image attachment = Fixed
  - Background image position = Top
  - Save

  2. Create a new page that uses this new skin (Skin1)
  - Page title = Skin Test
  - Current skin = Skin1
  - Save
  - Add any block to the page (i.e. text)

  3. Display the page
  Results:
  The page header (i.e. page banner at top) is displayed across the entire page 
(from right to left) whereas the rest of the page below the banner has the 
background image displayed in the right/left margins.

  Expected Result:
  The page header (i.e. page banner at top) should display the background image 
in the left/right margin as the rest of the page.

  
  =

  To reproduce - Repeat Vertically:

  1. Updated Skin1:
  - Background image report = Repeat Vertically
  - Save

  2. Display (refresh) Skin Test page
  Results:
  The page header (i.e. page banner at top) is displayed across the entire page 
(from right to left) whereas the rest of the page below the banner has the 
background image displayed in the right/left margins.

  At the bottom of the page, the image's bottom is seen in the center of
  the page.

  
  Expected Result:
  The page header (i.e. page banner at top) should display the background image 
in the left/right margin as the rest of the page.

  At the bottom of the page, the image's bottom is seen in the center of
  the page.


  =

  To reproduce - Repeat both directions:

  1. Updated Skin1:
  - Background image report = Repeat both directions
  - Save

  2. Display (refresh) Skin Test page
  Results:
  The page header (i.e. page banner at top) is displayed across the entire page 
(from right to left) whereas the rest of the page below the banner has the 
background image repeated in the right/left margins and at the bottom of the 
page.

  
  Expected Result:
  The page header (i.e. page banner at top) should display the repeated 
background image in the left/right margin as the rest of the page and at the 
bottom of the page.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1835869/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1835906] Re: Button "Add a license" is missing

2019-09-07 Thread Kristina Hoeppner
Did you allow "License metadata" and "Custom licenses" in the "Site
options" -> "General settings"?

When I set both, I get the "Add a license" button.

** Changed in: mahara
   Status: New => 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/1835906

Title:
  Button "Add a license" is missing

Status in Mahara:
  Incomplete

Bug description:
  I want to add Creative Commons License CC0 but there is no button "Add
  a license" on the license-page in Mahara 18.10.2(testing)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1835906/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 920246] Re: Add the group category filter to /admin/groups/groups.php

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
Milestone: None => 19.10.0

** Changed in: mahara
   Status: Triaged => 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/920246

Title:
  Add the group category filter to /admin/groups/groups.php

Status in Mahara:
  In Progress

Bug description:
  affects Mahara 1.4, master

  The "Administer Groups" page /admin/groups/groups.php could have the
  category filter like the "My Groups" /group/mygroups.php and "Find
  Groups" pages to easily filter groups according to a category instead
  of guessing the writing of it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/920246/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836653] Re: Allow LTI submissions to be revoked if not graded

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   Importance: Undecided => Wishlist

** Changed in: mahara
Milestone: None => 19.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/1836653

Title:
  Allow LTI submissions to be revoked if not graded

Status in Mahara:
  In Progress

Bug description:
  Add the ability for learners to 'un-submit' their LTI submissions if
  they have not yet been graded.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836653/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1803101] Re: Error importing Leap2A w/ peer assessment

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara/19.04
   Status: In Progress => 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/1803101

Title:
  Error importing Leap2A w/ peer assessment

Status in Mahara:
  In Progress
Status in Mahara 18.10 series:
  Confirmed
Status in Mahara 19.04 series:
  Confirmed
Status in Mahara 19.10 series:
  In Progress

Bug description:
  I exported a simple portfolio page as Leap2A and got the error
  messages below when importing it via the admin interface. The Leap2A
  file is attached.

  [WAR] 37 (lib/adodb/adodb-exceptions.inc.php:45) Array to string conversion
  Call stack (most recent first):

  log_message("Array to string conversion", 8, true, true, 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:520
  error(8, "Array to string conversion", 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45
  ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null 
value in column "block" violates not-...", "INSERT INTO 
"artefact_peer_assessment" ("assessmen...", array(size 3), 
object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80
  adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column 
"block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:313
  ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in 
column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1263
  ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1223
  ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/dml.php:1102
  insert_record("artefact_peer_assessment", object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240
  ArtefactTypePeerassessment->commit() at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
  LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), 
object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:1813
  call_static_method("LeapImportPeerassessment", "import_using_strategy", 
object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:665
  PluginImportLeap->import_from_load_mapping() at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:188
  PluginImportLeap->process() at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:348
  adduser_submit(object(Pieform), array(size 24)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:542
  Pieform->__construct(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:164
  Pieform::process(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:5258
  pieform(array(size 8)) at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:156

  [WAR] 37 (lib/errors.php:858) Failed to get a recordset: postgres8 error: 
[-1: ERROR:  null value in column "block" violates not-null constraint
  DETAIL:  Failing row contains (22, null, null, 11, 0).] in adodb_throw(INSERT 
INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, 
?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", 
"view", "private") VALUES (?, ?, ?) and values was 
(assessment:22,view:11,private:0)
  Call stack (most recent first):

  log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, 
true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95
  log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at 
/home/kristina/code/mahara/htdocs/lib/errors.php:858
  SQLException->__construct("Failed to get a recordset: postgres8 error: 
[-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105
  insert_record("artefact_peer_assessment", object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240
  ArtefactTypePeerassessment->commit() at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
  LeapImportPeerassessment::import_using_strategy(object(SimpleXMLEle

[Mahara-contributors] [Bug 1836017] Re: Tag cloud invalid font size

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Triaged

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.10.0

** Changed in: mahara
   Importance: High => 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/1836017

Title:
  Tag cloud invalid font size

Status in Mahara:
  Triaged

Bug description:
  Font size in Tag cloud side block is not generated right. Font size is 
generated in lin/mahara.php, line 3985 (function get_my_tags). Code to generate 
tag is:
  $t->size = sprintf("%0.1f", $minsize + ($maxsize - $minsize) * $weight);

  Specifier f in sprintf function is local aware so in languages that use comma 
as decimal separator (like Croatian language) it will generate invalid value 
for HTML font size. Fix is simple, just use non-locale aware specifier:
  $t->size = sprintf("%0.1F", $minsize + ($maxsize - $minsize) * $weight);

  This will always generate decimal number with period as a decimal
  separator.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836017/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836676] Re: border radius values not set with a variable

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1836676

Title:
  border radius values not set with a variable

Status in Mahara:
  Confirmed

Bug description:
  There are a lot of border-radius' that are not using a scss variable.
  Variables should be used wherever possible to make changing much
  easier.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836676/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836664] Re: TinyMCE issue on mobile devices

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   Importance: Undecided => Medium

** Changed in: mahara
Milestone: None => 19.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/1836664

Title:
  TinyMCE issue on mobile devices

Status in Mahara:
  In Progress

Bug description:
  TinyMCE editor is not displayed for the second time.

  Steps to reproduce:

  • log in as a user
  • create a new page
  • select to add a block with a wysiwyg editor
  • the modal opens BUT do not save it(TinyMCE editor is showing), instead 
choose to remove the block
  • the modal closes
  • try to create that same block
  • the modal opens but the TinyMCE editor will not be attached

  
  Expected:

  TinyMCE editor will show.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836664/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836687] Re: Tinymce uses different fonts than bootstrap

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   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/1836687

Title:
  Tinymce uses different fonts than bootstrap

Status in Mahara:
  Confirmed

Bug description:
  The tinymce editor does not use the same font family or weight as the
  rest of mahara

  To replicate:
  1. go to a page with a tinymce editor, eg a page with a comment block
  2. enter text into the editor

  expected result: font styles should be the same as mahara
  actual result: font styles are different

  see attached screenshot

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836687/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836588] Re: Multibyte comments broken

2019-09-07 Thread Kristina Hoeppner
Thank you Mits. We'll add this to our code review.

If you like, you can connect to the Mahara code review yourself in order
to submit your patches straight into it. Instructions are available at
https://wiki.mahara.org/wiki/Developer_Area/Contributing_Code

** 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/1836588

Title:
  Multibyte comments broken

Status in Mahara:
  In Progress

Bug description:
  When we post English and Japanese comments on a page "Add comment"
  field, only Japanese characters are corrupted as the attached
  screenshot (mahara_comment.png).

  We can fix the issue using mb_convert_encoding function as below.
  Hopefully this fix helps Mahara multibyte character users.

  ---

  Program file to modify:
  artefact/comment/lib.php

  Line number to modify;
  1184

  [ Before ]
  /*
   * Removes the classes from the text of the comment that could interfere
   * with the comment display
   * @param string $comment the text content of the comment
   */
  public static function remove_comments_classes($comment) {

  if (empty($comment)) {
  return "";
  }
  $dom = new DOMDocument();
  $dom->preserveWhiteSpace = false;
  $dom->formatOutput = true;
  $dom->loadHTML($comment, LIBXML_HTML_NOIMPLIED | 
LIBXML_HTML_NODEFDTD);
  $xpath = new DOMXPath($dom);

  [ After ]
  /*
   * Removes the classes from the text of the comment that could interfere
   * with the comment display
   * @param string $comment the text content of the comment
   */
  public static function remove_comments_classes($comment) {

  if (empty($comment)) {
  return "";
  }
  $dom = new DOMDocument();
  $dom->preserveWhiteSpace = false;
  $dom->formatOutput = true;
  //$dom->loadHTML($comment, LIBXML_HTML_NOIMPLIED | 
LIBXML_HTML_NODEFDTD);
  if (function_exists('mb_convert_encoding')) {
  $dom->loadHTML(mb_convert_encoding($comment, 'HTML-ENTITIES', 
'UTF-8'));
  } else {
  $dom->loadHTML($comment, LIBXML_HTML_NOIMPLIED | 
LIBXML_HTML_NODEFDTD);
  }
  $xpath = new DOMXPath($dom);

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836588/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836675] Re: Page header doesnt align with content

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.10.0

** Also affects: mahara/19.04
   Importance: Undecided
   Status: New

** Also affects: mahara/19.10
   Importance: High
   Status: Confirmed

** Changed in: mahara/19.04
   Status: New => Confirmed

** Changed in: mahara/19.04
   Importance: Undecided => High

** Changed in: mahara/19.04
Milestone: None => 19.04.2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1836675

Title:
  Page header doesnt align with content

Status in Mahara:
  Confirmed
Status in Mahara 19.04 series:
  Confirmed
Status in Mahara 19.10 series:
  Confirmed

Bug description:
  The heading text of a page does not align with the content.

  To replicate:
  1. Create a page and give it a name
  2. View the page

  Expected: heading text aligns with content
  Actual: Heading text does not align

  See screenshot

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836675/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836984] Re: Elasticsearch not restricting the user search when isolated institutions turned on

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara/19.10
   Status: New => In Progress

** Changed in: mahara/19.10
   Importance: Undecided => High

** Changed in: mahara/19.10
Milestone: None => 19.10.0

** Changed in: mahara/19.04
Milestone: None => 19.04.2

** Changed in: mahara/19.04
   Importance: Undecided => High

** Changed in: mahara/19.04
   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/1836984

Title:
  Elasticsearch not restricting the user search when isolated
  institutions turned on

Status in Mahara:
  In Progress
Status in Mahara 19.04 series:
  Confirmed
Status in Mahara 19.10 series:
  In Progress

Bug description:
  When I am a member of an institution and the isolated institutions are
  on and the search has been reindexed I can still see users outside my
  institution

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836984/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1837192] Re: affix js not working

2019-09-07 Thread Kristina Hoeppner
Please update to the latest minor point release, which is 19.04.1. The
scrolling issue was fixed there. It is now static again. You can test
that on https://demo.mahara.org

** Changed in: mahara
   Status: New => 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/1837192

Title:
  affix js not working

Status in Mahara:
  Invalid

Bug description:
  On our new 19.04.0 version the affix js no longer works. When editing a page 
the content chooser should not scroll and fixes to the top of the screen on 
long pages (https://manual.mahara.org/en/18.04/portfolio/page_editor.html). But 
due to security reasons boostrap has removed the affix plugin and replaced with 
sticky (https://getbootstrap.com/docs/4.3/migration/#components). This doesn't 
seem to have been updated in the new Mahara.
  thanks

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1837192/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1837340] Re: Behat: Isolated institutions scripts needed

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   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/1837340

Title:
  Behat: Isolated institutions scripts needed

Status in Mahara:
  Confirmed

Bug description:
  TITLE: Behat: Isolated institutions scripts needed for new
  functionality

  BEHAT SCRIPT : Create Script feature file
  ->isolated_institutions.feature

  RELATED TO:   https://bugs.launchpad.net/mahara/+bug/717196
  https://bugs.launchpad.net/mahara/+bug/1832308
  https://bugs.launchpad.net/mahara/+bug/1823065
  https://bugs.launchpad.net/mahara/+bug/1831835
  https://bugs.launchpad.net/mahara/+bug/1748833

  SUMMARY: Isolated institutions is a feature that allows locking down
  access for members of institutions so that they are separated entirely
  and disallow contact between members of one institution with members
  of another institution.

  REQUIREMENTS:  By turning on isolated institutions,

  1) all institutions on the site are isolated
  2) people from different institutions cannot
  a) see each others’ profiles
  b) share portfolios
  c) join groups set up by non-institution members
  d) send messages
  e) become friends
  f) only site administrators can contact everyone
  3) being a member in multiple institutions is not possible
  4) all self-registrations need to be confirmed by an institution or site 
administrator
  5) public groups can only be created by site administrators
  6) the “Online users” side block can only show institution members at maximum
  7) profile pages are not available to all registered users
  8) The site administrator can turn on the site setting “See own groups only” 
in Administration menu → Configure site → Site options → Group settings. This 
will allow regular institution members to only see groups in which they are a 
member and other people who are members in the same groups, restricting the 
contact they can have with others.
  9) Institution administrators decide in the institution settings whether the 
online users side block shall be displayed with just the institution members or 
not.
  10) When an institution member gains access to a profile URL from another 
institution member, they cannot see the page at all and receive the “Access 
denied” message, preventing them from even seeing the restricted profile as 
they should not be able to find out anything about a member of another 
institution.

  
*
  Suggested Scenarios:

  Test Scenario: When Isolated institutions are turned on, The “Multiple
  institutions” option is disabled & The “Confirm registration” option
  on the site level is turned on per default

  Test Scenario:  people from different institutions cannot
a) see each others’ profiles
b) share portfolios
c) join groups set up by non-institution members
d) send messages
e) become friends
f) only site administrators can contact everyone

  Test Scenario: being a member in multiple institutions is not possible

  Test Scenario: all self-registrations need to be confirmed by an
  institution or site administrator

  Test Scenario: public groups can only be created by site
  administrators

  Test Scenario: the “Online users” side block can only show institution
  members at maximum

  Test Scenario: profile pages are not available to all registered users

  Test Scenario: The site administrator can turn on the site setting
  “See own groups only”

  Test Scenario: Institution administrators decide in the institution
  settings whether the online users side block shall be displayed with
  just the institution members or not.

  Test Scenario: When an institution member gains access to a profile
  URL from another institution member, they cannot see the page at all
  and receive the “Access denied” message, preventing them from even
  seeing the restricted profile as they should not be able to find out
  anything about a member of another institution.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1837340/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1838220] Re: Result per page selection form on dashboard edit conflicts with other form on page

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   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/1838220

Title:
  Result per page selection form on dashboard edit conflicts with other
  form on page

Status in Mahara:
  Confirmed

Bug description:
  Mahara: 19.04.0
  OS: Linux 16.04
  DB: Postgres
  Browser: FF and Chrome

  When a block - such as My Portfolios - is on the dashboard, the
  'Results per page' section does not work.

  This is due to the fact that the selection item is wrapped in a form.
  But, there is already a higher level form in play for adding blocks on
  the page.

  To reproduce:
  1. Create at least 11 pages for a user.
  2. For the same user, edit the user dashboard
  3. Make sure the 'My Portfolios' block is on the dashboard.
  4. While in Edit mode, select '20' for the 'Results per page'

  Current Action:
  Nothing happens (only the original 10 pages continue to display)

  Expected Result:
  The list of portfolios for the block should display the 11 user pages.

  This will also be the case for the Watched pages block.

  The issue is because of this template:

  * htdocs/theme/raw/templates/view/blocks.tpl

  Which wraps the first form around the pagination form (which is
  created in lib/web.php:: build_pagination())

  If the outer form is closed before the other form, the theme breaks.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1838220/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1837493] Re: Behat requires a step definition for verifying that a toggle switched to Yes/No

2019-09-07 Thread Kristina Hoeppner
** Summary changed:

- Behat requires a step definition for Verifying that a toggle switched to 
Yes/No
+ Behat requires a step definition for verifying that a toggle switched to 
Yes/No

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1837493

Title:
  Behat requires a step definition for verifying that a toggle switched
  to Yes/No

Status in Mahara:
  Confirmed

Bug description:
  BUG SUMMARY: I require a step definition to verify that a toggle switch 
identified by label is set to either Yes or No and to verify that the switch is 
either enabled or disabled (user can interact with it or not)
  NOTE: Behat script is found here https://reviews.mahara.org/#/c/10181/

  **

  Environment tested: Master
  Browser tested: Chrome

  PRECONDITIONS: 
   
  1) 1) Behat script can be found here  https://reviews.mahara.org/#/c/10181/

  TEST STEPS: 
   
   Scenario : The “Multiple institutions” option is disabled
 Given I log in as "admin" with password "Kupuh1pa!"
 And I choose "Site options" in "Configure site" from administration menu
 And I follow "Institution settings"
 Then I should see "Users allowed multiple institutions" toggle is switched 
to "No" and is not active 

  
  EXPECTED RESULT: Then I should see "Users allowed multiple institutions" 
toggle is switched to "No" and is not active 

  ACTUAL RESULT: N/A

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1837493/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826255] Re: Share function Does not work

2019-09-07 Thread Kristina Hoeppner
The issue was bug #1835988

** Changed in: mahara
   Status: Expired => 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/1826255

Title:
  Share function Does not work

Status in Mahara:
  Fix Released

Bug description:
  I am using the latest release candidate of Mahara and when I create a
  page and select the share option I reach the page that asks me who I
  want to share with.

  If I select any of the options from the dropdown list, users, friends,
  etc. no addition box appears to ask me to enter the name of the person
  I want to share with. Thus I can not share the page.

  If I friend someone, and then select Friends from the options
  available, the friends still cannot see the page.

  Something seems to be wrong here.

  I am using:
  mahara-19.04rc1.zip
  I have mysql
  My OS is Linux Debien
  PHP 7.1.x

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826255/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1818082] Re: Long delays after release of ePortfolio for archiving

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => 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/1818082

Title:
  Long delays after release of ePortfolio for archiving

Status in Mahara:
  Incomplete

Bug description:
  Since upgrading from 18.04 we have noticed a long delay for the group
  archiving process following the release of an ePortfolio from a group
  back to a student. It used to take 30mins for a 1 page eportfolio
  featuring 10 PDFs and 4 word documents to archive to LEAP2A. It is now
  taking more than 1 hour since we upgraded to 18.10.

  Interestingly we have found that the archiving is hanging for the
  first two submissions, but then if you submit a third ePortfolio and
  then release it that can hasten the first two into completing the
  archiving process. Upon checking the archived LEAP2A files they are
  fine.

  This is going to be a bit of a headache for us as students often
  accidentally submit before they are supposed to and 1 hour or more is
  a very long delay before they can resume work on their ePortfolio. As
  a result we are going to have to turn off archiving during submissions
  and then turn it on again in each group prior to ePortfolio release.

  Steps to complete:
  1. Student submits ePortfolio to a group which has archiving turned on.
  2. Academic releases ePortfolio back to student from the group.
  3. There is a long waiting period. Currently over 1 hour.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1818082/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1837492] Re: Behat Step required for verifying that text exists/not exists within an element

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1837492

Title:
  Behat Step required for verifying that text exists/not exists within
  an element

Status in Mahara:
  Confirmed

Bug description:
  BUG SUMMARY: I am trying to verify that a Group is not displayed in the 
search results list on the "Groups" page if I do not own a group. If I just use 
And I should see "text"  step. The script will pass because the group I do not 
own is a group that I am a member of. The text will display in the profile side 
block on the page 
  NOTE: Behat script is found here https://reviews.mahara.org/#/c/10181/

  ACCEPTANCE CRITERIA:

  1) Script should verify that text exists or does not exist within a
  specific part of a page (ie. in the search result table of the page)

  **

  Environment tested: Master
  Browser tested: Chrome

  PRECONDITIONS: 
   
  1) Behat script can be found here  https://reviews.mahara.org/#/c/10181/

  TEST STEPS: # User selects Groups I own
   
  Given I log in as "UserC" with password "Kupuh1pa!"
  When I choose "Groups" in "Engage" from main menu
  When I select "Groups I own" from "Filter"
  And I press "Search"
  Then I should not see "GroupA" 

  EXPECTED RESULT: The search results do not display any groups and the
  test script should fail

  ACTUAL RESULT: The search results do not display any groups and the
  test script passes - because the Text GroupA is displayed in the
  profile side block on the page

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1837492/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1837631] Re: Time date translation

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   Importance: Undecided => Medium

** Changed in: mahara
Milestone: None => 19.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/1837631

Title:
  Time date translation

Status in Mahara:
  In Progress

Bug description:
  Version : 19.04.0 and 19.04.1, also present on latest version of git
  https://github.com/MaharaProject/mahara

  
  When seeing a timeline (view/versioning.php?view=ID), even if my site is 
french I see date in english.
  Ex.: 23 july instead of 23 juillet.

  Tracking code down, the problem comes from file
  /view/versioning.json.php

  On line 45 we have :

  "taskShortDate" => date('j F', strtotime($value->ctime)),

  That should be :

  "taskShortDate" => strftime('%e %B', strtotime($value->ctime)),

  So this takes account of current language, not language set on php
  config.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1837631/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1838721] Re: Plans in shared pages

2019-09-07 Thread Kristina Hoeppner
I noticed the same just recently, Kevin.

What do you say to the following options going forward?

1. Copying personal page into the same portfolio area: Same plan is referenced.
2. Copying the personal page of someone else (or from 19.10 on a group plan 
once that functionality is added): Copy the plan but remove the completion 
statuses and the completion dates. That means that the plan becomes more of a 
template, which will be good to have available.
3. Exporting a personal page with a plan keeps all completion dates etc. as 
they are upon import back into Mahara (Leap2A) or when displayed in HTML.

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

** Summary changed:

- Plans in shared pages
+ Plans in copied pages are not copied

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1838721

Title:
  Plans in copied pages are not copied

Status in Mahara:
  Confirmed

Bug description:
  Mahara 19.04
  Os: Linux
  DB: Mysql
  Browser: Chrome

  When copying a page with a plan, the plans on the new page become orphaned.
  They are still listed - but no longer relate to anything.
  Should the user get a copy of the plan as well when coping pages with plans 
artifact?

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1838721/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1837929] Re: Embedly code cannot be embedded anymore

2019-09-07 Thread Kristina Hoeppner
Mhh. It works now for me as well. Might have been a temporary glitch
connecting to Embedly then.

** No longer affects: mahara/18.04

** No longer affects: mahara/18.10

** No longer affects: mahara/19.04

** Changed in: mahara/19.10
   Status: Confirmed => Invalid

** Changed in: mahara/19.10
Milestone: 19.10.0 => None

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1837929

Title:
  Embedly code cannot be embedded anymore

Status in Mahara:
  Invalid
Status in Mahara 19.10 series:
  Invalid

Bug description:
  Embedly seems to have changed its embed code to something like the
  following. This is an Embedly card:

  https://www.instagram.com/p/B0UlXE4lYe_/";>View of the marina from the 
house of the 7 gables that features in Hawthorne's work. The house itself is a 
restauration based on the house in the book that is based on the original 
house.1 Likes, 0 Comments - Kristina Hoeppner (@4nitsirk) on 
Instagram: "View of the marina from the house of the 7 gables that features in 
Hawthorne's work. The house..."
  

  Thus, new cards cannot be embedded anymore.

  I suspect at minimum we need to update the regex. But maybe there is
  more to do.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1837929/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1529730] Re: Show full introduction from the profile

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1529730

Title:
  Show full introduction from the profile

Status in Mahara:
  Fix Committed

Bug description:
  Mahara 15.10+

  When a user wrote an introduction and it is longer than a few
  characters, it is cut off. However, unless the user puts that
  introduction on their profile page, there is no place to see it fully.

  Therefore, when you are on the group members page or on "My friends"
  and "Find friends", it would be good to display the entire
  introduction. If people do tend to write a lot, then maybe we don't
  show the introduction directly on the page but only upon a click on
  it. Or have a link they can click to expand the introduction.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1529730/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1353809] Re: Avoid making duplicate group categories

2019-09-07 Thread Kristina Hoeppner
** Summary changed:

- Can make duplicate group categories
+ Avoid making duplicate group categories

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1353809

Title:
  Avoid making duplicate group categories

Status in Mahara:
  Fix Committed

Bug description:
  Version: master (1.10), 1.9, 1.8
  Platform: any
  Browser: any

  Logged in as site admin, I can create duplicated group categories, see
  the screenshot

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1353809/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1834544] Re: Allow sync langpack only sync file if changed since last sync

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1834544

Title:
  Allow sync langpack only sync file if changed since last sync

Status in Mahara:
  Fix Committed
Status in Mahara 19.10 series:
  Fix Committed

Bug description:
  If you have lang pack syncing as part of an automated process it can
  mean trying to sync lang packs multiple times in a day - but the packs
  don't change that often.

  So I'll make some changes to the sync so that it only updates lang
  pack if newer upstream file

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1834544/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1839157] Re: Behat configurable via environment variables

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1839157

Title:
  Behat configurable via environment variables

Status in Mahara:
  Confirmed

Bug description:
  Currently Behat is hardcoded to respond to localhost/127.0.0.1, which
  is fine in a lot of cases but it makes it difficult if trying to use
  Docker or similar where specific hostnames or ports won't be
  available.

  Additionally, the mahara_behat.sh runner starts and stops Selenium,
  this is something that would need to become configurable, but again
  this could be done through environment variables.

  The script should be able to check if environment variables are set
  (and use those) or if not, set them to the localhost/127.0.0.1
  defaults and then this could be added to the Mahara config.php file
  through checks against $_ENV.

  The relevant Docker setup could also be added on the wiki for those
  users who might find it useful as well as the relevant Dockerfile.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1839157/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1829940] Re: Create a 'magic' placeholder block

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: In Progress => Fix Committed

** Tags added: nominatedfeature

** Description changed:

  Goal: Be able to create templates more easily by setting up the basic
  structure, including block headings, but without the need to choose a
  specific block type from the start.
  
  See the Mahara Wiki page for more information about what we want to
  achieve
  
  
https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/Basic_magic_block
+ 
+ Thanks go to Dublin City University for funding this functionality.

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1829940

Title:
  Create a 'magic' placeholder block

Status in Mahara:
  Fix Committed

Bug description:
  Goal: Be able to create templates more easily by setting up the basic
  structure, including block headings, but without the need to choose a
  specific block type from the start.

  See the Mahara Wiki page for more information about what we want to
  achieve

  
https://wiki.mahara.org/wiki/Developer_Area/Specifications_in_Development/Basic_magic_block

  Thanks go to Dublin City University for funding this functionality.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1829940/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1775479] Re: Remove obsolete code for displaying comments

2019-09-07 Thread Kristina Hoeppner
** Summary changed:

- obsolete code for displaying comments
+ Remove obsolete code for displaying comments

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1775479

Title:
  Remove obsolete code for displaying comments

Status in Mahara:
  Fix Committed

Bug description:
  We have old code not used anymore for displaying comment list from a text note
  in view/view.php ln 308

  It was added in commit e03327b0f68d6c7bc40cd04cfed441f42b802ba3 in
  15.04

  for 
"Adjusting the textbox so it can show/hide comments (Bug #1037531)
  
  The comments will be displayed (or hidden) below the block by clicking
  on the 'Comments (x)' link. There is also a 'close' link at the bottom
  of the comment list as well to close them."

  We don't use this anymore since now, when clicking on coment(x) link,
  they are displayed in a right side modal panel.

  We have to check what other obsolete related code we need to clean.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1775479/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1806524] Re: edit page has duplicated "addblock" in html tags

2019-09-07 Thread Kristina Hoeppner
** No longer affects: mahara/19.04

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1806524

Title:
  edit page has duplicated "addblock" in html tags

Status in Mahara:
  Fix Released

Bug description:
  when editing a page, if we inspect the html we can see there are two elements 
with the id="addblock". All id's in html tags should be unique.
  We need to fix this either for the form that pop's up when adding a block to 
the page by clicking on the block menu, or fix it for the modal that contains 
it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1806524/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1839223] Re: When creating a page via tags, the copied blocks have the wrong text for the tags

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Description changed:

  to test on master
- - have an institution with a tag "copy"
+ - have an institution with institution tags enabled and create the 
institution tag "copy"
  - login as a member of the institution
  - create a page with a block and set the tag to the institution tag "copy"
  - create another page and set the field "Create via tags" to copy
  - save the view and check the block was copied to the new page
  - click on the configure block button
  
  expected result: the block has a tag "copy"
  actual result: the block has a number as a tag that corresponds to the id of 
the tag on the db

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1839223

Title:
  When creating a page via tags, the copied blocks have the wrong text
  for the tags

Status in Mahara:
  Confirmed

Bug description:
  to test on master
  - have an institution with institution tags enabled and create the 
institution tag "copy"
  - login as a member of the institution
  - create a page with a block and set the tag to the institution tag "copy"
  - create another page and set the field "Create via tags" to copy
  - save the view and check the block was copied to the new page
  - click on the configure block button

  expected result: the block has a tag "copy"
  actual result: the block has a number as a tag that corresponds to the id of 
the tag on the db

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1839223/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1839581] Re: Have cleaner select2 choosing of user in send message

2019-09-07 Thread Kristina Hoeppner
** Tags added: usermanualupdate

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1839581

Title:
  Have cleaner select2 choosing of user in send message

Status in Mahara:
  Fix Committed

Bug description:
  When an admin user is on the send message / compose message page and chooses 
to send a message to another user. That user displays with either
  - both their name and username
  or
  - their displayname, name, and username

  And that can get quite long and overlap the box the tab should live in

  See attached

  What should happen is: 
  - the displayname and/or name +  username should show in the dropdown list
  - but on selection the grey button shaped object should only display the 
displayname or name to save space

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1839581/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1831674] Re: Display issues with comment ratings when enabled

2019-09-07 Thread Kristina Hoeppner
*** This bug is a duplicate of bug 1838915 ***
https://bugs.launchpad.net/bugs/1838915

** This bug has been marked a duplicate of bug 1838915
   Comment ratings not displaying correctly with font-awesome5

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1831674

Title:
   Display issues with comment ratings when enabled

Status in Mahara:
  Confirmed

Bug description:
  BUG SUMMARY: When the comment ratings are enabled and a comment is
  made with a rating - 4 of the icons are displayed on one row with the
  5th on the second row.

  All 5 icons should display on the same row

  =

  Environment tested: Master
  Browser tested: Chrome

  PRECONDITIONS: 
   
  1) comment ratings are enabled
  2) Portfolio page exists that is made public and that has commenting enabled
  3) Mahara user exists (no roles) 

  TEST STEPS: 
   
  1) Log in as Mahar user 
  2) browse to a portfolio page and make a comment 
  3) select a rating to go along with your comment 
  4) Click the comment button 

  EXPECTED RESULT: The comment should be displayed and the comment
  rating should be displayed just to the right of the commenting user
  icon which is to the left of the page

  ACTUAL RESULT: The comment rating icons are displayed across 2 rows -
  The rest of the comment looks fine

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1831674/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840101] Re: Library upgrade: Elasticsearch to 7.1.1

2019-09-07 Thread Kristina Hoeppner
Rebecca, we have our Elasticsearch test cluster on that version and one
of our sites hooked into it for testing this. Robert had already found a
couple of incompatibilities.

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840101

Title:
  Library upgrade: Elasticsearch to 7.1.1

Status in Mahara:
  Confirmed

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  Elasticsearch is now at version 7.1.1. (We are on 6.1). 
  Note that installing version 7.0.0 and above requires PHP 7.1 to work.

  https://github.com/elastic/elasticsearch-php/blob/master/CHANGELOG.md

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840101/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840105] Re: Library upgrade: JQuery to 3.4.1

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840105

Title:
  Library upgrade: JQuery to 3.4.1

Status in Mahara:
  Confirmed

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  There are no major changes, but probably best to stay up to date.
  
https://blog.jquery.com/2019/05/01/jquery-3-4-1-triggering-focus-events-in-ie-and-finding-root-elements-in-ios-10/

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840105/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1828141] Re: Creating a new institution with minimal info fails to save

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara/19.10
   Status: Fix Released => 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/1828141

Title:
  Creating a new institution with minimal info fails to save

Status in Mahara:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Released
Status in Mahara 19.04 series:
  Fix Released
Status in Mahara 19.10 series:
  Fix Committed

Bug description:
  When we do something like:

  $name = 'My new institution';
  $institution = institution_generate_name($name);
  $newinstitution = new Institution();
  $newinstitution->initialise($institution, $name);
  $newinstitution->commit();

  It should create us a new institution - but instead we get an sql
  error complaining that the 'tags' column is not an integer

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1828141/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1837951] Re: Uploading files success messages should fade away after a few seconds

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1837951

Title:
  Uploading files success messages should fade away after a few seconds

Status in Mahara:
  Fix Committed

Bug description:
  As an extension to
  https://bugs.launchpad.net/mahara/+bug/1833034

  We should fade out success messages so that any error messages will be
  left.

  This can be useful if uploading a bunch of files at once as the error
  one may be lost in a see of green 'success' messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1837951/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1827291] Re: Need to check library upgrades - wait until June

2019-09-07 Thread Kristina Hoeppner
This was a catch-all reminder. Now that all necessary items have been
created, we can remove this here.

** Changed in: mahara
   Status: In Progress => Invalid

** Summary changed:

- Need to check library upgrades - wait until June
+ Need to check library upgrades - wait until June 2019

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1827291

Title:
  Need to check library upgrades - wait until June 2019

Status in Mahara:
  Invalid

Bug description:
  We need to check the list of third party libraries used by Mahara and
  check the latest stable version for each one of them. Make a bug
  report for the ones that need upgrading and update the list on the
  wiki page.

  https://wiki.mahara.org/wiki/Developer_Area/Plugins/Third_party

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1827291/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1839411] Re: Update codebase for php 7.3

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1839411

Title:
  Update codebase for php 7.3

Status in Mahara:
  Confirmed

Bug description:
  I tried running behat tests in php 7.3 and among other issues got the
  following error due to a PHP 7.3 deprecation:

  /code/mahara/test/behat/features/site_features/smart_evidence_editor.feature:8
  8192: strpos(): Non-string needles will be interpreted as strings in 
the future. Use an explicit chr() call to preserve the current behavior in 
~/code/mahara/htdocs/lib/mahara.php line 1620

  This made me think we should check the code for this and other 7.3 issues. 
Notes on migrating to 7.3: 
  https://www.php.net/manual/en/migration73.php

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1839411/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825256] Re: The Manage -> Export page radio buttons alignment need to be better

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: In Progress => Fix Committed

** Tags added: usermanualupdate

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825256

Title:
  The Manage -> Export page radio buttons alignment need to be better

Status in Mahara:
  Fix Committed

Bug description:
  Currently the export/index.php page has some radio buttons +
  description text but spacing is all wrong as the first description is
  closer to second radio button than the first

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825256/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840108] Re: Library upgrade: Select 2 to 4.0.8

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840108

Title:
  Library upgrade: Select 2 to 4.0.8

Status in Mahara:
  Confirmed

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  Minor point upgrade includes compatibility fixes for jQuery 3.4.1:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840108/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840111] Re: Library upgrade: popper to 1.15.0

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840111

Title:
  Library upgrade: popper to 1.15.0

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  This library is in ./htdocs/lib/popper/, but since it is js, it probably 
should be moved to 
  ./htdocs/js/popper

  It's not noted which version we are running currently, but it's not
  the most recent one.

  Updated version of the min.js file we are using:
  https://unpkg.com/browse/popper.js@1.15.0/dist/umd/popper.min.js

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840111/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840109] Re: Library upgrade: simplesamlphp to 1.17.5

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.10.0

** Information type changed from Public 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/1840109

Title:
  Library upgrade: simplesamlphp to 1.17.5

Status in Mahara:
  Confirmed

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  a number of changes including security fixes:
  https://simplesamlphp.org/docs/1.17/simplesamlphp-changelog#section_1

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840109/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1839785] Re: Make bulk import page instructions a bit clearer

2019-09-07 Thread Kristina Hoeppner
** Summary changed:

- Make bulk import page instuctions a bit clearer
+ Make bulk import page instructions a bit clearer

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1839785

Title:
  Make bulk import page instructions a bit clearer

Status in Mahara:
  Fix Committed

Bug description:
  The bulk import page instructions are not quite clear in a couple of places
  - the structure if the zip file to import
  - the path to fetch the file from

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1839785/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840195] Re: Add a function to check if a cron callfunction needs to run before actually executing it

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1840195

Title:
  Add a function to check if a cron callfunction needs to run before
  actually executing it

Status in Mahara:
  In Progress

Bug description:
  There are cron functions that run many times a day that don't need to run 
that often but they need to monitor a condition.
  One of these is for example the user_login_tries_to_zero that resets the 
logintries value in the usr table to be 0, so the user can try to login again 
if they failed 5 times. This doesn't need to run if there are no values to 
reset.

  If we have a way to checks if the cron function needs to run or not,
  and we also work with elastic search, we can check if the triggers
  need to be dropped. This way we're reducing the times we drop and
  recreate elasticsearch triggers.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840195/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840197] Re: Font Awesome: Icons being created from titles in collection pages

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

** Tags removed: awesome font
** Tags added: 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/1840197

Title:
  Font Awesome: Icons being created from titles in collection pages

Status in Mahara:
  Confirmed

Bug description:
  Font Awesome seems to be transforming parts of the titles in the 'Add
  Pages to Collection' selector into its icons when Editing a
  Collection.

  1. Log in as an user and create either one or all of the following pages with 
titles: 'C is for Car', 'Male Elephants', 'Admin Stuff', 'Banana'
  2. Create a Collection, i.e 'Test Collection'
  3. When given the option to edit collection in the 'Add Pages to Collection', 
view the page:

  Expected Result:
  All titles are represented correctly in text.
  Actual Result:
  Titles are partially transformed into Font Awesome icons (see attached 
screenshot)

  Note:  When the affected pages are added to the 'Pages already in
  Collection' section, their titles are then displayed correctly in
  text.  The issue seems to be on fieldset id = 'pagestoadd' and not
  affecting fieldset id = 'pagesadded'

  
  Mahara: 19.10dev
  Ubunt: 18.04.2
  Database: Postgres
  Browser: FireFox 68.07, Chrome 75.0.3770.142
  Theme tested: Raw

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840197/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840201] Re: Elastic search: Search results are not restricted for aretfacts on pages shared with group

2019-09-07 Thread Kristina Hoeppner
Marking as high as it's to do with permissions and thus privacy.

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
Milestone: None => 19.10.0

** Tags added: privacy

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1840201

Title:
  Elastic search: Search results are not restricted for aretfacts on
  pages shared with group

Status in Mahara:
  Confirmed

Bug description:
  A user can create a page with media artefacts on it and share it with
  a group.  The user can specify which users in that group have access,
  i.e "Everyone in group", "Member" and "Admin".  When a user selects to
  share the page with "Member" or "Admin" all members of the group can
  view via the media category in Elastic Search page and can see the
  artefact.  The preview image for an Image block for this issue is
  displaying as a broken link in FireFox and not displaying at all in
  Chrome.

  Have Elastic Search set up and able to search.
  1. Create a group that has admin and members.
  2. Log in as a user (doesn't have to be group member) and create a page with 
an Image block.
  3. Share the page with the group and choose "Admin" in dropdown
  4. Log in as an Member of the group and go to Elastic search with no search 
words (should return everything you have access to see.
  5. Select Media tab and view
  Expected results:
  No artefacts from pages that are not shared with User are returned as results.
  Actual results:
  User can see artefacts from the page they do not have permission to access.

  Mahara: 19.10dev
  OS: Ubunt 18.04.2
  DB: Postgres
  Browser: Firefox 68.01, Chrome 75.0.3770.142

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840201/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840097] Re: Library upgrade: Cookie consent to 3.11

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840097

Title:
  Library upgrade: Cookie consent to 3.11

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  Upgrade Cookie consent from 3.1.0 to 3.1.1 to pick up security update of 
dependencies
  http://sitebeam.net/cookieconsent/

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840097/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840099] Re: Library upgrade: CSS Tidy to 1.7.0

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840099

Title:
  Library upgrade: CSS Tidy to 1.7.0

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  Update CSS Tidy to 1.7.0 for support of nested @media and @supports
  rules https://github.com/Cerdic/CSSTidy

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840099/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840106] Re: Library upgrade: Marked to 0.7.0

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840106

Title:
  Library upgrade: Marked to 0.7.0

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  There are a number of changes to marked.min.js (the file we use). It's 
probably worth upgrading if it's not a hassle: 
  https://github.com/markedjs/marked/releases/tag/v0.7.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840106/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840112] Re: Library upgrade: TinyMCE to version 5

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
Milestone: None => 19.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/1840112

Title:
  Library upgrade: TinyMCE to version 5

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  This is a new major version with significant changes. Latest version is 
5.0.13:
  https://www.tiny.cloud/docs/changelog/

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840112/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 739528] Re: Export to HTML doesn't use selected theme

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: In Progress => Fix Committed

** Tags added: 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/739528

Title:
  Export to HTML doesn't use selected theme

Status in Mahara:
  Fix Committed

Bug description:
  When a view or views is/are exported, the default "raw" style sheet
  (theme) is used for display. The export should use the selected theme
  instead.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/739528/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840733] Re: Zipped multibyte folder name broken

2019-09-07 Thread Kristina Hoeppner
Thanks, Mits. We'll add this to our code review system.

** 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/1840733

Title:
  Zipped multibyte folder name broken

Status in Mahara:
  In Progress

Bug description:
  When we download a folder of Japanese folder name on 'Main menu ->
  Create -> Files' page, the ZIP file name is corrupted as the attached
  screenshot (download_folder.png).

  We can fix the issue using mb_eregi_replace() function instead of
  preg_replace() function as below.

  ---

  Program file to modify:
  artefact/file/downloadfolder.php

  Line number to modify;
  56

  [ Before ]
  function zip_filename_from($name) {
  $name = preg_replace('#\s+#', '_', strtolower($name));
  // \pL is used to match any letter in any alphabet 
(http://php.net/manual/en/regexp.reference.unicode.php)
  $name = preg_replace('#[^\pL0-9_\-]+#', '', $name);
  if ($name != '') {
  $name = '-' . $name;
  }
  return get_string('zipfilenameprefix', 'artefact.file') . $name . '.zip';
  }

  [ After ]
  function zip_filename_from($name) {
  $name = preg_replace('#\s+#', '_', strtolower($name));
  // \pL is used to match any letter in any alphabet 
(http://php.net/manual/en/regexp.reference.unicode.php)
  if (!extension_loaded('mbstring')) {
  $name = preg_replace('#[^\pL0-9_\-]+#', '', $name);
  }
  else {
  $name = mb_eregi_replace('#[^\pL0-9_\-]+#', '', $name);
  }
  if ($name != '') {
  $name = '-' . $name;
  }
  return get_string('zipfilenameprefix', 'artefact.file') . $name . '.zip';
  }

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840733/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1841118] Re: upgrade query takes too long in DB upgrade to 18.04

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1841118

Title:
  upgrade query takes too long in DB upgrade to 18.04

Status in Mahara:
  Confirmed

Bug description:
  When upgrading from 17.10 to 18.04, with MySQL 5.7 the upgrade script
  takes too long to upgrade the event_log table

  In queries like

  log_debug('Adjust existing "event_log" data for "saveview" and 
"deleteview" events');
  $sql = "UPDATE {event_log} e
  LEFT JOIN {view} v ON v.id = JSON_EXTRACT( CAST( e.data 
AS JSON ), '$.id')
  SET e.resourceid   = JSON_EXTRACT( CAST( e.data AS JSON 
), '$.id'),
  e.resourcetype = 'view',
  e.ownerid  = v.owner,
  e.ownertype= CASE WHEN v.owner IS NULL THEN NULL 
ELSE 'view' END
  WHERE e.event IN ('saveview', 'deleteview')";
  execute_sql($sql);

  if there are too many logs in the table, the sql query will take too
  long too run. This needs to be improved.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1841118/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1824742] Re: Match all tags checkbox not displayed correctly

2019-09-07 Thread Kristina Hoeppner
** Tags added: usermanualupdate

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1824742

Title:
  Match all tags checkbox not displayed correctly

Status in Mahara:
  Fix Committed

Bug description:
  TITLE:  Match all tags checkbox not displayed correctly

  BUG SUMMARY: The Match all tags checkbox and help text is displayed To
  the right of the Sort by dropdown field and search button, It should
  be displayed below the Search/dropdown field

  ==

  Environment tested: Master
  Browser tested: Chrome

  PRECONDITIONS: 
   
  1) Mahara user exists (no roles)

  TEST STEPS: 
   
  1) Log in as Mahara user 
  2) Browse to the Pages and collection overview page (/view/index.php)
  3) Verify that the "Match all tags" checkbox is NOT displayed ✔
  4) Select the "Tags" option from the search/ dropdown box 
  The "Match all tags" checkbox is displayed ✔

  Expected Result: The "Match all tags" checkbox is displayed just below
  the search/ dropdown box

  Actual Result: The "Match all tags" checkbox is displayed to the right
  of the search button

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1824742/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840713] Re: Have a page to list site admin / staff similar to the institution admin / staff one

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1840713

Title:
  Have a page to list site admin / staff similar to the institution
  admin / staff one

Status in Mahara:
  Fix Committed

Bug description:
  Currently for institutions you can see a list of their admins / staff
  on the institution/index.php page eg,

  institution/index.php?institution=cats

  It would be good to adjust this page so that if you are wanting to
  view the 'mahara' institution it returns the site admin / staff

  It would also be good if you try to view an institution that doesn't
  exist that it throws a NotFound exception rather than error messages
  to screen

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840713/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1841011] Re: New submission functionality

2019-09-07 Thread Kristina Hoeppner
https://reviews.mahara.org/10227

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1841011

Title:
  New submission functionality

Status in Mahara:
  In Progress

Bug description:
  New plugin module called Submissions, which increases significantly
  the UX of the submission handling for group admins and tutors.

  The combination of both plugins (Plans in
  https://bugs.launchpad.net/mahara/+bug/1837999 ) provides new
  workflows regarding to assessment scenarios and plan management for
  all users.

  Separating them a bit in case we can't merge them both for 19.10.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1841011/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1838483] Re: support .wav and .m4a for embedded media

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1838483

Title:
  support .wav and .m4a for embedded media

Status in Mahara:
  Fix Committed

Bug description:
  .wav and .m4a, 2 formats that are produced natively by iOS devices
  should be supported in the "Embedded media" block. That means they'll
  also need to be able to be turned on or off at
  
/admin/extensions/pluginconfig.php?plugintype=blocktype&pluginname=file/internalmedia
  (Admin menu -> Extensions -> Plugin administration -> Plugins
  blocktype internalmedia

  It will need to be checked if both formats can be served by our
  internal HTML5 player video.js or if it's only m4a.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1838483/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1841501] Re: Behat: check required to verify that the share icon is not displayed for Site page templates

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
   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/1841501

Title:
  Behat: check required to verify that the share icon is not displayed
  for Site page templates

Status in Mahara:
  In Progress

Bug description:
  BEHAT SCRIPT : Update Script feature file ->
  site_page_with_template_block.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/1824767

  SUMMARY: A site template (Dashboard template, Group homepage template,
  Profile template and Page template) should not have the edit access
  section enabled.

  REQUIREMENTS:

  1) Verify that the share icon is not displayed for Site page templates while 
user is on Site pages and collections page
  2) Verify that the share icon is not displayed for Site page templates while 
user editing the template 
  3) Verify that error message is displayed when user tries to go directly to 
the accessurl.php page 
(http://mahara.stevens-lp.dynamic.wgtn.cat-it.co.nz/view/accessurl.php?id=2)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1841501/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1841571] Re: usersearch doesn´t work with multibyte-characters on SolarisOS

2019-09-07 Thread Kristina Hoeppner
Hi Matthias,

Thanks for reporting this. Since you know what needs to be done, do you
want to provide a patch and either upload it here or submit into code
review at https://reviews.mahara.org (instructions of connecting are at
https://wiki.mahara.org/wiki/Developer_Area/Contributing_Code )?

Solaris is not a supported operating system by the Mahara project.
However, if it doesn't have a negative impact, the change can be looked
into.

Thanks
Kristina

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1841571

Title:
  usersearch doesn´t work with multibyte-characters on SolarisOS

Status in Mahara:
  New

Bug description:
  Mahara 18.04.0, 18.04.2 and 19.04.0
  OS: Solaris 10
  Postgres-database
  Browser: Chrome 76, Firefox 60.7.0

  The User-Search doesn´t work with Multibyte-Characters (like ä, ö, ü,
  ß) within the searchterm under Solaris 10 Operating System.

  Solution is to change the strtolower()-funtion to mb_strtolower() in
  the searchlib.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1841571/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1836656] Re: LTI submission formatting improvements

2019-09-07 Thread Kristina Hoeppner
** Tags added: 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/1836656

Title:
  LTI submission formatting improvements

Status in Mahara:
  Fix Committed

Bug description:
  - Link to title to portfolio
  - Update page title to reflect submission state
  - Make links bold

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1836656/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840103] Re: Library upgrade: HTMLPurifier to 4.11.0

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
Milestone: None => 19.10.0

** Changed in: mahara
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1840103

Title:
  Library upgrade: HTMLPurifier to 4.11.0

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  We should consider upgrading HTML purifier. There are some bug fixes, but 
nothing critical:
  https://github.com/ezyang/htmlpurifier/blob/v4.11.0/NEWS

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840103/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1842365] Re: Behat Html Report missing font Awesome icon

2019-09-07 Thread Kristina Hoeppner
This is due to us having moved to FontAwesome 5.

** Tags added: front-end

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Medium

** Changed in: mahara
Milestone: None => 19.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/1842365

Title:
  Behat Html Report missing font Awesome icon

Status in Mahara:
  Confirmed

Bug description:
  
  **BUG SUMMARY: Behat Html Report missing font Awesome icon

  
  **Environment tested:** Master
  **Browser tested:** Chrome
  **Theme used:**  Raw

  **PRECONDITIONS:** 
   
  1) Behat test that runs
  2) Fresh install of the database

  **TEST STEPS:** 
   
  1) Run Behat test (used ./test/behat/mahara_behat.sh run test.feature html) 
  2) View the output HTML report

  
  EXPECTED RESULT: New font Awesome icon should be displayed at the end of the 
report title (down arrow)
  ACTUAL RESULT: Incorrect font Awesome icon displayed (please see attached 
screenshots)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1842365/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840107] Re: Library upgrade: PDFjs to 2.1.266

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
Milestone: None => 19.10.0

** Changed in: mahara
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1840107

Title:
  Library upgrade: PDFjs to 2.1.266

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  There is no changelog for this, so difficult to tell exactly why things have 
changed, but there have been quite a few changes, so we should probably stay up 
to date:
  https://github.com/mozilla/pdf.js/releases/tag/v2.1.266

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840107/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1842753] Re: Chrome extension lastpass auto filling user details

2019-09-07 Thread Kristina Hoeppner
This is a problem with password managers. They recognize all form fields
on the page. As we need to have the password field shown as password
field, it thinks it needs to fill it. Disabling auto-fill for these
fields seems to be the best option unless you are aware of a more
elegant one.

** Changed in: mahara
   Status: New => Won't Fix

** Changed in: mahara
   Status: Won't Fix => 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/1842753

Title:
  Chrome extension lastpass auto filling user details

Status in Mahara:
  Invalid

Bug description:
  When I have the google chrome extension last pass enabled and autofill
  login information is enabled and I am creating or editing a user, the
  username and password fields are automatically filled.

  The work around is to disable autofill login information on last pass.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1842753/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1840113] Re: Library upgrade: video.js to 7.6

2019-09-07 Thread Kristina Hoeppner
** Changed in: mahara
Milestone: None => 19.10.0

** Changed in: mahara
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1840113

Title:
  Library upgrade: video.js to 7.6

Status in Mahara:
  In Progress

Bug description:
  Related to: https://bugs.launchpad.net/mahara/+bug/1827291

  Should upgrade at least to 7.6.0. Latest version is 7.6.2

  https://github.com/videojs/video.js/blob/master/CHANGELOG.md

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1840113/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


  1   2   >