- 24 Nov, 2014 1 commit
-
-
Aaron Wells authored
Bug 1394820 Change-Id: I710098cb96ac7d0868926a95c4b4488df4753e4c
-
- 06 Nov, 2014 1 commit
-
-
Robert Lyon authored
Change-Id: I1a175c9eba4acea2902bbbd10050322eaff69cf5 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 05 Nov, 2014 1 commit
-
-
Bug 1384481 Change-Id: Ia34c51ccae2859e3860896a5fa9fda5a4cbff1dc
-
- 23 Oct, 2014 1 commit
-
-
Aaron Wells authored
Bug 1384497. This also adds a new $config->series to lib/version.php, which stores the major version (or as we sometimes call it, "the series") of the current release. It seemed better to store this separately rather than to try to parse it from $config->release, because we may change our release numbering strategy in the future. Change-Id: If4c0d7352e9433cdaf54a03bb922356d6c950e7d
-
- 16 Oct, 2014 1 commit
-
-
Bug 1372536: Add a separate function to PluginArtefact, PluginInteraction and PluginModule that lets you add menu entries especially to the right nav menu, including top level entries. The method right_nav in web.php still includes elements from the old menu_items function for backwards compatibility but ignores all top level entries. Change-Id: I91ba01f060a73575c483aa81aeb9201b11f1261f Signed-off-by:
Tobias Zeuch <tobias.zeuch@kit.edu> Signed-off-by:
Aaron Wells <aaronw@catalyst.net.nz>
-
- 15 Oct, 2014 1 commit
-
-
Bug 1346926: This bug replicates the functionality of the newly enhanced (in bug 1328310) local/theme directory. I'm updating the documentation of local/theme at the same time, to try to avoid this kind of replication in future. Change-Id: Ia36442ac264f5e0740278592e734ddc0838bb80f
-
- 24 Sep, 2014 1 commit
-
-
Son Nguyen authored
Change-Id: I0734ce56a2adee1659150c14f03659e261adde06
-
- 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
-
-
Aaron Wells authored
Bug 1356563 Change-Id: Ic238ab691e1738e5e28f13606c7da4862d1b4d9c
-
- 01 Sep, 2014 1 commit
-
-
Yuliya Bozhko authored
Change-Id: I189ddca172cd6c364cd0f867486b434f71545998 Signed-off-by:
Yuliya Bozhko <yuliya.bozhko@totaralms.com>
-
- 27 Aug, 2014 1 commit
-
-
Son Nguyen authored
Change-Id: I68c42ecc0e9e3b03d3fd6e09468ce82407fdef70 Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
- 21 Aug, 2014 1 commit
-
-
Simon Coggins authored
Change-Id: I88bbb537d94d2bb3c9a96f2ac721b629f64cd003 Signed-off-by:
Simon Coggins <simon.coggins@totaralms.com>
-
- 20 Aug, 2014 1 commit
-
-
Robert Lyon authored
To test: 1) add an image map to a page 2) you may also need to add: $config->set('Cache.DefinitionImpl', null); to line 3252 of the lib/web.php page so the htmlpurifier cache is ignored Change-Id: I19ce97394ab52aea300cbf7c6b2c458ec7dcf5b9 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 19 Aug, 2014 1 commit
-
-
Robert Lyon authored
when one is using their own logo rather than default Change-Id: I9cbf0b674e6a59bf108877a8f971e19b11cbb15a Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 13 Aug, 2014 1 commit
-
-
Robert Lyon authored
Was not working for urls with @ latitutude,longitude, zoom eg: https://www.google.com/maps/@37.509345,-121.9596665,12z And not working for shorthand ulrs like https://goo.gl/maps/pZTiA So I've added a check for the urls with @ latitutude,longitude, zoom and turned them into an acceptible embed url. And for shorthand urls I've added a generic function to fetch the url the short one resolves to and so it can parse that one instead of the short url. Change-Id: I3c76d2608e9708f1722e243cdc02a43f1885b815 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 28 Jul, 2014 1 commit
-
-
Robert Lyon authored
This will be called last if it exists so that one can overrule any styles they don't like without having to edit a theme or create their own theme. For example: don't like how the blockquote or hr tag is styled then add your own local sheet to handle it. See /local/lib.php for an example. Change-Id: I5ab1e9954d623697b3416057a66c9830c9fa7587 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 16 Jul, 2014 1 commit
-
-
Nathan Lewis authored
Change-Id: I4b5fb0da8567e95fd9c0e57806baca835b50764e Signed-off-by:
Nathan Lewis <nathan.lewis@totaralms.com>
-
- 15 Jul, 2014 1 commit
-
-
Robert Lyon authored
Also getting it to work on profile page And trying to fix up display for chrome Change-Id: I56967689f09b791bd3ab9d72e45585518c02e5e3 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 01 Jul, 2014 1 commit
-
-
Robert Lyon authored
Also adjusted the weight when not in admin section to be different to another option Change-Id: I116ec61a796850dc7ee94356553a9536064c4ce1 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 23 Jun, 2014 1 commit
-
-
Simon Coggins authored
This is needed to ensure the permissions of files/folders in dataroot are correct for unit testing Change-Id: I7877c22e0a5140e07d2c4fddaeb10e2f5ffc34ad Signed-off-by:
Simon Coggins <simon.coggins@totaralms.com>
-
- 16 Jun, 2014 1 commit
-
-
Valerii Kuznetsov authored
Change-Id: I5558449a0d5c4911bfaec166d185ebd1da863f1c Signed-off-by:
Valerii Kuznetsov <valerii.kuznetsov@totaralms.com>
-
- 13 Jun, 2014 1 commit
-
-
Aaron Wells authored
Bug 1231755. In order to make it easier for custom theme authors to customize the appearance of plugins, I'm adding the /theme directory to the search path for plugin files. Example: smarty->display('artefact:fun:path/to/file.tpl') Old searchpath: /artefact/fun/theme/(themename)/path/to/file.tpl New searchpath (in order of precedence): 1. /local/theme/artefact/fun/templates/path/to/file.tpl 2. /theme/(themename)/artefact/fun/templates/path/to/file.tpl 3. /artefact/fun/theme/(themename)/path/to/file.tpl Further notes: The /local directory doesn't have separate copies for separate themes. It's a sitewide override of all themes. For some reason theme directories under plugins don't have a "templates" directory. The templates sit loose under the theme directory. In my new version, plugin directories under themes DO have a "templates" directory. Change-Id: Id90ee1d1dec0bda93a0d30e54229fd7dacbe5b96
-
- 12 Jun, 2014 2 commits
-
-
Aaron Wells authored
Bug 1328310 Change-Id: I51f069bc09eb83227154da970462c661bada8684
-
Aaron Wells authored
Bug 1328310 Change-Id: I06dd8986da6388a6b7f2033270f503aeaab044dd
-
- 06 Jun, 2014 1 commit
-
-
Robert Lyon authored
Now the 2nd / 3rd rows of buttons are hidden by default and are able to be toggled on/off with the top left button. Made the button more accessible by having it highlighted as on when clicking to show all buttons. And also added different tooltip messages depending on whether the button is in the on or off state. Change-Id: Ia4b4f5631218088a4293abc991620c646b8d2d6c Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz> Signed-off-by:
Yuliya Bozhko <yuliya.bozhko@totaralms.com>
-
- 04 Jun, 2014 1 commit
-
-
Robert Lyon authored
So that 'Groups' reads out as either 'Administer groups' for those screenreaders that respect aria-hidden or 'Groups (Administer groups)' in admin section when dropdown navigation is off to differentiate it from the 'Groups' in main section. When the dropdown is on the submenu list is read out so easily indicates where one is already. Change-Id: Ia70d742e8940fa6ec35957c97588a2ad719a62df Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 16 May, 2014 1 commit
-
-
Tony Butler authored
Change-Id: I1e8f749581cee675b160e0d6f74a0777a75ed53b Signed-off-by:
Tony Butler <tonyjbutler@gmail.com>
-
- 14 May, 2014 3 commits
-
-
jQuery: 1.7.1 -> 2.1.1 jQuery UI: 1.8.19 -> 1.10.2 Also removed apparently superfluous custom style for jQuery UI Change-Id: I8022840d3e8d0e28b2b91a5baa7cd982ac5bb00a Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
Robert Lyon authored
In tinymce 4 some lang packs are written lower_UPPER.js eg for french it is fr_FR.js so we need to detect for this possibility as well. Change-Id: I8c813d4f9b4b888940203b3180a03c9995c542ee Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
By default it has a bunch of menu bars showing but we don't want them. Change-Id: Ia8729c0b27ce91b9cf6b2c8909a1aa5c2d76237d Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 11 May, 2014 1 commit
-
-
Aaron Wells authored
Bug1317295 Change-Id: I6d755d62bdbf30768a16ffe17d819c7c23efd577
-
- 02 May, 2014 1 commit
-
-
Aaron Wells authored
Only global variables are meant to be in ALL CAPS. Change-Id: Ifa1b5e5d873c3f479dbafbd2f72cb2f4e8b9f919
-
- 30 Apr, 2014 1 commit
-
-
Gregor Anzelj authored
Change-Id: I4f461e72074fb937baeb8a5abd35667d2e3cb407 Signed-off-by:
Gregor Anzelj <gregor.anzelj@gmail.com>
-
- 22 Apr, 2014 2 commits
-
-
and allow site pages to use site skins Change-Id: Idf8a8a761c850ed609f78ed65175ee82c3370e2f Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
Jono Mingard authored
Also changed image popup plugin (used in Journal) to be an actual plugin which should be easy to integrate into other pages Change-Id: If57572f34afb1ac4abf012bab32a3966dcfd41ce Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
- 16 Apr, 2014 1 commit
-
-
Nathan Lewis authored
- Each activity type can specify a default notification method. They default to 'email' to remain backwards compatible. - Each activity type can specify if it is allowed to be set to 'none'. Defaults to 'allowed' for backwards compatibility. - Removed 'required' from notification settings - it didn't make sense, and the change above deals with this in a better way. - The site wide defaults for each activity type can be edited in Site options -> Notification settings. These are applied to new users or whenever a user does not have the appropriate usr_activity_preference records. - Removed 'Default notification method' as it's functionality is now covered by the change above. - There is a separate help next to each activity type to explain what messages will be affected by the setting. Change-Id: I131cdeefbeaa8e43688aefd9d770fc8cb9bceea8 Signed-off-by:
Nathan Lewis <nathan.lewis@totaralms.com>
-
- 30 Mar, 2014 2 commits
-
-
- Refactor profile and skin designer tabs into one file which is used by both pages - Change responsive navigation to take into account the preferred width of the tabs (since the tabs in the skin designer are too wide for the normal responsive styles) Change-Id: I00fc4c6a629c93804b4f3bdea1fcdf6233c53f99 Signed-off-by:
Jono Mingard <jonom@catalyst.net.nz>
-
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>
-
- 03 Mar, 2014 1 commit
-
-
Robert Lyon authored
Some things like die_info() will try and create a smarty() call when we are already in one, which causes language_select_form() to throw headdata error as it is called twice and can't be due to the form having a select field in it and select fields love to add data to the $HEADDATA. Made it so that it is only called once. Change-Id: Ie2099dfc1990c8bd2a039bdd33869d9b65c156f1 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-