Page 1 of 1
CGSmartImage - Image change detection
Posted: Wed Jan 13, 2021 3:06 pm
by akke
Hi,
Really love the CGSmartImage module
Image change detection, if the master image is changed scaled images will be regenerated.
The regenerated image seem to get the same filename. (in cache dir) Is there a way to force a new filename when regenerating based on master image change? (To overcome browser cache)
nobcache="" parameter force reload on every page request, but I only need when master image is changed.
Re: CGSmartImage - Image change detection
Posted: Wed Jan 13, 2021 4:34 pm
by DIGI3
If you replace the image, even one with the same name, it gets a new filename in the cache. The old file in the cache won't be deleted though, so perhaps it's the page being cached that's the problem?
Re: CGSmartImage - Image change detection
Posted: Wed Jan 13, 2021 8:56 pm
by akke
Thanks, but it regenerate with the same cache filename. (like img-4767789f35360d323e9ba3f37e2c1261)
Always been like that.
If that's not intensional, it may be a bug?
----------------------------------------------
Cms Version: 2.2.15
Installed Modules:
AdminSearch: 1.0.5
CGExtensions: 1.65.2
CGSimpleSmarty: 2.2.1
CGSmartImage: 1.22.7
CMSContentManager: 1.1.9
CmsJobManager: 0.1.3
DesignManager: 1.1.9
FileManager: 1.6.12
FilePicker: 1.0.5
Kultur: 2
MicroTiny: 2.2.5
ModuleManager: 2.1.8
Navigator: 1.0.9
News: 2.51.11
Search: 1.52
Uploads: 1.26.2
Config Information:
php_memory_limit:
max_upload_size: 256000000
url_rewriting: mod_rewrite
page_extension:
query_var: page
auto_alias_content: true
locale:
set_names: true
timezone: Europe/Oslo
permissive_smarty: false
Php Information:
phpversion: 7.3.25
md5_function: On (True)
json_function: On (True)
gd_version: 2
tempnam_function: On (True)
magic_quotes_runtime: Off (False)
E_ALL: 22519
E_STRICT: 0
E_DEPRECATED: 0
test_file_timedifference: No time difference found
test_db_timedifference: No time difference found
create_dir_and_file: 1
memory_limit: 256M
max_execution_time: 120
register_globals: Off (False)
output_buffering: 4096
disable_functions:
open_basedir:
test_remote_url: Success
file_uploads: On (True)
post_max_size: 256M
upload_max_filesize: 256M
session_save_path: /tmp (0700)
session_use_cookies: On (True)
xml_function: On (True)
xmlreader_class: On (True)
check_ini_set: On (True)
curl: On
Performance Information:
allow_browser_cache: Off (False)
browser_cache_expiry: 10
php_opcache: On (True)
smarty_cache: Off (False)
smarty_compilecheck: Off (False)
auto_clear_cache_age: On (True)
Server Information:
Server Software: Apache
Server Api: litespeed
Server Os: Linux 4.18.0-80.7.2.el7h.x86_64 On x86_64
Server Db Type: MySQL (mysqli)
Server Db Version: 5.7.32
Server Db Grants: Found a "GRANT ALL" statement that appears to be suitable
Permission Information:
tmp: /home/xxx/dev.neskulturhus.no/tmp (0755)
tmp_cache: /home/xxx/dev.neskulturhus.no/tmp/cache (0755)
templates_c: /home/xxx/dev.neskulturhus.no/tmp/templates_c (0755)
modules: /home/xxx/dev.neskulturhus.no/modules (0755)
uploads: /home/xxx/dev.neskulturhus.no/uploads (0755)
File Creation Mask (umask): /home/xxx/dev.neskulturhus.no/tmp/cache (0755)
config_file: 0444
----------------------------------------------