|
|
@ -50,15 +50,15 @@ function selectAvatar (path) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function updateAvatar () { |
|
|
|
function updateAvatar () { |
|
|
|
$('header .avatardiv').avatar(OC.currentUser, 32); |
|
|
|
$('#header .avatardiv').avatar(OC.currentUser, 32, true); |
|
|
|
$('#avatar .avatardiv').avatar(OC.currentUser, 128); |
|
|
|
$('#displayavatar .avatardiv').avatar(OC.currentUser, 128, true); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function showAvatarCropper() { |
|
|
|
function showAvatarCropper() { |
|
|
|
$cropper = $('#cropper'); |
|
|
|
$cropper = $('#cropper'); |
|
|
|
$cropperImage = $('#cropper img'); |
|
|
|
$cropperImage = $('#cropper img'); |
|
|
|
|
|
|
|
|
|
|
|
$cropperImage.attr('src', OC.Router.generate('core_avatar_get_tmp')); |
|
|
|
$cropperImage.attr('src', OC.Router.generate('core_avatar_get_tmp')+'#'+Math.floor(Math.random()*1000)); |
|
|
|
|
|
|
|
|
|
|
|
// Looks weird, but on('load', ...) doesn't work in IE8
|
|
|
|
// Looks weird, but on('load', ...) doesn't work in IE8
|
|
|
|
$cropperImage.ready(function(){ |
|
|
|
$cropperImage.ready(function(){ |
|
|
@ -77,8 +77,11 @@ function showAvatarCropper() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function sendCropData() { |
|
|
|
function sendCropData() { |
|
|
|
|
|
|
|
$cropper = $('#cropper'); |
|
|
|
$('#displayavatar').show(); |
|
|
|
$('#displayavatar').show(); |
|
|
|
$cropper.hide(); |
|
|
|
$cropper.hide(); |
|
|
|
|
|
|
|
$('.jcrop-holder').remove(); |
|
|
|
|
|
|
|
$('#cropper img').removeData('Jcrop').removeAttr('style').removeAttr('src'); |
|
|
|
|
|
|
|
|
|
|
|
var cropperdata = $('#cropper').data(); |
|
|
|
var cropperdata = $('#cropper').data(); |
|
|
|
var data = { |
|
|
|
var data = { |
|
|
@ -220,7 +223,9 @@ $(document).ready(function(){ |
|
|
|
|
|
|
|
|
|
|
|
$('#abortcropperbutton').click(function(){ |
|
|
|
$('#abortcropperbutton').click(function(){ |
|
|
|
$('#displayavatar').show(); |
|
|
|
$('#displayavatar').show(); |
|
|
|
$cropper.hide(); |
|
|
|
$('#cropper').hide(); |
|
|
|
|
|
|
|
$('.jcrop-holder').remove(); |
|
|
|
|
|
|
|
$('#cropper img').removeData('Jcrop').removeAttr('style').removeAttr('src'); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
$('#sendcropperbutton').click(function(){ |
|
|
|
$('#sendcropperbutton').click(function(){ |
|
|
|