1
0
mirror of https://github.com/mosbth/cimage.git synced 2025-08-25 08:50:45 +02:00

Compare commits

...

3 Commits

Author SHA1 Message Date
Mikael Roos
ec42c41e4d Verified known bug - sharpen acts as blur in PHP 5.5.9 and 5.5.10 #28 2014-04-01 08:56:38 +02:00
Mikael Roos
f12d02b8c1 Correcting issue #27 and removing default config-options from img.php 2014-04-01 08:44:38 +02:00
Mikael Roos
1673cd7aca Correcting issue #26 2014-04-01 08:11:49 +02:00
5 changed files with 38 additions and 8 deletions

View File

@@ -1212,14 +1212,20 @@ class CImage
{
if (isset($options['jpeg_optimize']) && $options['jpeg_optimize']) {
$this->jpegOptimizeCmd = $options['jpeg_optimize_cmd'];
} else {
$this->jpegOptimizeCmd = null;
}
if (isset($options['png_filter']) && $options['png_filter']) {
$this->pngFilterCmd = $options['png_filter_cmd'];
} else {
$this->pngFilterCmd = null;
}
if (isset($options['png_deflate']) && $options['png_deflate']) {
$this->pngDeflateCmd = $options['png_deflate_cmd'];
} else {
$this->pngDeflateCmd = null;
}
return $this;

View File

@@ -26,12 +26,12 @@ This is free software and open source software, licensed according MIT.
Installation and get going
-------------------------------------
**Latest stable version is v0.5.1 released 2014-02-12.**
**Latest stable version is v0.5.2 released 2014-04-01.**
```bash
git clone git://github.com/mosbth/cimage.git
cd cimage
git checkout v0.5.1
git checkout v0.5.2
```
Make the cache-directory writable by the webserver.
@@ -131,6 +131,14 @@ Revision history
-------------------------------------
v0.5.2 (2014-04-01)
* Correcting issue #26 providing error message when not using postprocessing.
* Correcting issue #27 warning of default timezone.
* Removed default $config options in `img.php`, was not used, all configuration should be in `img_config.php`.
* Verified known bug - sharpen acts as blur in PHP 5.5.9 and 5.5.10 #28
v0.5.1 (2014-02-12)
* Display image in README-file.

1
cache/README.md vendored
View File

@@ -0,0 +1 @@
This directory must be writable by the webserver.

View File

@@ -95,19 +95,26 @@ function verbose($msg = null)
/**
* Default configuration options, can be overridden in own config-file.
* Get configuration options from file.
*/
$config = array(
);
$configFile = __DIR__.'/'.basename(__FILE__, '.php').'_config.php';
$config = array_merge($config, require $configFile);
$config = require $configFile;
call_user_func($config['error_reporting']);
/**
* Set default timezone if not set or if its set in the config-file.
*/
if (isset($config['default_timezone'])) {
date_default_timezone_set($config['default_timezone']);
} else if (!ini_get('default_timezone')) {
date_default_timezone_set('UTC');
}
/**
* verbose, v - do a verbose dump of what happens
*/

View File

@@ -17,6 +17,14 @@ return array(
/**
* Set default timezone, it defaults to UTC if not specified otherwise.
*
*/
//'default_timezone' => 'UTC',
/**
* Max image dimensions,
*