π§ Critical Navigation Fixes 2.0.1
2.0.1 - 2025-10-19
π§ Critical Navigation Fixes
This patch release fixes critical bugs preventing users from progressing through the import wizard after file upload.
Issues Fixed (6 Total):
- π Fixed step progression from upload to select table - users couldn't advance after successful upload
- π Form submission prevention - added
onsubmit="return false;"to prevent default POST behavior - π URL navigation fix - proper WordPress admin URL structure with query parameter handling
- π Step validation system unification - now supports both numeric (1,2,3) and text (upload, select-table) identifiers
- π File storage key mismatch - validation was checking 'file_path' but uploader stored 'file'
- π Missing field validation helpers - added
dbip_validate_field_type()anddbip_validate_date()global functions
Technical Details:
- Root cause: Multiple system conflicts (form submission, URL handling, validation keys)
- Solution: Unified step system, proper form prevention, corrected storage keys
- Impact: Users can now complete full import workflow without errors
- Testing: β All workflow steps validated and working
Files Modified: 6 total
database-import-pro.php- Version bump, added helper functionsadmin/partials/step-upload.php- Form fix, URL navigationincludes/class-dbip-importer-admin.php- Validation unification, file key fixadmin/partials/step-preview.php- Function call fixCHANGELOG.md,readme.txt,README.md- Documentation updates
Upgrade Notes:
- 100% backward compatible
- Immediate upgrade recommended
- Fixes critical workflow blocking issue