Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bug in 'Create Thumbnail' functionality using Jcrop
#1
GetSimple version: 3.0

Error description:
Error creating thumbnails for images larger then 585x500.

Evaluation:
Jcrop trueSize parameter is not set in file admin/image.php at line 120. As a result Jcrop returns bad coordinates for all images larger then 585x500 because of image scaling.

Workaround:
Add following line:
trueSize: [ <?php print("$imgwidth, $imgheight"); ?> ]
just after
var api = $.Jcrop('#cropbox',{
Reply
#2
Blob Wrote:Workaround:
   Add following line:
       trueSize: [ <?php print("$imgwidth, $imgheight"); ?> ]
   just after
       var api = $.Jcrop('#cropbox',{

Don't forget the comma after square bracket:

Code:
trueSize: [<?php print("$imgwidth,$imgheight"); ?>],

Full code on 3.0 is:

Code:
jQuery(document).ready(function() {
                
            $(window).load(function(){
            var api = $.Jcrop('#cropbox',{
            trueSize: [<?php print("$imgwidth,$imgheight"); ?>], // changed part
            onChange: updateCoords,
            onSelect: updateCoords,
            boxWidth: 585,
            boxHeight: 500
          });
Reply
#3
@Chris,

this bug should be fixed in 3.1 ;=)

Cheers, Connie
|--

Das deutschsprachige GetSimple-(Unter-)Forum:   http://get-simple.info/forums/forumdisplay.php?fid=18
Reply




Users browsing this thread: 1 Guest(s)