@jaydamuss,
Please accept my apologies as I was able to identify an error with the install code once I was on someone else's system and they had the same issue occur. Certainly there were some other factors at play, but I was able to identify the one minor issue that caused the database not to get updated with the version number (causing the process to repeat) and as a result of that error occurring there was another "catch all" that had to get more code, so.. I have uploaded an updated version of User Tracking that incorporates the other changes that I was working on basically that the data displayed is collected in a series of tables prior to being displayed. The thought was that this would maybe make transition to ZC 1.6.0 "easier". Not yet sure about that, but it was a path down which I had started and wanted to finish.
Anyways, also completed the transition of links to $_POST buttons instead of "links" (underline style). Here is the list of changes applied to the update:
And I finally got my local User Tracking git files pushed to my github so that in the future it would be easier to discuss the code and not have to download it to a local computer just to look at it.Updated 06/10/2017 Version 1.5.4 mc12345678:
1. Revised the installer to restore the expected operation. Bug had been introduced that prevented recognition of full installation.
2. Incorporated an additional check/correction to support reperformance of the installation if an error was introduced during installation,
helping to move forward from the above problem.
3. Generalized the installer further to not depend on the file extension taking only 4 characters in length.
4. Added install file to recognize this version.
5. Updated the geodata to the 8 June 2017 version.
6. Cleaned up code a little by removing closing php statements.
7. Prevent the install auto_loader from activating from the catalog side.
8. Rename class constructors to be PHP 7.0 compliant.
9. Modified the display of the User Tracking information
to use the generic admin table type class/object.
10. The idea is/was that it may make transition to ZC 1.6.0
easier, though could also be undone as necessary.
11. Further completed the transition of GET links to POST buttons.
12. Incorporated the type conversion issue identified
by davewest at: https://www.zen-cart.com/showthread....racking+mktime
13. Generally adjusted the lines of the main page to use
spaces instead of tabs, aligned code to support improved
readability.
14. Incorporated associated language file modifications,
even if the language is/was not translated yet.
So, for the installer, to quickly get that to be quiet and correct.
See the changes made/shown for the admin/includes/init_includes/init_user_tracking.php file found at this github path:
https://github.com/mc12345678/User_T...ec9cc9bb045087
Bookmarks