Lines Matching refs:to

31   * [bugfix: G168] bad call to $this inside static function
93 ¤ debug mode must be disabled to allow thumbnail generation
94 Thanks to Rafay Baloch (www.rafayhackingarticles.net) for
110 array-to-string PHP error
118 ¤ $PHPTHUMB_CONFIG['high_security_password'] needs to be more
124 to slow down brute force attempts
127 ¤ Disable all demos by default, user will need to comment out a
128 line to run the demo
131 * Bugfix: crop broken if width or height set to 1.00
134 filter to "-gaussian-blur"
136 from DD/MM/YY to YYYY-MM-DD
166 Note: If output to transparent-supporting format (PNG,GIF)
168 when rotating to nonmultiples of 90° (e.g. rotate by 30°).
190 * Bugfix: ImageCreateFromStringReplacement() doesn't need to
193 * Bugfix: ImageMagickThumbnailToGD() doesn't need to
217 ¤ new class function resetObject() should be used to reset
218 default class paramters to default to allow reusing a
230 ¤ Added "size" filter. NOTE: try not to use this filter,
237 * Output image format defaults to input format (based on
242 (eg "&f=.png") to allow you to fool things that look at
243 the last characters of the URL to determine image type
245 * Added section to phpthumb.demo.check.php to test cache
263 when trying to initialize config_temp_dir
284 * Bugfix: force stderr output to stdout in SafeExec
311 ¤ Added config option "imagemagick_use_thumbnail" to control
317 * Bugfix [#1620056]: EnsureDirectoryExists() failed to create
327 ¤ Added "sia" (Save Image As) parameter to provide default
330 ¤ Changed "lvl" filter parameters, and added option to choose
335 * Changed GD max source pixels to 1/6 (from 1/5) available
336 memory, and changed SourceImageIsTooLarge() to account for
345 character from "+" to "%20"
352 * Bugfix: poor alpha rendering from PNG to GIF with ImageMagick
360 "cache_directory_depth") to spread cache files across many
361 directories for improved performance and ability to store
364 ¤ phpThumb now follows HTTP redirects (status=302) to new
367 ¤ Added "rot" (ROTate) filter which is similar to "ra" parameter
379 * Changed MIME type for WBMP to image/vnd.wap.wbmp
393 ¤ Added "sfn" (Source Frame Number) parameter to specify
396 ¤ Added "dpi" (Dots Per Inch) parameter to specify
422 to resize but output image larger than max_source_pixels
449 ¤ Added $this->outputImageData and RenderOutput() to allow
450 easy outputting of thumbnail data to a database or such.
455 opposed to sx,sy,sw,sh which are before resizing)
459 * Added warning message to encourage users not to use
461 * Added fallback 'preg_quote' to phpthumb.functions.php in
468 * Added 'nocache' parameter that suppresses writing to cache
471 * Attempt to detect supported ImageMagick features
473 * Added temp dir detection to phpThumb.demo.check.php
474 * Added ImageMagick dir to phpThumb.demo.check.php
475 * Added ImageMagick features to phpThumb.demo.check.php
502 * Bugfix: first (internal) call to ImageMagickVersion() failed
520 * Bugfix: config_error_die_on_error now defaults to FALSE to
524 as 'fltr') by appending $value to $parameter
527 * Bugfix: [#1439110] Limit fread() calls to 8kB
530 * Bugfix: Prevent RenderToFilename() from trying to render
531 to URLs (thanks Tim*MasseyØitrm*co*uk)
536 * Bugfix: suppress error messages when stat access to temp
546 possible (will fall back to GD methods if unavailable)
564 * Added background fill color, opacity and extent options to
572 * Moved ImageDestroy call from OutputThumbnail to end of
573 phpThumb.php to allow multiple calls to OutputThumbnail
578 parameters. If you want to parse PATH_INFO, set to false
583 * Added $PHPTHUMB_CONFIG['cache_prefix'] to allow sharing of
587 default=true (increased speed) to allow direct passthru of
596 defaults to true for much-improved cached performance
599 to false
600 * Added $PHPTHUMB_DEFAULTS['ar']='x' to phpThumb.config.php.default
601 * Added ImageDestroy($this->gdimg_source) to GenerateThumbnail()
602 to save memory before applying image filters
604 * cache files now default to using SERVER_NAME without 'www.'
623 * Bugfix: ImageMagick warnings no longer cause ImageMagick to fail
624 * Bugfix: ErrorImage no longer fatal to phpThumbDebug
625 * Bugfix: "Array to string conversion" in foreach($a as $v) loops
643 * Added $PHPTHUMB_CONFIG['cache_force_passthru'] to work
675 * config_die_on_error now defaults to false
681 Old value of '1' defaults to centered
690 setSourceFilename to properly set $this->sourceFilename
697 * Bugfix: config_max_source_pixels now defaults to same
707 ¤ Included new file phpThumb.demo.random.php to select a
709 landscape and/or portrait and/or square images, and to
710 display it to phpThumb.php
716 images. This allows you to display any image aspect
724 to phpThumb.config.php
729 call to OutputThumbnail and preventing browser-side
731 * Added config_allow_src_above_docroot (default=false) to
734 * Added config_allow_src_above_phpthumb (default=true) to
735 prevent access to files except in subdirectories of
739 * SafeBackTick() renamed to SafeExec() and all execution
758 existant filenames (file to be written, for example)
766 * Bugfix: [#1219422] Cache filename structure modified to
768 now limited to 142 characters + length of
771 * Bugfix: [#1211729] phpThumb.php fails to locate
783 * Changed default error_die_on_source_failure to true in
789 Cached images have therefore been renamed from *_jpeg to
794 * Bugfix: Changed "Content-type" to "Content-Type" in all
809 where <c> is the target hex color to white balance
811 gray. The filter attempts to maintain brightness so
820 to ignore source modification and/or removal
833 * Added empty /cache/source/ directory to distribution
837 include_once calls to prevent headers getting sent
853 output to the browser directly if requested thumbnail
858 ¤ phpThumb.config.php is renamed to
859 phpThumb.config.php.default to prevent accidental
860 overwriting. Please migrate your old settings to the new
861 file, delete your old config and rename the default to
869 Where <b> is the color band(s) to display, from back
870 to front (one or more of "rgba*" for Red Green Blue
872 <c> is a semicolon-seperated list of hex colors to
873 use for each graph band (defaults to FF0000, 00FF00,
879 <o> is opacity from 0 to 100;
883 image (to create a picture frame for example)
894 is an alias to 100% desaturation
896 unprocessed source image to be cached when source is
898 * Added 'cache' subdirectory to phpThumb distribution
902 changed to true (thanks shabazz3Ømsu*edu)
903 * Added checks to make sure $this->gdimg_output is a
904 resource before allowing calls to RenderToFile or
919 (disabled by default) that only allows calls to
924 - 'high_security_enabled' if set to true enabled new
926 to generate a hash for calls to phpThumb:
939 the hex color to colorize to (default=A28065).
946 (range = 0-255) and are set to clip 0.1% of each end
947 by default. Use -1 for min and/or max to invoke auto-
949 is similar to Auto Contrast in Adobe Photoshop.
970 * Bugfix: Added datestamp to cached filenames for remote
974 * Added 'error_die_on_source_failure' configuration to
975 allow invalid source images to show an error rather
987 where <value> can be a number >0 to 10+ (default 1.0)
996 to colorize to. (thanks mailØmmjaeger*com)
1000 every grayscale pixel brighter than <val> is set to
1001 white, every darker pixel is set to black
1009 filename of the image to overlay, <a> is the
1012 *=tile), <o> is opacity from 0 to 100, <m> is the
1017 <t> is the text to use as a watermark,
1026 <o> is opacity from 0 to 100,
1034 similar to rounded corners but more extreme
1038 channel to the main image. White is opaque, black
1045 - 'fram' (FRAMe) draws a frame, similar to border but
1054 where <d> is distance from image to shadow, <w> is
1069 * 'bw=0' to force aspect ratio has been replaced by
1081 * Added "Last-Modified" header to cache portion of
1085 cause an error image to be displayed if the cache
1088 prevents linking to thumbnails on your server from
1089 another domain. Defaults to watermaking linked images
1103 match the domain of the server (designed to prevent
1106 * Added setSourceImageResource() to allow use of an
1114 * Added set_time_limit(30) to phpThumb.php
1116 to a link and not a file (thanks bkainersØgmail*com)
1118 * Bugfix: 'wmm' couldn't be set to zero
1119 * Bugfix: 'wmm' parameter was only applied to top/left of
1132 * Changed sx/sy/sw/sh parameters to allow decimal values
1133 (>0 but <1) to represent percent of source image
1141 * Bugfix: Image cropping to invalid areas outside source
1159 * $this->error has changed to $this->errors and is now
1180 ImageCreateFrom*() were not being passed to ImageMagick
1200 * Added check to prevent error messages when shell_exec
1204 * Added new section to phpthumb.config.php where you can
1208 $PHPTHUMB_DEFAULTS_GETSTRINGOVERRIDE to false
1209 * Renamed phpthumb.config.php to phpThumb.config.php
1214 from urlencode('') to md5(rawImageData). This should
1221 to handle v1.4.1-1.4.5 => v1.4.6+ cache filenames.
1227 falling back to ImageMagick
1229 falling back to ImageMagick
1232 information (due to safe mode restrictions)
1238 to be downloaded rather than displayed in the browser.
1240 can all be downloaded to show off this feature.
1242 * Added ability to remove old files from cache directory
1247 (see above) if you need to call it manually
1248 * Included new file phpThumb.demo.cacheconvert.php to
1249 convert old-style cache names to the current (and
1255 * Now tries to create thumbnail with ImageMagick if
1256 ImageCreateFromJPEG etc fails, before falling back to
1276 Note: you may want to use "/" slashes instead of "\" if
1277 you have magic_quotes_gpc enabled to avoid stripslashes
1286 to allow you to specify a writable directory name for
1287 temp files if you do not have access to the system temp
1291 'config_error_die_on_error' which can be set to false if
1292 you want to retrieve the error message without having it
1296 and no caching if no parameters are passed to alter the
1303 no-GD errors to avoid parse errors later in the code
1322 * Added 'maxb' (MAXimum Bytes) option to auto-set the
1326 * Added 'bgt' parameter to make rounded corners from
1329 option must force output to 256-color mode for this
1330 to work. The feature will be updated when a non-broken
1349 resizes a popup window to the size of the image
1352 * Added optional call-out to ImageMagick (if avaible) if
1358 configuration settings. Due to various server-level
1361 have to specify the value manually.
1365 greater than zero, the image will be shrunk to fit
1381 * Added 'iar' parameter (Ignore Aspect Ratio) to allow
1382 non-proportional resizing (stretch image to fit).
1383 You must specify 'h' and 'w' to use this option.
1410 to false, to prevent smaller-than-max-size images
1412 you want to be able to enlarge images, set this to
1415 * Changed all configuration variables to be under one
1417 * Moved color and font options for ErrorImage() to
1419 * Changed cached filename structure (again) to a more
1422 * Added more debugging code to phpThumbDebug
1425 * Added capability to use EXIF thumbnail that may be
1433 * Eliminated intermediate read-file-to-memory stage if
1435 larger images to be processed without running out of
1437 * Added optional 'goto' parameter to be used with the
1439 redirected to after image is rendered to file
1455 * Bugfix: Added stripslashes() to filenames if
1458 * Output can now be rendered to a file only (not to
1474 * Added unsharp mask option thanks to Torstein Hønsi:
1476 Note: requires GD v2.x to function
1478 * Updated cache filenames to reflect new parameters,
1479 this means old cached files will need to be deleted
1482 * Added caching to gd_info() calls for minor speedup
1487 * Added option to create fixed-dimension thumbnails
1489 (BorderWidth) parameter (even to 0) and this will be
1495 * Added watermarking option to overlay thumbnails with
1504 * added ability to specify relative pathnames as well
1505 as absolute pathnames (pathname is relative to the
1510 * Added patch to allow use of PHP older than 4.1.0
1515 * Added patch to allow use of PHP older than 4.1.0
1530 list of allowed domains defaults to the current
1533 size, colors and whether to blank the image or not
1535 * Bugfix: URL image sources were not able to use the
1539 * Added option to use http:// URL as image source
1542 * Added option to get source data from a database
1558 * check for source image existance to prevent text