Re: [WebDNA] tag [validcard] fails on webdna 7.0. Do I need the commerce edition?
This WebDNA talk-list message is from 2011
It keeps the original formatting.
numero = 106399
interpreted = N
texte = On Mar 21, 2011, at 8:59 AM, Tom Duke wrote:> Brian,>=20> Hi - nice function. I'm curious as to why you use '1=3D1' and '1=3D0' =for your true/false outputs.>=20> - Tom>=20If you set a 1=3D1 and 1=3D0, evaluate as true and false within any =[if], [showif] or [hideif]. By returning these values, I can use the =simple syntax examples:[if [ccValid =85]][then]good stuff[/then][else]bad stuff[/else][/if][showif [ccValid =85]]good stuff[/showif][hideif [ccValid =85]]bad stuff[/hideif]I use this technique throughout my code, commonly with global text =variables set:[text]true=3D1=3D1[/text][text]false=3D1=3D0[/text]Then I can do things like this:[text]foundIt=3D[false][/text][listwords words=3D[listofwords]][showif [word]=3D[whatIWant]][text]foundIt=3D[true][/text][/showif=][/listwords][if [foundIt]][then]do the stuff[/then][else]do the other stuff][/else][/if]With good variable names, it makes the code very readable. For me, it's =much cleaner than testing for "T" or "F" values.Brian FriesBrainScan Software
Associated Messages, from the most recent to the oldest:
On Mar 21, 2011, at 8:59 AM, Tom Duke wrote:> Brian,>=20> Hi - nice function. I'm curious as to why you use '1=3D1' and '1=3D0' =for your true/false outputs.>=20> - Tom>=20If you set a 1=3D1 and 1=3D0, evaluate as true and false within any =
[if],
[showif] or
[hideif]. By returning these values, I can use the =simple syntax examples:[if [ccValid =85]][then]good stuff[/then][else]bad stuff[/else][/if][showif [ccValid =85]]good stuff[/showif][hideif [ccValid =85]]bad stuff[/hideif]I use this technique throughout my code, commonly with global text =variables set:
[text]true=3D1=3D1[/text]
[text]false=3D1=3D0[/text]Then I can do things like this:
[text]foundIt=3D[false][/text][listwords words=3D[listofwords]][showif [word]=3D[whatIWant]]
[text]foundIt=3D[true][/text][/showif=][/listwords][if [foundIt]][then]do the stuff[/then][else]do the other stuff][/else][/if]With good variable names, it makes the code very readable. For me, it's =much cleaner than testing for "T" or "F" values.Brian FriesBrainScan Software
Brian Fries
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
[WebDNA] remove html comments (2009)
Strange Search Results (2004)
raw=T is broken in [include] (1997)
New Lawsuit Alleges Unitedhealth/Pacificare Deceived (2006)
Fun with Dates - finally resolved but.... (1997)
SKU (1997)
OT: Javascript Alert (2004)
Major Security Hole IIS NT (1998)
Multiple SSL Keys (1998)
New Webcatalog for Mac (1997)
[WebDNA] interesting bug webdna 6 (2012)
WebCatalog Hosting (1996)
[OT] BBedit Blank Line removal (2003)
Follow-Up to: Removing [showif] makes a big difference in speed (1997)
expired beta (1997)
[WebDNA] lists opinion (2009)
WebCat2b14MacPlugIn - [include] doesn't hide the search string (1997)
WebCat2b13MacPlugin - [math][date][/math] problem (1997)
NT Setup (1998)
Moment of Thanks (1997)