Re: Hiding Brands
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 57391
interpreted = N
texte = John Peacock wrote:> Donovan Brooke wrote:> >> I like to say that this "contains" peram in this implimentation is >> actually>> an "=" because I don't think it will find, for example, "a" in the >> "[ID]" field>> if the [ID] fields' value is "apple".> > > The only reason that code works is because each term on the left-hand > side is the complete term, _including_ the delimiters (in this case > '|'). You cannot use it for substring matches.> > I would actually create a table with all of the terms you wish to > suppress, then do something like this (assuming you've already checked > [id] for empty):> > [hideif [LOOKUP > db=suppress.db&value=[id]&lookInField=suppress&returnField=suppress¬Found=SHOW]!SHOW] > > > (not tested). NOTE that the [hideif] fires in this case only if the > [lookup] succeeds; it's a double negative, but it means that the test is > always vs a constant string, rather than having [id] on both sides of > the equation.> > This is much easier to maintain, since you don't need to keep editing > the template, just add new terms to the table.> > JohnWell, its all in how you want to skin the cat I guess, I would argue that editing/creatinga db (and creating an admin int. for it) takes more effort than using the single [hideif string].... but that is just my opinion..My point was that it is really not a contains peram in this case... it should probably havebeen coded like:[hideif _a_b_c_=_[value]_]Maybe that is why it is undocumented?Donovan-- =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o DONOVAN D. BROOKE Eucalyptus Design <-Web Development (specializing in eCommerce), -> <-Graphic Design, and Pre-Press Consultation -> ADDRESS:> Donovan Brooke DBA Eucalyptus Design N2862 Summerville Park Rd. Lodi, WI 53555 PH:> 1.608.592.3567 Web:> http://www.euca.us =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
John Peacock wrote:> Donovan Brooke wrote:> >> I like to say that this "contains" peram in this implimentation is >> actually>> an "=" because I don't think it will find, for example, "a" in the >> "[ID]" field>> if the [ID] fields' value is "apple".> > > The only reason that code works is because each term on the left-hand > side is the complete term, _including_ the delimiters (in this case > '|'). You cannot use it for substring matches.> > I would actually create a table with all of the terms you wish to > suppress, then do something like this (assuming you've already checked > [id] for empty):> > [hideif [LOOKUP > db=suppress.db&value=[id]&lookInField=suppress&returnField=suppress¬Found=SHOW]!SHOW] > > > (not tested). NOTE that the [hideif] fires in this case only if the > [lookup] succeeds; it's a double negative, but it means that the test is > always vs a constant string, rather than having [id] on both sides of > the equation.> > This is much easier to maintain, since you don't need to keep editing > the template, just add new terms to the table.> > JohnWell, its all in how you want to skin the cat I guess, I would argue that editing/creatinga db (and creating an admin int. for it) takes more effort than using the single [hideif string].... but that is just my opinion..My point was that it is really not a contains peram in this case... it should probably havebeen coded like:[hideif _a_b_c_=_[value]_]Maybe that is why it is undocumented?Donovan-- =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o DONOVAN D. BROOKE Eucalyptus Design <-Web Development (specializing in eCommerce), -> <-Graphic Design, and Pre-Press Consultation -> ADDRESS:> Donovan Brooke DBA Eucalyptus Design N2862 Summerville Park Rd. Lodi, WI 53555 PH:> 1.608.592.3567 Web:> http://www.euca.us =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Donovan Brooke
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:
OK, here goes... (1997)
Search (1997)
Help! WebCat2 bug (1997)
Repeating Fields (1997)
WebCatalog/Mac 2.1b2 - PIXO (1997)
problems with 2 tags shakur (1997)
Navigator 4.01 (1997)
re: keep W* in front applescript? (try Cron) (1998)
Google Checkout API (2006)
webstar (ot) (2001)
WebDNA security (2004)
Security Question (1997)
Plugin or CGI or both (1997)
Possible Bug in 2.0b15.acgi (1997)
Single Link browsing (1997)
Search/sort in URL Was: GuestBook example (1997)
empty shopping cart message (1997)
Avery Label PDF Template (2003)
Migrating to NT (1997)
Associative lookup style? + bit more (1997)