Status: Implemented
Created by Ed Johnson 20 Dec 2010 13:56
**STE **


leiger |
20 Dec 2010 14:13. Edited 2 times. (Edit, Permalink) Although I can change this in future if the need arises, for simplicity I'd prefer to keep everything as two parts only. The "instruction" first on the line, and then some information about how to perform that instruction. For example:
With the intention being:
There would be no limit on the number of variables you can define, and no limit on how many times you can re-use them. BTW: You might want to rate up your own wish! :) I will rate it up as well, and close my similar wish as I think you've explained it a lot better. Edit: Just to clarify… the example I posted above is just intended as a first draft of the functionality - keeping it as simple as possible whilst still doing the job it needs to do. As time goes on the instructions can be expanded, adding more options etc. (such as a custom message). Included page "inc:signature" does not exist (create it now) |
leiger |
20 Dec 2010 23:35. Edited 0 times. (Edit, Permalink) RestrictionsTo prevent people from abusing input dialogs (e.g. asking the user for 500 different things), I want to put a restriction on how many you can use in an extension. I was thinking that a good limit for now would be 20. Does this sound reasonable? The ListPages module has 16 possible attributes. So if you ask for the module body in an input dialog as well, that means you'll only need 17. Other modules would need even less. Is there any other use case where more than 20 inputs might be needed? Included page "inc:signature" does not exist (create it now) |
(user deleted) |
21 Dec 2010 00:36. Edited 0 times. (Edit, Permalink) Are you planning to support the same variable used more than once without prompting the user to enter each time it's used? Included page "inc:signature" does not exist (create it now) |
leiger |
21 Dec 2010 01:53. Edited 0 times. (Edit, Permalink) The variable is only forgotten after the extension finishes running. Included page "inc:signature" does not exist (create it now) |
leiger |
24 Dec 2010 01:23. Edited 0 times. (Edit, Permalink) Included page "inc:signature" does not exist (create it now) |