Re: Automatic [URL]ing by the webdna engine

This WebDNA talk-list message is from

2003


It keeps the original formatting.
numero = 53747
interpreted = N
texte = NO NO NO!!!! This would slow down the WebDNA parser by adding another complex code parsing pass, and it would break hundreds if not thousands of pages I have written! See my reply on the original "Re: [URL] and [showif] or [hideif] comparisons" subject for my full treatise, but take this simple example of something I do frequently: [if ("[exact]"="T")][then] [text]tSearch=eqSKUdata=[url][var1][/url][/text] [/then][else] [text]tSearch=bwSKUdata=[url][var1][/url][/text] [/else][/if] [search db=product.db&[tSearch]]... If WebDNA automatically inserted [url]s around my [tSearch] variable, it would destroy my search. - brian On Thursday, October 30, 2003, at 05:06 PM, Kenneth Grome wrote: >> Yes. So would it slow everything down enormously if the showif and >> hideif >> did it automatically? > > URL is not done automatically anywhere. If this feature were > implemented, the webdna engine would have to be rewritten so that it > would dynamically insert these tags into our code before that code is > processed. I assume that something like this would have to be > implemented::: > > 1- read the original webdna code into RAM > 2- scan that code to identify the proper locations for dynamic url tag > insertion > 3- insert [url] and [/url] tags into the properly identified locations > 4- interpret the resulting code and return the results > > If the engine were rewritten to perform this task for showifs and > hideif's, it should *also* be made to similarly url the values in > every append, replace and delete context -- as well as url everything > else that should be urled in order to make webdna work properly. > > Rewriting the webdna engine like this would probably be a difficult > task ... but if it were done, it would make our work as webdna > programmers *much* faster and easier! > > It seems to me that an improvement like this would be appreciated by > EVERYONE (instead of just a handful of webdna programmers with > specific needs) assuming that SMSI make it work properly of course. > And I think that if it were implemented, we should also be given a new > pref that will let us turn it on and/or off ourselves. > > What do you guys thing? Is this a feature that SMSI should consider > placing at (or near) the top of their list of improvements for the > next release? > -- > > Sincerely, > Kenneth Grome > ------------------------------------------------------------- > Outsource your WebDNA programming for $18 an hour or less! > ------------------------------------------------------------- > -- Brian Fries, BrainScan Software -- http://www.brainscansoftware.com -- ------------------------------------------------------------- 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:

    
  1. Re: Automatic [URL]ing by the webdna engine ( Alain Russell 2003)
  2. Re: Automatic [URL]ing by the webdna engine ( "Dan Strong" 2003)
  3. Re: Automatic [URL]ing by the webdna engine ( Donovan Brooke 2003)
  4. Re: Automatic [URL]ing by the webdna engine ( Brian Fries 2003)
  5. Automatic [URL]ing by the webdna engine ( Kenneth Grome 2003)
NO NO NO!!!! This would slow down the WebDNA parser by adding another complex code parsing pass, and it would break hundreds if not thousands of pages I have written! See my reply on the original "Re: [url] and [showif] or [hideif] comparisons" subject for my full treatise, but take this simple example of something I do frequently: [if ("[exact]"="T")][then] [text]tSearch=eqSKUdata=[url][var1][/url][/text] [/then][else] [text]tSearch=bwSKUdata=[url][var1][/url][/text] [/else][/if] [search db=product.db&[tSearch]]... If WebDNA automatically inserted [url]s around my [tSearch] variable, it would destroy my search. - brian On Thursday, October 30, 2003, at 05:06 PM, Kenneth Grome wrote: >> Yes. So would it slow everything down enormously if the showif and >> hideif >> did it automatically? > > URL is not done automatically anywhere. If this feature were > implemented, the webdna engine would have to be rewritten so that it > would dynamically insert these tags into our code before that code is > processed. I assume that something like this would have to be > implemented::: > > 1- read the original webdna code into RAM > 2- scan that code to identify the proper locations for dynamic url tag > insertion > 3- insert [url] and [/url] tags into the properly identified locations > 4- interpret the resulting code and return the results > > If the engine were rewritten to perform this task for showifs and > hideif's, it should *also* be made to similarly url the values in > every append, replace and delete context -- as well as url everything > else that should be urled in order to make webdna work properly. > > Rewriting the webdna engine like this would probably be a difficult > task ... but if it were done, it would make our work as webdna > programmers *much* faster and easier! > > It seems to me that an improvement like this would be appreciated by > EVERYONE (instead of just a handful of webdna programmers with > specific needs) assuming that SMSI make it work properly of course. > And I think that if it were implemented, we should also be given a new > pref that will let us turn it on and/or off ourselves. > > What do you guys thing? Is this a feature that SMSI should consider > placing at (or near) the top of their list of improvements for the > next release? > -- > > Sincerely, > Kenneth Grome > ------------------------------------------------------------- > Outsource your WebDNA programming for $18 an hour or less! > ------------------------------------------------------------- > -- Brian Fries, BrainScan Software -- http://www.brainscansoftware.com -- ------------------------------------------------------------- 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/ 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:

[OT] Looking to make hosting acquisition (2006) [WebDNA] Need Rosetta to install on OS X? (2010) RE: Formulas.db + Users.db (1997) webcat- multiple selection in input field (1997) Anomaly ? causes NT application event log to overflow (1997) Re:2nd WebCatalog2 Feature Request (1996) Banners and sort of random display (1997) OT: Unix Guru Needed (2003) About WebDNA (2006) WebMerchant and good orders (1999) problems with 2 tags (1997) sendmail for email (was Netforms) (1998) Calendar using WebCatalog? (1997) Playin Tricks (2006) Modtime bug? (2002) Round up prices (2000) Re:quit command on NT (1997) WebCatalog for Postcards ? (1997) dates and hex formatting (1997) [Webcat 2]Next (1997)