Configure a percentage price set field, and an event or contribution page using that price set
Observe the price set field contains the correct label and looks like a normal checkbox.
Disable the extension
Return to the contribution page or event configured in step 2. Observe that the percent price field shows a rather cryptic nonsensical description:
If you've configured an event in step 2, view the event info page; observe that the same cryptic description appears in the list of event fees:
TODO:
It will be hard to make this description go away entirely. Per the fix for #17 in 82ac244, this description needs to exist, and needs to be unique, thus we're using a random string, which is inherently cryptic to the average user.
But because the string is completely arbitrary as long as it's consistent, we could add some human-readable hint about enabling the extension, since this will only ever appear if the extension is disabled. E.g. "ERROR: percentagepricesetfield_NFMbsQAQVpVZkamC (Hint: Is the Percentage Price Set Field extension enabled?)"
To reproduce:
TODO: