Thank you for bringing this up — that’s a very valid point, and I completely understand the frustration this can cause.
Currently, Showtime’s uninstall process performs a full cleanup (database tables and media folders). This is intentional and follows the default Joomla component behavior, ensuring that no orphaned data or files are left behind when a user explicitly uninstalls the extension.
That said, you are absolutely right that this can be problematic in troubleshooting scenarios, where the goal is to reset the extension code rather than permanently remove the content.
Your suggestions are very sensible:
- An option to keep data on uninstall
- A gallery export / backup package (database + files) for migration or safe reinstallation
Both are good ideas and align well with real-world usage. While Joomla does not natively provide an uninstall “keep data” prompt, this can be implemented at the extension level, and I agree it would be a valuable improvement.
I can’t promise an immediate change, but I’ll seriously consider adding:
- a “Preserve data on uninstall” option, and/or
- a backup/export tool inside the component for safe migration and recovery
In the meantime, for future reference, when the goal is to fix a technical issue, I strongly recommend disabling the component or reinstalling over the existing version, rather than uninstalling, to avoid data loss.
Thank you again for the constructive feedback — it’s exactly this kind of input that helps improve the extension in meaningful ways.
Best regards,
Lefteris