This patch touches a lot of areas of Mahara, which I have tried to test
comprehensively. Here are some notes of what I did and didn't test:

account/index.php
Change your username.
Refresh the page. 
Your new username should appear in the Online users box in brackets next to 
your name.
There should not be console errors.

htdocs/artefact/resume/lib.php
Go to the Education and Employment page. Add a couple of qualifications. 
Confirm there are no console errors

Fancybox
Add a block to a page with a gallery of images in it. Clicking on each image 
should expand it into the middle of the page with the rest of the page shaded 
out.

Jsoneditor
Check that the copy and edit buttons work as expected and clear on page reload.

Jquery-ui 
Use Gridstack to change the size of boxes and move them around the page. 
Check for console errors.

htdocs/theme/raw/templates/form/userlist.tpl
Check that the page for adding users to an institution populates correctly and 
that members can be added/invited without errors.

In the following files a variable called $offset was required to be >0 for the 
changes to run.
Without replicating the circumstances I hard-coded it up and checked the code 
ran without errors.
Make sure skins are enabled in config.php
Go to http://mahara/admin/site/fonts.php
groupviews.php
Go to http://mahara/admin/site/views.php

htdocs/admin/extensions/plugins.php - not tested. Looks like it requires
install of a new plugin to achieve.

Couldn't test http://mahara/admin/users/statistics.php
could see the statistics table, but not .btn.filter

elasticsearch
focus is the first search element - not tested.

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

Title:
  Library upgrade: remove jquery deprecations

Status in Mahara:
  In Progress

Bug description:
  This is related to https://bugs.launchpad.net/mahara/+bug/1840105

  Jquery 3.4.0 deprecated quite a few selectors that we use. However
  there are no warnings and the removal of related code is not scheduled
  until 4.0. For that reason I am creating a new bug as a reminder to
  fix this while I move on with other upgrades.

  Deprecations: https://api.jquery.com/category/deprecated/deprecated-3.4/
  Changelog: https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/
  Basic example: 
https://forum.jquery.com/topic/jquery-3-4-replacement-examples-for-deprecated-positional-selectors-first-last

  So the idea is to replace the selectors with the jquery methods
  first(), last() and eq(), and/or to use equivalent css selectors.

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

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to