-
Notifications
You must be signed in to change notification settings - Fork 0
Description
It would be ideal to fix the plugin conflicts with the original Tour Builder so that they do not use the same database names, function names, and routes.
Currently, having both plugins reside in the plugins directory at the same time results in a fatal error since they both use functions with the same name.
More critically, if a user uninstalls the WT plugin, it will delete their TB tables (and vice versa) since they have the same table names. Causing data loss is a worst case scenario for any plugin.
Less critical but still worth fixing is the issue that both plugins define identical routes, meaning the most recently-installed plugin overtakes the UI of the previously-existing one, which could be very confusing, especially on the admin side.
I know the Tour Builder plugin is not currently in the Omeka plugins directory, but it does have quite a lot of users so it is probably worth addressing each of these issues.
Cheers -- E (maintainer of Tour Builder)