[WebDNA] Check if variable is blank or is raw or third condition
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 105128
interpreted = N
texte = > This message is in MIME format. Since your mail reader does not understandthis format, some or all of this message may not be legible.--B_3353679942_3187602Content-type: text/plain;charset="US-ASCII"Content-transfer-encoding: 7bitTo be clear here is exactly what I'm trying to do in one hideif (ifpossible): Hide everything if either of these 3 conditions are met:[t_username] is blank OR [t_username] is [t_username] OR[t_username]^Exactly this text.Please someone clarify or break this down for me.The Webdna Syntax tutorial video part 3 of 4 talks about a hideif contextthat hides content based on a variable being blank or raw.The code is as follows:[hideif ||[raw][t_username][/raw]|^|[t_username]|]Basically saying if [t_username] is not initialized we're going to hideeverything.I understand that it basically amounts to comparing |[t_username]| thatcontains |[t_username]| but I cannot figure out why the extra pipe characteris on the left. I've also seen it this way:[hideif |[raw][t_username][/raw]||^|[t_username]|]Do they both function exactly the same? Are they all pipe delimiters or doesone refer to an OR?I would like to modify the code to contain an OR in the same hideif to alsocompare [t_username]^Exactly this textI'm stuck on how to do this due to my confusion with the syntax.Thanks in advance!Mike SMike SargentWeb DesignerEarthcare Technologies, Inc.7406 Alban Station Court Suite B-210Springfield, VA 22150Phone 703-644-5399Fax 703-644-5384--B_3353679942_3187602Content-type: text/html;charset="US-ASCII"Content-transfer-encoding: quoted-printable
Check if variable is blank or is raw or third conditionTo be cl=ear here is exactly what I'm trying to do in one hideif (if possible): Hide =everything if either of these 3 conditions are met: [t_username] is blank OR= [t_username] is [t_username] OR [t_username]^Exactly this text.
Please someone clarify or break this down for me.
The Webdna Syntax tutorial video part 3 of 4 talks about a hideif context t=hat hides content based on a variable being blank or raw.
The code is as follows:
[hideif ||[raw][t_username][/raw]|^|[t_username]|]
Basically saying if [t_username] is not initialized we're going to hide eve=rything.
I understand that it basically amounts to comparing |[t_username]| that con=tains |[t_username]| but I cannot figure out why the extra pipe character is= on the left. I've also seen it this way:
[hideif |[raw][t_username][/raw]||^|[t_username]|]
Do they both function exactly the same? Are they all pipe delimiters or doe=s one refer to an OR?
I would like to modify the code to contain an OR in the same hideif to also= compare [t_username]^Exactly this text
I'm stuck on how to do this due to my confusion with the syntax.
Thanks in advance!
Mike S
Mike Sargent
Web Designer
Eart=hcare Technologies, Inc.
7406 Alban Station Court Suite B-210
Springfield, VA 22150
Phone 703-644-5399
Fax 703-644-5384
--B_3353679942_3187602--
Associated Messages, from the most recent to the oldest:
> This message is in MIME format. Since your mail reader does not understandthis format, some or all of this message may not be legible.--B_3353679942_3187602Content-type: text/plain;charset="US-ASCII"Content-transfer-encoding: 7bitTo be clear here is exactly what I'm trying to do in one hideif (ifpossible): Hide everything if either of these 3 conditions are met:[t_username] is blank OR [t_username] is [t_username] OR[t_username]^Exactly this text.Please someone clarify or break this down for me.The Webdna Syntax tutorial video part 3 of 4 talks about a hideif contextthat hides content based on a variable being blank or raw.The code is as follows:[hideif ||
[raw][t_username][/raw]|^|[t_username]|]Basically saying if [t_username] is not initialized we're going to hideeverything.I understand that it basically amounts to comparing |[t_username]| thatcontains |[t_username]| but I cannot figure out why the extra pipe characteris on the left. I've also seen it this way:[hideif |
[raw][t_username][/raw]||^|[t_username]|]Do they both function exactly the same? Are they all pipe delimiters or doesone refer to an OR?I would like to modify the code to contain an OR in the same hideif to alsocompare [t_username]^Exactly this textI'm stuck on how to do this due to my confusion with the syntax.Thanks in advance!Mike SMike SargentWeb DesignerEarthcare Technologies, Inc.7406 Alban Station Court Suite B-210Springfield, VA 22150Phone 703-644-5399Fax 703-644-5384--B_3353679942_3187602Content-type: text/html;charset="US-ASCII"Content-transfer-encoding: quoted-printable
Check if variable is blank or is raw or third conditionTo be cl=ear here is exactly what I'm trying to do in one hideif (if possible): Hide =everything if either of these 3 conditions are met: [t_username] is blank OR= [t_username] is [t_username] OR [t_username]^Exactly this text.
Please someone clarify or break this down for me.
The Webdna Syntax tutorial video part 3 of 4 talks about a hideif context t=hat hides content based on a variable being blank or raw.
The code is as follows:
[hideif ||[raw][t_username][/raw]|^|[t_username]|]
Basically saying if [t_username] is not initialized we're going to hide eve=rything.
I understand that it basically amounts to comparing |[t_username]| that con=tains |[t_username]| but I cannot figure out why the extra pipe character is= on the left. I've also seen it this way:
[hideif |[raw][t_username][/raw]||^|[t_username]|]
Do they both function exactly the same? Are they all pipe delimiters or doe=s one refer to an OR?
I would like to modify the code to contain an OR in the same hideif to also= compare [t_username]^Exactly this text
I'm stuck on how to do this due to my confusion with the syntax.
Thanks in advance!
Mike S
Mike Sargent
Web Designer
Eart=hcare Technologies, Inc.
7406 Alban Station Court Suite B-210
Springfield, VA 22150
Phone 703-644-5399
Fax 703-644-5384
--B_3353679942_3187602--
Mike Sargent
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:
Persistant Connections (2000)
Encrypting the URL Query String (2003)
Frames and WebCat (1997)
unsubscribe (1997)
[WebDNA] Digital Ocean /WebDNA is not configured to accept (2019)
Using [Showif] tag. Mac (1997)
Unexpected error (1997)
What's wrong with this [append] context? (2000)
Word search (1997)
WebCommerce: Folder organization ? (1997)
negative less than (2000)
[WebDNA] Debian Lenny, Lighttpd and WebDNA FastCGI ... (2010)
Include vs. lookup? (1998)
Hard Questions ? (1997)
WebCatalog and WebMerchant reviewed by InfoWorld (1997)
mac hack (1997)
Emailer error 571 (1998)
read and write you own cookies with webcat (1997)
service stop and restart (1997)
more info on [setlineitems] (1997)