diff options
author | Brett Profitt <brett.profitt@gmail.com> | 2012-04-13 16:18:46 -0700 |
---|---|---|
committer | Brett Profitt <brett.profitt@gmail.com> | 2012-04-13 16:18:46 -0700 |
commit | d5ac522fcfd83c07c9eb879b6d7389be1b5c6dc2 (patch) | |
tree | bc86079ae19afffb628ee2f12b6223ea7b507417 | |
parent | 6ad5f07c03b8a6763d8c07e86d43fa7be7583d05 (diff) | |
download | elgg-d5ac522fcfd83c07c9eb879b6d7389be1b5c6dc2.tar.gz elgg-d5ac522fcfd83c07c9eb879b6d7389be1b5c6dc2.tar.bz2 |
Fixed ajax uploading for walled garden users.
-rw-r--r-- | start.php | 3 | ||||
-rw-r--r-- | views/default/js/photos/uploading.php | 3 |
2 files changed, 5 insertions, 1 deletions
@@ -78,7 +78,8 @@ function tidypics_init() { elgg_register_plugin_hook_handler('notify:entity:message', 'object', 'tidypics_notify_message'); // ajax handler for uploads when use_only_cookies is set - elgg_register_plugin_hook_handler('forward', 'csrf', 'tidypics_ajax_session_handler'); + // using the all forward hook to work with walled gardens. + elgg_register_plugin_hook_handler('forward', 'all', 'tidypics_ajax_session_handler'); /* // Register for notifications diff --git a/views/default/js/photos/uploading.php b/views/default/js/photos/uploading.php index cb79dc77c..ae66226b0 100644 --- a/views/default/js/photos/uploading.php +++ b/views/default/js/photos/uploading.php @@ -78,6 +78,9 @@ elgg.tidypics.uploading.init = function() { if (data.fileCount == 0) { $("#tidypics-upload-button").addClass('tidypics-disable'); } + }, + 'onError' : function (event, ID, fileObj, errorObj) { + // @todo do something useful with the limited information in the errorObj. } }); |