- 11 Nov, 2014 1 commit
-
-
Bug 1390339: Before, we had hard-coded the "image" and "text" blocks into the top of the block picker. With this change, a block developer can just give their blocktype the category "shortcut" and it will show up there. Change-Id: Ibaafc481745dd290442aa125b637394084705b00
-
- 09 Nov, 2014 1 commit
-
-
Aaron Wells authored
Bug 1389450 ... since they're also present at the top of the block picker. Change-Id: I758be5c4fd8da81a23bbcf1feecbe89c23b91f9a
-
- 22 Oct, 2014 1 commit
-
-
Aaron Wells authored
Theme files for plugins can now live under the plugin's directory or under the theme's directory. Moving the files for the core plugins to /theme should make life easier for theme developers by putting them all in one place. Change-Id: Icff863c46c80ed2d6be07cd49404bc0b7f5fc4c0
-
- 15 Oct, 2014 2 commits
-
-
Robert Lyon authored
Change-Id: I743d481c7775079c807e4e93b4bba4d39ceeb61d Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Robert Lyon authored
Bug #1379060 Looks only to be a problem with $form->set_error() and block config forms. Change-Id: I8ac8a7c96446e1dd37a312f482f4d31ad46dae3d Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 14 Oct, 2014 1 commit
-
-
Son Nguyen authored
This patch will convert these following share links into iframe embed code - https://www.google.fi/maps/place/90100+Oulu/@65.016667,25.466667,17z/data=!3m1!4b1!4m2!3m1!1s0x468032a8c02185c1:0x8bb02d322b12e97d - https://www.google.fi/maps/ms?msid=217233740007179193682.00045bce836893f537d23&msa=0 - https://www.google.com/maps/place/90100+Oulu/@65.016667,25.466667,17z/data=!3m1!4b1!4m2!3m1!1s0x468032a8c02185c1:0x8bb02d322b12e97d - https://www.google.com/maps/ms?msid=217233740007179193682.00045bce836893f537d23&msa=0 Change-Id: If1f31357de7c0476afa8ff7ec7e464bf33830fff
-
- 05 Oct, 2014 1 commit
-
-
Kristina Hoeppner authored
Correct new group lang strings as well as others that needed to be changed. Change-Id: If652adcef6a2d9668dd008d4ea250ea19b1c75e8 Signed-off-by:
Kristina D.C. Hoeppner <kristina@catalyst.net.nz>
-
- 01 Oct, 2014 1 commit
-
-
Robert Lyon authored
Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz> Signed-off-by:
Aaron Wells <aaronw@catalyst.net.nz> Change-Id: I6b1dc6622d98e1fb75a53b0a8c0fa6ea11d72518
-
- 25 Sep, 2014 1 commit
-
-
Robert Lyon authored
To test: 1) Set up a few users all being members of many groups (I tested with 17 groups) 2) for each user edit their profile page and edit the 'My groups' block and set the 'Maximum number of groups to display' value to something less than the number of groups available 3) Then test if you can paginate on both logged-in users profile page and other users profile pages Test for both when clean urls are on and off Change-Id: I26a247fc4a692b2e82b6c235d41172ff35fadeac Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 22 Sep, 2014 1 commit
-
-
Kristina Hoeppner authored
Various lang string fixes right before RC1 Change-Id: If25cca56b8dd6fff16d586f58d9df9b02fcde31f Signed-off-by:
Kristina D.C. Hoeppner <kristina@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>
-
- 16 Sep, 2014 1 commit
-
-
Nigel Cunningham authored
This patch adds support for anonymising pages. It creates a site option in the General Settings section named 'Allow anonymous pages' that must be checked for any page to be anonymised. If the site option is enabled, a new 'Anonymise' setting in the 'Edit title and description' tab of pages is enabled, allowing the owner to request that this page be anonymised. When both settings are enabled and a user views a page, two things may happen to the author's information. First, if the user is not logged in or does not have admin, staff or owner privileges for the page, the author's name is replaced by the anonymous text (defaulting to "(Author's name hidden)") in both the body of the page and the metadata author field. If the user does have admin, staff or owner privileges for the page, the author's name is anonymised as above except that the text displayed is made into a link. When this link is clicked, the anonymous author text is replaced by the normal author information for the page. Anonymous pages displayed in the 'Latest pages' block and shared with a group are also anonymised by this patch. Change-Id: I2e2c92f641329a1a305cf58a5c5d47bf95436a8b Signed-off-by:
Nigel Cunningham <nigelc@catalyst-au.net>
-
- 02 Sep, 2014 1 commit
-
-
Bug 1339113: A blocktype to display a plain snipped of text on a page that is not connected to any artefact and therefore does not cause unintentioned side effects when content is added on a view that has been copied. Change-Id: Ib01448cf08f08ff5738bd1814d9e2027daff006d Signed-off-by:
Tobias Zeuch <tobias.zeuch@kit.edu>
-
- 01 Sep, 2014 1 commit
-
-
Robert Lyon authored
To be more like the validate_config_options() call and so allow for something other than the generic success message. Change-Id: I36a6fec227c525776b58fd29c1548fb30b62a92c Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 31 Aug, 2014 1 commit
-
-
Son Nguyen authored
Bug 1362832 Change-Id: Ie6321d43b93d0b01dffb806257813e6d63163aec Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
- 25 Aug, 2014 1 commit
-
-
Son Nguyen authored
Change-Id: I639de4ced44bd6fe87362a72d0efe98fb6fa4704 Signed-off-by:
Son Nguyen <son.nguyen@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
Sometimes views will have artefacts/block instances on them but the plugin has been deleted. This should not stop a user being deleted. To test: Add a plugin to the site (eg openbadgesdisplayer block plugin, or cpds artefact plugin) and install it. Add a page and add a block to the page. Delete the dir from the site for the plugin Try to bulk delete the user Change-Id: Ib23ad79d9f1ffa0bca56ad7ccb6083333527e64c Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 24 Jul, 2014 1 commit
-
-
Tobias Zeuch authored
Bug 1246702: This is a plugin that replaces the current user notifications with a message system for multiple recipients. - The plugin redirects calls to sendmessage.php and inbox.php. - New Usermessages are stored in a separate table from the userrelation, where there is also kept track of whether the notification has been read or deleted. - Messages aren't deleted from the database, until all participantas (sender and all recievers) delete it. - The plugin comes with an outbox that shows messages that have been sent by the logged in user. - Both inbox and outbox show new messages and old messages alike. Note that the code is at pre-release state: The message-count per user is kept up to date with database-triggers, as is done for the old system. For this new system, you might not want to install it on a productive system or it might mess up your message count when you deactivate the plugin. Change-Id: I586af86266b5fb0e2d676bd1401b7d879d0122ef Signed-off-by:
Tobias Zeuch <tobias.zeuch@kic-innoenergy.com>
-
- 21 Jul, 2014 2 commits
-
-
Robert Lyon authored
Change-Id: Iaa59f0a7c0a6964516cb0b4140bdd53b2b0985c9 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Aaron Wells authored
Bug 1337547 Change-Id: Idad2fa23d7f30300ed2d602ce2325e0560d7d831 Signed-off-by:
Ghada El-Zoghbi <ghada@catalyst-au.net>
-
- 14 Jul, 2014 1 commit
-
-
Nigel Cunningham authored
Remove support for upgrading from pre-1.1.0, from core plugins. Change-Id: I7dce8210152b75cc0931894bb21450805294c5b3 Signed-off-by:
Nigel Cunningham <nigelc@catalyst-au.net>
-
- 09 Jul, 2014 1 commit
-
-
Nigel Cunningham authored
This patch modifies one regex and adds more, to handle the various new possibilities for source URLs from Google Maps. Tested using blocks with the following URLs: https://mapsengine.google.com/map/edit?mid=zfwEiFwRAMSY.kHxFNhFy8iAs http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=patagonia,+argentina&aq=&sll=33.935442,-118.080497&sspn=1.663434,2.17804&ie=UTF8&hq=&hnear=Patagonia&t=m&z=5&ll=-41.810147,-68.906269&output=embed https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=115.5683895w+51.176933999999996n&aq=&sll=37.0625,-95.677068&sspn=40.953203,79.013672&ie=UTF8&t=m&z=14&ll=51.176934,-115.56839&output=embed https://maps.google.com/maps?ll=-41.24437,174.761855&spn=0.371216,0.475845&t=h&z=11 https://maps.google.com/maps?ie=UTF8&ll=-41.24437,174.761855&spn=0.371216,0.475845&t=h&z=11&output=embed https://www.google.com/maps/embed?pb=!1m14!1m12!1m3!1d20010.295562287632!2d-115.5683895!3d51.176933999999996!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sen!2sca!4v1400737313821 https://www.google.com/maps?q=dee+why&hl=en&ll=-33.797088,151.277661&spn=0.026426,0.055704&sll=37.0625,-95.677068&sspn=51.089971,114.082031&hnear=Dee+Why+New+South+Wales,+Australia&t=m&z=15 https://www.google.com/maps?q=dee+why&hl=en&sll=37.0625,-95.677068&sspn=51.089971,114.082031&hnear=Dee+Why+New+South+Wales,+Australia&t=m&ie=UTF8&hq=&ll=-33.797088,151.277661&spn=0.026427,0.055704&z=14&output=embed Change-Id: Ib5d6d9b14147ec875aa944f60feb9b69c02be85f Signed-off-by:
Nigel Cunningham <nigelc@catalyst-au.net>
-
- 01 Jul, 2014 1 commit
-
-
Son Nguyen authored
- Add function comment, - Make it compatible to old calls - Sort the list out of the queries to reduce the MYSQL queries - Set the sort default value when displaying the my group side bar Change-Id: I50decadcebe8a5cb38706809d70a784e6694c46d Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
- 24 Jun, 2014 2 commits
-
-
Robert Lyon authored
Using the settings that the user has in their account settings. Also fixing up group_get_user_groups() so that it can return count before any limiting is applied. Change-Id: I66318b9d739530b121e5a14928326ef4bdf2f880 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Content from the following commits was reverted: Patch 3327: 7a7673c0 "Add activity stream block (Bug #1316324)" Patch 3374: c538c745 "Add likes to activity streams (Bug #1321480)" Patch 3432: 121e9027 "Add new parameters to the get_activity_body function (Bug #1328729)" Patch 3434: 2e47dfb1 "Improvements to activity stream body helper (Bug #1328760)" Change-Id: Id03c156a7c8c016c8dc76c998a73310ea57fe0a5 Signed-off-by:
Nathan Lewis <nathan.lewis@totaralms.com>
-
- 13 Jun, 2014 2 commits
-
-
Aaron Wells authored
Bug 1231755. The refactor of the Dwoo_Template_Mahara class also closed a bug in the include path, which made it so that, in the template files of plugins, if you had an {include} tag which tried to include a core Mahara template file, it would also have the plugin's own theme directory on the search path. It turns out the blocktype/activitystream and search/elasticsearch plugins had code which depended on this bug. They referred to plugin template files as if they were core template files, and relied on the bug to locate them appropriately. Change-Id: Iec6b0d41d41c540166c972ec9a3dfc80e646cb98
-
Aaron Wells authored
Bug 1239461 Change-Id: Ib574072c06aec2c12bb113f2c2429bd733aebcc6
-
- 12 Jun, 2014 1 commit
-
-
Aaron Wells authored
Bug 1231755 - Cleanup, documentation, and removing replicated code. - Not checking for whether the file exists. We'll just make a list of search paths and pass those through to Dwoo_Template_File, and let it determine which path has the file. - Eliminating the separate Dwoo_Template_Mahara classes for plugintypes, and moving the custom logic for how plugintypes find their template files, into the Plugin class itself. Change-Id: I877a4221323333e8e8b6c6df54062a0f8bf2b817
-
- 11 Jun, 2014 1 commit
-
-
Moises Burgos authored
Change-Id: I178d811545ba527d3629491633042513a5b1c03d Signed-off-by:
Moises Burgos <moises.burgos@totaralms.com>
-
- 09 Jun, 2014 1 commit
-
-
Robert Lyon authored
Now the mygroup block can be sorted and limited to restrict the number of groups to display. Also added pagination to make the restriction of groups displayed more user friendly. Change-Id: I4c6174a30244fd266ac3ca4806c9f61606e69759 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
- 08 Jun, 2014 1 commit
-
-
Nathan Lewis authored
Change-Id: I689fb61b4f75c56dca0e1e400e74c14580afb133 Signed-off-by:
Nathan Lewis <nathan.lewis@totaralms.com>
-
- 05 Jun, 2014 1 commit
-
-
Nathan Lewis authored
Change-Id: I49c15aed9e36da0ff4ea4e1fa4d110c112a25215 Signed-off-by:
Nathan Lewis <nathan.lewis@totaralms.com>
-
- 04 Jun, 2014 3 commits
-
-
Robert Lyon authored
To make it more accessible to screen readers Change-Id: I4e254a8dd0ee84375a384716cd9300cbf2279069 Signed-off-by:
Robert Lyon <robertl@catalyst.net.nz>
-
Aaron Wells authored
As vetted in the May 2014 dev meeting http://meetbot.mahara.org/mahara-dev/2014/mahara-dev.2014-05-01-08.01.log.html Change-Id: I353ed74d69a5346fbe4e8e521e5c349dbe8dcbac
-
Nathan Lewis authored
Change-Id: I44bb7b53dda86fd25b799c90645c6bfadf05ce2b Signed-off-by:
Nathan Lewis <nathan.lewis@totaralms.com>
-
- 27 May, 2014 1 commit
-
-
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>
-
- 22 May, 2014 2 commits
-
-
Son Nguyen authored
also add the option 'Display submitted pages and collections' into the groupview block configuration. Change-Id: Ied96d51d0488ffe1bdfbbacf558778a6c585788d Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
Son Nguyen authored
and - add pagination for the shared collection list - remove shared pages in collections from the shared page list - add the settings 'Display shared collections' and 'Entries per page' to the blocktype configure for groupviews - fix the duplicates in the shared page list Change-Id: I4c0e8c49cfe363f28a377b120b629d0d5170a243 Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-
- 18 May, 2014 1 commit
-
-
Son Nguyen authored
WR 219566 Change-Id: I56b38caff5a8695f9495a684e1ff4019e771aea2 Signed-off-by:
Son Nguyen <son.nguyen@catalyst.net.nz>
-