diff options
author | dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2008-06-23 16:23:58 +0000 |
---|---|---|
committer | dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2008-06-23 16:23:58 +0000 |
commit | dc28ff0bed2216d97e24b1286c68190c843cb684 (patch) | |
tree | ae67f462e085f96552014c5866f561dfb5bfde8f | |
parent | 4d4e99053912ffa143112919d2752f162789b84d (diff) | |
download | elgg-dc28ff0bed2216d97e24b1286c68190c843cb684.tar.gz elgg-dc28ff0bed2216d97e24b1286c68190c843cb684.tar.bz2 |
added coordinates to the icon cropper
git-svn-id: https://code.elgg.org/elgg/trunk@1067 36083f99-b078-4883-b0ff-0f9b5a30f544
-rw-r--r-- | mod/profile/views/default/profile/editicon.php | 41 |
1 files changed, 39 insertions, 2 deletions
diff --git a/mod/profile/views/default/profile/editicon.php b/mod/profile/views/default/profile/editicon.php index 670cf83dc..c3da9511a 100644 --- a/mod/profile/views/default/profile/editicon.php +++ b/mod/profile/views/default/profile/editicon.php @@ -52,19 +52,56 @@ marginTop: '-' + Math.round(scaleY * selection.y1) + 'px'
}); }
+ var $x1, $y1, $x2, $y2, $w, $h;
+
+ function selectChange(img, selection){
+ $x1.text(selection.x1);
+ $y1.text(selection.y1);
+ $x2.text(selection.x2);
+ $y2.text(selection.y2);
+ $w.text(selection.width);
+ $h.text(selection.height);
+ }
+
$(document).ready(function () {
+ $x1 = $('#x1');
+ $y1 = $('#y1');
+ $x2 = $('#x2');
+ $y2 = $('#y2');
+ $w = $('#w');
+ $h = $('#h');
+
$('<div><img src="<?php echo $user_master_image; ?>" style="position: relative;" /></div>')
.css({ float: 'left', position: 'relative', overflow: 'hidden', width: '100px', height: '100px' })
.insertAfter($('#user_avatar'));
});
$(window).load(function () {
+
+ $('#user_avatar').imgAreaSelect({ selectionOpacity: 0, onSelectEnd: selectChange });
$('#user_avatar').imgAreaSelect({ aspectRatio: '1:1', onSelectChange: preview });
- $('#user_avatar').imgAreaSelect({ x1: 100, y1: 100, x2: 200, y2: 200 });
+
});
+
</script>
<p>
<img id="user_avatar" src="<?php echo $user_master_image; ?>" alt="User profile photo"
style="float: left; margin-right: 10px;" />
-</p>
\ No newline at end of file +</p>
+ <div style="float: right; margin-left: 10px; margin-top:-200px;">
+ <p style="background: #eee; border: solid 1px #ddd; margin: 0; padding: 10px;">
+ <b>Selection coordinates:</b><br />
+
+ <b>X<sub>1</sub>:</b> <span id="x1"></span><br />
+ <b>Y<sub>1</sub>:</b> <span id="y1"></span><br />
+ <b>X<sub>2</sub>:</b> <span id="x2"></span><br />
+
+ <b>Y<sub>2</sub>:</b> <span id="y2"></span><br />
+ <br />
+ <b>Selection dimensions:</b><br />
+ <b>Width:</b> <span id="w"></span><br />
+ <b>Height:</b> <span id="h"></span>
+
+ </p>
+ </div>
\ No newline at end of file |