Allow for use of Mahara without Javascript

Registered by Kristina Hoeppner

Allow users who turned off Javascript to navigate Mahara.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Not
Drafter:
None
Direction:
Approved
Assignee:
Son Nguyen
Definition:
Obsolete
Series goal:
Accepted for 1.8
Implementation:
Good progress
Milestone target:
None
Started by
Kristina Hoeppner
Completed by
Kristina Hoeppner

Related branches

Sprints

Whiteboard

Note for the testers:
+ After turn the Javascript off, you need to logout Mahara and login again.
+ In order to compare the specified page with and without javascript, you can open 2 different browsers, e.g. Chrome with javascript disabled, and Firefox with javascript enabled.
+ Some bugs may share the same issues. Therefore, if you have verified a bug you may not verify the bugs which have same issues.
+ In javascript-enabled version, you can click on the title of a fieldset to expand it and see its components. In non-js, all fieldsets are always expanded.
+ Due to lack of javascript, we can NOT open a popup window. Therefore, all popup windows will be replaced by a normal browser's tab or windows. For example, the help popup messages when click the help icons

Here is the list of bugs need to be tested from easiest.

- Bug #891383: Login form requires Javascript
- Bug #1052432: Javascript issue for calendar icon
- Bug #1053679: Javascript issues on /artefact/internal/notes.php
- Bug #1053178: Javascript issue on /account
- Bug #1053208: Javascript issue on /account/activity
- Bug #1053213: Javascript issues on /artefact/internal
- Bug #1053739: Javascript issues on /view/view.php
- Bug #1053766: Javascript issue on /view/urls.php
- Bug #1055877: Javascript issue on /view/sharedviews.php
- Bug #1052430: Javascript issue on /artefact/blog/view/ and Bug #1053227: Javascript issues on /artefact/blog/post.php
- Bug #1052429: Javascript issue on /artefact/file/index.php
- Bug #1055876: Javascript issue on /user/find.php
- Bug #1056528: Javascript issue on /group/members.php
- Bug #1052428: Javascript issue on /artefact/file/profileicons.php
- Bug #1052433: Javascript issue in resume
- Bug #1053712: Javascript issue on /view/blocks.php
- Bug #1053768: Javascript issues on /view/access.php
- Bug #1056539: Javascript issue on /interaction/edit.php
- Bug #1057187: Javascript issues on /admin/users/suspended.php
- Bug #1057131: Javascript issues on /admin/site/pages.php
- Bug #1057214: Javascript issues /admin/extensions/pluginconfig.php
- Bug #1057158: Javascript issues on /admin/site/menu.php
- Bug #1057203: Javascript issues on /admin/groups/groupcategories.php
- Bug #1057168: Javascript issues on /admin/users/search.php
- Bug #1055879: Javascript issues on /admin/users/institutions.php
- Bug #1055900: Javascript issues on /admin/users/institutionusers.php
- Bug #1055902: Javascript issues on /admin/users/institutionstaff.php and /admin/users/institutionadmins.php
- Bug #1057192: Javascript issues on /admin/users/staff.php and /admin/users/admins.php
- Bug #1057206: Javascript issues on /view/institutionviews.php, /view/institutionshare.php, /artefact/file/institutionfiles.php, /admin/users/statistics.php, /admin/users/pendingregistrations.php and /collection/index.php
- Bug #1057210: Javascript issues on /admin/groups/manage.php

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.