openmage-image-cleaner

Image cleaner for Magento 1 and OpenMage. Cleans orphans category, product and wysiwyg images.

24 articles 21 View on GitHub ↗
24 articles
Does OpenMage Image Cleaner Handle the wysiwyg/swatches Folder for Configurable Swatches?

OpenMage Image Cleaner safely handles the media/wysiwyg/swatches folder for configurable swatches preventing accidental image deletion. Learn how.

how-to-guide
Mar 1, 2026
How the `media_image` Frontend Input Drives Product Image Detection in OpenMage Image Cleaner

Understand how OpenMage Image Cleaner's media_image frontend input detects product images. It automatically finds default and custom attributes, streamlining your image management.

internals
Mar 1, 2026
How to Export Detected Orphan Images to CSV or Excel in OpenMage Image Cleaner

Export detected orphan images to CSV or Excel from OpenMage Image Cleaner admin grid. Download your list of unused images with one click for easy review.

how-to-guide
Mar 1, 2026
What Does the Reset Action Do in OpenMage Image Cleaner? Does It Truncate the fb_imagecleaner_image Table?

Understand the OpenMage Image Cleaner reset action. This guide clarifies if the reset truncates the fb_imagecleaner_image table, ensuring you know its impact on your data.

deep-dive
Mar 1, 2026
How the Mass Delete Action in OpenMage Image Cleaner Handles Missing Files Safely

OpenMage Image Cleaner mass delete safely skips missing files with file_exists() and unlink() avoiding PHP warnings. Clean stale database records automatically.

how-to-guide
Mar 1, 2026
How to Configure the Admin Grid Thumbnail Size and Enable Image Click-to-Zoom in OpenMage Image Cleaner

Learn how to configure OpenMage admin grid thumbnail size and enable image click to zoom for a better product image management experience. Easily adjust settings via System Configuration.

how-to-guide
Mar 1, 2026
Why CSS Files in /skin/frontend Are Scanned for WYSIWYG Image Detection

Discover why the openmage-image-cleaner module scans CSS files in /skin/frontend to accurately detect WYSIWYG images and prevent accidental deletion of background images and icons.

internals
Mar 1, 2026
How to Integrate OpenMage Image Cleaner with External Backup Systems Before Mass Deletions

Secure your OpenMage Image Cleaner data. Learn how to integrate external backup systems before mass deletion for complete data protection and peace of mind.

how-to-guide
Mar 1, 2026
Sync Product Cache vs Regular Product Sync in OpenMage Image Cleaner

Understand the OpenMage Sync Product Cache vs Regular Product Sync. Learn how to identify orphaned images and stale derivatives efficiently to clean your media storage.

deep-dive
Mar 1, 2026
How OpenMage Image Cleaner Uses fnmatch for Blacklist Pattern Matching

Discover how OpenMage Image Cleaner employs fnmatch for secure blacklist pattern matching. Learn how it protects your files from unwanted cleanup scans by matching glob patterns.

how-to-guide
Mar 1, 2026
How to Add Custom Flush Actions to OpenMage Image Cleaner for Any Directory

Unlock the power of OpenMage Image Cleaner by adding custom flush actions for any directory. Learn how to extend functionality beyond media tmp or var export for enhanced control.

how-to-guide
Mar 1, 2026
Troubleshooting "It Was Not Possible to Delete One or More Files" in OpenMage Image Cleaner

Troubleshoot OpenMage Image Cleaner's 'It was not possible to delete one or more files' error. Learn common causes like permission issues, file locks, or path errors.

troubleshooting
Mar 1, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →