Pre-installation screen/step when installing an addon in ACP

As the title says,

Sometimes when installing an addon it would be nice to have a pre installation screen (triggered after uploading the addon zip file and clicking install) that prompts for possible inputs that the user prefers the addon has before installing, instead of customizing the addon after the install. Obviously the prompts or questions are totally on the addon's developer consideration.

Some use cases for it:

  • If the addon is related to a sensitive area, like performance, then in the pre installation screen prompts something like "What's your forum size? (small, medium, big)" and with the provided answer the addon is installed with a predefined set of options tweaked to the answer.
  • Related to the previous point, any "template of options" the addon could have so it can minimize the learning curve. I'm thinking on addons that manage spam, registrations, AI related stuff and so on. Addons that have a lot of options to tweak than can be overwhelming for the beginner user.
  • If the addon works or needs an integration with a third party service the user should have a license then ask for an API key.
  • In a more technical side: custom prefix for addon's database tables, custom prefix for addon's phrases, minimized js files, etc.

Cons of this idea:

  1. If we install many addons at once (very possible scenario). Then in that case putting a checkbox, checked by default, saying "install with the default values".
  2. Only applied to new installs, not to updates. Although I think this is best as in an update you're (or should be) already familiarized with the addon and its options

Hope this idea helps :)
 
Upvote 1
Back
Top Bottom