Quote Originally Posted by bumba000 View Post
Not entirely sure what's going on with the latest user tracking mod in ZC 1.5.5, but working properly is not happening. First of all the auto install doesn't create a database table called user_tracing, it doesn't create a config menu option and it doesn't create a tools menu option.

I ran the create user_tracking table function by planting it into a define page and loading the define page. Then the readme file says to add <?php $zco_notifier->notify('NOTIFY_FOOTER_END'); ?> to the end of the tpl_main_page.php file which doesn't make much sense as that call already exists there, but adding a call to the function zen_update_user_tracking(); does work. However, while this function call does get records added to the database table, the .com/admin/user_tracking.php still doesn't show any of those records. Just blank records area. User tracking back in the day had some issues, but this is crazy.
Sounds like an incomplete install/upload of files.

The note about adding a notifier to the includes/templates/YOUR_TEMPLATE/common/tpl_main_page.php file is related to pre-ZC 1.5.5 because it is in ZC 1.5.5 that the notifier was added. There is the possibility that a newer template could have been installed to an older system that already had that line in it and yes the instruction would then be incorrect. It will be updated to indicate to add the line if it does not already exist.

As to no action being taken even with its presence, but calling the function seems to work AND that the notifier has already been identified as being present implies that the includes/auto_loaders and/or includes/classes/observers related file(s) have not been put to the server at least in the expected location(s).

I suggest also performing a search using the tools->developers tool kit for init_user_tracking and identifying the path(s) to the search response. Obscure the directory name for YOUR_SECRET_ADMIN directory if/when presented.

As to the lack of table and/or admin menu options in relation to the discussion of an older User Tracking installation, what is the history of the database to which this was installed? Had it previously had User tracking installed? It may be a good idea to run the uninstall sql to ensure removal of old partial remnants. A lot of effort went into Version 1.5.3 to try to convert previous installations to using this more standardized installer primarily so that the user_tracking table didn't get wiped out every time a new version was presented. There hasn't been a change to the table in a very long time, so there doesn't seem to be a need to delete it when other features are added/modified.