Skip to content

Serious Plugin Conflicts #51

@ebellempire

Description

@ebellempire

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions