- 15 Jun, 2015 3 commits
-
-
Bug 1465107: Use Bootstrap CSS Framework Change-Id: Iac927105e903a1f38fa92792b9a2c388cd29c9a2
-
Bug 1465107: Use Bootstrap CSS Framework Change-Id: I754032b3288bf5ed743756019e6c1ff6d4c729bf
-
Bug 1465107: Use Bootstrap CSS Framework Dashboard and font awesome Icon upgrade (bootstrap) Change-Id: I76485618a595e0c4dc5269922d8f5ac94a30c2ae
-
- 28 Apr, 2015 1 commit
-
-
Robert Lyon authored
Change-Id: I51e835653670a6fb1643aed9871a31ff39dcaafa Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 26 Mar, 2015 1 commit
-
-
Gilles-Philippe Leblanc authored
Change-Id: I724a844fc9e4fbae9e58834082279b4f3f21995c
-
- 17 Mar, 2015 1 commit
-
-
Kristina Hoeppner authored
Change from checkboxes to switchboxes. Change-Id: Ieba5728f2201bfdc679ecb39e8f14a250bf95708 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 03 Mar, 2015 1 commit
-
-
Nigel Cunningham authored
This patch adds a JSON progress meter (I'll call it that to avoid confusion with progress bars) to the bulk uploading of users, groups and group memberships and the bulk export and import of users (LEAP), so the user can see the progress of the operation and not just the submit button changed to 'Processing..' and whatever indication their browser gives while waiting for content. The bulk export and import are minor rewrites, replacing the old iframe based progress bar and the associated multiple pages and additional template file in the case of the bulk export, and the recursive redirect-to-self of the bulk import. To accomplish the display of the progress bar during the operation, we make the PHP session be closed (read only) except when changes need to be made. This is for the most part a straightforward change in session.php as it's the only direct accessor. In other places, we replace direct accessing of the session variable ($_SESSION) with use of the session class ($SESSION) so that it can reopen the session, make the change and close the session again. There is one more aspect to all of this: with previous behaviour, multiple requests for the same session would queue, taking the session lock in turn. After this patch is applied, they can proceed in parallel, allowing greater throughput. There is no additional locking requirement because the issues are the same as those already dealt with in allowing multiple PHP threads to process requests from different sessions at the same time. I have sought to make the progress meter nice and generic, so it can be used in the other bulk imports and exports too. Paradoxically, these changes don't just make the import seem to be faster, it actually is.. at least in the case of users and groups. Times for importing 1000 users, groups and memberships, averaged over 3 runs each (Wall time, not CPU time - but the relationship is the same). Without Progress With Progress Users 166s 155s Groups 85s 78s Memberships 20s 19s Change-Id: Iec15c57db32c77994edb80c71d65591de51a95e4 Signed-off-by:
Nigel Cunningham <nigelc@catalyst-au.net>
-
- 26 Feb, 2015 1 commit
-
-
Robert Lyon authored
Getting the links to be more descriptive to screen readers Have also pluralised the strings based on the user with the most as that is an integer. The average is a float number and also we can't do pluralisation on stings where there are more than one number in the string. Change-Id: I89340a31c234185450f7e4e665398c9633674e9c Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 05 Feb, 2015 1 commit
-
-
Change-Id: I448b74850bb387c8d9569a3df72da3927ca691d9
-
- 23 Sep, 2014 1 commit
-
-
Aaron Wells authored
Bug 1372322 Change-Id: I00bc97920a0c38b8e17758ac7173c10bbcf5c718
-
- 22 Sep, 2014 1 commit
-
-
Robert Lyon authored
Bug 750301 Change-Id: Ie0b0ac8b7f500b4ba417c71b5e36aab066b3223a Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 18 Sep, 2014 1 commit
-
-
Robert Lyon authored
This patch contains: - The export queue system where pages/collections on release from submission are added to the export queue table ready to be archived. - The export queue admin page showing what is in the queue to be exported. The cron runs every 6 minutes. Queue items failed to export are also shown here. - The archive list admin page, where one can download the generated leap2a files for the archived submissions. In this patch you should be able to add things to the export queue by either releasing a sumbission on a group that has 'archive submissions' option ticked. This will add the archive to that archived submission page, or you can also run a leap2a export from portfolio export which will add the export queue and send you an email once the export is done. Things to note: - The is a server busy function that stops the export queue from running but I'm not too sure if the threshold is too low/high - The export queue tries to export the first 100 items each run but if resources are fine in handling that easily then the number could be higher but I'm not sure of what will be a good number. - Currently there is alsoe infrastructure like table columns for dealing with releasing submissions from external systems (eg moodle) but that functuionality is yet to be built. - The checking of server busy in MS windows untested - may need to just let MS ignore server busy check as there doesn't seem to be standard way to check this. Change-Id: If4c1d272e9c5d46fbf16b2ff73ceb2687c06ffd4 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 15 Sep, 2014 1 commit
-
-
When you request that check_upgrades() checks for upgrades in all components, the return data now includes a false component called "settings". I've moved "disablelogin", "newinstallcount" and "toupgradecount" into that settings component. Change-Id: I57e26e0e05848da607b8a44089c92547ebda078b
-
- 12 Sep, 2014 1 commit
-
-
Evonne Cheung authored
Change-Id: Ia7d3759acd3deb1224782970ebde5f5f8e6a08e8 Signed-off-by:
Robert Lyon <robertl@brumbies.wgtn.cat-it.co.nz> Signed-off-by:
Ghada El-Zoghbi <ghada@catalyst-au.net>
-
- 24 Aug, 2014 1 commit
-
-
Robert Lyon authored
Help alert admin users to the fact that there are new core Mahara plugins available in the release upgrade. Change-Id: I85e52d925d35328e27c8785ccf4ea851cad09cd8 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 05 Jun, 2014 1 commit
-
-
Robert Lyon authored
- Added the aria-labelledby attribute (read by orca) - Added the aria-label attribute (not read by orca but seeing if it will be read by Jaws) - Added an accessible hidden span to alert screenreader what is to follow Change-Id: I21e48b9cce3998e3435b157e144a6ece9c47974b Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 27 May, 2014 3 commits
-
-
Robert Lyon authored
Sorted on: -- Administration -> Users -> User search -> Get reports -- Administration -> Institutions -> Statistics Change-Id: I81e7def9a003e95c2a40651c08d7cdfede0eda89 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
Adding accessible text to: - the profile icon column - the select users checkbox column Change-Id: I663478e05588bdd3d34ab2995465d6bbf7ba3359 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
- Also includes fix to show profile tagged blogpost in profile block with correct blog id Change-Id: I5b6a3b844ad98b8c4bdb3fc02ebc4ae12af32847 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 23 May, 2014 1 commit
-
-
Robert Lyon authored
- to screenreaders Change-Id: I3dd755851581d5a4d85394a4b8ab3d05734efcca Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 06 Apr, 2014 2 commits
-
-
Robert Lyon authored
Also getting the 'not installed plugins' title to be removed by js if last un-installed in plugin for the plugin type has been added Change-Id: I2223284aa1e9d5f5188bf199462260886036dd8f Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
update of the plugin. Caught exception InstallException results in the error-message being presented to the user and the plugin not being installed while the installation process continues Change-Id: Iba04bbfebe7b192409cd2e943d7449f0ec258eca Signed-off-by:
Tobias Zeuch <tobias.zeuch@kit.edu>
-
- 30 Mar, 2014 1 commit
-
-
Bug1282219: See the lengthy discussion on the bug tracker. No perfect name for these items has arisen yet, but I think "static pages" is the best so far because: 1. It means they're obviously not the same type of thing as the Pages in your portfolio, because those are dynamic. 2. It's more self-evident. If I were brand new to Mahara and were trying to figure out how to change the "Privacy Policy" page, "Static pages" is probably what I would think to click on. Change-Id: I7dd4e3fe6e86fd35dce973afb78b3e56049aab69
-
- 27 Mar, 2014 1 commit
-
-
- added ability for file and blogpost items that get updated via js to also update the proogess bar as well without needing page reload. -- made the system more pluggable and created a pseudo plugin called 'social' to handle the social progress bar items Change-Id: I39c83018879b4717667ad32a6aa28cf902e42137 Signed-off-by:
Gregor Anzelj <gregor.anzelj@gmail.com>
-
- 26 Mar, 2014 1 commit
-
-
Aaron Wells authored
Bug 1252101 Change-Id: Id576efdb352156a5e70a03c319e47f23cfdbc558
-
- 24 Mar, 2014 1 commit
-
-
Robert Lyon authored
Change-Id: I5f7fe87941f7e12888699d4feb9e88e254193f22 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 17 Mar, 2014 1 commit
-
-
Change-Id: I62dd10ce9f867cf3f6c8feeb217a38239752cd6b Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
- 09 Mar, 2014 3 commits
-
-
Robert Lyon authored
Have made the headings for the select boxes be labels that actually sit with the fields. This allows them to stay with their field for responsive theme and small screen. Have updated text to indicate exactly which box is being talked about rather than using 'left' or 'right' in the text. Change-Id: I8098568d6519514de50eb76a9a5ce86b1448d35e Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
Change-Id: I3a560ead5743a75fae0ee8242cb3b4284bdc5423 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
Change-Id: I0544f90d5428bea8e3ba7259b6feec2aea7ace16 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 03 Mar, 2014 1 commit
-
-
Also removed link to institution page for "No institution" (ie. the institution title is no longer a link) since it can never have institution staff or admins. Also fixed up the max users count to not display count = 0 Change-Id: I667ef41431f59b5036ed82d277b683a161bc6045 Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 26 Feb, 2014 1 commit
-
-
When the staff statistics access option has been turned off,the institution statistics display message has been made clearer letting the user know they have no access. Also fixed problem where user is admin in one institution and staff in another but can not see stats for the institution they are a staff member in (when staff statistics are turned on) Change-Id: I81f2cd7d37bc13106429369fbd9a8eb018d7fcdd Signed-off-by:
Christian Tuveve-Aiono <handlethesandal@gmail.com>
-
- 23 Feb, 2014 2 commits
-
-
This renaming is to avoid confusion to other site pages that can be built like portfolio pages and are very different from these here where only a little bit of text can be changed. I also took the opportunity to get rid of the "Edit" as no other menu item has a verb included. Change-Id: Iafb5d9ca09d5bc5c3c483b0caeb28b77e88e6c72 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
Jono Mingard authored
- Changed the "User search" page to use paginator.js rather than a custom file and made paginator.js extendable enough that User search can still have sorting, advanced queries, etc. - Rewrote adminusersearch.js in jQuery - Allow setting max results in "Find friends" Change-Id: I0046351b87fc7e01a314c1194a842cf70dda0e4e Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 21 Feb, 2014 1 commit
-
-
Jono Mingard authored
Changed the HTML to use an <a> inside the <h3> for the tab title so that it's keyboard focusable, and use focus management when the tabs are opened Change-Id: Ie1297cdf787a5a8859867abbd9cb748b8289f56a Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 18 Feb, 2014 1 commit
-
-
Jono Mingard authored
Edit and Delete buttons should now have consistent, descriptive alt text - where possible this includes the title of the object to be edited or deleted Change-Id: Ic10775c961a27c8e1ce1fcc011be1f6c46ee9c1f Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 17 Feb, 2014 1 commit
-
-
Jono Mingard authored
- Changed trigger to an anchor instead of a <td>, moved js file out of resume (since resume isn't the only thing using it) and added focus management - the first link in the expander is focused when it's opened - Modified the expander in Cookie Consent 2 to use the same logic - Fixed Resume blocktypes, which were no longer displaying properly after the change Change-Id: I399ea9558482c1af91bd904f4057851cdb0b3ee7 Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 02 Feb, 2014 1 commit
-
-
Jono Mingard authored
Modified file browser, Resume, Notes, Forums, Administer groups, Administer institutions and Allowed iframe sources Change-Id: Idd3f7df6569c19cc1805de2871a8c8fe1e3c31c6 Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 24 Jan, 2014 1 commit
-
-
Robert Lyon authored
Changes include: - added an institution column to the site_content table - added an 'Edit site pages' page under Admin -> Institutions that is accessibe by institution admins - added an 'institution' option to the edit site pages form - this is a hidden field if user can edit only one institution. On upgrade it updates the site_content table to give current data the institution on 'mahara' (incl. local site pages) and for each institution it replicates the data already in the db for the default site (excl. local site pages) so that every site has their own versions, which can be adjusted as one sees fit. On creation of new institution it creates the rows in site_content table but with the default strings (like what you see when you first install a mahara) but sets the sitepages column in institution table to default (mahara). On deletion of institution it removes the rows in site_content. A user on login sees the institution site page based on what institution theme they see. On logout the 'lastinstitution' cookie is set allowing for them to see institution specific site pages. The 'No institution' (mahara) site pages can only be edited through Configure site -> Edit site pages. Also allow for an institution site page to be viewed if 'institution' variable is passed to it eg terms.php?institution=testing allowing for another way to access info when logged out. Change-Id: I2ed30b63c15bf676d83eb2231f48c4ca23ce8b53 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 14 Jan, 2014 1 commit
-
-
Leo Xiong authored
Updated theme/raw/templates/admin/site/licenses.tpl to display alt text for the license icons. bug #1265101 Change-Id: I3a5842e83ca427313930b9f53946aedf1b4dc0a8 Signed-off-by:
Leo Xiong <leoxiong@txttext.com>
-