GetSimple Support Forum

Full Version: Bug in 'Create Thumbnail' functionality using Jcrop
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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',{
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
          });
@Chris,

this bug should be fixed in 3.1 ;=)

Cheers, Connie