2016-09-24, 11:02 PM
2016-09-25, 01:11 AM
ACTIVATE = Turned ON , is ACTIVE
A plugin can be "installed" but not activated.
A plugin can not be "activated" if "not installed".
A plugin can be "installed" but not activated.
A plugin can not be "activated" if "not installed".
2016-09-25, 02:13 AM
In general:
install = create database tables, settings
activate = make template changes (things that make a plugin *visually* active, if anything)
deactivate = revert template changes
uninstall = deactivate + revert database changes, remove settings
Note: deactivate should not destroy any data the plugin stores.
install = create database tables, settings
activate = make template changes (things that make a plugin *visually* active, if anything)
deactivate = revert template changes
uninstall = deactivate + revert database changes, remove settings
Note: deactivate should not destroy any data the plugin stores.
2016-09-25, 09:46 PM
Thanks !
2016-09-25, 09:54 PM
(2016-09-25, 02:13 AM)Josh H Wrote: [ -> ]uninstall = deactivate + revert database changes, remove settings
Note: deactivate should not destroy any data the plugin stores.
I wish I would have known this before I uninstalled my plugin and it messed up everything!! Thanks
2016-09-27, 12:46 PM
I tend to add a warning page into my larger plugins on the uninstall step as a "are you really sure" confirmation. Shame that wasn't done as standard.