This is a Diff ran on HelpersInsteadOfWrappers. It appears that GrammarVandal-related multi-edits lost changes. I intend hand-edit to put them back one of these days. Until then, it sits here. If somebody remembers how to restore from archive, that would be great.
Revision 433 made 9 days ago by 81.19.179.11
116d115
options118,120c117
Parameter "fieldTitle" defaults to "fieldName" if empty. "options" are words embedded in parenthesis for easy parsing. Example: "(required)(trunc)". Here, "(trunc)" means that the value will be truncated if larger than given length. Without it, an error is given if oversize. The 'map' parameter is a by-reference associative array. It contains or will contain these entries: Parameter "fieldTitle" defaults to "fieldName" if empty. The 'map' parameter is a by-reference associative array. It contains or will contain these entries:
125c122
I've found that leaving the abstractions a bit "leaky" makes them far more flexible. For example, suppose I have a function/method for generating menu items with links: I've found that leaving the abstractions a bit "leaky" makes them far more flexable. For example, suppose I have a function/method for generating menu items with links:
184,185d180
Maybe it's the type-safety fans trying to stir up controversy? Or is that paranoia on my part?
On SeparateDomainFromPresentation, somebody removes the dots in put in for TabMunging prevention, and ruins the indentation in the process.
class page ..event onPageLoad(thisPage) ....if userNotToSeeButtonX(...) ......thisPage.buttonX.visible = False ....end if ..end event ..function userNotToSeeButtonX(...){...} end class class page ..pageModel = new PageModel ..event onPageLoad(thisPage) ....thisPage.buttonX.visible = pageModel.userNotToSeeButtonX(....) ..end event end classBetter now? -- DaveVoorhis
Under TarongaZooStory, this keeps getting reverted:
Lesson learned: