ECI 3.4 – High Priority
A high priority update for Easy CSV Importer however if your project is running smooth and you do not require Updating then you may ignore this.
The last 3 days have been great, a lot of progress and changes made that seem to be running smoothly. I don’t think I’ve ever performed so many tests and I improved the Log page to help me do that. Many of you will be happy to know that most of the work done was on the ability to import or update over long periods of time. I spent two whole days working on data updating and the tests I’ve done a short while ago were a success.
Your Feedback Is Welcomed
I think I’ve applied most changes suggested in feedback from last week and I do hope those feeding back to me notice this because your feedback is welcome I do read all emails even if I do not reply straight away. Priority is always to simply get the job done, no use in telling you I’m going to do something when I can just do it, that is how I’m working more and more. Reason being is because the level of support asked of me is big right now so please forgive me if you feel ignored or my level of replies is not consistent. Many more new versions will come and in the end I’m sure we’ll all be happy.
Thank you for your patience and support everyone.
Changes Made
- Colour styling added to Log table rows. Alternates between white and yellow but also uses blue for groups of log entries that share the same time. This really helped debugging while I was making changes and with some improvements to the messages it will help users track what is happening when they aren’t logged in. I’m scrapping the Notification system and the Log system will eventually be used to provide email notifications.
- Various form menus now show the saved settings including Unique Key and Category Splitter. This should be a lot less confusing now.
- Post adoption code has been removed including interface options. Post adoption is a feature that allows the plugin to match an existing post to a record in the project database, in other-words marry them, even if the post was not originally created by Easy CSV Importer. The ability is not new however I get little requests for it. Please contact me should you need it, the code is ready it just needs to be adapted for the new ECI and it will come later.
- Users can no longer enter an Automatic File Checking Delay. The plugin will check a files date-stamp right before every automated event is carried out. Should a change in dates be found, no events will take place other than the $csv profile being updated with the fact that a new file is in play. Data updating would then commence providing the user has setup a Unique Key. This area needed much work and now works great. My reason for removing the manually set delay was to make Updating a little more simple and safer. Should a user enter a very short delay it could create a lot of work for the server and if the delay was to long it could appear as if the plugin is not working.
- You can now Delete the log. Deactivate it before deleting if you do not wish to use the logging system at all. Please be aware that the plugin deletes the file when it gets to a certain size, you do not need to treat this as administration to be carried out and the log file is very handy however it is less work for the plugin if you disable it.